Reicast - Dreamcast emulator for Android (Now Perhaps Pandora - See page 2)


Here it is.

But it's veeeery preliminary. It should build with no issue with latest codeblocks.

To use the diff,

clone the repo with


git clone https://github.com/reicast/emulator.git reicast
cd reicast

then apply the diff file with


patch -p1 <path/to/reicast_pandora.txt

after that, a simple


cd reicast/pandora
make

should build it.

reicast_pandora.txt
 

Attachments

  • reicast_pandora.txt
    7.6 KB · Views: 225
^^^^Sure. There is a shit ton of great games on the dc though.


I still play my dc with a vga lcd set up.


Best console ever.
ihave mine connected to the tv as well. i did shenmue with it again a couple of years back, was great.
Absolutely. Shenmue was a one of a kind experience.


Its mad to think games are still being released. Sturmwind was great.


Enjoyed gunlord alot too.
 
Wow it looks like some games will be fullspeed :) . Maybe even on a rebirth pandora?
 
This is unreal!!!!!!!!!!!!!!!!!! and it's only alpha!!  Is this all Exophase NEON code from Drastic and PCSX-ReArmed or someting :)
 
Last edited by a moderator:
This is unreal!!!!!!!!!!!!!!!!!! 
No these are unreal

252105-unreal-dos-screenshot-title-screen-vga-s.png


unreal-gameplay-screenshot-800x600.jpg



 Is this all Exophase NEON code from Drastic and PCSX-ReArmed or someting
 

If he had anything to do with it he's quiet about it.
 
Last edited by a moderator:
full speed maybe but far from full fps


:)
Looks to me in that Sonic Adventure video Ingo posted, it's skipping frames and running actually a little too fast. Soul Calibur was a little floaty though and judging by the timer running a fraction below 100%. Still mighty impressive though, and can't wait to try this out myself.
 
Last edited by a moderator:
full speed maybe but far from full fps

:)
Looks to me in that Sonic Adventure video Ingo posted, it's skipping frames and running actually a little too fast. Soul Calibur was a little floaty though and judging by the timer running a fraction below 100%. Still mighty impressive though, and can't wait to try this out myself.
Soul Calibur was clearly rendering each frame as far as I could tell, that's why it was not full speed (probably more around 50% of actual speed as far as I remember SC). For Sonic Adventure it was skipping frames for sure but the timing may be slightly off with the skipping - not sure, because Sonic Adventure was a very fast-paced game.  
 
On the project page on github it says : 

This has been tested/developed on

  • Galaxy tab 7.0 Plus
  • P990
  • Archos 10G9
  • Some Chinese tablet
  • OUYA
  • Various development boards
  • gcw zero
Maybe if anyone here wants that team to work on specific Pandora optimizations, it would be good to send them one ? Either we do a donation pot for that, or we find other means to do it - but that would be a good idea if you want more Pandora support.
 
So, I have better build, with more stable egl context creation / deletion, and key mapping that seems to works (not tested analog joystick yet).

Sound is disabled in the linux build. the alsa part is behind a "#if 0" (and putting #if 1 you get the missing function: UpdateBuff), and the os_Push (that could be used with oss) does nothing. Any special reason ?
 
Sound is disabled in the linux build. the alsa part is behind a "#if 0" (and putting #if 1 you get the missing function: UpdateBuff), and the os_Push (that could be used with oss) does nothing
That's why there was no sound so far in the videos... maybe that part is not complete on linux yet ?

By the way do you expect the sound to impact the speed significantly ?  
 
As long as sound is already emulated but the output is disabled, it shouldn't cause a huge impact.

Don't know if the emulation is disabled, but doesn't sound like it.
 
I'm hoping to see an alpha PND in the near future for us not-so-techy types!! :rolleyes:
 
The sound code seems to be here and use already, just the actual output is not don eon the linux port (but it seems there is some code in the android port). So having sound shouldn't change speed of the emu.

About PND, I'll probably make an alpha release PND here, with some crapy zenity dialog to choose the ISO to launch... I still have a few things to check on egl context creation and I want to have a deeper look at the sound code before.
 
On the project page on github it says : 

This has been tested/developed on

  • Galaxy tab 7.0 Plus
  • P990
  • Archos 10G9
  • Some Chinese tablet
  • OUYA
  • Various development boards
  • gcw zero
Maybe if anyone here wants that team to work on specific Pandora optimizations, it would be good to send them one ? Either we do a donation pot for that, or we find other means to do it - but that would be a good idea if you want more Pandora support.
I'll send him one of mine when they return from ED.
 
There's a whole rake of Dreamcast games that would be great to play online, I'd long relegated that notion to a potential Pandora successor. It'll be interesting to see how these actually play on the current model? I still have my Dreamcast but it only gets the occasional workout nowadays, my current TV makes it a bit awkward with connections!
 
Back
Top