New PCSX2 Core

Oh, yeah that’ll be way out of my league.

I just read librerto in there and thought it was for RA and I just need to convert it or something.

Thanks for clarifying that, I hope it soon comes to RA!

2 Likes

What’s the status of this core? Is the new code available already in the updater?

There’s definitely a recent change because now RetroArch doesn’t get stuck in the background after you exit a game. That was the core’s main issue for a while.

1 Like

AFAIK, no. The consistency of the stuck process was reduced awhile back but I think it still happens sometimes.

The new core should be available before too long. Hopefully soon but I don’t know any ETA.

3 Likes

I was thinking about this today. Hoping it comes soon and I wish the people working on it all the best : p

4 Likes

I just Tried that but Still Crashes for me

1 Like

It crashes or it gets stuck after exiting?

I can Exit Fine but start a New PS2 Game and it Freezes/Stuck and says Not Responding

Hmmm, do you exit the game without closing RA?

If i just use “close content” after i load a PS2 game, without closing RA itself, the next game will freeze yeah. So that’s still a problem.

However, if i also close RA i can load more PS2 (or other system) games after the first PS2 game. This is how i usually do it since i’m running RA through frontends that close it completely after i exit any game.

Now, RA used to get stuck in the background even after i was closing it completely with a PS2 game loaded. So the next time i would try to open it, it would also not respond. But now it seems like this is fixed (on my end). I tried it 10 times in a row and RA doesn’t get stuck in Task Manager. So at least this part of the problem seems fixed.

3 Likes

No I don’t exit Retroarch and then Try Again without Exiting and it Crashes.

It worked when I got right out of RA and then Loaded it back up.

Can use other Cores without Exiting but just does it with PS2 Core

2 Likes

I have the same issue with the Citra core also.

Knowing is half the battle. Thankfully the issue is irrelevant if you are using a third party front end.

2 Likes

if it would only start and not crash when a shader presets is active ^^ both cores only load for me if none is active at launch

1 Like

Having just built the libretro branch of the linked repo on my own system, I can confirm a couple things:

  • Shader presets work beautifully (or at least the shader preset I used worked beautifully), both loading with an already open game as well as applying a core preset so games open with the shader preset
  • Every game I tried and closed out of closed cleanly and allowed for loading a new game without restarting RA. Simply “Close Content” and then loading a new game worked.
  • Vulkan renderer seems to have worked, and one of the games that I had had issues with before in RA (DDR SuperNOVA) no longer has the issues

It should be noted that I haven’t done any extensive testing, but from the quick glance I’ve taken, this core fixes every single major issue I’ve been having with PS2 emulation in RetroArch!

4 Likes

Could you upload the core somewhere for us normies who can’t build it ourselves?

Sounds awesome… will it be available through the online updater?

For sure! I’m assuming the developers don’t mind, as it was mentioned that people could build it themselves. If, however, anyone involved with the project has a problem with me posting this, let me know and I’ll take it down (as well as delete the forked repo on my GitHub).

Also, to get ahead of anything: Since this is not a release build, I would like to take this opportunity to remind anyone who plans to use this built core that the developers have not yet deemed this ready for use, so there may be issues present that would not be present in an official released core. I would save any bug reports until the core gets officially released, especially considering I taught myself to build the project in like five hours last night, so some issues present may stem from me not really knowing what I’m doing, and not from the core development.

With the warning out of the way, here’s a link to the release on my GitHub, and all the built files are viewable in the “libretro” branch of the forked project for anyone who wants to take a look at the files I used.

8 Likes

Do you just drag and drop the pcsx2_libretro.dll into the core folder, if so I only get a not responding screen whenever I try to launch a game.

1 Like

That’s what worked for me, but I had the currently released core working prior to doing so. If you did as well, I would try going into the opt file inside of the config directory of RetroArch, and try manually setting the render engine to Vulkan to see if that works.

If you didn’t have the released version of the PS2 core working already, you’ll want to make sure that you have all the prerequisites set up (BIOS and all that jazz).

1 Like

Thank you, i really appreciate it. I can finally test this thing.

2 Likes

Unfortunately, it doesn’t work for me. It just freezes to a black screen when i try to load any game.

I really hope this isn’t because of my games being in CHD format. They did work with the previous core so i don’t think it’s the issue.

1 Like

This is the same for me as well, I also use chds.