Guide:LEGO Rock Raiders command-line parameters: Difference between revisions
From Research Realm
| No edit summary | |||
| (13 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| {{italic title|string=LEGO Rock Raiders}} | {{italic title|string=LEGO Rock Raiders}} | ||
| This page lists all known '''[[Wikipedia:Command-line parameter|command-line parameters]]''' for the [[Wikipedia:Microsoft Windows|Windows]]  | This page lists all known '''[[Wikipedia:Command-line parameter|command-line parameters]]''' for the 1999 [[Wikipedia:Microsoft Windows|Windows]] video game '''''[[LEGO Rock Raiders (video game)|LEGO Rock Raiders]]'''''. | ||
| == Using == | |||
| Shortcut | |||
| == List == | == List == | ||
| Line 8: | Line 11: | ||
| ! Parameter !! Effects | ! Parameter !! Effects | ||
| |- | |- | ||
| | {{kbd|- | | {{kbd|-best}} ||   | ||
| |- | |||
| | {{kbd|-cleansaves}} || Deletes all save files upon starting the game.<ref name="Analysis command line"/> | |||
| |- | |||
| | {{kbd|-debug}} ||  | |||
| |- | |||
| | {{kbd|-debugcomplete}} ||  | |||
| |- | |- | ||
| | {{kbd|-fvf}} || Forces [[Wikipedia:Distance fog|distance fog]] in first-person views.  | | {{kbd|-dualmouse}} ||  | ||
| |- | |||
| | {{kbd|-flags}} ||  | |||
| |- | |||
| | {{kbd|-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.<ref name="rru White 45108"/> | |||
| |- | |||
| | {{kbd|-ftm}} || "'''''F'''orce '''t'''exture '''m'''anagement''".<ref name="Analysis command line"/> The game's [[Wikipedia:README|readme file]] claims this option "makes {{sic|you}} [[Wikipedia:Graphics card|videocard]] use all available texture memory".<ref name="RR readme"/> | |||
| This option is used by the [[Wikipedia:Voodoo2|Voodoo2]] option in the game's Video Card selector program ([[CLGen]])<ref name="RR ClGen"/> | |||
| |- | |||
| | {{kbd|-fvf}} || "'''''F'''orce '''v'''ertex '''f'''og''". Forces a vertex-based [[Wikipedia:Distance fog|distance fog]] in [[Wikipedia:First-person (video games)|first-person]] views. By default ''LEGO Rock Raiders'' attempts to use table-based fog; however this does not work on some graphics cards (due to both lack of support in older cards and poor compatibility with ''Rock Raiders'' in newer ones).<ref name="Analysis command line"/><ref name="RR readme"/> This option is used by the [[Wikipedia:Savage 3D|Savage3D]] option in the game's Video Card selector program (CLGen)<ref name="RR ClGen"/> | |||
| <gallery widths="240" heights="180"> | <gallery widths="240" heights="180"> | ||
| Distance fog in Rock Raiders (disabled).png | No fog; the world cuts off suddenly at the [[Wikipedia:Draw distance|draw distance]] | |||
| Distance fog in Rock Raiders (vertex fog, -fvf).png | Vertex fog forced using {{kbd|-fvf}} | |||
| Distance fog in Rock Raiders (table fog, GeForce4 Ti 4800).png | Table fog on a supported video card (emulated with [[dgVoodoo]]) | |||
| </gallery> | </gallery> | ||
| Further reading on table fog (or pixel fog) and vertex fog:{{refbegin}} | |||
| * {{cite web |url=https://developer.download.nvidia.com/assets/gamedev/docs/Fog2.pdf |title=Implementing Fog in Direct3D |first=Douglas |last=Rogers |publisher=NVIDIA Corporation |date=January 10, 2000 |archive-url=https://web.archive.org/web/20250610232100/https://developer.download.nvidia.com/assets/gamedev/docs/Fog2.pdf |archive-date=June 10, 2025 |url-status=live |access-date=30 October 2025}} | |||
| * {{cite web |url=https://learn.microsoft.com/en-us/windows/win32/direct3d9/vertex-fog |title=Vertex Fog (Direct3D 9) |date=January 6, 2021 |website=Microsoft Learn |archive-url=https://web.archive.org/web/20230130163938/https://learn.microsoft.com/en-us/windows/win32/direct3d9/vertex-fog |archive-date=January 30, 2023 |url-status=live |access-date=30 October 2025}} | |||
| * {{cite web |url=https://learn.microsoft.com/en-us/windows/win32/direct3d9/pixel-fog |title=Pixel Fog (Direct3D 9) |date=January 6, 2021 |website=Microsoft Learn |archive-url=https://web.archive.org/web/20230130164121/https://learn.microsoft.com/en-us/windows/win32/direct3d9/pixel-fog |archive-date=January 30, 2023 |url-status=live |access-date=30 October 2025}} | |||
| * {{cite web |url=https://www.vogonswiki.com/index.php/ATI |title=List of games with Table Fog support |website=Vogons Wiki |access-date=30 October 2025}} | |||
| {{refend}} | |||
| |- | |||
| | {{kbd|-insistOnCD}} || Stops the game from launching unless a ''LEGO Rock Raiders'' CD is inserted into the [[Wikipedia:Drive letter assignment|first lettered]] [[Wikipedia:Optical disc drive|disc drive]] in the computer (searches for <samp>CDROM:\Data\cd.key</samp>). Due to a bug, this parameter prevents the game from starting at all.<ref name="Analysis command line"/> | |||
| <gallery widths="224" heights="100">Rock Raiders Setup Error (Windows 98) - Please insert CD.png | A no CD error message</gallery> | |||
| |- | |||
| | {{kbd|-nm}} || ??? Incorrectly listed as {{kbd|-nom}} in the game's [[Wikipedia:README|readme file]].<ref name="RR readme"/> | |||
| |- | |- | ||
| | {{kbd|-nosound}} || Disables all sound, including music, but excluding FMV sequence audio.<ref name="RR readme"/>   | | {{kbd|-nosound}} || Disables all sound, including music, but excluding FMV sequence audio.<ref name="RR readme"/>   | ||
| |- | |- | ||
| | <kbd>- | | {{kbd|-programmer}} ||  | ||
| |- | |||
| | {{kbd|-reduceanimation}} || Disables the rockfall animation that plays when changing screens in the main menu. (This animation is disabled by default in the German version.) | |||
| |- | |||
| | {{kbd|-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. | |||
| |- | |||
| | {{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"/> 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"> | |||
| Rock Raiders -reducepromeshes off.png | A first-person view with {{nowrap|{{kbd|-reducepromeshes}}}} disabled | |||
| Rock Raiders -reducepromeshes on.png | The same view with {{nowrap|{{kbd|-reducepromeshes}}}} enabled | |||
| Rock Raiders -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 | |||
| Rock Raiders -reducepromeshes FPoly Camera2.png | The controlled Rock Raider's head, visible in "shoulder view", still uses the model defined in the AE file | |||
| </gallery> | |||
| |- | |||
| | {{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, the load/save screen, the level select screens, and the pause/options menu.<ref name="Analysis command line"/> | ||
| |- | |||
| | {{kbd|-startlevel}} ||  | |||
| |- | |||
| | {{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. 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}} ||   | |||
| |} | |} | ||
| == References == | == References == | ||
| {{reflist|refs= | {{reflist|refs= | ||
| <ref name="Analysis command line">{{cite web |last=Jordan |first=Robert |date=July 9, 2021 |url=https://github.com/trigger-segfault/legorockraiders-analysis/wiki/Command-line-options |title=Command line options |website=LEGO Rock Raiders Assembly Analysis wiki |via=[[Wikipedia:GitHub|GitHub]] |archive-url=https://web.archive.org/web/20251030063320/https://github.com/trigger-segfault/legorockraiders-analysis/wiki/Command-line-options |archive-date=October 30, 2025 |url-status=live |access-date=October 30, 2025}}</ref><!--NOTE: as this is based on the actual game code, it overrides anything Karl claimed--> | |||
| <ref name="RR ClGen">{{cite video game |title=[[LEGO Rock Raiders (video game)|LEGO Rock Raiders]] |developer=[[Data Design Interactive]] |publisher=[[LEGO Media International]] |date=November 1999 |code=CLGen.dat}}</ref> | <ref name="RR ClGen">{{cite video game |title=[[LEGO Rock Raiders (video game)|LEGO Rock Raiders]] |developer=[[Data Design Interactive]] |publisher=[[LEGO Media International]] |date=November 1999 |code=CLGen.dat}}</ref> | ||
| <ref name="RR readme">{{cite book |section-url=https://archive.org/download/LEGORockRaiders-gamefiles-Eng/LEGO%20Rock%20Raiders%20%28English%29%20small.zip/Rock%20Raiders%2FReadme.txt |title=[[LEGO Rock Raiders (video game)|LEGO Rock Raiders]] V.1.0 |section=README file for PC version |publisher=[[LEGO Media International]] |date=24 September 1999}}</ref> | <ref name="RR readme">{{cite book |section-url=https://archive.org/download/LEGORockRaiders-gamefiles-Eng/LEGO%20Rock%20Raiders%20%28English%29%20small.zip/Rock%20Raiders%2FReadme.txt |title=[[LEGO Rock Raiders (video game)|LEGO Rock Raiders]] V.1.0 |section=README file for PC version |publisher=[[LEGO Media International]] |date=24 September 1999}}</ref> | ||
| <ref name="rru White 45108">{{cite web |url=https://rockraidersunited.com/topic/2132-wow-people-i-am-both-stunned-and-impressed/page/7/#comment-45108 |title=I think someone may have dropped the ball there. |type=Comment on forum topic "Wow People! I Am Both Stunned And Impressed!" |website=[[Rock Raiders United]] |first=Karl |last=White |date=28 December 2010 |archive-url=https://web.archive.org/web/20230128005305/https://rockraidersunited.com/topic/2132-wow-people-i-am-both-stunned-and-impressed/page/7/#comment-45108 |archive-date=28 January 2023 |url-status=live |access-date=29 October 2025}}</ref> | |||
| }} | }} | ||
| [[Category: | [[Category:Command-line parameters|LEGO Rock Raiders]] | ||
| [[Category:LEGO Rock Raiders (video game) guides|Command-line parameters]] | |||
Revision as of 01:01, 31 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 | Deletes all save files upon starting the game.[1] | 
| -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.[2] | 
| -ftm | "Force texture management".[1] 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". Forces a vertex-based distance fog in first-person views. By default LEGO Rock Raiders attempts to use table-based fog; however this does not work on some graphics cards (due to both lack of support in older cards and poor compatibility with Rock Raiders in newer ones).[1][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 (searches for CDROM:\Data\cd.key). Due to a bug, this parameter prevents the game from starting at all.[1] 
 | 
| -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.[2] 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.[1]
 | 
| -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.[1] | 
| -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.[1] | 
| -window | 
References
- ↑ a b c d e f g 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 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 "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.







