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 "TOCA Race Driver"

From PCGamingWiki, the wiki about fixing PC games
m (updated template usage)
 
(29 intermediate revisions by 13 users not shown)
Line 3: Line 3:
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Codemasters}}
 
{{Infobox game/row/developer|Codemasters}}
|publishers  =  
+
|publishers  =
 +
{{Infobox game/row/publisher|Codemasters}}
 +
{{Infobox game/row/publisher|CD Projekt|Czechia, Poland}}
 +
{{Infobox game/row/publisher|FX Interactive|Italy, Spain (re-release)}}
 
|engines      =  
 
|engines      =  
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|March 28, 2003}}
 
{{Infobox game/row/date|Windows|March 28, 2003}}
 
|taxonomy    =
 
|taxonomy    =
{{Infobox game/row/taxonomy/monetization      | }}
+
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 
{{Infobox game/row/taxonomy/microtransactions | None }}
 
{{Infobox game/row/taxonomy/microtransactions | None }}
 
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
Line 22: Line 25:
 
|steam appid  =  
 
|steam appid  =  
 
|gogcom id    =  
 
|gogcom id    =  
 +
|hltb        = 10392
 
|strategywiki =  
 
|strategywiki =  
|mobygames    = pro-race-driver
+
|mobygames    = 8767
 
|wikipedia    = TOCA Race Driver
 
|wikipedia    = TOCA Race Driver
 
|winehq      = 11364
 
|winehq      = 11364
 
|license      = commercial
 
|license      = commercial
 
}}  
 
}}  
 +
{{Introduction
 +
|introduction = '''''{{PAGENAME}}''''', also known as '''''Pro Race Driver''''', '''''V8 Supercars Race Driver''''' and '''''DTM Race Driver''''' in North America, Australia and Germany respectively, is a {{Glossary:singleplayer}} and {{Glossary:multiplayer}} {{Glossary:racing}} game developed and published by [[Company:Codemasters|Codemasters]]. It is a licensed ''[[Series:TOCA|TOCA]]'' and ''DTM'' game in Europe and Germany respectively.
  
'''Key points'''
+
|release history = The game was released in Europe on March 28, 2003, followed by the North American release on April 15, 2003.
{{ii}} Released as '''Pro Race Driver''' in North America, '''V8 Supercar: Race Driver''' in Australia and '''DTM Race Driver''' in Germany.
+
}}
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | disc check | {{DRM|SecuROM}} disc check |  | Windows }}
+
{{Availability/row| Retail | | disc check | {{DRM|SecuROM}} disc check in the international releases. Original Polish release uses {{DRM|SafeDisc|v2.9}}. |  | Windows }}
 +
{{Availability/row| Retail | | disc check | Re-releases from CD Projekt and FX Interactive. Can run without a disc in drive, see [[#Run without a CD|Run without a CD]]. |  | Windows }}
 
}}
 
}}
  
 
==Essential improvements==
 
==Essential improvements==
 
===Patches===
 
===Patches===
[https://www.patches-scrolls.de/patch/4120/7/51895/download Patch 1.1.120] is the latest version.
+
[https://www.patches-scrolls.de/patch/4120/7/51895/download Patch 1.1.120] is the latest version. Releases from CD Projekt and FX Interactive are pre-patched to that version.
 +
 
 +
===Run without a CD===
 +
{{Fixbox|description=Copy files from the CD to the game directory|ref=<ref name="Silent-ref">{{Refcheck|user=Silent|date=2023-02-20}}</ref>|fix=
 +
{{ii}} Only works with re-releases from CD Projekt and FX Interactive.
 +
# Go to {{registry|{{P|hklm}}\SOFTWARE\{{P|wow64}}\codemasters\Race Driver}}.
 +
# Set <code>PATH_CD</code> to <code>{{P|game}}\GameData</code>.
 +
# Ensure that {{registry|HKEY_CLASSES_ROOT\VirtualStore\MACHINE\SOFTWARE\{{P|wow64}}\codemasters\Race Driver}} does '''not''' exist. If it does, delete it.
 +
# Copy the following files and directories from Disc 1 to {{folder|{{P|game}}\GameData}}:
 +
<pre>
 +
anim\
 +
sound\
 +
video\
 +
lng_*
 +
sku_*
 +
</pre>
 +
}}
  
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|description=Use [https://docs.google.com/file/d/0B4lfqq0DpUo-SXFKQzd1T3NIOUk/edit Racer_S's NoIntro Patch]}}
+
{{Fixbox|description=Use [https://mega.nz/folder/iORliCIK#53Vv--UOAR77w6yXlihD-A/folder/nDZzHAzI Racer_S's NoIntro Patch]}}
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|}}
+
{{Game data/config|Windows|{{P|game}}\pchardwareconfig.ini}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|}}
+
{{Game data/saves|Windows|{{P|game}}\save\}}
 
}}
 
}}
  
Line 64: Line 87:
 
|widescreen resolution      = hackable
 
|widescreen resolution      = hackable
 
|widescreen resolution notes= See [[#Widescreen resolution|Widescreen resolution]].
 
|widescreen resolution notes= See [[#Widescreen resolution|Widescreen resolution]].
|multimonitor              = unknown
+
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
 
|ultrawidescreen            = hackable
 
|ultrawidescreen            = hackable
|ultrawidescreen notes      = See [[#Widescreen resolution|Widescreen resolution]].
+
|ultrawidescreen notes      = See [[#Widescreen resolution|Widescreen resolution]] or [[#Ultra-Widescreen|Ultra-Widescreen]].
 
|4k ultra hd                = hackable
 
|4k ultra hd                = hackable
 
|4k ultra hd notes          = Edit the game's .ini file to render at 4K.
 
|4k ultra hd notes          = Edit the game's .ini file to render at 4K.
 
|fov                        = false
 
|fov                        = false
 
|fov notes                  =  
 
|fov notes                  =  
|windowed                  = false
+
|windowed                  = hackable
|windowed notes            =  
+
|windowed notes            = See [[#Windowed|Windowed]].
 
|borderless windowed        = false
 
|borderless windowed        = false
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
|anisotropic                = false
+
|anisotropic                = limited
|anisotropic notes          =  
+
|anisotropic notes          = ON or OFF. The option is greyed out on modern computers.
 
|antialiasing              = false
 
|antialiasing              = false
 
|antialiasing notes        =  
 
|antialiasing notes        =  
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              = 26 FPS cap during real-time rendered cut scenes.
 
|60 fps notes              = 26 FPS cap during real-time rendered cut scenes.
|120 fps                    = true
+
|120 fps                    = limited
|120 fps notes              =  
+
|120 fps notes              = Racing limited to 65 fps
 
|hdr                        = false
 
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
Line 116: Line 142:
 
# Save the changes.
 
# Save the changes.
 
# When you finish the race, the FOV value gets removed. When you start another race, the default value appears somewhere else, so you need to repeat this edit before every race.
 
# When you finish the race, the FOV value gets removed. When you start another race, the default value appears somewhere else, so you need to repeat this edit before every race.
 +
}}
 +
 +
===[[Glossary:Ultra-Widescreen|Ultra-Widescreen]]===
 +
{{Fixbox|description=Use SUWSF mod|fix=
 +
{{++}}Does not require to edit the game's exe file.
 +
* '''Download''' [https://community.pcgamingwiki.com/files/file/2814-toca-race-driver-correct-aspect-ratio-and-fov/ Toca Race Driver - Correct aspect-ratio and FoV] mod
 +
* '''Paste mod files inside the main folder'''. Then open '''HardwareSetup.exe''' and select your game settings. Use any resolution, we'll change it later. Then '''press Save and Exit'''.
 +
* Open '''pchardwareconfig.ini''' file, and head to '''[Graphics]''' settings. Here, you'll have to edit manually these values:<br>
 +
<code>FullScreenRefresh=</code><br>
 +
<code>FullScreenHeight=</code><br>
 +
<code>FullScreenWidth=</code><br>
 +
 +
* If your resolution is, for instance, '''3440x1440@144Hz''' change it like this:<br>
 +
<code>FullScreenRefresh='''144'''</code><br>
 +
<code>FullScreenHeight='''1440'''</code><br>
 +
<code>FullScreenWidth='''3440'''</code><br>
 +
 +
* Save and close the file.
 +
}}
 +
 +
===[[Glossary:Windowed|Windowed]]===
 +
{{Fixbox|description=Enable windowed mode|ref=<ref name="Silent-ref"/>|fix=
 +
{{--}} Ignores a selected resolution, locking the window to half of the desktop resolution and aspect ratio.
 +
# Open {{file|pchardwareconfig.ini}} in {{folder|{{P|game}}}}.
 +
# Change <code>StartWindowed=0</code> to <code>StartWindowed=1</code>.
 +
# Save your changes.
 
}}
 
}}
  
Line 125: Line 177:
 
|acceleration option notes = Mouse input not supported.
 
|acceleration option notes = Mouse input not supported.
 
|mouse sensitivity        = n/a
 
|mouse sensitivity        = n/a
|mouse sensitivity notes  = Mouse input not supported.
+
|mouse sensitivity notes  =  
 
|mouse menu                = false
 
|mouse menu                = false
 
|mouse menu notes          =  
 
|mouse menu notes          =  
 
|invert mouse y-axis      = n/a
 
|invert mouse y-axis      = n/a
|invert mouse y-axis notes = Mouse input not supported.
+
|invert mouse y-axis notes =  
 
|touchscreen              = false
 
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
Line 195: Line 247:
 
|mute on focus lost notes = Game hangs on focus lost.
 
|mute on focus lost notes = Game hangs on focus lost.
 
|eax support              = true
 
|eax support              = true
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 202: Line 256:
 
  |language  = English
 
  |language  = English
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = false
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
 +
}}
 +
{{L10n/switch
 +
|language  = Czech
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = false
 +
|notes    = Czech retail release only.
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 211: Line 272:
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = unknown
+
  |subtitles = false
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = German
 
  |language  = German
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    =
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    =
 +
}}
 +
{{L10n/switch
 +
|language  = Polish
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    = Polish retail release only.
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
Line 233: Line 315:
 
|lan play modes      =  
 
|lan play modes      =  
 
|lan play notes      =  
 
|lan play notes      =  
|online play          = true
+
|online play          = false
 
|online play players  = 8
 
|online play players  = 8
 
|online play modes    =  
 
|online play modes    =  
Line 258: Line 340:
 
==Issues fixed==
 
==Issues fixed==
 
===Error Reading Install Configuration===
 
===Error Reading Install Configuration===
{{Fixbox|description=Manual installation|ref=<ref>[http://forums.codemasters.com/discussion/5002/toca-race-driver-1-how-to-install-it-if-the-installer-on-the-cd-rom-fails-e-g-on-win8-1-64bit ToCA Race Driver 1 - how to install it if the installer on the CD-ROM fails (e.g. on Win8.1 64bit) - Codemasters Forums]</ref>|fix=
+
{{Fixbox|description=Manual installation|ref=<ref>{{Refurl|url=https://web.archive.org/web/20190117035656/http://forums.codemasters.com/discussion/5002/toca-race-driver-1-how-to-install-it-if-the-installer-on-the-cd-rom-fails-e-g-on-win8-1-64bit|title=ToCA Race Driver 1 - how to install it if the installer on the CD-ROM fails (e.g. on Win8.1 64bit) - Codemasters Forums (retrieved)|date=2023-05-08}}</ref>|fix=
 +
{{ii}} Not needed for releases from CD Projekt and FX Interactive.
 
# Create a folder to be used as {{p|game}}.
 
# Create a folder to be used as {{p|game}}.
 
# Copy in ''binkw32.dll'', ''GameSpy'', ''HardwareSetup.exe'', ''RaceDriver.exe'', ''rd.bmp'', ''Register'' and ''test.exe'' from <code>X:\program files\Codemasters\Race Driver</code>
 
# Copy in ''binkw32.dll'', ''GameSpy'', ''HardwareSetup.exe'', ''RaceDriver.exe'', ''rd.bmp'', ''Register'' and ''test.exe'' from <code>X:\program files\Codemasters\Race Driver</code>
Line 289: Line 372:
 
"SKU"="eur"
 
"SKU"="eur"
 
"PATH_MAIN"="<path-to-game>\\GameData"
 
"PATH_MAIN"="<path-to-game>\\GameData"
"PATH_APPLICATION"="<path-to-game>\\tocard1"
+
"PATH_APPLICATION"="<path-to-game>"
 
"PATH_CD"="X:\\"
 
"PATH_CD"="X:\\"
 
"NAME_APPLICATION"="ToCA Race Driver"
 
"NAME_APPLICATION"="ToCA Race Driver"
Line 302: Line 385:
 
}}
 
}}
  
===Vsync option in Options Game not working on Windows10===
+
 
{{Fixbox|description=
+
===Alt Tab Crash===
 +
{{Fixbox|description=Instructions
 
|fix=
 
|fix=
# Download [http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html] dgvoodoo2.
+
# Download [https://github.com/AlpyneDreams/d8vk D8VK].
# Copy D3D8.DLL from the \MS\x86\ folder to the game install directory.
+
# Copy D3D8.DLL to <code>{{P|game}}</code>.
 +
 
 +
'''Notes'''
 +
{{ii}} Translates the Game API to Vulkan. This also fixes frequent crashes and allows reshade to work with the game.
 +
}}
 +
 
 +
 
 +
===Vsync option in Hardware Setup not working on Windows 10===
 +
{{Fixbox|description=Instructions
 +
|fix=
 +
# Download [http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.htm dgVoodoo2].
 +
# Copy D3D8.DLL from the \MS\x86\ folder to <code>{{P|game}}</code>.
 
}}
 
}}
 +
 +
 +
===Fullscreen not working properly===
 +
{{Fixbox|description=Instructions
 +
|fix=
 +
# Right-click Racedriver.exe found in <code>{{P|game}}</code>.
 +
# Navigate to Properties -> Compatibility. Then select Compatibility Mode: Windows XP (Service Pack 3)
 +
}}
 +
  
 
==Other information==
 
==Other information==
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 8
+
|direct3d versions      = 8.1
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 330: Line 434:
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
|shader model versions  = 8.1b
+
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|macos intel 32-bit app =  
 
|macos intel 32-bit app =  
 
|macos intel 64-bit app =  
 
|macos intel 64-bit app =  
 +
|macos arm app          = unknown
 
|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          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
Line 353: Line 460:
 
|input            =  
 
|input            =  
 
|input notes      =  
 
|input notes      =  
|cutscenes        =  
+
|cutscenes        = Bink Video
 
|cutscenes notes  =  
 
|cutscenes notes  =  
 
|multiplayer      = GameSpy
 
|multiplayer      = GameSpy
Line 363: Line 470:
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    = Windows 98/ME/2000/XP
+
|minOS    = 98, ME, 2000, XP
|minCPU  = Pentium 3 700MHz / Athlon 700MHz
+
|minCPU  = Intel Pentium III 700 MHz
 +
|minCPU2  = AMD Athlon 700 MHz
 
|minRAM  = 128 MB
 
|minRAM  = 128 MB
 
|minHD    = 1.5 GB + 250 MB after installation
 
|minHD    = 1.5 GB + 250 MB after installation
|minGPU  = compatible 3D graphics card with 32 MB VRAM
+
|minVRAM  = 32 MB
 +
|minDX    = 8.1b
  
|recOS    = Windows 98/ME/2000/XP
+
|recOS    =  
|recCPU  = Pentium 3 1GHz / Athlon 1 GHz
+
|recCPU  = Intel Pentium III 1.0 GHz
 +
|recCPU2  = AMD Athlon 1.0 GHz
 
|recRAM  = 256 MB
 
|recRAM  = 256 MB
 
|recHD    = 1.5 GB + 500 MB after installation
 
|recHD    = 1.5 GB + 500 MB after installation
|recGPU  = compatible 3D graphics card with 64 MB VRAM
+
|recVRAM  = 64 MB
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 12:55, 18 November 2023

TOCA Race Driver
TOCA Race Driver cover
Developers
Codemasters
Publishers
Codemasters
Czechia, Poland CD Projekt
Italy, Spain (re-release) FX Interactive
Release dates
Windows March 28, 2003
Taxonomy
Monetization One-time game purchase
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives First-person, Third-person
Controls Direct control
Genres Racing
Vehicles Automobile, Track racing
Art styles Realistic
Series TOCA
TOCA Race Driver on HowLongToBeat
TOCA Race Driver on MobyGames
TOCA Race Driver on Wikipedia
TOCA
TOCA Touring Car Championship 1997
TOCA 2 Touring Cars 1998
TOCA Race Driver 2002
TOCA Race Driver 2 2004
TOCA Race Driver 3 2006
Race Driver: Grid 2008
GRID 2 2013
GRID Autosport 2014
GRID (2019) 2019
GRID Legends 2022

Warnings

SafeDisc retail DRM does not work on Windows Vista and later (see Availability for affected versions).
GameSpy online services have been shut down (see Network for solutions).

TOCA Race Driver, also known as Pro Race Driver, V8 Supercars Race Driver and DTM Race Driver in North America, Australia and Germany respectively, is a singleplayer and multiplayer racing game developed and published by Codemasters. It is a licensed TOCA and DTM game in Europe and Germany respectively.

The game was released in Europe on March 28, 2003, followed by the North American release on April 15, 2003.

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
SecuROM DRM disc check in the international releases. Original Polish release uses SafeDisc v2.9 DRM[Note 1].
Windows
Retail
Disc check (requires the CD/DVD in the drive to play)
Re-releases from CD Projekt and FX Interactive. Can run without a disc in drive, see Run without a CD.
Windows
SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).

Essential improvements

Patches

Patch 1.1.120 is the latest version. Releases from CD Projekt and FX Interactive are pre-patched to that version.

Run without a CD

Copy files from the CD to the game directory[3]
Only works with re-releases from CD Projekt and FX Interactive.
  1. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\codemasters\Race Driver.
  2. Set PATH_CD to <path-to-game>\GameData.
  3. Ensure that HKEY_CLASSES_ROOT\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\codemasters\Race Driver does not exist. If it does, delete it.
  4. Copy the following files and directories from Disc 1 to <path-to-game>\GameData:
anim\
sound\
video\
lng_*
sku_*

Skip intro videos

Use Racer_S's NoIntro Patch

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\pchardwareconfig.ini[Note 2]

Save game data location

System Location
Windows <path-to-game>\save\[Note 2]

Video

Graphics feature State Notes
Widescreen resolution
See Widescreen resolution.
Multi-monitor
Ultra-widescreen
See Widescreen resolution or Ultra-Widescreen.
4K Ultra HD
Edit the game's .ini file to render at 4K.
Field of view (FOV)
Windowed
See Windowed.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
ON or OFF. The option is greyed out on modern computers.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
60 FPS
26 FPS cap during real-time rendered cut scenes.
120+ FPS
Racing limited to 65 fps
High dynamic range display (HDR)

Widescreen resolution

Widescreen fix[4]
  1. Open RaceDriver.exe with a hex editor such as HxD.
  2. Press Ctrl+F and select Hex-values.
  3. Search for 0000803F8984 and click OK.
  4. Replace the 0000803F value with 0000863F for 5:4 resolutions, 8888643F for 25:16 resolutions, 6D1C613F for 16:10 resolutions, FB3F5D3F for 15:9 resolutions, AAAA513F for 16:9 resolutions, 2222323F for 21:9 resolutions.
  5. Press Ctrl+F and search for CDCC4C3F.
  6. Replace the CDCC4C3F value with 0000553F for 5:4 resolutions, 66163A3F for 25:16 resolutions, 8AE3383F for 16:10 resolutions, 6166363F for 15:9 resolutions, EEEE2E3F for 16:9 resolutions, 88681A3F for 21:9 resolutions.
  7. Press Ctrl+F and search for 0000803F.
  8. Replace the 0000803F value with 0000863F for 5:4 resolutions, 8888643F for 25:16 resolutions, 6D1C613F for 16:10 resolutions, FB3F5D3F for 15:9 resolutions, AAAA513F for 16:9 resolutions, 2222323F for 21:9 resolutions.
  9. Press Ctrl+F and search for 0000C03F.
  10. Replace the 0000C03F value with CDCCCC3F for 5:4 resolutions, CDCCAC3F for 25:16 resolutions, ABAAAA3F for 16:10 resolutions, 0000A83F for 15:9 resolutions, 0000A03F for 16:9 resolutions, 1111713F for 21:9 resolutions.
  11. Press Ctrl+F and search for ABAAAA3F0000403F.
  12. Replace the ABAAAA3F value with 0000A03F for 5:4 resolutions, 0000C83F for 25:16 resolutions, CDCCCC3F for 16:10 resolutions, 5555D53F for 15:9 resolutions, 398EE33F for 16:9 resolutions, 26B41740 for 21:9 resolutions.
    • More aspect ratios available here
  13. Replace the 0000403F value with CDCC4C3F for 5:4 resolutions, 0AD7233F for 25:16 resolutions, 0000203F for 16:10 resolutions, 9A99193F for 15:9 resolutions, 0000103F for 16:9 resolutions, 0000D83E for 21:9 resolutions.
  14. Save the changes.
  15. Edit pchardwareconfig.ini in the installation folder to set the resolution. If it's not there, open HardwareSetup.exe and save the settings.
  16. The FOV values of some cameras can only be changed by editing RAM. If you'd like to set the FOV for the cockpit camera, you have to start any race and minimize the game, and do the following.
  17. Open HxD, press Ctrl+ Shift+R and select the RaceDriver.exe process.
  18. Press Ctrl+F and search for 52B89E3FXXXXXXXX (replace XXXXXXXX with the value which you replaced 0000803F with, for example 52B89E3FAAAA513F).
  19. Replace the 52B89E3FXXXXXXXX value with 1111A73F for 5:4 resolutions, 88888B3F for 25:16 resolutions, 6787893F for 16:10 resolutions, 49E1863F for 15:9 resolutions, DDDD7D3F for 16:9 resolutions, 8888503F for 21:9 resolutions.
  20. Save the changes.
  21. When you finish the race, the FOV value gets removed. When you start another race, the default value appears somewhere else, so you need to repeat this edit before every race.

Ultra-Widescreen

Use SUWSF mod
Does not require to edit the game's exe file.
  • Download Toca Race Driver - Correct aspect-ratio and FoV mod
  • Paste mod files inside the main folder. Then open HardwareSetup.exe and select your game settings. Use any resolution, we'll change it later. Then press Save and Exit.
  • Open pchardwareconfig.ini file, and head to [Graphics] settings. Here, you'll have to edit manually these values:

FullScreenRefresh=
FullScreenHeight=
FullScreenWidth=

  • If your resolution is, for instance, 3440x1440@144Hz change it like this:

FullScreenRefresh=144
FullScreenHeight=1440
FullScreenWidth=3440

  • Save and close the file.

Windowed

Enable windowed mode[3]
Ignores a selected resolution, locking the window to half of the desktop resolution and aspect ratio.
  1. Open pchardwareconfig.ini in <path-to-game>.
  2. Change StartWindowed=0 to StartWindowed=1.
  3. Save your changes.

Input

Keyboard and mouse State Notes
Remapping
Mouse acceleration
Mouse input not supported.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Controller support only during races.
Controller remapping
Controller sensitivity
It's possible to set deadzones.
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
PlayStation controllers
Generic/other controllers
Additional information
Controller hotplugging
XInput hotplugging supported.
Haptic feedback
Not supported for XInput Controllers.
Digital movement supported
Simultaneous controller+KB/M
e.g. Controller for races, keyboard for menus.

Audio

Audio feature State Notes
Separate volume controls
Voice, engine and effects
Surround sound
5.1 Sound supported.
Subtitles
Closed captions
Mute on focus lost
Game hangs on focus lost.
EAX support
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Czech
Czech retail release only.
French
German
Italian
Polish
Polish retail release only.
Spanish

Network

Multiplayer types

Type Native Players Notes
Local play
4 Versus
LAN play
8
Online play
8 GameSpy services have been shut down;[5] see GameSpy for workarounds.

Issues fixed

Error Reading Install Configuration

Manual installation[6]
Not needed for releases from CD Projekt and FX Interactive.
  1. Create a folder to be used as <path-to-game>.
  2. Copy in binkw32.dll, GameSpy, HardwareSetup.exe, RaceDriver.exe, rd.bmp, Register and test.exe from X:\program files\Codemasters\Race Driver
  3. Make the following subdirectories and extract the corresponding cabinet from CD
    <path-to-game>\GameData root.cab
    <path-to-game>\GameData\anim\ anim.cab
    <path-to-game>\GameData\cardata\ cardata.cab
    <path-to-game>\GameData\cars\ cars.cab
    <path-to-game>\GameData\chamship\ chamship.cab
    <path-to-game>\GameData\dll\ MATHCP~1.cab, MATHPI~1.cab
    • Copy every dll from X:\program files\Codemasters\Race Driver\GameData\dll\
    <path-to-game>\GameData\frontend\ frontend.cab
    • Rename _dfe.big to 3dfe.big and _dfe.ini to 3dfe.ini
    <path-to-game>\GameData\shaders\ shaders.cab
    <path-to-game>\GameData\sky\ sky.cab
    <path-to-game>\GameData\sound\ sound.cab
    <path-to-game>\GameData\sound\cars\ SOUNDC~1.cab
    <path-to-game>\GameData\sound\collamb\ SOUNDC~2.cab
    <path-to-game>\GameData\sound\frontend\ SOUNDF~1.cab
    <path-to-game>\GameData\sound\ptspech\ SOUNDP~1.cab
    <path-to-game>\GameData\trakmod0\ trakmod0.cab
    <path-to-game>\GameData\trakmod1\ trakmod1.cab
    <path-to-game>\GameData\traktex0\ traktex0.cab
    <path-to-game>\GameData\traktex1\ traktex1.cab
  4. Create a reg file with the following text and add it to the registry
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Codemasters\Race Driver]
"LANGUAGE"="eng"
"SKU"="eur"
"PATH_MAIN"="<path-to-game>\\GameData"
"PATH_APPLICATION"="<path-to-game>"
"PATH_CD"="X:\\"
"NAME_APPLICATION"="ToCA Race Driver"
"NAME_CD"="ToCA Race Driver Game Disc (Disc 1)"
"TITLEBAR"="ToCA Race Driver"
"NO_DRIVE"="Please insert the disc labelled ToCA Race Driver Game Disc (Disc 1) into your CD drive."
"NO_DISC"="Please insert the disc labelled ToCA Race Driver Game Disc (Disc 1) into your CD drive."
"WRONG_DISC"="Please insert the disc labelled ToCA Race Driver Game Disc (Disc 1) into your CD drive."

Notes

Remember to adjust path (and language/sku) accordingly, where X:\ is the CD reader


Alt Tab Crash

Instructions
  1. Download D8VK.
  2. Copy D3D8.DLL to <path-to-game>.

Notes

Translates the Game API to Vulkan. This also fixes frequent crashes and allows reshade to work with the game.


Vsync option in Hardware Setup not working on Windows 10

Instructions
  1. Download dgVoodoo2.
  2. Copy D3D8.DLL from the \MS\x86\ folder to <path-to-game>.


Fullscreen not working properly

Instructions
  1. Right-click Racedriver.exe found in <path-to-game>.
  2. Navigate to Properties -> Compatibility. Then select Compatibility Mode: Windows XP (Service Pack 3)


Other information

API

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

Middleware

Middleware Notes
Cutscenes Bink Video
Multiplayer GameSpy

System requirements

Windows
Minimum Recommended
Operating system (OS) 98, ME, 2000, XP
Processor (CPU) Intel Pentium III 700 MHz
AMD Athlon 700 MHz
System memory (RAM) 128 MB
Hard disk drive (HDD) 1.5 GB + 250 MB after installation
Video card (GPU) 32 MB of VRAM
DirectX 8.1b compatible


Notes

  1. SafeDisc retail DRM does not work on Windows 10[1] or Windows 11 and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[2]
  2. 2.0 2.1 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