First experimental PC build of the TMC decomp. WIP — many rendering and gameplay paths are still rough.
Downloads
- Linux x86_64:
tmc_pc-v0.1.0-experimental-linux-x86_64.tar.gz(~2.2 MB; dynamic SDL3, glibc >= 2.34) - Windows x86_64:
tmc_pc-v0.1.0-experimental-windows-x86_64.tar.gz(~5.7 MB; statically linked, no extra runtime)
Setup
- Drop a USA
baserom.gba(sha1b4bd50e4131b027c334547b4524e2dbbd4227130) next to the binary. ROM not included. - Run
extract.sh(Linux) orextract.bat(Windows). It uses bundled tools to extract assets from your ROM into./assets/. Takes a couple of minutes the first time. - Run
tmc_pc/tmc_pc.exe.
Controls
| Action | Keyboard | Gamepad |
|---|---|---|
| Fast-forward (hold) | Tab | Right trigger |
| Toggle fullscreen | F11 / Alt+Enter | — |
| Cycle upscaler | F12 | — |
Known issues
- Recurring mid-game segfault on extended play sessions.
- Some screen transitions leak placeholder tiles (e.g. Link's bedroom staircase).
- BGM/SFX largely silent —
sounds.jsonis not generated by the current asset pipeline yet.
Source
Branch: feat/hdma-xbrz-fullscreen