Repository navigation
Nightly: v0.34.3-nightly.20261104+2877c19 (not an official release)
Pre-releaseNightly build: not an official release. Built automatically from
mainas it was on 2026-11-04 (commit2877c19), after passing the same builds as a release. It is for trying what's new; it may be broken, and it isn't supported. For the supported version, use the latest release. This pre-release is replaced by the next nightly.Bug reports from it are welcome: the launcher's bug button fills in its version,
v0.34.3-nightly.20261104+2877c19, so we know which build it was.
No game is included. You build it from your own copy of the game: the US PSP disc, Street Fighter Alpha 3 MAX (
ULUS-10062), as an ISO. Until the decomp is complete, the parts not yet decompiled are translated from your disc when you build, so a ready-made program cannot be offered.
Download the zip for your system below (sfa3max-decomp-0.34.3-nightly.20261104.2877c19-windows-x64.zip, -linux-x64.zip or -macos-arm64.zip) and unzip it. Then open sfa3max-launcher in the unzipped folder, choose your ISO with Browse... (or put it in imports/psp/) and press Run. The launcher is prebuilt; it builds the game on your machine from your disc, with its progress in the console underneath.
| System | Once, before the first Run | Notes |
|---|---|---|
| Windows (x64) | nothing: Python and the build tools are downloaded into .tools\ the first time |
The launcher isn't signed: if Windows SmartScreen stops it, choose More info > Run anyway. |
| Linux (x64) | sudo apt install cmake ninja-build clang python3 plus SDL's libraries (list) |
Built on Ubuntu 24.04. On an older system, build the launcher yourself with ./launcher.sh. |
| macOS (Apple Silicon) | xcode-select --install, then brew install cmake ninja python |
The macOS zip is added when its build finishes (GitHub's Mac builders can be slow to start); until then, take Source code (zip) and run ./launcher.sh. The launcher isn't signed by Apple, so macOS blocks it the first time: open it once, then System Settings > Privacy & Security > Open Anyway. Or skip the download's launcher: ./launcher.sh builds one on your Mac, which macOS doesn't block. |
The first build extracts and checks your disc and compiles everything (a few minutes). After that, Run starts the game straight away (it rebuilds only what changed), or play with build/sfa3max --work work (build\sfa3max.exe on Windows). Prefer the command line? build.cmd --run / ./build.sh --run do the same. Source code (zip) is the same source without the launcher. Details: Building.
Changes since the last release, v0.34.2
0.34.3
- The version is written with a lower-case
veverywhere, as the tags are (v0.34.2): in the
launcher's corner, the game's log, bug reports, the Nightly's title and notes, and the issue forms.
EX. SETTING keeps capitals (V0.34.3), because its font has no lower case. hle_font.c: the font metrics' negative values are multiplied by 64 instead of shifted left (the
same values; shifting a negative number is undefined in C, and the compiler warned about it three
times on GitHub's Linux build). The "validity error" lines in that build log come from SDL's own
Wayland files and are harmless.