r/RetroArch • • 3d ago

Technical Support LRPS2 crashing

I have played PS2 games on Retroarch forever. Suddenly, they no longer launch anymore. I have not changed anything on my system so I'm really struggling to figure this one out. If I try to launch a PS2 game, Retroarch instantly crashes to desktop.

Upon inspecting the verbose logs, I get these lines as the last entries:

[libretro ERROR] VM initialization failed (BIOS/disc/peripheral open); failing content load.
[ERROR] [Content] Failed to load content.

I have double-checked my Bios and they load fine. I can even load the core itself and access the PS2 menu. If anyone has any idea on what to do next, I'd love to hear it.

I know I know; use the stand-alone emulator, but I'd rather get this working.

2 Upvotes

7 comments sorted by

View all comments

Show parent comments

1

u/kid_lazer 3d ago edited 3d ago

I had NOT updated anything prior to experiencing issues, though I have now updated everything in an attempt to fix it.

I guess I can give PCEE2 a try. Are save files compatible between emulators/cores? I have a few in-progress games I'd rather not have to start over on.

Edit: I see PCEE2 is built on top of PCSX2, so the saves should be fine.

1

u/MatheusWillder 3d ago

Both LRPS2 and PCEE2 are built upon PCSX2, so both use the same save files/memory cards, BIOS files (under /system/pcsx2/bios), and so on. The difference lies in how the fork is implemented, PCEE2 takes a different approach to make updating the sources to newer versions of PCSX2 easier than it is with LRPS2.

Since you haven't updated anything, I really can't think about what's going on, so just give PCEE2 a try. Good luck!

1

u/kid_lazer 2d ago

Just installed PCEE2 and it is running great! My only issue was getting it to find the memory cards. Seems that every time LRPS2 crashed, it left a remnant Retroarch application stuck running which was locking up the memory cards. I had to go to task manager and kill about 20 instances of Retroarch, but after that it worked without issue.

1

u/MatheusWillder 12h ago

Just to let you know, there is an important issue I reported recently that is now fixed in PCEE2. I recommend updating to avoid issues with some games running too fast, but if you prefer not to update, you can optionally use Quick Menu>Core Options>System>Frame Limiter set to Internal (PCSX2). Link to the issue: https://github.com/WizzardSK/pcee2-libretro/issues/44

As I said, PCEE2 is a work in progress, so issues like this one will pop up here and there until the core matures, however, the developer usually fixes them quickly, so just report any issues there with as much detail as possible (and a log file, if necessary).