I finally took the time to fine tune the speed and get the right refresh rate, matching the original arcade hardware (CPS3).
My old video was more a proof of concept and the speed was still too fast.
Here I replicate very closely the original hardware.
The comparison includes a comparison with FBNeo with no special settings at all (far right).
You can clearly see that the emulator, if not fed a specific refresh rate (here 59.266666 Hz), will run waaaay too fast, which breaks the gameplay.
I think typically you'll face 3 scenarios :
1) you have a CRT and, maybe the refresh speed is auto adjusted for the emulator (I do not own one, so I can't tell)
2) you have a LCD that has built in adaptive speed and the supposed result is the same as above (I do not own one, so I can't tell)
3) like me you have an ordinary LCD that will run everything at (+-) 60 Hz and simply adding a specific refresh rate will align the emulator's speed to that of the original arcade game.
The only unknown part is whether my specific refresh setting is a universal one, or if it is one, specific to my screen.
The only way to know would be if someone ran the same test as I on his set up, filmed it (preferably at 60fps) and shared the video.
How to :
In your Retroarch folder, got to :
config
FinalBurn Neo
There you can create or modify the .cfg file associated with that game (or any game that you want running at that speed... the 6 CPS3 games, per se).
Inside the .cfg file, simply add the line :
video_refresh_rate = "59.266666"
Maybe this won't be perfect for you, but there are good chances that it will be a lot better than the default speed.
Please forgive the shaky camera work and the poor editing.
In the end, Retroarch's FBAlpha and FBNeo cores are the same speed wise.
Further videos coming, I did a few extra tests.
![](https://s2.save4k.ru/pic/qPEU6ZPb9Ug/maxresdefault.jpg)