Hello, 2 problems with 6.1.1 (pi3b): slowdown in SF3 and Xbox controler blinking/flashing
Lienj Gorimaa last edited by Lienj Gorimaa
So here are my 2 problem:
since i updated to 6.1. all my Street Fighter 3 (the 3 version + asura blade and Jojo B.A. ) under FB Neo libretro, suffers slowdown to 53 fps with bad crakling audio... all my bios updated, all roms from the good roms set, no rewind activated, no shader activated.
My pi is the 3b with 1200 mhz clock, could it be the problem? i heard that things have changed since 4.1 about CPS3? i am pretty sure to didnt have this slow down problem under 4.1.... (also i tried overclock but the game didnt started anymore so i cannot know if it fixe the problem)
and my 2nd problem is : my 1st player USB xbox360 always has 4 led blinking when restarting recalbox, the 2nd controler is ok and set to the 2nd led light (upper right). both controlers are normally working.
Also i can fix the problem by unplugging and then replug the 1st controller once recalbox started, but that us ammoying. I tried to disable PS3 controler drivers in recalbox.conf, withtout success.... any help ?
Cheers and massive thanks for trying help
My pi is the 3b with 1200 mhz clock, could it be the problem? i heard that things have changed since 4.1 about CPS3?
Yes, CPS3 emulation has required better specs since the fixes from late 2018. Overclock wouldn't be enough to help on a pi3b, your best bet would be to turn on frameskip in core options.
wow thank you so much to confirm me that , do you think a pi3b+ clocked at 1400 mhz would solve the problem ? (one guy told me that he doesnt have these slow down on his pi3b+ so i guess yes)
i will try what happen with frame skip thanks
any idea for the blinking controlers?
@Lienj-Gorimaa The pi3b+ with that version of FBNeo can have minor slowdowns on those games at the stock frequency of 1400 mhz, i would recommend a light overclock to totally avoid those. Ultimately RB will update to the latest version of FBNeo, which is slightly faster for CPS3 emulation after my fixes from 2 months ago.
I don't know anything about your other issue.
wow respect for development i didnt know!
i am thinking of a pi3b+ because i play sf3 too much... or maybe i just saw that a RB 6.2 has been release few days ago, and in the notes they wrotes this:
B*mp retroarch to v1.8.5
B*mp retroarch-cheats to v1.8.5
B*mp libretro-assets on last version
B*mp libretro-cores family
so it seems they updated the cores, ut would it still enough on a 3b ?
i will give a try
enough on a 3b
Not without enabling frameskip.
@barbudreadmon sadly frameskip is poorly impletemented in RB: i tried and it is not related to the actual loss in frame, but to pre determined ratio (1 skip on 2 frame, then 2/3, 3/4, 4/5 and finally 5 skip on 6 frames) meaning i cannot in anyway have a 52 fps that looks fluid with no sound problem.
I think again it is more a question to ask to RB developper: is it possible in RB 6.1 to roll back to old FBneo core for the one that was present in 4.1, which allowed me 60 fps in SF3 ?
sadly frameskip is poorly impletemented in RB: i tried and it is not related to the actual loss in frame, but to pre determined ratio (1 skip on 2 frame, then 2/3, 3/4, 4/5 and finally 5 skip on 6 frames) meaning i cannot in anyway have a 52 fps that looks fluid with no sound problem.
Yes, that's how it works in FBNeo, there is no real way to do otherwise in a libretro core.
1/2 might provide a solid 60 fps with no sound issue, half of those frames will be dupe though, while the game won't be "smooth" it's still better than not being playable at all.
I don't think you'll get any support for rollbacking emulators to older version, so your only other choice would be to upgrade to pi3b+.
@barbudreadmon ok noted with great thanks, really appreciate the time you spent to answer my question, respect