PS3 RetroArch PSL1GHT progress

OsirisX

Developer
I've made some progress on the PSL1GHT version of RetroArch. It includes a 2d renderer that utilizes librsx and a couple shaders. I've also included experimental PSMove support which is supposed to act like a lightgun.

Theoretically the renderer should support all cores in the RetroArch CE but I've only tested on a few cores like snes9x, fceumm, and genesis-plus-gx. There is still some work to be done to get it to the same level as CE however like shader pipeline and XMB/Ozone support.

No binaries for now but the source code can be found below. Perhaps it can be upstreamed to official RetroArch once more testing is done.

https://github.com/OsirizX/RetroArch/tree/psl1ght_v2

Here's a screenshot of Super Scope 6 in RPCS3. (PSMove emulated with a mouse)

rarch_psl1ght_v2.png
 
Pretty cool, have you tryed to compile scummVM core + the move controller support ?

For now PSMove supports only lightgun type input. Mouse type inputs should be possible though later on.

Is there a ps1 core?

PCSX ReARMed did compile interestingly however the the lack of dynarec and very limited memory fails it to run any game.

@STLcardsWS
I did see that commit as well and I think they're just prepping the PSL1GHT build system for future updates. RSX graphics isn't easy to work with so it's understandable that getting a working renderer wasn't done yet.
 
I saw a medanfan psx core on browology that works but it's just slow

Was just to show what we were limited to without a dynarec.
That was a @Pete_uk unofficial build but twinaphex aka @Libretro (here on the forum) i believe told him to add it to show the needs of a proper dynarec, It emulates well expect for the speed its about half speed. Its like how the atari jaguar is currently on RetroArch CE.
 
If we could speed it up or add texture resolution to ps1 games on ps3.

Hopefully it can be done
 
Last edited by a moderator:
Was just to show what we were limited to without a dynarec.
That was a @Pete_uk unofficial build but twinaphex aka @Libretro (here on the forum) i believe told him to add it to show the needs of a proper dynarec, It emulates well expect for the speed its about half speed. Its like how the atari jaguar is currently on RetroArch CE.

I wonder if this was the same mednafen-psx core that was ported to Wii just for a test back in 2014. It worked, only it was extremely slow.
 
@Crystal

On the latest RA, I noticed these:
  • PS3/PSL1GHT: Add RSX graphics support
  • PS3/PSL1GHT: Add libco support
  • PS3/PSL1GHT: Add experimental PSMove support
This progression is seeming to come along slowly but surely.
Are they collaborating with you or is this their own work?

If not, I wonder who is maintaining the PS3 port on their end.
Thats great, when i was reading your post i was really wondering if you was talking about the official retroarch, but yeah, this is the news announce. Nice stuff, for sure is related with the work of @Crystal and @OsirisX :encouragement:
https://www.libretro.com/index.php/retroarch-1-10-2-release/

I guess it will take some time to stabilize the new code (as it should, depends of how many people gets involved in the bug reports, and if there are other retroarch devs involved in fixing problems, but could be several weeks/months), but im hyped to see whats next... dynarec ?, now that is posible to compile retroarch and dynarec into PSL1GHT with the librsx i guess is a matter of time for someone to try to to join retroarch and dynarec together
 
Thats great, when i was reading your post i was really wondering if you was talking about the official retroarch, but yeah, this is the news announce. Nice stuff, for sure is related with the work of @Crystal and @OsirisX :encouragement:
https://www.libretro.com/index.php/retroarch-1-10-2-release/

I guess it will take some time to stabilize the new code (as it should, depends of how many people gets involved in the bug reports, and if there are other retroarch devs involved in fixing problems, but could be several weeks/months), but im hyped to see whats next... dynarec ?, now that is posible to compile retroarch and dynarec into PSL1GHT with the librsx i guess is a matter of time for someone to try to to join retroarch and dynarec together

I agree.

I would like to see fullspeed 32x, but I would love to see a proper Mupen64(plus) port to PS3.

The updated port of Wii64 (Mupen64) for Wii called not64 (by extrems) would be a great start, though the versions after 2019 started breaking Super Mario 64 hacks.

It would be awesome as well if someone could backport say maybe an older version of Dolphin and optimize it by cutting the RAM usage for PS3. First party Nintendo Gamecube titles in 1080p on PS3 would look amazing.
They are both PPC, but I am sure there are good reasons why the developer back around 2010 I think never went though with it. Probably because of lack of hardware and software documentation though now people understand the machine a lot better.
 
Thats great, when i was reading your post i was really wondering if you was talking about the official retroarch, but yeah, this is the news announce. Nice stuff, for sure is related with the work of @Crystal and @OsirisX :encouragement:
https://www.libretro.com/index.php/retroarch-1-10-2-release/
its all related Shortly after @OsirisX made this thread here, i made this tweet https://twitter.com/PSXPlace/status/1508081521026084866
which was re-tweeted by the official libreto account and the changes were merged into the main project and then the changelogs appeared in the next release. Not sure if OsirisX has had contact with @Libretro / retroarch devs anywhere before or after that. but i know they are following the progress and adopting the changes / development
 
Last edited:

Similar threads

Back
Top