Guide: How to run LEGO Rock Raiders: Difference between revisions

From Research Realm
No edit summary
m (Test)
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Always wanted to play Lego Rock Raiders again after all these years but getting it to work on any modern Windows seems impossible? Fear not as this page will explain step by step how to get this old game to run aswell as how to mod and overhaul the entire game!
Have you been wanting to play LEGO Rock Raiders again after all these years, but getting it to work on any modern computer seems impossible? Fear not as this page will explain step by step how to get this old game to run as well as how to mod and overhaul the entire game!


=== TLDR ===
==== TLDR / Quick guide ====
Mount the iso to install the game, run the installer and go into: "C:\Program Files (x86)\LEGO Media\Games\Rock Raiders".
# Install the game as normal using the game disc. Alternatively, if you have a digital disc (.iso file), then mount the iso to install the game that way. After running the installation, navigate to the install path, most likely: "C:\Program Files (x86)\LEGO Media\Games\Rock Raiders".
# Download [https://cdn.discordapp.com/attachments/617746980688625693/1207787605383585852/carepacke_openlrr.zip?ex=65e0eadc&is=65ce75dc&hm=8ea41082d747ee49a96a3d236a9596ccc6f0bf1d0f21b9236dd7f32b68244d55& this] (contains everything to run the game) and set the compatibility options on <u>OpenLRR.exe</u> to run with Windows XP SP3, using 16-bit colours. The game will be run through OpenLRR.exe, NOT LegoRR.exe, so create a shortcut to OpenLRR.exe to your desktop and start the game however you want using OpenLRR.exe.


Download [https://cdn.discordapp.com/attachments/617746980688625693/1207759800864079882/LRR_carepackage.zip?ex=65e0d0f7&is=65ce5bf7&hm=b3e8c2ab19ab9c19ff0f72e6972d4cc1a9c99d86da0d89924e2257c08a7adfc7& this] (contains everything to run the game) and set the compatabilty options on LegoRR.exe to run in 16bit color and Windows XP SP3. Then launch the Big installation shortcut and enjoy the game.
== In-depth installation instructions ==


=== Get the game itself ===
==== Get the game itself ====
Before we start, you do need a copy of Lego Rock Raider, while you can buy from places like [https://www.ebay.com/sch/i.html?_from=R40&_nkw=lego+rock+raiders+game&_sacat=0&_sop=15 ebay], you can also look around online if someone archived the game with your prefered language. We don't condone privacy so it's up to you by which means you aquire the game.
Before we start, you do need a copy of LEGO Rock Raiders, while you can buy from places like [https://www.ebay.com/sch/i.html?_from=R40&_nkw=lego+rock+raiders+pc eBay], you can also look around online if someone archived the game in your preferred language. We don't condone piracy, so it's up to you by which means you acquire the game.


==== Languages ====
==== Languages ====
Line 29: Line 30:
* Polish (Polski)
* Polish (Polski)
* Chinese/Mandarin? (audio only)
* Chinese/Mandarin? (audio only)
This guide is assuming an iso is used where the full version of the cutscene's and the master executable (this removes safedisc from LRR) is already included. An original disc does not include the same as what is found in an archived iso! <u>TODO: find a physical LRR disc and try to install it and see what the differences are, document how to download and place the master executable, aswell as moving the cutscene's from the disc!</u>
If you prefer to run the game in any of these languages, make sure you get a game version in that language. This guide is assuming an .iso file is used where the full version of the cutscenes and the master executable (this removes safedisc from LRR) is already included. An original disc does not include the same as what is found in an archived iso! <u>TODO: find a physical LRR disc and try to install it and see what the differences are, document how to download and place the master executable, aswell as moving the cutscene's from the disc!</u>


=== Alter/mod the game ===
=== Alter/mod the game ===
Line 47: Line 48:
|Recommended
|Recommended
|Vanilla
|Vanilla
|Improved visuals and stability  
|Improved visuals & stability  
|Maintained
|Maintained
|Modding
|Modding
|-
|OpenLRR
|Opensource project (like OpenRCT2)
|Faithful & maintained
|X
|X
|X
|
|-
|-
|LRR
|LRR
Line 57: Line 66:
|
|
|
|
|~
|
|-
|OpenLRR
|Opensource project of LRR (like OpenRCT2)
|Faithful & maintained
|X
|X
|X
|~
|-
|-
|LRR Baz's Mod
|LRR Baz's Mod
|Baz's Mod is a large scale "overhaul" modification
|A large scale "overhaul"  
modification based on LRR
|
|
|
|
|
|
|
|
|
|X
|-
|-
|LRRCE
|LRRCE
|Community Edition with improved stability,
|Community Edition  
visuals, and easy means of modding the game!
|
|
|
|
Line 94: Line 95:
Now you'll be brought to this window. Or navigate to the drive with the RR icon:
Now you'll be brought to this window. Or navigate to the drive with the RR icon:


[[File:Content_of_the_iso_file.png|frameless|380x380px]]
[[File:Content_of_the_iso_file.png|frameless|500x500px]]


Double click on Setup.exe:
Double click on Setup.exe:
Line 103: Line 104:
[[File:Language options.png|thumb|These are the options of the Dutch installer, yours should have your language of choice|none]]
[[File:Language options.png|thumb|These are the options of the Dutch installer, yours should have your language of choice|none]]


After clicking which language you want to install, a familair installer shows:
After clicking which language you want to install, hit Next and agree to the disclaimer. Let it install in: "C:\Program Files (x86)\LEGO Media\Games\Rock Raiders".
[[File:Installer screen 1.png|thumb|That color, is it coincidence? I think not!|none]]
 
Hit Next and agree to the disclaimer. Let it install in: "C:\Program Files (x86)\LEGO Media\Games\Rock Raiders".  
[[File:Install_Direct_X_media.png|alt=If it asks you to install Direct X, you can decline as it's not needed!|none|thumb|If it asks you to install Direct X, you can decline as it's not needed! This may not always be asked!|400x400px]]
[[File:Install_Direct_X_media.png|alt=If it asks you to install Direct X, you can decline as it's not needed!|none|thumb|If it asks you to install Direct X, you can decline as it's not needed! This may not always be asked!|400x400px]]
[[File:Reboot isn't needed.png|none|thumb|400x400px|Reboot isn't needed!]]
[[File:Reboot isn't needed.png|none|thumb|400x400px|Reboot isn't needed!]]
You're now brought to the shortcuts to the game window, you can remove everything except the Big installation. The difference is that the Big installation has a flag behind to tell Lego Rock Raiders exe to run in fullscreen ( -best). The normal installer has flags to reduce the following: (  -reducesamples -reduceanimation -reducepromeshes -reduceflics -reduceimages).
You're now brought to the shortcuts to the game window, you can remove everything except the Advanced version.   


You should end up with this in your Rock Raiders Startmenu list:
You should end up with this in your Rock Raiders Startmenu list:
[[File:Only start menu option needed.png|alt=Only start menu option needed|none|thumb|600x600px|Only start menu option needed]]
[[File:Only start entry needed really.png|none|thumb|700x700px|Only start entry needed really.]]
You can remove the Standard installation shortcut from your desktop aswell. To play the game in windowed mode you must remove the -best flag in the shortcuts in the Target field in Lego Rock Raiders - Big Installation on your desktop and the folder above this text. Below is an example how to always be given the choice to play fullscreen or windowed:
You can remove the Standard installation shortcut from your desktop aswell.  
[[File:Remove_-best_flag.png|alt=It's also adviced to rename the shortcut to just Lego Rock Raiders|none|thumb|It's adviced to rename the shortcut to just Lego Rock Raiders]]
 
To play the game in windowed mode you must remove the -best flag in the shortcuts in the Target field in Lego Rock Raiders - Advanced on your desktop and the folder Rock Raiders Startmenu list. Below is an example what to remove to always be given the choice to play fullscreen or windowed:
[[File:Explain best flag.png|none|thumb|320x320px|Only remove this if you want to play windowed! It's adviced to rename the shortcut to just Lego Rock Raiders]]
You can also right click on the Dvd-station and click on Eject as the installer is no longer needed.
You can also right click on the Dvd-station and click on Eject as the installer is no longer needed.


This concludes how to install Lego Rock Raiders in your language of choice on Windows 10/11.
This concludes how to install Lego Rock Raiders in your language of choice on Windows 10/11.


=== Save file locations ===
=== How to run (Open) Lego Rock Raiders on Windows 10/11 ===
Depending if you run the game with Admin or not, will affect where the game can access your save files! For this reason alone, it's adviced to always run the program with compatability mode turned on with Windows XP (Service Pack 3).
 
How to configure this will be explained in the following subheading: "''Get the into movie and cutscene's to work again and make TNT not crash the game''".
 
* If you accidantly run the game withoud Admin and you save your game, the save data will be stored in: ''%LOCALAPPDATA%\VirtualStore\Program Files (x86)\LEGO Media\Games''
* If you run the game with Admin and you save your game, the save data will be stored in the location where you run the game from: ''C:\Program Files (x86)\LEGO Media\Games\Subfolderwhereyouranthegame/Data/Saves/''
 
If you want to always be sure to run the game with Admin, you can enable in the properties of the LegoRR.exe to always open this program with Admin:
[[File:Always run as admin.png|thumb|alt=There's no need to do this if you check compatabilty mode ON to Windows XP SP3|none|There's no need to do this if you check compatabilty mode ON to Windows XP SP3]]
=== How to run Lego Rock Raiders on Windows 10/11 ===
This paragraph will start from a fresh installed Lego Rock Raiders installation directory and each issue that arrises will be explained and a fix will be provided. Continue reading futher to fix additional parts of the game. After getting Lego Rock Raiders to work, you can choose to make additional copies of the game installation directory and change the game by modding. It's definitly worth your time to play OpenLRR aswell as the other options.
This paragraph will start from a fresh installed Lego Rock Raiders installation directory and each issue that arrises will be explained and a fix will be provided. Continue reading futher to fix additional parts of the game. After getting Lego Rock Raiders to work, you can choose to make additional copies of the game installation directory and change the game by modding. It's definitly worth your time to play OpenLRR aswell as the other options.


To start the game, simply double click on Lego Rock Raiders - Big Installation (it's suggested to rename it to Lego Rock Raiders).
It's also adviced to rename the shortcut on your desktop from Lego Rock Raiders - Advanced to just Lego Rock Raiders.


==== Missing d3drm.dll ====
First we'll fix the missing d3drm.dll by downloading it from here: http://dege.freeweb.hu/dgVoodoo2/bin/D3DRM.zip unzip the content to the following location:
First time launching you'll get this error in your language where you're missing d3drm.dll.
[[File:Missing d3drm dll.png|thumb|alt=Missing d3drm.dll|Missing d3drm.dll]]
 
If you get the message that the program may not be correctly installed, you can click on cancel/on the red cross as we're going to fix it ourselfs!
 
This error comes because the game can't communicatie how to draw everything in game properly to Windows. The fix for this is to download the following d3drm.dll: http://dege.freeweb.hu/dgVoodoo2/bin/D3DRM.zip unzip the content to the following location:


''C:\Program Files (x86)\LEGO Media\Games\Rock Raiders'' . You will be prompted to paste the dll file as an administrator. You should now have the following:
''C:\Program Files (x86)\LEGO Media\Games\Rock Raiders'' . You will be prompted to paste the dll file as an administrator. You should now have the following:
[[File:Adding d3drm dll to the installation.png|none|frame]]


Try running the game again.
[[File:Adding d3drm.png|alt=adding d3drm|frameless|600x600px]]
==== No DirectX 3D accelerator could be found ====
[[File:No_DirectX_3D_accelerator_could_be_found.png|right|frameless]]
The reason for this error is that while we have Direct X Media, this came requires to also talk to Windows how to draw the 3D parts of the game.


Inorder to fix this issue, dgVoodoo2 is needed, it can be downloaded here: https://github.com/dege-diosg/dgVoodoo2/releases/latest and make sure to download dgVoodoo2_xx_y.zip . The file with dbg is meant for debugging which isn't needed and may run worse.
Next add the last part to make the game work/perform well whic is to get dgVoodoo2. It can be downloaded here: https://github.com/dege-diosg/dgVoodoo2/releases/latest and make sure to download dgVoodoo2_xx_y.zip . The file with dbg is meant for debugging which isn't needed and may run worse.


You can unpack the zip and you copy the following contents to C:\Program Files (x86)\LEGO Media\Games\Rock Raiders:
You can unpack the zip and you copy the following contents to C:\Program Files (x86)\LEGO Media\Games\Rock Raiders:
Line 162: Line 142:
Make sure that your installation directory looks like this:
Make sure that your installation directory looks like this:


[[File:Adding_dgvoodoo2_to_your_installation.png|frameless|500x500px]]
[[File:Adding dgvoodoo2.png|alt=adding dgvoodoo2|frameless|600x600px]]


We'll tweak the configuration of dgVoodoo2 by running dgVoodooCpl.exe as an Administrator (right click on the exe and click run as admin).
We'll tweak the configuration of dgVoodoo2 by running dgVoodooCpl.exe as an Administrator (right click on the exe and click run as admin).
Line 170: Line 150:
The first step you must do, is to click on the .\ button. You'll see that the Config folder / Running instance path changes to that of your current installation of Lego Rock Raiders (important). Click on the DirectX tab and uncheck dgVoodoo Watermark. Hit Apply and then OK.
The first step you must do, is to click on the .\ button. You'll see that the Config folder / Running instance path changes to that of your current installation of Lego Rock Raiders (important). Click on the DirectX tab and uncheck dgVoodoo Watermark. Hit Apply and then OK.


Two ways to verify if your change was applied succesfully, is to notice that the last time the file was changed is updated to the current time. Another way to verify is to open the file dgVoodoo.conf and look for the word: "dgVoodooWatermark". It should have false after  the "=".
[[File:Remove watermark.png|frameless|350x350px]]
 
You can verify if you did it right by opening the file dgVoodoo.conf and look for the word: "dgVoodooWatermark". It should have false after  the "=".
 
Lastly, right click on the LegoRR.exe, go into properties and toggle the following on to get cutscene's working and fix a bug with TNT:[[File:Mode Selection.png|thumb|alt=If you don't set -best flag in the target field of the shortcut you see this.|If you don't set -best flag in the target field of the shortcut you see this. Choose what you want|267x267px]]


Now try to run the game one more time.
[[File:Get windowed mode working.png|alt=Get windowed mode working|frameless|302x302px]]


==== Mode Selection ====
Download the latest release from: https://github.com/trigger-segfault/OpenLRR/releases/latest from there copy the content of the OpenLRR and paste them into: C:\Program Files (x86)\LEGO Media\Games\OpenLRR . Your directory should look like this:
[[File:Mode Selection.png|thumb|alt=If you don't set -best flag in the target field of the shortcut you see this.|If you don't set -best flag in the target field of the shortcut you see this.]]


The Driver means that it will use the files you've added from dgVoodoo2, you can only choose Full Screen for now but if you wish to play in Window keep on reading futher. For now hit OK.
[[File:Add_OpenLRR.png|frameless|662x662px]]


The game will load fully, run and even playing levels itself is working just no music..! Congratulations cadet you've done it! But keep on reading as there's more we can do to improve and restore some functaionality like Windowed, music and even the intro movie!
Create a shortcut from your desktop to: C:\Program Files (x86)\LEGO Media\Games\Rock Raiders\OpenLRR.exe . You can put this shortcut also in: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LEGO Media\Rock Raiders .
 
Lastly, right click on OpenLRR.exe and run it in compability mode for Windows XP (Service Pack 3) so that cutscene's and the intro work again. The bug with TNT is fixed in OpenLRR.
[[File:Openlrr compatabilty setting.png|alt=openlrr compatabilty setting|none|thumb|OpenLRR compatabilty mode]]
It's adviced to play in windowed mode so you can access some additional debug/options.


==== Fix intro, cutscene's and TNT game crash ====
[[File:Showing_OpenLRR_options.png|frameless|500x500px]]
To restore the intro and cutscene's and fix the issue of TNT crashing the game, right click on the LegoRR.exe and go to Compability. Check the Compabilitymode and choose Windows XP (Service Pack 3).
[[File:Compatability mode.png|thumb|alt=Compatibility mode fixes bugs, cutscene's and even save files!|none|Compatibility mode fixes bugs, cutscene's and even save files! You should enable this!]]


Click on Apply and then OK. Next time you run the game it will always ask you to run as an Administrator but the Lego company intro aswell as the game intro will play out fully!
Don't forget to also back-up the Rock Raiders folder in C:\Program Files (x86)\LEGO Media\Games.
==== Enable Windowed mode ====
Inorder to play in windowed go into the properties of the LegoRR.exe and go to Compability and enable Reduced Colormode and choose 16 bits.
[[File:Reduced color mode.png|thumb|none|Enables Windowed mode!]]


Now when you run the game withoud -best flag, you can finnaly choose Window and then hit OK.
To start the game, Run the OpenLRR shortcut. OpenLRR fixes all the crashes and is generally the option you want to play. You can play the unfixed version but this is generally not recommended.


[[File:Window_mode!.png|frameless]]
This concludes setting up the ideal way of playing Lego Rock Raiders with OpenLRR. Continue reading how to setup Baz's mod which completly overhauls the core game itself!


The game's intro will now also work in windowed mode! Do know that the fixed resolution of 640x480 will be used in all cases.
==== How to restore the music in (Open) Lego Rock Raiders ====
==== How to restore the music in Lego Rock Raiders ====
If you wish to restore just the original music that should play, download the following zip: https://rockraidersunited.com/files/dl-r258/ and copy the entire content of the zip file into your installation directory: C:\Program Files (x86)\LEGO Media\Games\Rock Raiders . Your installation now should look like this:
If you wish to restore just the original music that should play, download the following zip: https://rockraidersunited.com/files/dl-r258/ and copy the entire content of the zip file into your installation directory: C:\Program Files (x86)\LEGO Media\Games\Rock Raiders . Your installation now should look like this:


[[File:Adding_music_back.png|frameless|614x614px]]
[[File:Add music to lrr.png|alt=add music to lrr|frameless|576x576px]]


If you want more then 3 songs ingame, you can add additional music by downloading this zip file: https://rockraidersunited.com/files/lego_rock_raiders/resources/lrr-music-collection-ogg-r259/
If you want more then 3 songs ingame, you can add additional music by downloading this zip file: https://rockraidersunited.com/files/lego_rock_raiders/resources/lrr-music-collection-ogg-r259/
Line 208: Line 189:


Copy the .ogg tracks into the music folder in: C:\Program Files (x86)\LEGO Media\Games\Rock Raiders\Music
Copy the .ogg tracks into the music folder in: C:\Program Files (x86)\LEGO Media\Games\Rock Raiders\Music
You can even add your own .ogg files in here if you want!


This concludes setting up the pure vanilla methode of Lego Rock Raiders, while you may want to go ahead and play the game, you should consider backing up your installation directory as a back-up, aswell as to create copies so you can enjoy the alterations/improvements made by the Lego Rock Raiders community!
This concludes setting up the pure vanilla methode of Lego Rock Raiders, while you may want to go ahead and play the game, you should consider backing up your installation directory as a back-up, aswell as to create copies so you can enjoy the alterations/improvements made by the Lego Rock Raiders community!


Navigate to C:\Program Files (x86)\LEGO Media\Games and right click and click compress to Zip file to create a backup. This zip will be placed on your desktop but you can move it back into the aformentioned directory.
Navigate to C:\Program Files (x86)\LEGO Media\Games and right click and click compress to Zip file to create a backup. This zip will be placed on your desktop but you can move it back into the aformentioned directory.
=== How to play openLRR ===
[[File:Backup_and_make_copies.png|right|frameless|500x500px]]
This is the recommended methode of playing the game, as it's the only one that's being [https://github.com/trigger-segfault/OpenLRR/commits/main/ maintend] and is also trying to make a faithful improvement of the original game.
This paragraph assumes that you have a working Lego Rock Raiders installation directory. It's strongly adviced to create a copy of this directory and rename it from Rock Raiders - copy to OpenLRR.
<br />First download the latest release from: https://github.com/trigger-segfault/OpenLRR/releases/latest from there copy the content of the OpenLRR and paste them into: C:\Program Files (x86)\LEGO Media\Games\OpenLRR . Your directory should look like this:
[[File:Add_OpenLRR.png|frameless|662x662px]]
Create a shortcut from your desktop to: C:\Program Files (x86)\LEGO Media\Games\OpenLRR\OpenLRR.exe . It's not adviced to add -best as you will always launch in windowed mode. Instead manually choose if you wish to play in Full Screen 640x480 32 bit color mode.
Lastly, right click on OpenLRR.exe and run it in compability mode for Windows XP (Service Pack 3) so that cutscene's and the intro work again. The bug with TNT is fixed in OpenLRR.
[[File:OpenLRR_in_compatability_mode.png|alt=For OpenLRR this only fixes cutscene's and the intro|frameless]]
It's adviced to play in windowed mode so you can access some additional debug/options.
[[File:Showing_OpenLRR_options.png|frameless|500x500px]]
Don't forget to also back-up OpenLRR in C:\Program Files (x86)\LEGO Media\Games just to be sure.
This concludes setting up the ideal way of playing Lego Rock Raiders with OpenLRR. Continue reading how to setup Baz's mod which completly overhauls the core game itself!


=== How to play Baz's mod ===
=== How to play Baz's mod ===
[[File:Setup_folders_Baz's_mod.png|right|frameless|400x400px]]
[[File:Create another folder.png|right|frameless|450x450px]]
[https://rockraidersunited.com/topic/3042-bazs-mod-v15/ Baz's mod is an overhaul of the core game]. This paragraph assumes that you have a working Lego Rock Raiders installation directory. It's strongly adviced to create a copy of this directory and rename it from Rock Raiders - copy to Rock Raiders Baz's mod.
[https://rockraidersunited.com/topic/3042-bazs-mod-v15/ Baz's mod is an overhaul of the core game]. This paragraph assumes that you have a working Rock Raiders installation directory. It's strongly adviced to create a copy of this directory and rename it from Rock Raiders - copy to Rock Raiders Baz's mod.


[[File:Make_sure_the_path_is_correct_baz's_mod.png|right|frameless|450x450px]]
[[File:Make_sure_the_path_is_correct_baz's_mod.png|right|frameless|450x450px]]
Line 262: Line 217:


=== How to run Lego Rock Raiders Community Edition with Cafetaria to mod ===
=== How to run Lego Rock Raiders Community Edition with Cafetaria to mod ===
[[File:LRRCE_with_cafetaria_setup.png|right|frameless|728x728px]]
[[File:LRRCE folder.png|right|frameless|679x679px|LRRCE folder]]
Note that while this paragraph will explain how to set this up, this project is no longer maintained and actually has some problems with because of that. Nevertheless for completion and the easier methode of applying mods start with making a copy again of your Rock Raiders folder and rename it to Rock Raiders Community Edition.
Note that while this paragraph will explain how to set this up, this project is no longer maintained and actually has some problems with because of that. Nevertheless for completion and the easier methode of applying mods start with making a copy again of your Rock Raiders folder and rename it to Rock Raiders Community Edition.


Line 289: Line 244:
*** [https://cdn.discordapp.com/attachments/625238134199943178/968608657560453140/Level07-WaterLotOfFun2.wadp?ex=65d50a9b&is=65c2959b&hm=0170ff0723b65835f08d2cd83b311a2e5281071ad19b0e3ed9ca81349ddc30b7& Level 7 Water Lots of Fun 2]
*** [https://cdn.discordapp.com/attachments/625238134199943178/968608657560453140/Level07-WaterLotOfFun2.wadp?ex=65d50a9b&is=65c2959b&hm=0170ff0723b65835f08d2cd83b311a2e5281071ad19b0e3ed9ca81349ddc30b7& Level 7 Water Lots of Fun 2]
*** [https://cdn.discordapp.com/attachments/625238134199943178/968610201538265168/Level08-Christchurch.wadp?ex=65d50c0b&is=65c2970b&hm=54e5b9a681a26e14526e150429b449c7b7c61519c032dc8c9b54c75198bc6fc7& Level 8 Christchurch]
*** [https://cdn.discordapp.com/attachments/625238134199943178/968610201538265168/Level08-Christchurch.wadp?ex=65d50c0b&is=65c2970b&hm=54e5b9a681a26e14526e150429b449c7b7c61519c032dc8c9b54c75198bc6fc7& Level 8 Christchurch]
[[File:2024-02-14.png|frameless|800x800px|right|[https://aka.ms/vs/17/release/vc_redist.x86.exe List and order of the mods! Important if you want them all to work properly!]]]Start Cafetaria.exe and click on Start Setup (if you get an error, you have to install the Microsoft Visual C++ 2015-2022 Redistributable (x86) from here: https://aka.ms/vs/17/release/vc_redist.x86.exe
Start Cafetaria.exe and click on Start Setup (if you get an error, you have to install the Microsoft Visual C++ 2015-2022 Redistributable (x86) from here: https://aka.ms/vs/17/release/vc_redist.x86.exe[[File:2024-02-14.png|frameless|800x800px|right|[https://aka.ms/vs/17/release/vc_redist.x86.exe List and order of the mods! Important if you want them all to work properly!]]]After Start Setup has finished, click on OK and you'll be greeted by a an empty Mod Manager. Click on the plus icon and add all the mods you downloaded.  
 
After Start Setup has finished, click on OK and you'll be greeted by a an empty Mod Manager. Click on the plus icon and add all the mods you downloaded.  


Enable all the mods you downloaded and you can use the picture on the right to know the correct order so everything loads nicely!
Enable all the mods you downloaded and you can use the picture on the right to know the correct order so everything loads nicely!
Line 300: Line 253:


This concludes the entire guide step by step including all needed parts, backup and shortcuts to run each version of this game that has come out. Enjoy!
This concludes the entire guide step by step including all needed parts, backup and shortcuts to run each version of this game that has come out. Enjoy!
=== FAQ ===
==== Where are my save files stored? ====
Depending if you run the game with Admin or not, will affect where the game can access your save files! For this reason alone, it's adviced to always run the program with compatability mode turned on with Windows XP (Service Pack 3). As this setting fixes cutscene's, intro's and even the TNT bug, but will always run the program with admin aswell! Just make sure to keep these two checked on:
[[File:Get windowed mode working.png|alt=Get windowed mode working|frameless|302x302px]]
* If you accidantly run the game withoud Admin and you save your game, the save data will be stored in: ''%LOCALAPPDATA%\VirtualStore\Program Files (x86)\LEGO Media\Games''
* If you run the game with Admin and you save your game, the save data will be stored in the location where you run the game from: ''C:\Program Files (x86)\LEGO Media\Games\Subfolderwhereyouranthegame/Data/Saves/''
==== What's the difference between the Advanced and Standard shortcuts? ====
Both shortcuts have in the properties under general in the target field additional flags defined. This tells the game to run in a different way.
Advanced only has -best which tells it to always run fullscreen.
Basic has -reducesamples -reduceanimation -reducepromeshes -reduceflics -reduceimages -best. Which tells the game to run with lower quality and start in fullscreen.
==== How to get windowed mode working? ====
Go into the properties of the game executable (LegoRR, OpenLRR or LegoRRCE.exe) and and under Compatabilty check compatabilty mode on and on Reduced color mode check it and choose 16-bit.
==== How to get cutscene's working? ====
Go into the properties of the game executable (LegoRR, OpenLRR or LegoRRCE.exe) and and under Compatabilty check compatabilty mode on and on Compatibility mode check it and choose Windows XP (Service Pack 3).
==== How can i play OpenLRR.exe in full screen? ====
Remove the -best flag in the shortcut to OpenLRR.exe. You'll get the option to play fullscreen!

Latest revision as of 16:43, 10 July 2024

Have you been wanting to play LEGO Rock Raiders again after all these years, but getting it to work on any modern computer seems impossible? Fear not as this page will explain step by step how to get this old game to run as well as how to mod and overhaul the entire game!

TLDR / Quick guide

  1. Install the game as normal using the game disc. Alternatively, if you have a digital disc (.iso file), then mount the iso to install the game that way. After running the installation, navigate to the install path, most likely: "C:\Program Files (x86)\LEGO Media\Games\Rock Raiders".
  2. Download this (contains everything to run the game) and set the compatibility options on OpenLRR.exe to run with Windows XP SP3, using 16-bit colours. The game will be run through OpenLRR.exe, NOT LegoRR.exe, so create a shortcut to OpenLRR.exe to your desktop and start the game however you want using OpenLRR.exe.

In-depth installation instructions

Get the game itself

Before we start, you do need a copy of LEGO Rock Raiders, while you can buy from places like eBay, you can also look around online if someone archived the game in your preferred language. We don't condone piracy, so it's up to you by which means you acquire the game.

Languages

The game came out in the following languages:

  • Czech
  • Dutch (Nederlands)
  • English
  • Spanish (Español)
  • Danish (Dansk)
  • German (Deutsch)
  • French (Français)
  • Hebrew
  • Italian (Italiano)
  • Japanese (にほん)
  • Korean (text only)
  • Norway (Norsk)
  • Russian
  • Swedish (Svenska)
  • Portuguese (Portuguese)
  • Polish (Polski)
  • Chinese/Mandarin? (audio only)

If you prefer to run the game in any of these languages, make sure you get a game version in that language. This guide is assuming an .iso file is used where the full version of the cutscenes and the master executable (this removes safedisc from LRR) is already included. An original disc does not include the same as what is found in an archived iso! TODO: find a physical LRR disc and try to install it and see what the differences are, document how to download and place the master executable, aswell as moving the cutscene's from the disc!

Alter/mod the game

This guide will later explain the options how to run the game in different ways. Below is a table and naming schema that explains what the differences are and how the guide referes to any acronyms.

Different ways to play
Acronym Description Recommended Vanilla Improved visuals & stability Maintained Modding
OpenLRR Opensource project (like OpenRCT2) Faithful & maintained X X X
LRR Original X
LRR Baz's Mod A large scale "overhaul"

modification based on LRR

LRRCE Community Edition X X

Install Lego Rock Raiders on Windows 10/11

Assuming you have an .iso file with the game in your Downloads folder, the first step is to mount this iso file. So Windows will see it as you have a physical disc drive attached!

Double click on the .iso file:

Example iso file

Now you'll be brought to this window. Or navigate to the drive with the RR icon:

Double click on Setup.exe:

Choose your language of choice:

These are the options of the Dutch installer, yours should have your language of choice

After clicking which language you want to install, hit Next and agree to the disclaimer. Let it install in: "C:\Program Files (x86)\LEGO Media\Games\Rock Raiders".

If it asks you to install Direct X, you can decline as it's not needed!
If it asks you to install Direct X, you can decline as it's not needed! This may not always be asked!
Reboot isn't needed!

You're now brought to the shortcuts to the game window, you can remove everything except the Advanced version.

You should end up with this in your Rock Raiders Startmenu list:

Only start entry needed really.

You can remove the Standard installation shortcut from your desktop aswell.

To play the game in windowed mode you must remove the -best flag in the shortcuts in the Target field in Lego Rock Raiders - Advanced on your desktop and the folder Rock Raiders Startmenu list. Below is an example what to remove to always be given the choice to play fullscreen or windowed:

Only remove this if you want to play windowed! It's adviced to rename the shortcut to just Lego Rock Raiders

You can also right click on the Dvd-station and click on Eject as the installer is no longer needed.

This concludes how to install Lego Rock Raiders in your language of choice on Windows 10/11.

How to run (Open) Lego Rock Raiders on Windows 10/11

This paragraph will start from a fresh installed Lego Rock Raiders installation directory and each issue that arrises will be explained and a fix will be provided. Continue reading futher to fix additional parts of the game. After getting Lego Rock Raiders to work, you can choose to make additional copies of the game installation directory and change the game by modding. It's definitly worth your time to play OpenLRR aswell as the other options.

It's also adviced to rename the shortcut on your desktop from Lego Rock Raiders - Advanced to just Lego Rock Raiders.

First we'll fix the missing d3drm.dll by downloading it from here: http://dege.freeweb.hu/dgVoodoo2/bin/D3DRM.zip unzip the content to the following location:

C:\Program Files (x86)\LEGO Media\Games\Rock Raiders . You will be prompted to paste the dll file as an administrator. You should now have the following:

adding d3drm

Next add the last part to make the game work/perform well whic is to get dgVoodoo2. It can be downloaded here: https://github.com/dege-diosg/dgVoodoo2/releases/latest and make sure to download dgVoodoo2_xx_y.zip . The file with dbg is meant for debugging which isn't needed and may run worse.

You can unpack the zip and you copy the following contents to C:\Program Files (x86)\LEGO Media\Games\Rock Raiders:

  • dgVoodoo.conf
  • dgVoodooCpl.exe
  • MS/x86/D3D8.dll
  • MS/x86/D3DImm.dll
  • MS/x86/DDraw.dll

Make sure that your installation directory looks like this:

adding dgvoodoo2

We'll tweak the configuration of dgVoodoo2 by running dgVoodooCpl.exe as an Administrator (right click on the exe and click run as admin).

The first step you must do, is to click on the .\ button. You'll see that the Config folder / Running instance path changes to that of your current installation of Lego Rock Raiders (important). Click on the DirectX tab and uncheck dgVoodoo Watermark. Hit Apply and then OK.

You can verify if you did it right by opening the file dgVoodoo.conf and look for the word: "dgVoodooWatermark". It should have false after the "=".

Lastly, right click on the LegoRR.exe, go into properties and toggle the following on to get cutscene's working and fix a bug with TNT:

If you don't set -best flag in the target field of the shortcut you see this.
If you don't set -best flag in the target field of the shortcut you see this. Choose what you want

Get windowed mode working

Download the latest release from: https://github.com/trigger-segfault/OpenLRR/releases/latest from there copy the content of the OpenLRR and paste them into: C:\Program Files (x86)\LEGO Media\Games\OpenLRR . Your directory should look like this:

Create a shortcut from your desktop to: C:\Program Files (x86)\LEGO Media\Games\Rock Raiders\OpenLRR.exe . You can put this shortcut also in: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LEGO Media\Rock Raiders .

Lastly, right click on OpenLRR.exe and run it in compability mode for Windows XP (Service Pack 3) so that cutscene's and the intro work again. The bug with TNT is fixed in OpenLRR.

openlrr compatabilty setting
OpenLRR compatabilty mode

It's adviced to play in windowed mode so you can access some additional debug/options.

Don't forget to also back-up the Rock Raiders folder in C:\Program Files (x86)\LEGO Media\Games.

To start the game, Run the OpenLRR shortcut. OpenLRR fixes all the crashes and is generally the option you want to play. You can play the unfixed version but this is generally not recommended.

This concludes setting up the ideal way of playing Lego Rock Raiders with OpenLRR. Continue reading how to setup Baz's mod which completly overhauls the core game itself!

How to restore the music in (Open) Lego Rock Raiders

If you wish to restore just the original music that should play, download the following zip: https://rockraidersunited.com/files/dl-r258/ and copy the entire content of the zip file into your installation directory: C:\Program Files (x86)\LEGO Media\Games\Rock Raiders . Your installation now should look like this:

add music to lrr

If you want more then 3 songs ingame, you can add additional music by downloading this zip file: https://rockraidersunited.com/files/lego_rock_raiders/resources/lrr-music-collection-ogg-r259/

Credit to the original authors of this work.

  • Tracks 01 - 09 are from the LRR Playstation game.
  • Tracks 10 - 12 are from the LRR PC game.

Copy the .ogg tracks into the music folder in: C:\Program Files (x86)\LEGO Media\Games\Rock Raiders\Music

This concludes setting up the pure vanilla methode of Lego Rock Raiders, while you may want to go ahead and play the game, you should consider backing up your installation directory as a back-up, aswell as to create copies so you can enjoy the alterations/improvements made by the Lego Rock Raiders community!

Navigate to C:\Program Files (x86)\LEGO Media\Games and right click and click compress to Zip file to create a backup. This zip will be placed on your desktop but you can move it back into the aformentioned directory.

How to play Baz's mod

Baz's mod is an overhaul of the core game. This paragraph assumes that you have a working Rock Raiders installation directory. It's strongly adviced to create a copy of this directory and rename it from Rock Raiders - copy to Rock Raiders Baz's mod.

Download the installer for the overhaul here: https://oresome.rockraidersunited.com/download/477 . You can run the RRUBazsModxx.exe and choose to just run it. Continue through the installer and also agree that all your walrus are belonging to Baz now and that the Koala Bear of the Mountain Pass would be pleased with your agreement.

Continue through the installer and also agree that all your walrus are belonging to Baz now and that the Koala Bear of the Mountain Pass would be pleased with your agreement.

Do change the default path to the copy we made for Baz's Mod to install in: C:\Program Files (x86)\LEGO Media\Games\Rock Raiders Baz's mod .

Your game is now altered and you can see the slight changes in your installation directory already (different dates for the .wad files, and the capital lettering of WAD).

Make sure to go into LegoRR.exe and change the compatability to run under Windows XP (Service Pack 3) and if you wish to run windowed, to reduce the color to 16 bit.

Again feel free to make a shortcut from your desktop to C:\Program Files (x86)\LEGO Media\Games\Rock Raiders Baz's mod\LegoRR.exe . You can append -best in the target so it launches in fullscreen mode all the time. Rename the shortcut to something like Lego Rock Raiders Baz's mod. If you want a different icon you can download the ico file here: https://cdn.discordapp.com/attachments/617746980688625693/1206282304847224842/256x256.ico?ex=65db70f1&is=65c8fbf1&hm=a86156bd98083e29152bd4b3e13ae62990d5abe377ce1fc188868df655bbdd4a& . You can place the .ico file in the Baz's mod folder and in the properties of the shortcut you're making you can navigate to the same folder and choose the .ico picture.

And yes, do zip in C:\Program Files (x86)\LEGO Media\Games the Rock Raiders Baz's mod as back-up!

You have now setup Baz's mod and can play the overhaul of the game! The last part of this wiki page will explain how to setup Lego Rock Raiders Community Edition with Cafetaria which allows you to apply mods to change the game itself to your liking, withoud the need of extracting the wad files, editting source code and compiling it back into the wad files.

How to run Lego Rock Raiders Community Edition with Cafetaria to mod

LRRCE folder
LRRCE folder

Note that while this paragraph will explain how to set this up, this project is no longer maintained and actually has some problems with because of that. Nevertheless for completion and the easier methode of applying mods start with making a copy again of your Rock Raiders folder and rename it to Rock Raiders Community Edition.

First download and unzip Lego Rock Raiders Community Edition: https://cdn.discordapp.com/attachments/617746980688625693/1206277730744799252/LRRCE_v1.0.3.1.zip?ex=65db6cae&is=65c8f7ae&hm=d1f642b2bc7484a28f00013417f2cf3e14cfc9a99092ac83978e1f52a493fb81& (Thanks to baraklava sharing this with me through Discord). Put the contents of the zip folder into C:\Program Files (x86)\LEGO Media\Games\Rock Raiders Community Edition .

Second download and unzip Cafetaria: https://rockraidersunited.com/files/lego_rock_raiders/tools/cafeteria-10-beta-7-r355/

Copy the content into C:\Program Files (x86)\LEGO Media\Games\Rock Raiders Community Edition . Your folder should look something like:

Create a shortcut to Cafetaria to your Desktop, and set the compatabilty and color mode on LegoRRCE.exe.

Next download the following mods, it's not adviced to use High-Poly model mods as they slow down the game alot and can even crash it:

Start Cafetaria.exe and click on Start Setup (if you get an error, you have to install the Microsoft Visual C++ 2015-2022 Redistributable (x86) from here: https://aka.ms/vs/17/release/vc_redist.x86.exe

List and order of the mods! Important if you want them all to work properly!
List and order of the mods! Important if you want them all to work properly!

After Start Setup has finished, click on OK and you'll be greeted by a an empty Mod Manager. Click on the plus icon and add all the mods you downloaded.

Enable all the mods you downloaded and you can use the picture on the right to know the correct order so everything loads nicely!

Under Tools you can verify if Community Edition is set to True. You can adjust your LRR Resolution to your liking (you must Re-Build the game then) and choose which Parameters you want to enable. Click on Re-Build game, if it hangs just let it continue it will complete in 10 or so seconds. Click Start Rock Raiders CE.

Your now able to play with mods and even custom resolutions both in windowed and full screen. Aswell as easily setting extra options like bypassing the intro! You may need to sometimes tweak the order of mods that are being loaded, but once your happy make sure to also back-up that game directory especially.

This concludes the entire guide step by step including all needed parts, backup and shortcuts to run each version of this game that has come out. Enjoy!

FAQ

Where are my save files stored?

Depending if you run the game with Admin or not, will affect where the game can access your save files! For this reason alone, it's adviced to always run the program with compatability mode turned on with Windows XP (Service Pack 3). As this setting fixes cutscene's, intro's and even the TNT bug, but will always run the program with admin aswell! Just make sure to keep these two checked on:

Get windowed mode working

  • If you accidantly run the game withoud Admin and you save your game, the save data will be stored in: %LOCALAPPDATA%\VirtualStore\Program Files (x86)\LEGO Media\Games
  • If you run the game with Admin and you save your game, the save data will be stored in the location where you run the game from: C:\Program Files (x86)\LEGO Media\Games\Subfolderwhereyouranthegame/Data/Saves/

What's the difference between the Advanced and Standard shortcuts?

Both shortcuts have in the properties under general in the target field additional flags defined. This tells the game to run in a different way.

Advanced only has -best which tells it to always run fullscreen.

Basic has -reducesamples -reduceanimation -reducepromeshes -reduceflics -reduceimages -best. Which tells the game to run with lower quality and start in fullscreen.

How to get windowed mode working?

Go into the properties of the game executable (LegoRR, OpenLRR or LegoRRCE.exe) and and under Compatabilty check compatabilty mode on and on Reduced color mode check it and choose 16-bit.

How to get cutscene's working?

Go into the properties of the game executable (LegoRR, OpenLRR or LegoRRCE.exe) and and under Compatabilty check compatabilty mode on and on Compatibility mode check it and choose Windows XP (Service Pack 3).

How can i play OpenLRR.exe in full screen?

Remove the -best flag in the shortcut to OpenLRR.exe. You'll get the option to play fullscreen!