0.2.0
Changes since 0.1.0.
Display and fullscreen
The game now launches directly instead of being forced into a 1280x720 Wine
virtual desktop, so it uses the display mode set in TrackMania Settings
(fullscreen or windowed, at the resolution you choose). The old forced desktop
added a title bar that shortened the drawable and clipped the bottom of the
game's fixed-size menu, so clicks there did not register.
- Fullscreen uses the primary display. With more than one monitor, set the
game's resolution to the primary's so it fills the screen. - To force a fixed windowed size, set
MACTMNF_WINDOW_SIZE=1280x720(anyWxH).
Clean exit
Quitting the game no longer leaves a black Wine window behind, and the app no
longer shows a false "TrackMania could not start" alert on a normal quit. The
launcher waits for the game process to exit, then stops the prefix.
One Dock icon
The launcher no longer adds its own Dock icon; only the game's tile shows.
Microphone
macOS should ask for microphone access less often. Wine's CoreAudio driver now
refuses to open a capture (input) audio unit, since TrackMania only plays sound.
This is a mitigation, not a guarantee: the prompt can still appear, and denying
it is safe.
Install
make install downloads mactmnf-0.2.0-runtime.tar.xz from this release,
verifies its SHA-256, installs the game, and creates the two apps. See the
README for the full steps and for building the runtime yourself.
If macOS blocks a manually downloaded archive, clear its quarantine flag:
xattr -dr com.apple.quarantine "$HOME/Downloads/mactmnf-0.2.0-runtime.tar.xz"Notes
- Requires an Apple Silicon Mac and macOS 14 or later. Rosetta 2 is installed
automatically if missing. - 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.2.0-runtime.tar.xzand.sha256: the runtime the installer uses.mactmnf-0.2.0-source.tar.xzand.sha256: the pinned upstream sources and
patches this runtime is built from.