Reicast OIT
-
As far as I understand (note that I don't understand quite a bit) OpenGL isn't supported natively by the Pi. Is this correct? Can someone smarter than me tell me if this new Reicast core would be even possible to port to RetroPie? The difference is pretty staggering.
Compare about 0:37 to about 4:34.
-
@hooperre iirc lr-reicast is x86 only.
And yes, gles2 is not opengl 4.5 compatible
-
@barbudreadmon That’s what I thought. Thanks for clearing that up. I realized midday yesterday the Reicast used on RetroPie was standalone.
Maybe the Pi 4 for OpenGL 4.5? Sorry if I’m way off base. I’m a Linux noob still.
-
@hooperre said in Reicast OIT:
Maybe the Pi 4 for OpenGL 4.5
Highly unlikely. I haven't seen any SoC systems with a video card supporting OpenGL, they only support OpenGL ES, which is what's common in mobile chipsets. You'll need a 'full' video card to have such support, sadly only found in PCs.
-
@hooperre said in Reicast OIT:
Maybe the Pi 4 for OpenGL 4.5?
It wouldn't be enough, as i said lr-reicast is x86 only, and unlike standalone version there is no dynarec in lr-reicast so you basically need a 3Ghz cpu
-
According the Github repository (https://github.com/libretro/reicast-emulator) and the retroarch news section (https://www.libretro.com/index.php/introducing-reicast-oit-libretro-core-updated-reicast-regular-core/), lr-reicast is no more x86 only ;)
I tried to compile it on my rpi3 and my ubuntu desktop but it failed :(A new hope for Retropie ?
-
Not until the lr-reicast bounty to get it running on ARM is successful.
-
@febbweiss said in Reicast OIT:
According the Github repository (https://github.com/libretro/reicast-emulator) and the retroarch news section (https://www.libretro.com/index.php/introducing-reicast-oit-libretro-core-updated-reicast-regular-core/), lr-reicast is no more x86 only ;)
Source ? Because there is nothing saying it is not x86 only in the 2 links you posted.
The fact people want to run lr-reicast or lr-reicast-oit on a rpi3 is just crazy, standalone version does not even run smoothly on rpi3 (way too many frameskip, even on games supposed to run well like SoulCalibur), while it is heavily optimized to run on it.
-
@barbudreadmon said in Reicast OIT:
The fact people want to run lr-reicast or lr-reicast-oit on a rpi3 is just crazy, standalone version does not even run smoothly on rpi3 (way too many frameskip, even on games supposed to run well like SoulCalibur), while it is heavily optimized to run on it.
Nothing wrong with keeping an eye towards the future. I don't think anyone was suggesting it would run on current hardware, though it does look like the Pi 4 likely won't be powerful enough for it either.
-
@hooperre the OIT version on raspberry won't happen (it relies on technology present on cutting edge desktop GPU + it needs more processing power), the normal version will happen when arm support is fixed + multi-thread support is fixed + rpi will get a cpu in the 2~2.5Ghz range.
-
For reference lr-riecast runs perfectly fine and well on the Odroid XU4 with RetroPie installed.
-
@fnkngrv Yes, the arm dynarec got fixed, and multi-thread implemented (you need to toggle it through core options though), however i think you talk about the non-OIT version ? Also, i know some games needs more ressources.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.