LRPS2 replacing PCSX2

Having some problems with Tomb Raider Anniversary. It’s like this in game as well. Changing the video renderer doesn’t fix it, software rendrer activly crashes the core. Only the Tomb Raider games are affected so far. I’m on a 7000 series AMD GPU with internal graphic.

[edit] Why is the default for memcard saves the System folder and not the Saves folder?

Just started using LRPS2 instead of my standalone PCSX2, and every time I take a screenshot, it shows up black. Have you ever found a fix for this?image

this is normal, unfortunately. You’ll need to use an external screenshot utility.

@George.Spiggott we haven’t gotten saves fully ironed out yet. Once it’s squared away, we hope to have it use the normal srm save mechanism. Re: Tomb Raider, I don’t have that game, but if it’s doing it with all of the renderers, there’s probably something wrong internally. Does it do it with all default core options (probably easiest to just move/rename your *.opt file so it creates a new one with default values)?

3 Likes

Unfortunately on my system LRPS2 is not really usable so I’m back with the stand-alone pcsx2. I will keep an eye on it and try “my luck” every once in a while…

hunterk, are the screenshots just borked until further improvements come or there’s no way they could ever display right, like other cores?

I just want to confirm that the game Tomb Raider: Anniversary works fine on my system (on a dedicated AMD GPU using praLLEl-GS renderer). So its not a problem with the game itself. Maybe the Rom image is broken or maybe it has something to do with the Bios file? And sadly its true the screenshot is black for me too. But it was working with the old core version.

2 Likes

I’m sure it’s fixable but nobody’s actively working to track it down, so no ETA.

2 Likes

Deleted the .opt and all the cache files, opened the core with GLcore (it wouldn’t open under Vulcan) then reopened the core under Vulcan. All works fine now, thanks.

I’m going to try importing my saves from PCSX2 now, they look to be in the same format.

[edit] Yep they work fine.

3 Likes

Hunter, is this the same issue as the screen being black while paused/editing shader parameters?

I don’t know if it’s the same, but it’s probably at least abstractly related.

2 Likes

I’m using LRPS2 as my default emulator now though I’m still using standalone RPCS2 for games that don’t work well with it.

So far I have come across.

Soul Calibur II - slow compared to standalone. Soul Calibur III - slow compared to standalone. Global Defence Force - transparency issue (bridge on level 1).

2 Likes

I guess not worth to file bug reports related to natvie internal resolution either for the time being? E.g. 240/288p isn’t correctly recognized. Although, for some reason the software renderer does render scanlines on non-interlaced low res, but the internal res in the RA scaling settings doesn’t reflect it.

hmm, i think you could file an issue about it, sure. Worst thing that could happen is someone closes it (which we don’t usually do anyway, hence >2k open issues for RetroArch).

Until that happens what’s the solution to this?

Just deleting some saves from the memcard to make room? Tried the savefiles_in_content_dir option hoping that it could maybe use a different memcard per game but that’s probably not a solution, it always uses the 2 memcards in system directory.

Just to add that using the opengl renderer/glcore, screenshots are saved just fine.

But (perhaps a minor bug) the “GPU Screenshot” video option is not respected and it always saves the final image post-shaders, even when set to off.

(Note: Opengl renderer/glcore is also the answer if you want to see the game running while adjusting shaders, no black screen here).

This is actually normal for hardware-rendered cores. Otherwise, the screenshots would be blank.

As for the memcard thing. I’m not sure there is a good solution at the moment. A crappy but workable solution would be to set a per-game override to move the entire system directory somewhere else and duplicate your BIOS, etc. in there.

2 Likes

You can use standalone PCSX2 to create 32MB cards and replace the 8MB ones in your RetroArch system folder with them. 32MB is spacious enough for probably 80-100 games each. You can do a 64MB card too, but PCSX2 warns it’s not as compatible with games as 32MB.

4 Likes

Thanks, this worked perfectly.

Created the new cards, formatted them, then exported the save files from the 8mb memcards and imported them to the 32mb ones, and it seems to be loading/saving no problem. Although the in game text still refers to them as “8mb cards”.

It could be all I need as there are only maybe 20-30 ps2 games I’m really interested in, but just for testing the core I launched a good number of them and created save files and that filled up the 1st card pretty fast.

2 Likes

Is that something we could pre-generate and put in the core system files bundle along with the GameIndex.yaml?

3 Likes

Probably wouldn’t be a bad idea to include blank 32MB card files in that. At least until a core option is added so the core itself can create larger memory cards.

2 Likes