Setting Up/Installing a LEGO Racers Mod

Written by JimbobJeffers

This is a tutorial for those new to LEGO Racers modding, which shows you how to set up your own LEGO Racers mod directory or install someone else’s mod. Where possible, it is recommended to instead use PatchIt! for ease, however many mods aren’t compatible with it yet, and setting up your own mod requires these steps be followed first anyway.

Note: A non-explanatory, quick-step guide is at the bottom of the tutorial for those who just want a brief run-down on how to setup/install a mod.

Creating a New Install Folder Extracting the JAM Archive Installing a Mod (Optional) Recompiling the JAM Archive Quick-Step Guide

Step 1: Creating a New Install Folder

The first step in modding is generally to create a duplicate of the original game, where the mod is to be made, and this applies to LEGO Racers too. To do this, you need to navigate to the folder where your game is installed. By default on Windows XP this is:

C:\Program Files\LEGO Media\Games\LEGO Racers

While the default for Windows 7 (64-bit) is:

C:\Program Files (x86)\LEGO Media\Games\LEGO Racers

Now select the LEGO Racers folder, copy it, and paste it in a suitable directory. This can be in the same directory as the original install, or in your documents, etc. – it doesn’t matter. I personally have a folder in the same directory as my original install folder which holds all my Racers mods.

Give this folder a suitable name that helps you identify it. For this example I will name my folder ‘LEGO Racers (Tutorial Mod)’. See the picture below for a final idea of how your folder should look:

Game Installation Directory

Step 2: Extracting the .JAM File

LEGO Racers stores most of its data in the LEGO.JAM file. Most of the other files in the install folder are songs, and for this reason it is in the JAM file where modding takes place. To extract the JAM file, you will need to download the JAM Extractor by JrMasterModelBuilder. Open the folder and look for the JAMExtractor.exe file. This is the file that you will use to extract and compile mods, so it would be a nice idea to create a shortcut to this on your desktop so that you can access it easily.

Next, return to your new mod folder. Click and drag the LEGO.JAM file inside onto the JAMExtractor.exe file, and the program will begin to extract both folders. Once it is finished you will have a new folder, LEGO, which contains two folders: GAMEDATA and MENUDATA. The former folder holds all the files used during races, while the latter folder is for files used while navigating through the menus, which this includes cutscenes and the character/car creation section.

See the picture below for an idea of how your new mod directory should look. Note that this used the older version of the JAM Extractor, which created a folder called LEGO_JAM rather than LEGO.

Extracted Files

Step 3: Installing a Mod (Optional)

If you set up this new mod folder for the purposes of installing a mod rather than creating your own, then follow this next step to install it. Otherwise, skip to Step 4.

Open the LEGO_JAM folder in your new install folder and, with this window still open, open your downloaded mod in a second window. The mod should contain two folders, GAMEDATA and MENUDATA, just like your extracted folders. Simply copy both of these folders and paste them over your own folders, selecting ‘Merge’ or ‘Copy and Replace’ when requested.

If the mod you downloaded wasn’t presented like this, you will need to find the creator of the mod and subtly shove them into a landslide. That, or you instead need to take a look at the files in the downloaded mod folder, along with any information in the forum post you downloaded it from. Should the mod creator not specify where to place the files, you will need to perform a simple search for files with the same name, replacing them with your own. Be careful of files with the same name in separate folders, however – for instance, all race tracks name the HUD map IGD_MAP.

The screenshots below show the Nyan Cat-Athon mod being merged with the extracted files in the tutorial mod install folder. Note that this mod also includes a custom .TUN file, which is placed in the root install folder where all the music tracks are:

Mod Folder

Merging Folders

Step 4: Recompiling the .JAM File

Once you have finished modding your game, you need to recompile the LEGO.JAM file for use. Unlike LEGO Rock Raiders, the 2001 version of the game cannot use a ‘Data Method’ and instead use the folders; it must use the compressed .JAM file. For this reason, you can leave your extracted files in the same directory and they won’t affect your game.

To do this, select the LEGO_JAM folder containing your newly created mod. Ensure it contains all of the files from the original game, modified or not. Then, drag the folder onto the JAMExtractor.exe application to recompile it. Finally, place the file where the old file used to be. Voila! You have successfully installed a LEGO Racers mod.

The picture below shows the LEGO_JAM folder being recompiled.


However, the 1999 version of the game can use the DATA method instead. While you can still recompile your .JAM file, it is easier to instead move the GAMEDATA and MENUDATA folders out of the extracted folder, and place them into the install folder. If the LEGO.JAM file is removed, the game will read from these folders, allowing for simpler modding.

Quick-Step Guide

TL;DR? (personally I don’t like that statement, but anyway…). Just follow the steps below, with screenshots in the spoilers, for a brief run-through of the tutorial:

  1. Copy your install folder and paste it somewhere, renaming it to your desired name.

    Game Installation Directory

  2. Drag the LEGO.JAM file within your mod’s install directory onto the ‘JAMExtractor.exe file.

    Extracted Files

  3. (Optional) If you’re installing someone else’s mod, copy the GAMEDATA and MENUDATA files within the downloaded folder and paste them over your extracted folders, merging/replacing them.

  4. Merging Folders

  5. Drag the LEGO_JAM folder you extracted and modified back onto the JAMExtractor.exe file to recompile it.



5 thoughts on “Setting Up/Installing a LEGO Racers Mod

  1. Hello,

    I have a serious problem with modding. I follow your steps but when I want to launch modded game, it crashes with an error (for example, when I installed a mod with new Imperial GP textures, I have “gdbimages error”, when trying to change text in main menu – “gfonts” etc.). I noticed that when I build GAMEDATA and MENUDATA back to the JAM file, my Extractor doesn’t show the line with “C/Program Files…”, only “Building, please wait”, and then the window disappears. Could it be a reason? Maybe it didn’t build well? I have 2001 original LR version and 64-bit Windows 8.

    I also can’t use 64bit amd version of Extractor because I can’t choose Windows XP in compatibility mode (32bit version of Extractor allows me to set comp. mode – without compatibility with XP I even can’t unpack the JAM).

    1. Yes, there is! I thought I had changed that link when I cross-posted this tutorial on here, but I didn’t. The links has been updated, and I’ve updated it with the newest revision from the author. Just click the small “zip” button under the newest release (Version 1.0.2 at the moment).

Triangular Reactions

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.