NEW Reicast Cores in RA
Checking Retroarch page I saw that threre are new cores for Dreamcast https://www.libretro.com/index.php/introducing-reicast-oit-libretro-core-updated-reicast-regular-core/ It would be great if it can be in the next release.
The changelog is really promising !
It would be great if it can be in the next release
Only usable on a 3Ghz x86_64 computer with proprietary nvidia/radeon GPU and drivers at the moment.
Just so you know, to get this running on a rpi we would need all of this :
- a more powerful rpi (i would say 2Ghz at the very least, and i don't expect the future rpi4 to have this kind of cpu)
- a new gpu on the raspberry compatible with opengl 4.3 (considering what the rpi fundation told in the past, i don't think it'll ever happen)
- working multi-thread support in libretro-reicast (or a 3Ghz cpu in the rpi, which is very unlikely)
- working arm dynarec in libretro-reicast (or a 4Ghz cpu in the rpi, which is very very unlikely)
Also, the last 2 issues have been known since the beginning of libretro-reicast (almost 3 years ?), it seems unlikely they'll get fixed any time soon.
@barbudreadmon Thanx for your enlightement. So, sadly nothing is coming for the Recalbox users before 2025 ^^
@barbudreadmon that's something i just don't understand with libretro ports ... Why do they diverge that much from upstream ? Why not work with mains devs for an "easy to keep up-to-date" libretro core as they did with the ppsspp core ?
Reicast does have armv7 dynarec ...
Why do they diverge that much from upstream ?
Well, that's definitely not on purpose, from what i can tell, arm/x86/x86_64 dynarecs in standalone reicast are really different, i guess the x86_64 one was easy to get working in the libretro port, while the 2 others weren't. Actually, i looked at recent commits and it seems twinaphex is still trying to fix the arm one.
@substring You can find the "standalone version" of reicast-oit there : https://github.com/flyinghead/reicast-emulator
This one got the dynarec and multithread support, but you still need opengl 4.3 (perhaps it also works with gles3).
@barbudreadmon yup, found the repo while browding through TA's commits on reicast OIT. Will give it a try after summer unless someone else in the tea wants to have fun with it