Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 02/19/2019 in Guides

  1. 2 points
    Cyrem

    Run LEGO Rock Raiders with dgVoodoo

    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. LRR Masterpiece Editon Executable - Download D3DRM - Download 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: STEP 3 Next, from the D3DRM archive you downloaded before extract the D3DRM DLL File into the install folder. 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. 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. 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)". 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.
  2. 1 point
    aidenpons

    Your Master Guide to get LRR to run

    Most people these days are running Win10. If you are running an older OS, the process is much the same. If you're on Linux or Mac, this guide doesn't incorporate that yet. This isn't the One Guide to Rule them All, although it may become that eventually: this is merely an amalgamation of a lot of stuff around the forum in one easily-findable place. Hopefully it'll be updated to all the stuff around the forum as I do so (anybody with mod powers is welcome to edit this and add things). Hopefully it'll also contain a few more pictures as time goes on. Step #1: Does the game install fine? Don’t install it into Program Files: move it somewhere else. Win10 hates you editing Program Files, even sometimes when as an admin: just install it to C:\Games or something like that. Yes: Huzzah, continue! No: Give this a go: https://www.rockraidersunited.com/topic/3904-lego-media-alternate-installers/ or direct link: https://github.com/le717/Rock-Raiders-Alternate-Installer/releases While you're here, make a backup of all the files; coping the CD files to your hard drive may also be a good idea. Also while you're here, you can delete the shortcuts the default installer likes to put on the desktop: they won't immediately be helping us. Step #2: What is the size of LegoRR.icd? 0 kB: Congratulations, you have the DRM-free copy of LRR. This means it’ll actually run on Win10. 720 kB or anything else: This means LRR needs the disk to run via Safedisc and because Safedisc support was taken out for Win10, you won’t be able to run this: but we still have a solution! Download this: https://www.rockraidersunited.com/files/lego_rock_raiders/resources/lrr-masterpiece-edition-exe-r249/ and replace your existing LegoRR.exe and LegoRR.icd with that. Step #3: Does LegoRR start by running LegoRR.exe? Yes: Hooray! No: Something must have gone wrong in step #1 or #2. At the very least you should be presented with a box asking you whether you want to run in fullscreen or windowed and what you want to run it with (a picture would be a very good idea here). Does it complain about missing d3drm.dll? Curiously the d3drm.dll provided on the (or at least my disk) isn’t actually the one LRR wants. I got it off my Lego Island 1 disk and it worked fine. Fortunately, we have uploaded it for you here: https://www.rockraidersunited.com/files/lego_rock_raiders/resources/d3drm-r53/ Unzip that and move the file so it’s sitting next to your LegoRR.exe executable. Do not try to use RGB Emulation on the box that pops up as LRR starts as it has literally never worked for anyone. Direct3D HAL is what we want. Step #4: Does the game unplayably lag? Or any other sort of general nuisance that makes the game literally unplayable No: I'm not sure how you got it to not lag, as everyone on Win10 has this problem. Yes: Fortunately we have a fix for this as well! This guide explains what you need to do: https://www.rockraidersunited.com/guides/lego-rock-raiders/run-lego-rock-raiders-with-dgvoodoo-r7/ At this point the game should be playable. It might be in the wrong language, the sound isn’t playing, cutscenes don’t exist, etc; but at the least it should be running and playable. Step #5: [Optional] Do you want to run the game in windowed mode? Windowed mode allows you to check any other application without having to alt+tab which LRR doesn’t always like. And we have something for this as well! https://www.rockraidersunited.com/guides/run-rock-raiders-in-windowed-mode-r3/ Now onto troubleshooting. Problem #1: The game isn’t in the language I want Currently the only translation pack we have is in English. If you have LRR in another language, even if you don’t want it, you might want to upload it to the Files database (a more rigorous system (perhaps a language switcher in Cafeteria?) can be implemented later). https://www.rockraidersunited.com/files/lego_rock_raiders/resources/english-lrr-pack-r301/ Download that, unzip, and merge the Data folder and overwrite LegoRR1.wad Other languages? This is still a WIP. There might be some way to get them off the disk? Try Universal Extractor and open any .cab files you see with that: https://www.legroom.net/software/uniextract Problem #2: The cutscenes aren’t playing If you still have the disc, you can copy them from Data\AVI on the disk to Data\AVI in your LRR directory. Alternatively, download them here: https://www.rockraidersunited.com/files/lego_rock_raiders/resources/rock-raiders-avi-cutscenes-r296/ and extract those into your Data\AVI folder. You may also need to download and install this, the codec for playing the videos: https://www.rockraidersunited.com/files/lego_rock_raiders/resources/indeo-iv50-avi-codec-r111/ but I am unsure how necessary this is. Problem #3: The game crashes on any non-tutorial level start I’m not sure how common this problem is anymore. However it might yet be an issue. This may be because the game is trying to play the cutscenes, which in LRR sometimes crash the game. Fortunately this can be disabled very easily with mods (DontPlayAVIs TRUE), and for your convenience this has also been uploaded for English: https://oresome.rockraidersunited.com/download/233 Overwrite your existing LegoRR1.wad with that download. Problem #4: The music isn’t playing I actually never realised LRR had music until topics on the forum popped up about it… We have a guide for this too! https://www.rockraidersunited.com/guides/lrr-music-without-cd-fix-r11/ Alternatively, you can download the music files from here: https://www.rockraidersunited.com/files/lego_rock_raiders/resources/lrr-music-collection-ogg-r259/ and just put them in VLC or Windows Media PLayer in the background. Problem #5: Chief’s Briefings don’t play, but the files are all intact 1. Backup LegoRR1.wad. 2. Extract LegoRR1.wad with the Wad Recycler: https://www.rockraidersunited.com/topic/3742-wad-recycler-2/ 3. Open LegoRR.cfg and search "@Sounds" 4. This should jump you to heaps of properties defining sound file paths. Now, to make them work you need to remove all the '@' symbols from the start of the sound file paths. 5. Run search and replace to remove all the '@' symbols. 6. Save and rebuild you LegoRR1.wad file. Problem #6: My problem isn’t listed! Make a forum post! Google! Or wait for me to repopulate this list with less common issues (not recommended...) I want to get into modding! The first step in any LRR modding is to unpack your .WAD files. I recommend the Wad Recycler: https://www.rockraidersunited.com/topic/3742-wad-recycler-2/ If you want to use .wad files for your mods, you can recompile the wads each time. Alternatively, you can run without any wads: move the contents of the new folders LegoRR0 and LegoRR1 under Data (so the Data folder contains stuff like a folder called AVI, a folder called Vehicles, a folder called Sounds, Lego.cfg…). This makes modding to test things much quicker, as you can edit level files without needing to restart LRR. The topic is a little old, but mostly correct (save for priorities and a little bit of level scripting), and outlines what can and cannot be modded with LRR: https://www.rockraidersunited.com/topic/3252-things-we-know-about-modding-lrr/ Tools you’ll likely need include Notepad++ (Notepad, but better, and also free). If you want to do map creating, you’ll need Map Creator: https://www.rockraidersunited.com/topic/630-map-creator-0910/ , used for creating map data NPL Scripter: https://www.rockraidersunited.com/topic/2143-npl-scripter-v21-update/ , used for creating level scripts (predominately “collect X crystals to win,” but we can do much more than that… https://kb.rockraidersunited.com/Writing_NERP_Scripts
  3. 1 point
    Cyrem

    Rock Raiders Music without CD Fix

    Rock Raiders without music has long been an issue, but following this small guide will restore the music back into the game and you won’t even need the game CD or any other audio disc. How Does it Work? LEGO Rock Raiders uses Media Control Interface (MCI) calls to play tracks from the CD-ROM. This is done through the Windows Multimedia API (winmm) which comes standard with all Windows installations. Since we want to play music without the disc we essentially need to re-route those calls from LRR to our own version of "winmm" which plays OGG files from the Music folder. This fix is based on Toni Spets' OGG winmm wrapper which I have modified to suite LRR. Applying the Fix To begin, download the Music Fix which contains all the necessary files you’ll need for this guide. The download also includes the 3 songs from the PC game in case your copy was one of those missing the audio track on your CD-ROM. Inside the ZIP file you downloaded, there will be 4 DLL files and a ‘Music’ folder containing 3 songs. Extract all these files and folders into your Rock Raiders installation directory (alongside LegoRR.exe). Your LRR should look something like this afterward. Thats all there is to it! If you run the game music should now begin playing after dismissing the “Mission Brief” on all game levels. If you wish to have all the music from the LEGO Rock Raiders games, download the music collection. All the music files are located in the "Music" folder, these files must be OGG files and must be named "Trackxx.ogg" (replace xx with any number from 00 - 98). If you would like to play your own music, there are OGG convertors online, or programs such as Audacity which will convert other audio formats to OGG. Enjoy
  • Newsletter

    Want to keep up to date with all our latest news and information?

    Sign Up
×
×
  • 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.