SNES Lag with 4.1 vs 4.0
-
@Cronck ok so update - SNES9x 2005 and 2010 have lag/sound issues... SNES9x 2002 works great! i would call this a fix for now. but would be nice to see whats causing this issue in the newer version. Hope this helps someone.
-
@dankcushions meepingsnesroms actually removed those changes after my comment (but never answered me). Here's the commit: https://github.com/libretro/snes9x2010/commit/ac2c080d2107af1dbd55c60438b983fc4f23d224
So this has to be something else. I'm sorry to say that I won't have time to look into this right now, since I'll be spending most of the week travelling. One easy first test would be:
- Install 4.0.2 and test with Star Fox. Does the audio sound really bad during the intro cinematic? Also try with video_threaded set to false.
- Update RetroPie-Setup script and then update RetroArch from binary and re-test Star Fox both with and without threaded video.
- If no issues were found in step 2, update snes9x2010 from binary and re-test Star Fox both with and without threaded video.
When I tested last week, I made a mistake and therefore I didn't find out whether it was RetroArch or snes9x2010 that caused the issue. I have a fork of RetroArch at https://github.com/Brunnis/RetroArch which I know for sure doesn't have the issue, since I have used that repo to build the current binary on my Pi. So, if it turns out to be RetroArch that's causing this, we at least know of a somewhat recent commit where the regression had not been introduced yet.
@Cronck Interesting that snes9x2005 has the issue as well. Both snes9x2005 and snes9x2002 are older and less accurate (and less demanding) versions of snes9x. One thing that might be interesting to look into is the following commit:
https://github.com/libretro/snes9x2010/commit/e9c6d88d1fd281fa35409d62ec8ea3734598b85e
There's an identical one for snes9x2005.
-
I haven't had time to test yet, but I'm guessing the issue discussed here is what caused my Star Fox problems: https://retropie.org.uk/forum/topic/5078/any-reason-snes9x-1-53-is-not-included-in-retropie/15
It's further discussed here: https://github.com/libretro/snes9x2010/issues/86
The fix is in place now, so I'll try to test as soon as possible.
-
@Brunnis Fix in place as in i should try to update my system? or fix in place as in some crazy line of code needs to be added?
-
@Cronck Just rebuild snes9x2010 from source and you will have the fix.
-
Just for reference, I have a Pi 3b running Retropie 4.1 and had speed issues with snes9x2010 running Starwing way too fast: I can confirm that the rebuild from source fixes the issue. I have however stumbled across another issue, but it's so minor. I've just completed the game and let the credits run to the end whereupon I noticed that the music finished finished about 30-40 seconds before the credits: I didn't notice anything untoward during gameplay however, and the intro seems to be in sync, as does the game-other than that (like I say, minor) issue, everything seems a-ok and you don't need superhero reflexes to be able to play it!
-
I have a Pi 3b running Retropie 4.1 and had speed issues with snes9x2010 with almost all roms. Audio is choppy and gamplay is slower than normal. I have tried to rebuild from source but still the same issue. The issue is not present with other emulator like snes9x2002 or armsnes. The easiest way to check if loading chrono trigger ( which is a cartridge that doesn't use any extra chip ) and listen on how choppy the audio is on the intro.
-
@ayeye Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first
(note PSU section - and start a new topic please with full info).
-
Hello @BuZz and thanks for the quick reply.
I posted here because I believe is the same issue of the OP.
To me, this looks like more a regression in snes9x2010 repo because my pi is totally capable of emulating meatier cpu (neo geo games runs fine).as for the psu i both tried with my tv and a separate phone charger with the same result.
I used the prebuild image on the website + update all after installation. -
@ayeye try updating the emulator from source.
I understand the symptoms may be the same but often there are multiple reasons for an issue, so a new topic with full information about your set-up helps. Also the problem in this topic was solved. Please follow the guidance in the link I provided.
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.