Capcom's arcade classic Final Fight has a free fan port on Neo Geo
Homebrew developer vendza has released Final Fight Neo, a free conversion that brings Capcom's 1989 CP System arcade brawler to SNK's Neo Geo hardware.
Independent developer vendza has released Final Fight Neo, a free homebrew conversion that brings Capcom's 1989 arcade beat-'em-up to SNK's Neo Geo hardware. The ROM is available to download at no cost via itch.io, designed to run on original Neo Geo MVS arcade boards, AES home consoles (via flash cartridges), and compatible Neo Geo emulators.
While the release page keeps its summary brief, describing the project simply as "a fan-made Neo Geo port preserving the original arcade Final Fight," the choice of target hardware makes a lot of sense. Getting a faithful version of the trip through Metro City at home was a tall order in the early 1990s unless you had room in your living room for a dedicated arcade cabinet.
No missing mayors or vanished ninjas

Directed by Yoshiki Okamoto and designed by Akira Nishitani under the initial working title Street Fighter '89, the original Final Fight debuted on Capcom's CP System (CPS-1) arcade board in December 1989. It established the template for the next decade of side-scrolling brawlers: massive sprites, weapon pickups, health food hidden inside steel oil drums, and a plot centered on Mayor Mike Haggar suplexing the Mad Gear Gang across town to rescue his daughter Jessica.
Early home consoles struggled to keep up with the CPS-1 board's demands, and Capcom's 1990 Super Nintendo conversion had to make deep cuts to fit onto a cartridge, dropping two-player co-op, removing the Industrial Area stage, and cutting playable martial artist Guy entirely. Capcom later released Final Fight Guy in 1992, which swapped Cody out so Guy could have a turn, while the 1993 Sega CD version finally brought back all three characters and two-player support alongside a redbook audio soundtrack.
I'm curious to see how smoothly this new Neo Geo build handles crowded screens compared to MXRetroDev's recent Final Fight MD homebrew for the Sega Mega Drive. Both systems have become prime targets for fans rebuilding the 16-bit conversions we wished we had thirty years ago.
Why the CPS-1 and Neo Geo get along
SNK and Capcom were fierce arcade competitors throughout the 1990s, meaning an official Final Fight release on SNK hardware was never going to happen back then. Strip away the corporate rivalry, though, and the two machines share quite a bit of underlying silicon.
Both Capcom's CPS-1 board and SNK's Neo Geo (which launched in 1990 with identical internal specs across its MVS arcade cabinets and luxury AES home consoles) run on a Motorola 68000 main processor paired with a Zilog Z80 handling audio duties. That shared CPU architecture makes the Neo Geo a natural target for reverse-engineered ports of late-'80s arcade games, and its custom video hardware can push hundreds of sprites without breaking a sweat.
I still find it slightly surreal watching Haggar suplex Mad Gear punks on a system built to rival Capcom's arcade dominance. The homebrew community has been on a tear lately with cross-platform conversions for SNK's hardware, though; if you have a flash cart handy, you can also check out the free Neo Geo port of Sega's Altered Beast that surfaced not long ago. Because SNK kept the Neo Geo in official production until 2004 and built the hardware around massive ROM capacities, it has become a comfortable retirement home for rival arcade games that never could have appeared on it commercially.
Comments ()