Random slowdowns on PS Games with Retropie 3 B
-
@tiagop Cool. There are still some framerate drops whenever the mansion is in view (like in the vid below at around 3mins 20secs), but I've tested and that is present in lr-psx-beetle as well, which means it's present on a real PS1.
-
@stoo Yeah at the area at 3min and 20sec I get the same kind of stuttering and I'm OK with it. But the Venice level for example is horrible, I remember playing it on the PSP and having no issues on any level (can't remember if I played Lara's home there).
-
@bobharris same, I am also only using SCPH1001
-
@stoo I believe you when you say there is a difference between an emulated bios and a real ps1 bios, but why would there be such a difference between two real bios files? As I said before: I don't notice any of tiagops slowdowns and I share his bios file.
ButI agree it can't hurt for him to try it out. -
@tiagop Howdy Friend....this thread is huge but....has anyone suggested to you yet that it may be your power supply? I have a video showing the difference between a good power supply and a bad power supply (link to my channel in my sig). If I recall I used Einhander as a test PSX game.
When the Pi is not getting enough juice it will start shutting down cores in the CPU to conserve power. This causes bad performance, choppy audio and video. Do you ever notice any lightning bolts/rainbow squares in the top right of your screen when booting the pi or just randomly? This is a tell that your pi isn't getting enough power. It could also be the cord. I get a TON of questions on youtube ( I try to answer them all ) and either the power supply or the cord is the issue in most cases....
-
@bobharris PCSX-rearmed doesn't use scph1001. You're using emulated BIOS.
https://docs.libretro.com/library/pcsx_rearmed/
Lol, I just noticed the RetroPie docs say to use scph1001. I'm going to assume that the guys at Libretro are correct and the RetroPie docs are outdated.
-
-
@stoo So you're saying almost everyone here is using an unsupported ps1 bios?
This is wrong information? :
https://github.com/retropie/retropie-setup/wiki/Playstation-1 -
@bobharris According to the Libretro docs, yes, that is wrong information.
-
@stoo I don't think so. I deleted my scph1001 bios and now when I start a ps1 game it suddenly says No playstation bios file found - add for better compatibility.
-
@bobharris Guess it can use both then. I still put more faith in the LR docs than the RP ones :P
-
OK, that's just weird as hell. I just removed the 550x files and replaced then with the 1001 file to test and now it performs the same: fine. Even emulated BIOS seems to work fine!
I'm confused.
-
@stoo I have 72 ps1 games and they all work great when using SCPH1001.BIN , but yes I'm sure other bios files can work great too.
I am curious if it changes anything for Tiagop. -
@stoo Why do you call 1001 emulated? isnt it just the first bios made for the ps1?
-
@bobharris That makes two of us now. I really thought I'd solved it.
It's not emulated. I thought because of the performance difference I saw and because the LR docs say to use the 500x bios specifically that meant it wouldn't recognise other BIOS files.
It does, I checked runcommand.log. If it sees 550x BIOS it will use that, if it sees 100x BIOS it will use that. It only falls back to emulated if it sees no BIOS file at all.
-
@stoo I always wondered about that. I've thought about putting every ps1 bios file in the bios folder, hoping pcsxrearmed would choose the optimal file for every game, but I have no idea what pcsxrearmed chooses when confronted with multiple bios files.
Getting a bit off topic though.. -
So I deleted SCPH1001.BIN and used scph5500.bin, scph5501.bin and scph5502.bin. I notice that it's now a bit better, the framedrops are more smooth and the game is more smooth overall. Maybe I had a bad BIOS file? Thanks for the help from all of you!
-
@tiagop Could be, I'm glad it worked out for you!
-
@bobharris Well with both 1001 and 5501 in there it chose to use 5501. How it decides I have no idea.
-
@stoo I guess maybe it chooses the latest version of the specific region then. Thanks for checking!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.