Thank you for the replies.
About Caveman Ninja, I was playing the game yesterday (huge coincidence) and yeah, I noticed the glitch on the ending. That glitch is also present on the dinosaur riding stage (the palm trees on the background doesn't scroll correctly). But the game was even worse on earlier builds (the volcano level was completely messed up). But that got fixed now.
Not really a bug, but I'd love to see Denjin Makai 1 added to go along with Denjin Makai 2.
By the way, Denjin Makai 2 is still glitched on the map screen, and the glitch happens even on MAME. I can only guess it's probably really hard to fix it since it was not fixed yet. I'm almost certain the game wasn't overlooked since it's pretty awesome. EDIT: I just raised a bug report about it.
Well, I'm happy with how the official build is currently overall. Most of the better games work perfectly. But there's one problem.
I actually don't use the official build for one single reason: there's no rerecording support. My favorite hobby is making gameplay footage about different games and most of my favorite titles are from arcade. Rerecording is really handy on emulators since it makes the process of beating games much easier and you don't have to worry about messing up since you can just load a state and backtrack before the mistake. The official FBA has no rerecording, but there are some unofficial builds with it (such as fba-rr and final burn alpha shuffle). But all those unofficial builds are based on older FBA cores. The latest fba-rr version is still on core v0.2.97.12. Plenty of things have changed since then and emulation from a lot of games have been improved (plus new games got added and whatnot).
Of course, if the official FBA had rerecording support, I'd not even want to look into those unofficial builds. The official build will always be the best no matter what, but the lack of rerecording is the only "flaw" that prevents me from using it.
I'd like to ask: are you guys planning to add rerecording support at some point? I'd be happy if that was added and I don't mind waiting even if it takes long. Since I understand nothing about coding, I don't know if this is a hard or easy task to do.
Well, that's all I have to say. I will be waiting for the answer. Again, thank you for making this awesome emulator.
EDIT: By the way, should I create a new topic focused on the rerecording matter instead?