Peer pressure... dooooo iiiiiiiit ( ͡° ͜ʖ ͡°)
It's not going to happen, I'm too lazy, I lose interest too fast and I have a gigantic pile of half started personal projects... ^O^
Anyone know if there will likely be an iteration of Retroarch for PS4 as there has been for pretty much every other hacked console in history?
Not without porting Mesa (OpenGL) to Mira/Hen.
If someone less lazy than myself would like to get his hands dirty, could try to port one of the Retroarch/Libretro Playstation One core to PS4, I would suggest to try with the PoC SDL frontend available on Github (
https://github.com/heuripedes/sdlarch). Source:
https://docs.libretro.com/tech/frontends/
Edit: For the lulz, I tried on my PC the sdlarch frontend. Compiled in a jiffy without errors, good start I thought.
I tried to lauchn the mednafen_psx_libretro.so: "The core failed to load the content." Mmh, BIOS missing maybe?
Let's try with something less demanding, bnes_libretro.so. Progress, there's an assertion failure but at least there's something to show:
Let's try with another core, quicknes_libretro.so: Bingo!
Totally feasible. Any volunteer? ^__^
Edit 2: scratch that. I looked at the code and the SDL frontend still uses a GL surface (OpenGL) for it's output. ;__;
Didn't want to spend time on it and yet I'm still here now reading the libretro documentation that's... hidden somewhere.
Anyway, libretro cores should target three output: OpenGL, Vulkan and framebuffer. The SDL frontend above share an OpenGL context with the core so it's not directly usable on PS4, but one that uses a framebuffer would works...