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 "Lego Stunt Rally"

From PCGamingWiki, the wiki about fixing PC games
 
(41 intermediate revisions by 18 users not shown)
Line 9: Line 9:
 
{{Infobox game/row/date|Windows|September 13, 2000}}
 
{{Infobox game/row/date|Windows|September 13, 2000}}
 
|steam appid  =  
 
|steam appid  =  
|gogcom page  =  
+
|gogcom id    =  
|strategywiki =  
+
|igdb        = lego-stunt-rally
 +
|hltb        = 20129
 +
|strategywiki = LEGO Stunt Rally
 +
|mobygames    = lego-stunt-rally
 
|wikipedia    = Lego Stunt Rally
 
|wikipedia    = Lego Stunt Rally
 
|winehq      =  
 
|winehq      =  
 +
|license      = commercial
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | None }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | Isometric }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Racing }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | Off-roading, Track racing }}
 +
{{Infobox game/row/taxonomy/art styles        | Cartoon }}
 +
{{Infobox game/row/taxonomy/themes            | }}
 +
{{Infobox game/row/taxonomy/series            | Lego }}
 
}}
 
}}
{{Series|Lego}}
+
 
 +
'''Key points'''
 +
{{--}} Installer for retail version is 16-bit only. Use the [[#Alternative installer|alternative installer]] for 64-bit versions of Windows.
  
 
'''General information'''
 
'''General information'''
Line 22: Line 41:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | Disc | | | Windows }}
+
{{Availability/row| Retail | | Disc | Simple disc check; see [[#Remove disc check|remove disc check]]. | | Windows }}
{{Availability/row| Amazon | B000QUFLP8 | Disc | | | Windows }}
+
}}
 +
{{ii}} This game is not available digitally.
 +
 
 +
==Essential improvements==
 +
===Alternative installer===
 +
le717 wrote an alternate installer to replace the original 16-bit installer shipped with the game.
 +
{{Fixbox|description=Use alternate installer|ref={{cn|date=March 2017}}|fix=
 +
* Use [https://github.com/le717/Stunt-Rally-Alternate-Installer/releases Lego Stunt Rally Alternate Installer].
 +
}}
 +
 
 +
Note that a bug can occur while using this installer where the game crashes on startup saying that the file "dsetup.dll" is missing.
 +
{{Fixbox|description=Manually move "setup.dll"|ref=<ref>https://www.rockraidersunited.com/topic/8566-stunt-rally-runtime-errorabnormal-termination-win10/?do=findComment&comment=139281</ref>|fix=
 +
# Open the install media from which the game was installed
 +
# Copy and paste "dsetup.dll" into the {{P|game}}'s root folder
 +
}}
 +
 
 +
===Remove disc check===
 +
{{ii}} Only required if not using the alternate installer above.
 +
{{Fixbox|description=No CD Fix|ref={{cn|date=July 2016}}|fix=
 +
# Create a shortcut leading to the <code>_msr.exe</code>.
 +
# Add <code>/FROMLAUNCHER</code> to the end of the "Target" section.
 +
# Run the game from the new shortcut. The game will no longer require the CD to start.
 +
}}
 +
 
 +
===Skip intro videos===
 +
{{Fixbox|description=Disable intro videos|ref=<ref>https://rockraidersunited.com/topic/8566-stunt-rally-runtime-errorabnormal-termination-win10/?do=findComment&comment=136251</ref>|fix=
 +
# Create a shortcut leading to the <code>_msr.exe</code>.
 +
# Add <code>/NOINTROVIDEO</code> to the end of the "Target" section.
 +
# Run the game from the new shortcut. The game will no longer show the intro videos.
 
}}
 
}}
  
Line 29: Line 76:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|}}
+
{{Game data/config|Windows|}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|}}
+
{{Game data/saves|Windows|}}
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|Stunt Rally Options.png|Options screen.}}
 
{{Image|Stunt Rally Options.png|Options screen.}}
{{Video settings
+
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
 
|widescreen wsgf award      =  
 
|widescreen wsgf award      =  
Line 45: Line 92:
 
|ultrawidescreen wsgf award =  
 
|ultrawidescreen wsgf award =  
 
|4k ultra hd wsgf award    =  
 
|4k ultra hd wsgf award    =  
|widescreen resolution      = false
+
|widescreen resolution      = hackable
|widescreen resolution notes=  
+
|widescreen resolution notes= Use dgVoodoo2. Game stretches.
 
|multimonitor              = false
 
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
 
|ultrawidescreen            = false
 
|ultrawidescreen            = false
 
|ultrawidescreen notes      =  
 
|ultrawidescreen notes      =  
|4k ultra hd                = false
+
|4k ultra hd                = hackable
|4k ultra hd notes          =  
+
|4k ultra hd notes          = Use dgVoodoo2. Game stretches.
 
|fov                        = false
 
|fov                        = false
 
|fov notes                  =  
 
|fov notes                  =  
|windowed                  = False
+
|windowed                  = true
|windowed notes            =  
+
|windowed notes            = Use {{code|/WINDOWED}} command line argument
 
|borderless windowed        = false
 
|borderless windowed        = false
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
 
|anisotropic                = false
 
|anisotropic                = false
 
|anisotropic notes          =  
 
|anisotropic notes          =  
|antialiasing              = false
+
|antialiasing              = hackable
|antialiasing notes        =  
+
|antialiasing notes        = Use dgVoodoo2.
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =  
 
|vsync                      = false
 
|vsync                      = false
 
|vsync notes                =  
 
|vsync notes                =  
|60 fps                    = unknown
+
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = false
 
|120 fps                    = false
 
|120 fps notes              =  
 
|120 fps notes              =  
 +
|hdr                        = false
 +
|hdr notes                  =
 
|color blind                = false
 
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Input
 
|key remap                = false
 
|key remap                = false
 
|key remap notes          =  
 
|key remap notes          =  
Line 85: Line 137:
 
|invert mouse y-axis      = unknown
 
|invert mouse y-axis      = unknown
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 
|controller support        = true
 
|controller support        = true
 
|controller support notes  =  
 
|controller support notes  =  
Line 95: Line 149:
 
|invert controller y-axis  = unknown
 
|invert controller y-axis  = unknown
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = unknown
|touchscreen notes        =  
+
|xinput controllers notes  =
|button prompts           = unknown
+
|xbox prompts              = unknown
|button prompts notes     =  
+
|xbox prompts notes        =
 +
|impulse triggers          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4               = unknown
 +
|dualshock 4 notes        =
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = unknown
 +
|light bar support notes  =
 +
|dualshock 4 modes        = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers         = unknown
 +
|other controllers notes  =  
 +
|other button prompts     = unknown
 +
|other button prompts notes=  
 
|controller hotplug        = unknown
 
|controller hotplug        = unknown
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
 
|haptic feedback          = unknown
 
|haptic feedback          = unknown
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|light bar support        = unknown
+
|simultaneous input        = unknown
|light bar support notes   =  
+
|simultaneous input notes  =
 +
|steam input api          = unknown
 +
|steam input api notes    =
 +
|steam hook input          = unknown
 +
|steam hook input notes    =
 +
|steam input presets      = unknown
 +
|steam input presets notes =
 +
|steam controller prompts  = unknown
 +
|steam controller prompts notes =
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =  
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
Line 120: Line 202:
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 131: Line 215:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
  |fan notes =  
+
}}
 +
{{L10n/switch
 +
|language  = Portuguese
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    = <ref>{{Refcheck|user=DarkSonicPT|date=2023-03-20|comment=https://wikidobragens.fandom.com/pt/wiki/LEGO_Stunt_Rally}}</ref>
 +
  |fan       =
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes     = Distributed by EA Brasil.<ref>{{Refurl|url=https://archive.ph/jNq40|title=Novo Milênio, 15/08/2001 (archived)|date=9 June 2023}}</ref>
 +
|fan      =  
 
}}
 
}}
 
}}
 
}}
  
 
==Issues fixed==
 
==Issues fixed==
===The installer on the CD doesn't work===
+
===Game crashes every time a video tries to play===
{{Fixbox|1=
+
The following error message shows:
{{Fixbox/fix|Use alternate installer|ref={{cn|date=March 2017}}}}
+
  Runtime Error!
* Use [https://github.com/le717/Stunt-Rally-Alternate-Installer/releases Lego Stunt Rally Alternate Installer].
+
  Program: {{P|game}}/_msr.exe
}}
+
  abnormal program termination
===No CD Fix===
+
 
{{Fixbox|1=
+
This issue is due to the computer not having the Indeo 5 codec registered. The fix is different for newer and older OSes.
{{Fixbox/fix|No CD Fix|ref={{cn|date=July 2016}}}}
+
{{Fixbox|description=See [[Troubleshooting guide/Startup and launching problems#Video not available. Cannot find 'vids:IV50' decompressor|Troubleshooting guide]].|ref=<ref>https://www.rockraidersunited.com/topic/8566-stunt-rally-runtime-errorabnormal-termination-win10/?do=findComment&comment=139281</ref>|fix=
# Create a shortcut leading to the <code>_msr.exe</code>.
 
# Add <code>\FROMLAUNCHER</code> to the end of the "Target" section.
 
# Run the game from the new shortcut. The game will no longer require the CD to start.
 
 
}}
 
}}
  
Line 166: Line 262:
 
|metal support          =  
 
|metal support          =  
 
|metal support notes    =  
 
|metal support notes    =  
|vulkan support        =  
+
|vulkan versions        =  
|vulkan support notes   =  
+
|vulkan notes           =  
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable      = unknown
+
|64-bit executable      =  
 
|64-bit executable notes=  
 
|64-bit executable notes=  
 +
|windows 32-bit exe    = true
 +
|windows 64-bit exe    = false
 +
|windows arm app        = false
 +
|windows exe notes      = Two versions of _msr.exe: 0.3.5.1 and 0.3.8.1<ref>{{Refurl|url=https://www.rockraidersunited.com/topic/7977-lego-stunt-rally-version-differences/?do=findComment&comment=131905|title=
 +
LEGO Stunt Rally version differences|date=2017-11-17}}</ref>
 +
|macos intel 32-bit app = unknown
 +
|macos intel 64-bit app = unknown
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable= unknown
 +
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 +
|linux executable notes =
 +
}}
 +
 +
===Middleware===
 +
{{Middleware
 +
|physics          =
 +
|physics notes    =
 +
|audio            = QSound
 +
|audio notes      = QMixer v4.13
 +
|interface        =
 +
|interface notes  =
 +
|input            =
 +
|input notes      =
 +
|cutscenes        =
 +
|cutscenes notes  =
 +
|multiplayer      =
 +
|multiplayer notes=
 +
|anticheat        =
 +
|anticheat notes  =
 
}}
 
}}
  

Latest revision as of 21:12, 8 September 2023

Lego Stunt Rally
Lego Stunt Rally cover
Developers
Intelligent Games
Publishers
Lego Media
Release dates
Windows September 13, 2000
Taxonomy
Monetization One-time game purchase
Microtransactions None
Modes Singleplayer
Pacing Real-time
Perspectives Isometric
Controls Direct control
Genres Racing
Vehicles Off-roading, Track racing
Art styles Cartoon
Series Lego
Lego Stunt Rally on HowLongToBeat
Lego Stunt Rally on IGDB
Lego Stunt Rally guide on StrategyWiki
Lego Stunt Rally on MobyGames
Lego Stunt Rally on Wikipedia
Lego Island (series)
Lego Loco 1998
Lego Chess 1998
Lego Creator (series)
Legoland 1999
Lego Friends 1999
Lego Racers (series)
Lego Rock Raiders 1999
Lego My Style (series)
Lego Alpha Team 2000
Lego Stunt Rally 2000
Soccer Mania 2002
Bionicle (series)
Galidor: Defenders of the Outer Dimension 2003
Lego Star Wars (series)
Lego Indiana Jones (series)
Lego Batman (series)
Lego Harry Potter (series)
Lego Universe 2010
Lego Pirates of the Caribbean: The Video Game 2011
Lego Middle-earth (series)
Lego Legends of Chima Online 2013
Lego Marvel (series)
The Lego Movie (series)
Lego Minifigures Online 2014
Lego Jurassic World 2015
Lego Worlds 2017
Lego City Undercover 2017
Lego The Incredibles 2018
Lego Legacy: Heroes Unboxed 2019
Lego Brawls 2019
Lego Builder's Journey 2019
Lego Bricktales 2022
Lego 2K Drive 2023

Key points

Installer for retail version is 16-bit only. Use the alternative installer for 64-bit versions of Windows.

General information

Brickipedia - A detailed wiki for everything Lego-related.
Rock Raiders United - A fan forum for all of the classic Lego games.

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Simple disc check; see remove disc check.
Windows
This game is not available digitally.

Essential improvements

Alternative installer

le717 wrote an alternate installer to replace the original 16-bit installer shipped with the game.

Use alternate installer[citation needed]

Note that a bug can occur while using this installer where the game crashes on startup saying that the file "dsetup.dll" is missing.

Manually move "setup.dll"[1]
  1. Open the install media from which the game was installed
  2. Copy and paste "dsetup.dll" into the <path-to-game>'s root folder

Remove disc check

Only required if not using the alternate installer above.
No CD Fix[citation needed]
  1. Create a shortcut leading to the _msr.exe.
  2. Add /FROMLAUNCHER to the end of the "Target" section.
  3. Run the game from the new shortcut. The game will no longer require the CD to start.

Skip intro videos

Disable intro videos[2]
  1. Create a shortcut leading to the _msr.exe.
  2. Add /NOINTROVIDEO to the end of the "Target" section.
  3. Run the game from the new shortcut. The game will no longer show the intro videos.

Game data

Configuration file(s) location

System Location
Windows

Save game data location

System Location
Windows

Video

Options screen.
Options screen.

Graphics feature State Notes
Widescreen resolution
Use dgVoodoo2. Game stretches.
Multi-monitor
Ultra-widescreen
4K Ultra HD
Use dgVoodoo2. Game stretches.
Field of view (FOV)
Windowed
Use /WINDOWED command line argument
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
Use dgVoodoo2.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS
120+ FPS
High dynamic range display (HDR)

Input

Audio

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Portuguese
[3]
Brazilian Portuguese
Distributed by EA Brasil.[4]

Issues fixed

Game crashes every time a video tries to play

The following error message shows:

 Runtime Error!
 Program: <path-to-game>/_msr.exe
 abnormal program termination

This issue is due to the computer not having the Indeo 5 codec registered. The fix is different for newer and older OSes.

See Troubleshooting guide.[5]

Other information

API

Executable 32-bit 64-bit Notes
Windows
Two versions of _msr.exe: 0.3.5.1 and 0.3.8.1[6]

Middleware

Middleware Notes
Audio QSound QMixer v4.13

System requirements

Windows
Minimum Recommended
Operating system (OS) 95
Processor (CPU) Intel Pentium 120 MHz
System memory (RAM) 16 MB
Hard disk drive (HDD) 20 MB
Video card (GPU) Direct3D-compatible


References