This is great, thanks for sharing this. Such a great, step-by-step description with the tools used. Even as a deck, it's easy to follow as someone with less experience.
I'm more appalled by Final Burn for Linux abandonment since 2001. Then it was much faster than MAME, but now computers are so fast MAME is the better choice for old Capcom arcade emulation.
For context: the "Street Fighter Two Cabinet" in the title is actually a modern "Street Fighter II CE Micro Player" miniature toy containing an embedded ARM board. Still interesting, but if the title lead you to expect original hardware then you may be surprised.
Housekeeping note for the author: a few instances of the misspell "Analyzying". Not that it greatly matters! Just noting.
Off-topic, but the scroll behaviour is weird. 1 click on my scroll wheel gives me 1 slide of scroll, but more clicks don't give me more slides unless I stop and pause. If I keep scrolling manually for a really long time (the entire length of my hand, about 25 clicks over about 7 seconds) then I still only get 1 slide of scroll. If I flick the wheel really fast then it scrolls by about 1 slide every 500ms. I can't work out the logic.
Tangentially, I have a feeling the FB Alpha and Final Burn licenses are being violated by this commercial use: https://github.com/barry65536/FBAlpha/blob/master/src/licens...