Arcade Patches
Translations, restorations and arranged soundtracks for classic arcade games.
← All patches

Final Fight EX

The Sega CD cutscenes, on the arcade board

Release candidaterc2Capcom CPS-1
Game
Final Fight (arcade, Capcom CPS-1)
Hardware
Capcom CPS-1
Version
rc2
Updated
2026-09-17

Screenshots

The Final Fight EX title, with the EX settled beside FIGHT.
The Final Fight EX title, with the EX settled beside FIGHT.
The opening cutscene sets the scene in Metro City, with the added English narration rendered natively on CPS-1.
The opening cutscene sets the scene in Metro City, with the added English narration rendered natively on CPS-1.
Damnd's sketch of his victims, the knife driven in, over the opening's English caption.
Damnd's sketch of his victims, the knife driven in, over the opening's English caption.
Haggar takes the kidnappers' call, their threat shown as an English caption.
Haggar takes the kidnappers' call, their threat shown as an English caption.
Cody and Guy resolve to take on Mad Gear, English dialogue captions and all.
Cody and Guy resolve to take on Mad Gear, English dialogue captions and all.
The ending's new scene: Haggar and Jessica's reunion, redrawn from the Sega CD, with the English dialogue as a caption.
The ending's new scene: Haggar and Jessica's reunion, redrawn from the Sega CD, with the English dialogue as a caption.

About this patch

The 1993 Sega CD port replaced the arcade's brief story block with a fully animated opening and a soundtrack with spoken dialogue. Final Fight EX reproduces that cutscene as native CPS-1 presentation on the arcade Final Fight, driven by a new 68K cutscene engine added to the game's program ROM, and gives it a new EX title screen. The stock game, its timing, and its gameplay are left intact.

The cutscene art needs far more room than a stock Final Fight board has, so the graphics region is grown from 2 MB to 6 MB. An original CPS-1 board and stock MAME cannot address that extra ROM, so this runs only on HBMAME and on MiSTer's jtcps1 core.

There are two regional builds, USA (ffightus01) and Japan (ffightjs01), each matched to its own disc. You supply the arcade Final Fight romset and your own Final Fight CD, and the build is put together on your machine.

This is the visual half. The cutscenes play over the arcade game's own music and effects. The Sega CD's soundtrack and spoken dialogue are a separate release, the CPS+ arrange packs, which ship their own MiSTer MRA combining the two. Install this on its own and you get the cutscenes with arcade audio.

What's changed

Download

Tools updated 2026-09-20. Game version unchanged.

Merged, split and complete archives and extracted ROM folders are accepted. Use --rompath /path/to/roms (repeatable) and --check to verify arcade inputs before rebuilding from your disc. 7z needs installed 7-Zip; ZIP does not.

Reconstruction kit, rebuilds from your own disc + romset
SHA-256: da7217a6278401c649aed00bd604b19e6dcc5d9deabd47eb4335c6a008545a9e

The kit is our reconstruction code and a short list of byte patches. Everything else is rebuilt on your machine from files you already own.

What you supply

How to build

unzip final-fight-ex-rc2-kit.zip -d final-fight-ex
cd final-fight-ex
python3 apply.py --disc-jp "Final Fight CD (JP).img" \
                 --disc-us "Final Fight CD (USA) (Track 01).bin" \
                 --romset /path/to/roms --out-dir out

Release history

rc2 (2026-09-17)

rc1 (2026-08-25)

Related projects

Notes