Guide:LEGO Rock Raiders command-line parameters: Difference between revisions
From Research Realm
|  OH. I got some things totally wrong. As did Karl? | No edit summary | ||
| Line 49: | Line 49: | ||
| | {{kbd|-reduceimages}} ||   | | {{kbd|-reduceimages}} ||   | ||
| |- | |- | ||
| | {{nowrap|{{kbd|-reducepromeshes}}}} || Reduces the number of [[Wikipedia:Level of detail (computer graphics)|level of detail]] (LOD) meshes for objects and surfaces in first-person mode.<ref name="rru White 45108"/>  | | {{nowrap|{{kbd|-reducepromeshes}}}} || Reduces the number of [[Wikipedia:Level of detail (computer graphics)|level of detail]] (LOD) meshes for objects and surfaces in first-person mode.<ref name="rru White 45108"/> For objects, this only affects parts listed with a <code>!</code> prefix in the object's [[AE file]]. For instance, in the Rock Raider (<code>Pilot</code>) AE file, only parts in the <code>HighPoly{{nbsp}}{}</code> block uses the <code>!</code> prefix (eg, {{nowrap|<code>!vlphead {{nbsp}} hphead</code>}}), so these will be disabled while parts listed in <code>MediumPoly{{nbsp}}{}</code> and <code>FPPoly{{nbsp}}{}</code> will not be. For wall and floor meshes, this functions the same as setting <samp>Wall Detail</samp> to <kbd>Low</kbd> in Advanced Options.<ref name="Analysis command line"/> | ||
| < | <gallery widths="200" heights="150"> | ||
| Level16 Split Down The Middle -reducepromeshes off.png | {{kbd|-reducepromeshes}} disabled | Level16 Split Down The Middle -reducepromeshes off.png | A first-person view with {{nowrap|{{kbd|-reducepromeshes}}}} disabled | ||
| Level16 Split Down The Middle -reducepromeshes on.png | {{kbd|-reducepromeshes}} enabled | Level16 Split Down The Middle -reducepromeshes on.png | The same view with {{nowrap|{{kbd|-reducepromeshes}}}} enabled | ||
| Level13 Rock Hard -reducepromeshes MediumPoly.png | <code> | Level13 Rock Hard -reducepromeshes MediumPoly.png | The Rock Raider's <code>HighPoly{{nbsp}}{}</code> models are not loaded with {{nowrap|{{kbd|-reducepromeshes}}}} enabled, while its <code>MediumPoly{{nbsp}}{}</code> models are | ||
| Level13 Rock Hard -reducepromeshes FPoly Camera2.png | The controlled Rock Raider's head, visible in "shoulder view", still uses the model defined in  | Level13 Rock Hard -reducepromeshes FPoly Camera2.png | The controlled Rock Raider's head, visible in "shoulder view", still uses the model defined in the AE file | ||
| </gallery> | </gallery> | ||
| |- | |- | ||
| | {{kbd|-reducesamples}} ||   | | {{kbd|-reducesamples}} ||   | ||
| |- | |- | ||
| | {{kbd|-showversion}} || Displays the game's version number (V.0.121) in the bottom-right corner of the screen while on the main menu and  | | {{kbd|-showversion}} || Displays the game's version number (V.0.121) in the bottom-right corner of the screen while on the main menu, the load/save screen, the level select screens, and the pause/options menu.<ref name="Analysis command line"/> | ||
| |- | |- | ||
| | {{kbd|-startlevel}} ||   | | {{kbd|-startlevel}} ||   | ||
| |- | |- | ||
| | {{kbd|-testercall}} || Identical functionality to {{kbd|-testlevels}}. Intended to sound like "testicle"; programmer and level designer Karl White, who added this parameter, said in 2010 that it "was never, ever, ever meant to see the light of day."<ref name="rru White 45108"/> | | {{kbd|-testercall}} || <s>Identical functionality to {{kbd|-testlevels}}.</s> Intended to sound like "testicle"; programmer and level designer Karl White, who added this parameter, said in 2010 that it "was never, ever, ever meant to see the light of day."<ref name="rru White 45108"/> | ||
| |- | |- | ||
| | {{kbd|-testlevels}} || Unlocks all levels regardless of completion status. | | {{kbd|-testlevels}} || Unlocks all levels regardless of completion status. Games saved while this parameter is active will return to default unlock behaviour if loaded while it is disabled.<ref name="Analysis command line"/> | ||
| |- | |- | ||
| | {{kbd|-window}} ||   | | {{kbd|-window}} ||   | ||
Revision as of 09:39, 30 October 2025
This page lists all known command-line parameters for the 1999 Windows video game LEGO Rock Raiders.
Using
Shortcut
List
| Parameter | Effects | 
|---|---|
| -best | |
| -cleansaves | |
| -debug | |
| -debugcomplete | |
| -dualmouse | |
| -flags | |
| -fpslock | Locks the game's framerate to the monitor's refresh rate when running in a window. By default the game runs uncapped in windowed mode, and locks automatically in fullscreen.[1] | 
| -ftm | "Force texture management".[2] The game's readme file claims this option "makes you [sic] videocard use all available texture memory".[3] This option is used by the Voodoo2 option in the game's Video Card selector program (CLGen)[4] | 
| -fvf | "Force vertex fog".[2] Forces distance fog in first-person views. Fog is enabled by default on certain video cards (including those emulated by dgVoodoo), but does not work on others unless forced by the -fvf parameter.[3] This option is used by the Savage3D option in the game's Video Card selector program (CLGen)[4] 
 | 
| -insistOnCD | Stops the game from launching unless a LEGO Rock Raiders CD is inserted into the first lettered disc drive in the computer. 
 | 
| -nm | ??? Incorrectly listed as -nom in the game's readme file.[3] | 
| -nosound | Disables all sound, including music, but excluding FMV sequence audio.[3] | 
| -programmer | |
| -reduceanimation | Disables the rockfall animation that plays when changing screens in the main menu. (This animation is disabled by default in the German version.) | 
| -reduceflics | Disables all FLIC animations, such as the random animations on the game's main menu and Chief's animation on the mission scoring screen. | 
| -reduceimages | |
| -reducepromeshes | Reduces the number of level of detail (LOD) meshes for objects and surfaces in first-person mode.[1] For objects, this only affects parts listed with a !prefix in the object's AE file. For instance, in the Rock Raider (Pilot) AE file, only parts in theHighPoly {}block uses the!prefix (eg,!vlphead   hphead), so these will be disabled while parts listed inMediumPoly {}andFPPoly {}will not be. For wall and floor meshes, this functions the same as setting Wall Detail to Low in Advanced Options.[2]
 | 
| -reducesamples | |
| -showversion | Displays the game's version number (V.0.121) in the bottom-right corner of the screen while on the main menu, the load/save screen, the level select screens, and the pause/options menu.[2] | 
| -startlevel | |
| -testercall | |
| -testlevels | Unlocks all levels regardless of completion status. Games saved while this parameter is active will return to default unlock behaviour if loaded while it is disabled.[2] | 
| -window | 
References
- ↑ a b c White, Karl (28 December 2010). "I think someone may have dropped the ball there". Rock Raiders United (Comment on forum topic "Wow People! I Am Both Stunned And Impressed!"). Archived from the original on 28 January 2023. Retrieved 29 October 2025.
- ↑ a b c d e Jordan, Robert (July 9, 2021). "Command line options". LEGO Rock Raiders Assembly Analysis wiki. Archived from the original on October 30, 2025. Retrieved October 30, 2025 – via GitHub.
- ↑ a b c d "README file for PC version". LEGO Rock Raiders V.1.0. LEGO Media International. 24 September 1999.
- ↑ a b Data Design Interactive (November 1999). LEGO Rock Raiders. LEGO Media International. File/code: CLGen.dat.
