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

Street Fighter Alpha 3

English restoration

Release candidaterc1Capcom CPS-2
Game
Street Fighter Zero 3 (Japan 980904)
Hardware
Capcom CPS-2
MAME set
sfz3j
Version
rc1
Updated
2026-10-11

Screenshots

An opponent-specific win quote.
An opponent-specific win quote.
English A/X/V-ISM selection.
English A/X/V-ISM selection.

About this patch

Street Fighter Alpha 3's US arcade version cut each character's win quotes down to eight generic lines. The Japanese game also has a quote for each opponent. This restoration brings back all 625 opponent-specific quotes, with all 825 of the Japanese game's win quotes in English.

Detailed stage locations return in English, in the original stage panels. Biographies, rival dialogue and endings follow the Japanese script in natural English that fits each character. Capcom's English stays where it was accurate, and Alpha 3 MAX's official wording is used where it fits.

The game uses the Japanese 980904 revision's gameplay and secret-character access, with its original difficulty and Turbo 1 defaults. Regulation starts OFF, restoring red hit blood and the full defeat and ending effects; the operator can still switch it ON. The US arcade endings already contain the same scenes and page timing, so this restoration preserves them.

Alpha branding in the animated intro, character selection, player introductions and win screens, English A/X/V-ISM labels, descriptions and score rankings, Western names in the intro and fights, title and entry announcements, and English operator menus retain the USA presentation. It runs in MAME and on MiSTer with the jtcps2 core. Supply your own original Japanese sfz3j romset; split sets also need their sfa3 parent and QSound firmware.

This is a release candidate.

What's changed

Spot a difference we missed?

A restoration is only as complete as its list of differences. If the Japanese version does something this one still doesn't, whether a line of text, a scene, a screen or a small detail, please let us know. Anything you find goes into the next release.

Downloads

Patch kit for MAME, HBMAME, MiSTer and original hardware
SHA-256: b268e7cdedb668d34775f23d1ca18a6505cade58c0a84c5a54b8736fd7512d14
MiSTer MRA only
SHA-256: f67dfa2994748d866eff6e81cbf883a4a1180588233e3381186d0bfae3236beb

You need your own dump of Street Fighter Zero 3 (Japan 980904) as the MAME set sfz3j.zip. Each zip includes a readme.txt with full instructions.

Merged, split and complete sets work, including nested or renamed ROMs. Use --rompath /path/to/roms to search a collection (repeatable), and --check to check inputs before building. ZIPs and extracted folders need no extra software; 7z archives require 7-Zip. QSound can stay in your emulator's ROM path; valid firmware already embedded in a source set is kept in complete outputs.

How to apply

unzip sfa3-restoration-rc1-ips.zip -d sfz3j-patch
cd sfz3j-patch
python3 apply.py /path/to/sfz3j.zip --out-dir out

The script checks every file against the checksums below, applies the patches, checks the result, and writes the files for every platform in one go:

out/mame/sfz3j.zip
out/mister/_Arcade/_Arcade Patches/_Restorations/Street Fighter Alpha 3 (USA) [Restoration].mra

MAME and original hardware. Put the zip from out/mame/ ahead of the stock set in your MAME rompath (it keeps the name sfz3j.zip), or burn its ROM files. MAME's game menu won't start a set with patched ROMs, so start it from the command line: mame sfz3j. MAME shows checksum warnings for the patched ROMs. That's expected, and the game runs normally.

MiSTer. Copy the _Arcade folder from out/mister/ to the root of your SD card, and keep the stock, unmodified romset at games/mame/sfz3j.zip (split MAME sets also need qsound.zip). You need Jotego's jtcps2 core, which update_all installs. The MRA applies the restoration in memory as the game loads, so nothing on your card is modified, and it keeps its own settings and saves under sfa3r. The MiSTer-only download holds the same MRAs, ready to copy.

Any IPS patcher. Apply each file in ips/ (Flips, Lunar IPS, …) to the ROM file of the same name and re-zip the set yourself.

Changed ROMs

FileSizeOriginal CRC32Patched CRC32
sz3.08c512 KB910c4a3b743184e5
sz3.09c512 KBb29e5199be2779c3
sz3.10b512 KBdeb2ff5261495b7e
sz3.13m4.0 MB0f7a60d9ce8690b4
sz3.14m4.0 MB5ff9829731bfae76
sz3.15m4.0 MB8e93374109e3362a
sz3.16m4.0 MB52b5bdeec366c0ab
sz3.17m4.0 MBd6e98147944c9737
sz3.18m4.0 MB40631ed5be20b9bb
sz3.19m4.0 MBf31a728a0a9b0b22
sz3.20m4.0 MB763409b4682eada9
sz3j.03c512 KBcadf4a518f83a2d7
sz3j.04c512 KBfcb31228aea73027

Release history

rc1 (2026-10-11)

Related projects

Notes