Reicast for XU4?

Hi there Lakka and libretro devs,

I’ve bought a XU4 to replace my Pi3 (running RetroPie). Reason for this is that my Pi3 required to be heavily overclocked to play N64 games at 640x480. However it still wasn’t fast enough to play Dreamcast games at full speed and due to overclocking the system became a bit unstable as well.

So anyways I’ve looked at the libretro sources and it seems the libretro port of Reicast is only available for x84_64. I know the original sources are a bit of a mess, requiring cleaning and rewriting certain parts to make it libretro-compatible. But the standalone version of Reicast seems to work fine on the XU3/4.

Retropie uses this fork: https://github.com/RetroPie/reicast-emulator/tree/retropie And these setup scripts: https://github.com/RetroPie/RetroPie-Setup/blob/master/scriptmodules/emulators/reicast.sh , https://github.com/RetroPie/RetroPie-Setup/blob/master/scriptmodules/emulators/reicast/reicast.sh and https://github.com/RetroPie/RetroPie-Setup/blob/master/scriptmodules/supplementary/emulationstation/configscripts/reicast.sh for setting up controllers.

I was wondering whether it would be possible to add the standalone version of reicast for the Pi3 and XU3/4 for the time being. For the Pi3 we can use the above sources and config-scripts and for the XU3/4 we can use Meverics port (which also features rumble support :slight_smile: ) : http://forum.odroid.com/viewtopic.php?f=91&t=9700

This would be great for XU3/4 owners since the hardware should be capable playing most Dreamcast games near full speed. Also looking at the libretro-bugtracker I don’t see anyone burning his hands trying to finish it for arm anytime soon.

With kind regards!

Lakka is just a distro that boots directly into RetroArch. It’s not trying to integrate standalone programs/emulators, as retropie already does a great job of that.

It’s not quite that simple: although RA/Lakka does include a Reicast core for one of their other distros (x86), doing so for an ARM-based board hasn’t proven stable yet within the Lakka OS. Fellow Odroid XU4 user here. :slight_smile: I also own more than a few R-Pi 3 Model Bs as well (overclocked but NOT running that bug-laden, game-crashing Retropie!). Retropie has defined new ways of crashing, deleting and ghosting on me more ways than I can count on both ARM (R-Pi 3 Mod B) and x86 hardware.

However, there is another way: google Recalbox Remix. It’s in alpha (bugs abound), but is running Dreamcast emulation on XU4 at full speed (this I can personally attest to as I loved the DC and tested it myself).

Thank you Shockwave, I’m building it now from source. They seem to use buildroot which I’m familiar with.

I’m going to see whether I can use the upstream 4.8.10 kernel and r12p0 mali drivers as well :slight_smile: