Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "TrackMania (2003)"

From PCGamingWiki, the wiki about fixing PC games
m
 
(24 intermediate revisions by 12 users not shown)
Line 13: Line 13:
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|November 21, 2003}}
 
{{Infobox game/row/date|Windows|November 21, 2003}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|trackmania-2003|58}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | None}}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | Third-person, First-person }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Racing, Tricks }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | Track racing }}
 +
{{Infobox game/row/taxonomy/art styles        | Stylized }}
 +
{{Infobox game/row/taxonomy/themes            | }}
 +
{{Infobox game/row/taxonomy/series            | TrackMania }}
 
|steam appid  =  
 
|steam appid  =  
 
|gogcom id    =  
 
|gogcom id    =  
Line 19: Line 34:
 
|wikipedia    = TrackMania#TrackMania (Original)
 
|wikipedia    = TrackMania#TrackMania (Original)
 
|winehq      = 7064
 
|winehq      = 7064
 +
|hltb        = 15748
 +
|igdb        = trackmania
 +
|lutris      = trackmania
 
|license      = commercial
 
|license      = commercial
|taxonomy    =
 
{{Infobox game/row/taxonomy/genres            | Racing, Tricks }}
 
 
}}
 
}}
{{series|TrackMania}}
 
  
'''Key points'''
+
{{Introduction
{{++}} The '''TrackMania Original''' upgrade uses the new engine from [[TrackMania Sunrise]].
+
|introduction      =
{{--}} Has problems running on modern machines. See [[#Update StarForce for operating systems newer than Windows XP|Update StarForce for operating systems newer than Windows XP]] and [[#Issues fixed|Issues fixed]].
+
 
 +
|release history  =
 +
 
 +
|current state    = The '''TrackMania Original''' upgrade uses the new engine from [[TrackMania Sunrise]]. However, it has problems running on modern machines. See [[#Update StarForce for operating systems newer than Windows XP|Update StarForce for operating systems newer than Windows XP]] and [[#Issues fixed|Issues fixed]].
 +
}}
  
 
'''General information'''
 
'''General information'''
Line 38: Line 57:
 
{{Availability/row| Retail | Has been re-released with the Power Up! and Original updates. | Disc check, Key | {{DRM|StarForce|3.03.035.004}} |  | Windows }}
 
{{Availability/row| Retail | Has been re-released with the Power Up! and Original updates. | Disc check, Key | {{DRM|StarForce|3.03.035.004}} |  | Windows }}
 
}}
 
}}
 +
{{ii}} A faithful, higher quality icon can be found on [https://cdn2.steamgriddb.com/file/sgdb-cdn/icon/e5c69c0e3063671d1cd77ef51c041b83.ico SteamGridDB].
 
{{DLC|
 
{{DLC|
 
{{DLC/row| Power Up! | Adds Survival mode  and more blocks for custom tracks. | Windows }}
 
{{DLC/row| Power Up! | Adds Survival mode  and more blocks for custom tracks. | Windows }}
Line 55: Line 75:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|{{p|game}}Default.SystemConfig.Gbx}}
+
{{Game data/config|Windows|{{p|game}}\Default.SystemConfig.Gbx}}
 
}}
 
}}
{{ii}} Graphics settings are stored in the <code>GfxDevicePerfs.txt</code> file.
+
{{ii}} Graphics settings are stored in {{file|GfxDevicePerfs.txt}}.
  
 
===Save game data location===
 
===Save game data location===
Line 66: Line 86:
 
{{ii}} The tracks folder stores all tracks along with any custom tracks.
 
{{ii}} The tracks folder stores all tracks along with any custom tracks.
 
{{ii}} The scores folder stores all medal information and race data.
 
{{ii}} The scores folder stores all medal information and race data.
==Video settings==
+
 
{{Image|TMO-Conf2.PNG|Advanced video settings}}
+
==Video==
{{Image|TMO-Conf3.PNG|Display compatibility settings}}
+
{{Image|TMO-Conf2.PNG|Advanced video settings.}}
{{Video settings
+
{{Image|TMO-Conf3.PNG|Display compatibility settings.}}
 +
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
 
|widescreen wsgf award      =  
 
|widescreen wsgf award      =  
Line 90: Line 111:
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
 
|anisotropic                = true
 
|anisotropic                = true
|anisotropic notes          = 2x, 4x, 8x, and 16x.
+
|anisotropic notes          = 2x, 4x, 8x and 16x.
 
|antialiasing              = true
 
|antialiasing              = true
|antialiasing notes        = 2x, 4x, and 6x.
+
|antialiasing notes        = 2x, 4x, and 6x [[MSAA]].
 +
|upscaling                  = false
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                = Listed as <code>Display VSync</code>.
 
|vsync notes                = Listed as <code>Display VSync</code>.
Line 99: Line 123:
 
|120 fps                    = true
 
|120 fps                    = true
 
|120 fps notes              = No FPS or refresh rate limit.
 
|120 fps notes              = No FPS or refresh rate limit.
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
|color blind                = unknown
+
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Image|TMO-InputConf.png|In-game input settings}}
+
{{Image|TMO-InputConf.png|In-game input settings.}}
{{Image|TMO-AdvInput-Settings.PNG|Input settings}}
+
{{Image|TMO-AdvInput-Settings.PNG|Input settings.}}
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          = Every input is remappable in the profile settings.
 
|key remap notes          = Every input is remappable in the profile settings.
Line 135: Line 159:
 
|xbox prompts              = false
 
|xbox prompts              = false
 
|xbox prompts notes        =  
 
|xbox prompts notes        =  
|impulse triggers          = unknown
+
|impulse triggers          = false
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
|dualshock 4              = unknown
+
|dualshock 4              = true
|dualshock 4 notes        =  
+
|dualshock 4 notes        = Trigger axis are inverted.
 
|dualshock prompts        = unknown
 
|dualshock prompts        = unknown
 
|dualshock prompts notes  =  
 
|dualshock prompts notes  =  
Line 153: Line 177:
 
|other button prompts      = false
 
|other button prompts      = false
 
|other button prompts notes=  
 
|other button prompts notes=  
|controller hotplug        = true
+
|controller hotplug        = false
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
|haptic feedback          = unknown
+
|haptic feedback          = false
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|simultaneous input        = unknown
+
|simultaneous input        = true
 
|simultaneous input notes  =  
 
|simultaneous input notes  =  
 
|steam input api          = unknown
 
|steam input api          = unknown
Line 171: Line 195:
 
}}
 
}}
  
==Audio settings==
+
==Audio==
 
{{Image|TMO-Audio-Settings.PNG|Audio settings}}
 
{{Image|TMO-Audio-Settings.PNG|Audio settings}}
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    = Sound, Music.
 
|separate volume notes    = Sound, Music.
 
|surround sound          = true
 
|surround sound          = true
|surround sound notes    = 7.1 or 5.1 Surround. EAX. HRTF. DirectSound 3D
+
|surround sound notes    = 7.1 or 5.1 Surround, EAX, HRTF, DirectSound3D.
 
|subtitles                = n/a
 
|subtitles                = n/a
 
|subtitles notes          = The game does not have voice acting.
 
|subtitles notes          = The game does not have voice acting.
Line 185: Line 209:
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              = true
 
|eax support              = true
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 221: Line 247:
 
|asynchronous notes  =  
 
|asynchronous notes  =  
 
}}{{Network/Connections
 
}}{{Network/Connections
|matchmaking        = false
+
|matchmaking        =  
 
|matchmaking notes  =  
 
|matchmaking notes  =  
|p2p                = false
+
|p2p                = true
|p2p notes          =  
+
|p2p notes          = Peer-to-peer is used to download other players' skins and horns.
 
|dedicated          = true
 
|dedicated          = true
 
|dedicated notes    = Offical Dedicated Server available from Nadeo.
 
|dedicated notes    = Offical Dedicated Server available from Nadeo.
Line 240: Line 266:
 
===Update StarForce for operating systems newer than Windows XP===
 
===Update StarForce for operating systems newer than Windows XP===
 
{{--}} StarForce is blocked on Windows 10 and later, and can prevent Windows from booting.
 
{{--}} StarForce is blocked on Windows 10 and later, and can prevent Windows from booting.
{{Fixbox|description=Update the StarForce DRM to a newer version|ref=<ref>http://www.tm-forum.com/viewtopic.php?f=25&t=36248</ref>|fix=
+
{{Fixbox|description=Update the StarForce DRM to a newer version|ref=<ref name="tm-forum-ref">{{Refurl|url=https://web.archive.org/web/20200809074311/http://www.tm-forum.com/viewtopic.php?f=25&t=36248|title=TMO on Windows 10 - TM-FORUM (retrieved)|date=2023-07-09}}</ref>|fix=
 
# Download the unofficial [https://docs.google.com/open?id=0B_K6MsBxpquwSXBUalpTQ01DenM TrackMania_StarForce_Mod].
 
# Download the unofficial [https://docs.google.com/open?id=0B_K6MsBxpquwSXBUalpTQ01DenM TrackMania_StarForce_Mod].
# Extract, then copy and replace all files in the {{p|game}} folder from the <code>.rar</code> file.
+
# Extract, then copy and replace all files in {{folder|{{p|game}}}} from the {{file|.rar}} file.
  
 
'''Notes'''
 
'''Notes'''
Line 250: Line 276:
 
===White screen/freeze===
 
===White screen/freeze===
 
{{ii}} Newer hardware configurations can cause the game to freeze and remain at a white screen.
 
{{ii}} Newer hardware configurations can cause the game to freeze and remain at a white screen.
{{Fixbox|description=Use a DirectX wrapper|ref=<ref>http://www.tm-forum.com/viewtopic.php?f=25&t=36248</ref>|fix=
+
{{Fixbox|description=Use dgVoodoo 2|ref=<ref name="tm-forum-ref"/>|fix=
# Download the latest version of [http://dege.freeweb.hu dgVoodoo 2] and extract the archive.
+
# Download the latest version of [[dgVoodoo 2]] and extract the archive.
# Open the <code>MS\x86</code> folder and copy the <code>D3D9.dll</code>, <code>D3DImm.dll</code> and <code>DDraw.dll</code> files.
+
# Open the <code>MS\x86</code> folder and copy {{file|D3D9.dll}}, {{file|D3DImm.dll}} and {{file|DDraw.dll}}.
# Paste the files into the game installation folder {{p|game}} where the game executable is.  
+
# Paste the files into {{folder|{{p|game}}}}, where the game executable is.  
 
# Run {{file|dgVoodooCpl.exe}} as administrator. Click the '''[.\]''' button below the banner.
 
# Run {{file|dgVoodooCpl.exe}} as administrator. Click the '''[.\]''' button below the banner.
 
# Under the DirectX tab, choose a Video card. Change the resolution to anything desired.
 
# Under the DirectX tab, choose a Video card. Change the resolution to anything desired.
 
# Tick "Fast Video Memory Access".  
 
# Tick "Fast Video Memory Access".  
# Untick "dgVoodoo Watermark"
+
# Untick "dgVoodoo Watermark".
 
# Click Apply.
 
# Click Apply.
 
# Run the game.
 
# Run the game.
 
}}
 
}}
  
{{Fixbox|description=Use WineD3D|ref=<ref>http://www.tm-forum.com/viewtopic.php?f=25&t=36248</ref>|fix=
+
{{Fixbox|description=Use WineD3D|ref=<ref name="tm-forum-ref"/>|fix=
# Download [http://downloads.fdossena.com/geth.php?r=wined3dst-latest/ WineD3D] and extract it.
+
# Download [https://fdossena.com/?p=wined3d/index.frag WineD3D] and extract it. (Last XP compatible version, Version 1.7.52 is recommended)
# Copy <code>d3d9.dll</code>, <code>libwine.dll</code>, and <code>wined3d.dll</code> into {{p|game}}.
+
# Copy {{file|d3d9.dll}}, {{file|libwine.dll}}, and {{file|wined3d.dll}} into {{folder|{{p|game}}}}.
 
# Run the game.
 
# Run the game.
 
}}
 
}}
Line 271: Line 297:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 9.0c
+
|direct3d versions      = 9
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 293: Line 319:
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        =
 
|windows exe notes      =  
 
|windows exe notes      =  
|macos 32-bit app       =  
+
|macos intel 32-bit app =  
|macos 64-bit app       =  
+
|macos intel 64-bit app =
 +
|macos arm app          =  
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux 32-bit executable=  
 
|linux 32-bit executable=  
 
|linux 64-bit executable=  
 
|linux 64-bit executable=  
 +
|linux arm app          =
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
Line 305: Line 334:
 
{{System requirements
 
{{System requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
|ref      = <ref>[http://www.cavalierdevache.com/media/index.php?file=TMO_Manual_001.pdf http://www.cavalierdevache.com/media/index.php?file=TMO_Manual_001.pdf]</ref>
+
|ref      = <ref>{{Refurl|url=http://www.cavalierdevache.com/media/index.php?file=TMO_Manual_001.pdf|title=http://www.cavalierdevache.com/media/index.php?file=TMO_Manual_001.pdf|date=9 June 2023}}</ref>
  
 
|minOS    = 98
 
|minOS    = 98
Line 323: Line 352:
 
|recDX    = 9.0c
 
|recDX    = 9.0c
 
|recVRAM  = 64 MB
 
|recVRAM  = 64 MB
|recaudio = 16-bit compatible
+
|recaudio =  
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 17:02, 22 March 2024

This page is for the original game. For the 2020 game, see Trackmania (2020).

TrackMania (2003)
TrackMania (2003) cover
Developers
Nadeo
Publishers
Enlight Software
Digital Jesters
Focus Home Interactive
Deep Silver
93 Games
Release dates
Windows November 21, 2003
Reception
Metacritic 58
Taxonomy
Monetization One-time game purchase
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives Third-person, First-person
Controls Direct control
Genres Racing, Tricks
Vehicles Track racing
Art styles Stylized
Series TrackMania
TrackMania (2003) on HowLongToBeat
TrackMania (2003) on IGDB
TrackMania (2003) on MobyGames
TrackMania (2003) on Wikipedia
TrackMania (2003) 2003
TrackMania Sunrise 2005
TrackMania Nations 2006
TrackMania United 2006
TrackMania Nations Forever 2008
TrackMania United Forever 2008
TrackMania 2: Canyon 2011
TrackMania 2: Stadium 2013
TrackMania 2: Valley 2013
Trackmania Turbo 2016
Trackmania 2: Lagoon 2017
Trackmania (2020) 2020

Warnings

StarForce DRM for this game does not work on modern versions of Windows (see Availability for affected versions).

TrackMania (2003) is a singleplayer and multiplayer third-person and first-person racing and tricks game in the TrackMania series.

The TrackMania Original upgrade uses the new engine from TrackMania Sunrise. However, it has problems running on modern machines. See Update StarForce for operating systems newer than Windows XP and Issues fixed.

General information

Official website
Official forum
TrackMania Exchange (custom track database)

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
CD key
StarForce 3.03.035.004 DRM[Note 1]
Windows
StarForce DRM for this game does not work on modern versions of Windows (see above for affected versions).
A faithful, higher quality icon can be found on SteamGridDB.

DLC and expansion packs

Name Notes
Power Up! Adds Survival mode and more blocks for custom tracks.
Windows
TrackMania Original Upgrades the engine to that of TrackMania Sunrise and adds Platform and Stunts modes.
Windows

Essential improvements

Patches

Applying the patches and upgrades in the order specified below is recommended.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\Default.SystemConfig.Gbx[Note 2]
Graphics settings are stored in GfxDevicePerfs.txt.

Save game data location

System Location
Windows <path-to-game>\GameData\Profiles[Note 2]
<path-to-game>\GameData\Tracks[Note 2]
<path-to-game>\GameData\Scores[Note 2]
The profiles folder stores all configuration information and preferences.
The tracks folder stores all tracks along with any custom tracks.
The scores folder stores all medal information and race data.

Video

Advanced video settings.
Advanced video settings.
Display compatibility settings.
Display compatibility settings.

Graphics feature State Notes
Widescreen resolution
Listed as > 4:3 (large). Text and other display objects will stretch.
Multi-monitor
Ultra-widescreen
HUD stretches significantly.
4K Ultra HD
Field of view (FOV)
Windowed
Only supports resolutions up to 1280x960. Can be toggled with Alt+ Enter.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
2x, 4x, 8x and 16x.
Anti-aliasing (AA)
2x, 4x, and 6x MSAA.
High-fidelity upscaling
See the glossary page for potential workarounds.
Vertical sync (Vsync)
Listed as Display VSync.
60 FPS and 120+ FPS
No FPS or refresh rate limit.
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Input

In-game input settings.
In-game input settings.
Input settings.
Input settings.

Keyboard and mouse State Notes
Remapping
Every input is remappable in the profile settings.
Mouse acceleration
Mouse not used in gameplay.
Mouse sensitivity
Mouse input in menus
Mouse not used in gameplay.
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Controller remapping
Only available in-game through player's profile.
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
PlayStation controllers
Trigger axis are inverted.
PlayStation button prompts
Light bar support
Adaptive trigger support
DualSense haptic feedback support
Connection modes
Generic/other controllers
Any DirectInput or XInput device is supported.
Button prompts
Additional information
Controller hotplugging
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M

Audio

Audio settings
Audio settings

Audio feature State Notes
Separate volume controls
Sound, Music.
Surround sound
7.1 or 5.1 Surround, EAX, HRTF, DirectSound3D.
Subtitles
The game does not have voice acting.
Closed captions
Mute on focus lost
EAX support
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
French

Network

Network settings
Network settings

Multiplayer types

Type Native Players Notes
Local play
8 Hot seat
LAN play
127 Versus, Co-op
Online play

Connection types

Type Native Notes
Peer-to-peer
Peer-to-peer is used to download other players' skins and horns.
Dedicated
Offical Dedicated Server available from Nadeo.
Self-hosting
"Local Internet Connection" option in "Multiplayer" in-game. Default port: 2350.
Direct IP
Forcable IP address option along with server port.

Ports

Protocol Port(s) and/or port range(s)
TCP 2350
UDP 2350
Universal Plug and Play (UPnP) support status is unknown.

Issues fixed

Update StarForce for operating systems newer than Windows XP

StarForce is blocked on Windows 10 and later, and can prevent Windows from booting.
Update the StarForce DRM to a newer version[5]
  1. Download the unofficial TrackMania_StarForce_Mod.
  2. Extract, then copy and replace all files in <path-to-game> from the .rar file.

Notes

TrackMania Original must be version 1.5.2 or else the game will not work.

White screen/freeze

Newer hardware configurations can cause the game to freeze and remain at a white screen.
Use dgVoodoo 2[5]
  1. Download the latest version of dgVoodoo 2 and extract the archive.
  2. Open the MS\x86 folder and copy D3D9.dll, D3DImm.dll and DDraw.dll.
  3. Paste the files into <path-to-game>, where the game executable is.
  4. Run dgVoodooCpl.exe as administrator. Click the [.\] button below the banner.
  5. Under the DirectX tab, choose a Video card. Change the resolution to anything desired.
  6. Tick "Fast Video Memory Access".
  7. Untick "dgVoodoo Watermark".
  8. Click Apply.
  9. Run the game.
Use WineD3D[5]
  1. Download WineD3D and extract it. (Last XP compatible version, Version 1.7.52 is recommended)
  2. Copy d3d9.dll, libwine.dll, and wined3d.dll into <path-to-game>.
  3. Run the game.

Other information

API

Technical specs Supported Notes
Direct3D 9
Executable 32-bit 64-bit Notes
Windows

System requirements

Windows[6]
Minimum Recommended
Operating system (OS) 98
Processor (CPU) Intel Pentium II 450 MHz
System memory (RAM) 64 MB
Hard disk drive (HDD) 300 MB
Video card (GPU) 16 MB of VRAM
DirectX 8 compatible
Sound (audio device) 16-bit compatible


Notes

  1. This version of StarForce DRM does not work on Windows Vista or later.[1][2][3][4] For supported versions of Windows the StarForce driver may need to be updated manually using SFUPDATE.
  2. 2.0 2.1 2.2 2.3 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References