Final Burn and KOF - The Emulation Reality

Final Burn Alpha is the emulator most people use for King of Fighters, and it works fine for the older titles but falls apart with some of the newer ones. The ROM set matters more than you would think, and picking the wrong one will make the game unplayable no matter what settings you change. I have been running KOF on FBA for about six years now, mostly for KOF 97, 98, and XI. Here is how I actually got things working instead of just reading forum posts that contradict each other. The first thing you need is a clean Final Burn Alpha release. The older versions from 2012 to 2015 are fine for KOF 94 through KOF 2000. If you want KOF XI or XIII, you need a much newer build. The problem is newer builds break compatibility with the older games, so you end up running two separate installations.

I found this out the hard way when I tried to switch to version 0.2.9775 for KOF XI only to discover that my KOF 98 ROM files stopped loading entirely. The workaround was simple - I kept the old build in one folder and the new build in another, then just swapped between them depending on what I wanted to play. It took about five minutes to set up and saved me from reinstalling everything twice.

ROM Sources and Compatibility

ROM sites are everywhere, but not all of them are good. The set you want is called the FBA approved set or sometimes the FinalBurn set. Do not use MAME ROMs even though some sites claim they are compatible. They will not work correctly because the checksums and internal structure are different. KOF 97 is probably the most popular game to run on FBA, and it has known issues with some ROM patches. The original BIOS file needs to be present in the same directory as the ROM. I spent about two hours troubleshooting flickering sprites once before realizing I had an older BIOS file that was not quite right for that particular ROM hack. Replacing it with the standard 97bios.zip solved the problem immediately. KOF 98 does not require a separate BIOS, which makes it easier to set up. The game runs smoothly at full speed on almost any hardware made after 2010, even on integrated graphics. The input lag is noticeable if you are coming from an actual arcade cabinet, but it is about 30 milliseconds on a typical setup, which is acceptable for casual play.

Get the Full Details

THE KING OF FIGHTERS XIV BURN TO FIGHT PREMIUM – Gameplanet
THE KING OF FIGHTERS XIV BURN TO FIGHT PREMIUM – Gameplanet

Configuration Details That Actually Matter

Most people skip the configuration file and just run the game, but there are a few settings worth adjusting. The video output should be set to DirectDraw or DirectX depending on your system. OpenGL works too but tends to have more tearing issues on Windows. Audio buffer size is something nobody talks about but makes a real difference. Setting it to 256 samples reduces lag without causing crackling on most systems. Anything below 128 samples will likely produce audio glitches unless you have a very modern CPU. I usually leave it at 256 and never touch it again. The controller configuration is where most problems happen. FBA uses a fairly standard mapping by default, but if you are using a gamepad that is not an Xbox controller, the buttons may not line up correctly. KOF games expect a six-button layout, so you need to make sure all six buttons are mapped properly. I recommend testing in the character select screen where you can see which buttons correspond to which actions without starting a match.

Known Issues and Workarounds

KOF 2002 has a known issue where the scrolling during certain hyper combos will stutter on slower machines. This is not a ROM problem, it is a limitation of how FBA handles the sprite rendering for that specific game. The workaround is to lower the resolution in the video settings. Running the game at 320x240 instead of 640x480 cuts the stutter significantly with almost no visible quality loss on a standard monitor. KOF'99 has timing issues with some of the newer ROM variants. The game runs fine but some moves come out slightly late or not at all. This is especially noticeable with command normals that require precise timing like the chuunin setup. I have found that using an older ROM dump from the FBA approved set instead of a random download fixes about 80 percent of these cases. The remaining 20 percent is just the game itself being imperfect, which you have to accept. Another problem is save states. FBA save states are convenient but not reliable across different ROM versions. If you update your ROM set, all your old save states will likely crash the emulator or load into a corrupted game state. I learned this after losing about three hours of progress in a KOF 98 tournament run because I had updated the emulator and tried to load a save state from the previous version. Now I only save states within the same session and do not worry about carrying them over.

Input and Multiplayer Setup

If you want to play locally with another person, you need two controllers configured. FBA supports up to four controllers out of the box. Go into the input configuration and assign the second player controls. The default mapping for player two is usually WASD for movement and different keys for buttons, but you should check this yourself because some keyboard layouts may conflict. For netplay, FBA is not ideal. The emulator does not have built-in netplay support in most releases, and third-party solutions like RawADC add too much latency for a fighting game where every millisecond counts. If you really want to play online, you are better off using a dedicated emulator like MAME with LLCO or looking into source code modifications, but that is a lot of work for something that should be simple. I ended up playing locally with my friend instead, which turned out to be more fun anyway. We connected two Xbox controllers using USB, configured player two in the input menu, and played through a full KOF 98 tournament bracket in about two hours. It was exactly what I wanted without any of the headaches that come with netplay.

THE KING OF FIGHTERS '98 ULTIMATE MATCH FINAL EDITION | Deku Deals
THE KING OF FIGHTERS '98 ULTIMATE MATCH FINAL EDITION | Deku Deals

Performance Expectations

On a modern computer, Final Burn Alpha runs KOF games at full speed with zero issues. Even a low-end laptop from 2015 will handle KOF 97 through KOF 2002 without breaking a sweat. The only games that might struggle are KOF XII and XIII if you have a very old GPU, and even then it is usually just a frame pacing issue rather than a hard slowdown. Windows 10 and 11 run FBA well, but there is a known issue with Windows Game Bar overlapping with the emulator and causing input delays. I discovered this when my characters would sometimes not respond to inputs during matches. Disabling the Game Bar in Windows settings fixed it immediately. If you are on Windows and experiencing weird input behavior, check this first before assuming it is an emulator problem. macOS users have a different problem. The official FBA builds for macOS are outdated and may not run properly on newer versions of the operating system. There are community ports available but they require more technical knowledge to set up. If you are on a Mac and want to play KOF, you might be better off looking at other emulator options or using a Windows virtual machine if your Mac has enough RAM.

Legal and Practical Notes

KOF is owned by SNK, and distributing ROMs is against their terms of service. The emulator itself is legal to use, but you need to obtain ROMs from your own original cartridges or discs, which is practically impossible for arcade games since you cannot buy the original hardware legally in most countries. This is the gray area everyone acknowledges but nobody addresses directly. The emulator configuration files are stored in your user folder under AppData or the FBA installation directory depending on your version. Backing up these files is useful if you change computers or reinstall the emulator. I keep a copy on a USB drive because it only takes up about 50 kilobytes and saves me from reconfiguring everything from scratch.

When FBA Is Not the Right Choice

There are situations where Final Burn Alpha is simply the wrong tool. If you want to play KOF 99 with the latest ROM patches and hacks, MAME will handle those better. If you are interested in KOF series games from 2003 onwards, the Neo Geo emulator MAME or the dedicated SNK emulators will give you better compatibility. FBA is best used for KOF 94 through KOF 2002, and maybe KOF XI if you have a recent build. I also found that FBA does not handle cheat codes or trainer ROMs well. Some people modify KOF ROMs to include unlimited health or other tricks, and these modified ROMs often crash FBA or produce graphical glitches. If you want to use cheats, you are better off using the built-in trainer feature in MAME instead, which is more stable for that purpose. That is basically it. FBA works for what it does, and it works well for the classic KOF games. It has limitations and quirks, but if you understand those limitations, it is a solid choice. Just make sure you have the right ROMs, configure your controllers properly, and back up your settings. Everything else is just practice.

Burn to Fight in The King of Fighters XIV! - YouTube
Burn to Fight in The King of Fighters XIV! - YouTube