Jump to content
  • Run LEGO Rock Raiders with dgVoodoo

    • Cyrem
    • Written By Cyrem
    • Published
    • Updated
    • Comments 135 comments

    This guide is more or less a re-write of many posts of this method that are scattered around the forum with updated links and pictures to make it easier to follow.

    First and foremost there is sometimes confusion between dgVoodoo and Cafeteria. These are significantly different and perform entirely different things. dgVoodoo is an graphics API wrapper (or “converter”) for DirectDraw & Direct3D (Part of DirectX 6 - a graphics API developed by Microsoft). Most modern graphics cards are not compatible with games utilising old versions of DirectX, Rock Raiders is one of them. Cafeteria on the other hand is a Mod Launcher that allows easy installation of game resource modifications for LEGO Rock Raiders. It also has the ability to force LEGO Rock Raiders to run in resolutions higher than 640x480. You can use both of these together for optimal graphics improvements. in summary - dgVoodoo is what makes it possible to run LEGO Rock Raiders on modern graphics cards, not Cafeteria. Cafeteria is merely a toolkit to make an already working game even better.

    Secondly, Microsoft has updated Windows Vista through to Windows 10 with patches that remove SafeDisc and SecureRom support from those systems. This is a problem if you own a copy of LEGO Rock Raiders that is copy-protected. If you own the copy-protected version of LEGO Rock Raiders (some of the re-releases did not have copy protection) you'll probably find the game will not run at all. Following this guide will also correct this issue as well.

    Now that we know what dgVoodoo is and we know about the SafeDisc issue, lets begin.

    Guide
    While setting this up is really a piece of cake and requires barely any steps, people still can still get it wrong, so please follow the steps below. If you get stuck, try it again. If you're still stuck, reply to this topic.

    PREPARATION
    Before you begin, you will need to download some files. Please note that some Antivirus software may complain that dgVoodoo contains a virus. This is a false positive, it is a clean file. Download the files in the list below.

    1. LRR Masterpiece Editon Executable - Download
    2. D3DRM - Download
    3. dgVoodoo 2.55.4 - Download
      Note: dgVoodoo 2.53 is also compatible with LEGO Rock Raiders, download this version if you have issues with the latest version above.

     

    STEP 1
    If you haven't already, install LEGO Rock Raiders. If the installer isn't working, try the Alternative Installer. Once this is done, navigate to the Rock Raider's installation directory (usually its: C:\Program Files (x86)\LEGO Media\Games\Rock Raiders ) and extract the contents of the "LRR Masterpiece Edition" zip file you downloaded just earlier into your installation folder, overwriting the original files. This folder then should look similar to this:

     

    mWEq-ElkS4ivLXZxlNvoMw.png

     

    STEP 3
    Next, from the D3DRM archive you downloaded before extract the D3DRM DLL File into the install folder.

    large.d3drmmove.gif.b097912a5d1811a1b8fa

     

    After that, open the dgVoodoo archive you also downloaded. You will need to extract: dgVoodooCpl.exe and the contents of the MS folder into your installation directory.

    large.dvvoodoomove.gif.f2631837882e8bb8c

     

    STEP 4
    You're almost done. We'll now configure dgVoodoo, so double click dgVoodooCpl.exe to start the configuration program. Ensure that you are running the program in Administrator Mode (Right Click > Run as Administrator) or changes may not be saved. When it starts, look at the "Config Folder" path, if it is not the same path as your Rock Raiders install folder, click the ".\" button on the right. Next click the "DirectX" tab. You may want to play with some settings in here, however for this guide we'll just do the important ones. Change the "Resolution" to the same resolution that you are currently using (e.g 1920 x 1080 is common) and uncheck the "dgVoodoo Watermark".  Finally click apply.

    large.dvvoodoocfg.gif.32944670e2f6d7d271

     

    STEP 5
    Congratulations, you're set! There's one thing left to do and it's very important. You need to start the game from LegoRR.exe. Afterwards a window will appear, and if you've set it up correctly it will display the driver as "dgVoodoo DirectX Wrapper (display)".

    large.runrr.gif.bc515f291457be8e4c993f72

     

    STEP 6 (OPTIONAL)
    While the game will now run, you will notice an absence of music. Typically, Rock Raiders plays music from the disc. However I have a fix to restore the game music into the game without the disc. If you would like to do this, follow this short guide.

     

    I hope this guide has helped you get your copy of LEGO Rock Raiders to work. Be sure to reply below if it worked for you or if you're having any troubles. Don't forget that if you do get it running, check out some of the great mods for the game around the community.

    EasyDIFFICULTY
    89455READS

    Featured Guides

    Newest Guides




User Feedback



Recommended Comments

After all of about 2 hours I finally got the game working following your guideline.  However... I have a new problem that I haven't seen anywhere else.

 

bKJGAxD.pngdpfXkGo.png

 

Any suggestions on how to fix this?

EDIT:  After tweaking the brightness and contrast and then having to change what DirectX used for a card, I finally got the game to work and it is playable.  However, the only nitpick is that I can't do it in full screen mode.  I can only do window mode no matter what I do with the settings.  If I force it to go 1920x1080 it can sometimes launch the game but when I go to click on a training mission or actual mission, the game crashes.

So, other that, this guide was extremely helpful and gave me the settings needing to play my favorite Lego game of all time.  So thanks for the work in posting the guide.

 

Thanks and Merry Christmas

 

DrumsOfBerk

Edited by DrumsOfBerk
I figured out an answer to my question but have a new one

Share this comment


Link to comment
Share on other sites

I've installed the game through the original CD and followed your guide here, minnus the LRR masterpiece files and the 2.53 dgvoodoo version. It just get stuck on a black screen everytime I try to start it.

 

I'm using Vista and the voodoo options are the same as yours

Share this comment


Link to comment
Share on other sites

im having issues with this version as the game turns white upon launch and doesnt seem to have any textures at all can anyone assist me in fixing this?

Share this comment


Link to comment
Share on other sites

Hi,

 

The game runs fine except for a few missions where the game suddenly closes after a certain amount of time. The time it takes before this happens is not consistent.

Now in some instances this was not a problem because of the mission tree, however it seems to do this now also in one of the missions you have to pass. Anyone any idea how to fix this?

Share this comment


Link to comment
Share on other sites

1 hour ago, Fridge Raider said:

Hi,

 

The game runs fine except for a few missions where the game suddenly closes after a certain amount of time. The time it takes before this happens is not consistent.

Now in some instances this was not a problem because of the mission tree, however it seems to do this now also in one of the missions you have to pass. Anyone any idea how to fix this?

What I have found is with the Slimy Slugs, if you drop a Sonic Blaster, the game will freeze.  In missions where there are Slimy Slugs, they start coming out around the 15th Energy Crystal.  So either turn "collect energy crystals off" and manually click Rock Raiders to pick them up for constructions, or keep spawning vehicles.  On both the second to last mission and the last mission, I had nearly 20 transport trucks, a few Loader Dozers, and a Chrome Crusher.  So when I knew I had enough to meet the threshold of energy crystals, I just turn on collection of Energy Crystals.  Those in vehicles will not get out if the Action Stations is called.  One note, have a group of Rock Raiders with no guns so they can continue working while another squad intercepts the Rock Monsters.

Fun fact: When I was doing this, I found that with both the Pusher Beam and the Laser Beam, your Rock Raiders will actually fire at Slimy Slugs.  But with their tiny hit box, the Pusher Beam is more effective.

Some levels I have found will time out after a certain amount of time in the game.  So, to combat this, I turned "Game speed" up in the options.  Most missions only took a half hour, so with normal game speed that would be around an hour or more.  This might answer your question better than the other.

Share this comment


Link to comment
Share on other sites

On 12/18/2021 at 3:16 PM, DrumsOfBerk said:

After all of about 2 hours I finally got the game working following your guideline.  However... I have a new problem that I haven't seen anywhere else.

 

bKJGAxD.pngdpfXkGo.png

 

Any suggestions on how to fix this?

EDIT:  After tweaking the brightness and contrast and then having to change what DirectX used for a card, I finally got the game to work and it is playable.  However, the only nitpick is that I can't do it in full screen mode.  I can only do window mode no matter what I do with the settings.  If I force it to go 1920x1080 it can sometimes launch the game but when I go to click on a training mission or actual mission, the game crashes.

So, other that, this guide was extremely helpful and gave me the settings needing to play my favorite Lego game of all time.  So thanks for the work in posting the guide.

 

Thanks and Merry Christmas

 

DrumsOfBerk

I have the same issue; what specifically did you set what DirectX uses for a card? I haven't been able to get this to go away at all.

 

UPDATE: The program is working smoothly now with my windows 10 laptop, both in windowed mode and full screen! I ended up changing a decent amount of settings:

 

dgvoodoo: General tab  -> Set Output AVI to Direct3D 11 MS WARP (software)

                                        -> Set Adapter(s) to use/enable to Microsoft Basic Render Driver

                    DirectX tab  -> Set Videocard to dgVoodoo Virtual 3D Accelerated Card

                                        -> Set Resolution to Unforced

                     Make sure to be setting these configurations in the local copy of dgVoodoo! Hit the .\ button under "Config Folder/Running instance" to select the current folder                                   configurations. 

 

LegoRR.exe: Right click the program -> properties -> compatibility tab

                      Check the box under "Compatibility Mode" and select Windows XP (Service Pack 2)

                      Under "Settings",  check the box for Reduced Color Mode, and set to 16-bit (65536) color

                      Click apply to save the settings. 

Edited by nikob997
Solved the issue

Share this comment


Link to comment
Share on other sites

Thank you so much for having made this guide! The game works and the graphics do as well!

 

However, my game doesn't seem to save any progress I make, so every time I close the game and want to open it again, all progress has been lost :/ Is there a fix for this?

 

EDIT:

Scratch that, I was an idiot and had forgotten the game doesn't autosave but that I have to press save myself ^^''

  • Haha 1

Share this comment


Link to comment
Share on other sites

I have followed this for windows 11 64 bit and the textures are off, ground, wall and lava don't look how they should and lights are bricks now, lava fumes, also more square shaped.

Share this comment


Link to comment
Share on other sites

EASY MY ASS! I CAN'T FIGURE A GOD THING OUT!

WHERE IS STEP 2? THIS IS LEGITIMATELY INFURIATING!

Share this comment


Link to comment
Share on other sites




Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.