github 999sian/tmc v0.1.0-experimental
v0.1.0 — experimental PC port

latest releases: v0.8.3, v0.8.2, v0.8.1...
pre-release3 months ago

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

  1. Drop a USA baserom.gba (sha1 b4bd50e4131b027c334547b4524e2dbbd4227130) next to the binary. ROM not included.
  2. Run extract.sh (Linux) or extract.bat (Windows). It uses bundled tools to extract assets from your ROM into ./assets/. Takes a couple of minutes the first time.
  3. 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.json is not generated by the current asset pipeline yet.

Source

Branch: feat/hdma-xbrz-fullscreen

Don't miss a new tmc release

NewReleases is sending notifications on new releases.