0.1.0
TrackMania Nations Forever on Apple Silicon, with Competition Patch, working
textures and audio, and a patched Wine + D9VK runtime tuned for this game. This
is the first release.
Install
Download this repository, open Terminal in its folder, and run:
make installThe installer downloads mactmnf-0.1.0-runtime.tar.xz from this release,
verifies its SHA-256, installs the game, and creates the TrackMania Nations
Forever and TrackMania Settings apps. See the README for the full steps
and for building the runtime yourself instead.
If macOS blocks a manually downloaded archive, clear its quarantine flag:
xattr -dr com.apple.quarantine "$HOME/Downloads/mactmnf-0.1.0-runtime.tar.xz"What's inside
- A patched Wine 11.x with D9VK (DXVK for Direct3D 9) on MoltenVK.
- An x87 translator that keeps the game's 24-bit floating-point math intact
under Rosetta. - Fixes for the game's shader materials, startup, audio, the settings launcher,
and clean shutdown. The game no longer prompts for microphone or Desktop
access it does not use.
Notes
- Requires an Apple Silicon Mac and macOS 14 or later. Rosetta 2 is installed
automatically if missing. - The binaries are ad-hoc signed, not Developer ID signed or notarized. SHA-256
verifies integrity, not a publisher identity. - The game and Microsoft DirectX are downloaded from their original hosts during
installation, not redistributed here.
Files
mactmnf-0.1.0-runtime.tar.xzand.sha256: the runtime the installer uses.mactmnf-0.1.0-source.tar.xzand.sha256: the pinned upstream sources and
patches this runtime is built from.
See the README acknowledgements for the projects this is built on.