Richard Burns Rally mods

RBRdll is a small program for RBR that adds a “glare” postprocessing effect, enables minihud during replays, allows time acceleration/deceleration during replays, adds an FPS meter and allows to force the game to run in a windowed mode.

Version 1.3 supports RBR version 1.02 (SSE optimized executable only), adds mod directory support and individual car setup slots for each rally.

Version 1.2 adds a pacenote editor and fixes some bugs. The pacenote editor looks like this

Version 1.1 adds fixed framerate AVI recording feature, and some new camera views.

RBRdll 1.3 requries version 1.02 of Richard Burns Rally to work. Because of the way RBRdll works, its likely that there are compatibility problems with some system configurations.

To see what the glare effect looks like in game, look at these screenshots:
Japan 1:   Glare on / Glare off
Japan 2:   Glare on / Glare off
France 1: Glare on / Glare off
France 2: Glare on / Glare off
USA:         Glare on / Glare off
Australia: Glare on / Glare off (Also shows the hud enabled during replay)

Read the readme file in the archive for install and usage instructions.

Download

Latest version:
RBRdll v1.3 (595KB)

Older versions:
RBRdll v1.2 (566KB)
RBRdll v1.1 (123KB)
RBRdll v1.0 (111KB)

Troubleshooting

The replay minihud/time controls dont work.

Make sure you have the 1.01 patch for RBR installed (shows v0.75 in the profile screen). The features most likely wont work with any other version executable, different localized versions(other than english) propably don’t work either.

Postprocessing doesn’t work.

Make sure you dont have antialiasing enabled from your video card settings, as the postprocessing effects do not work properly with it. Also try adjusting the blur size from the RBRdll config.

How do I capture the debug output that can be enabled from the config?

The debug output uses Windows standard OutputDebugString function, it can be captured with DebugView for example.

RBRdll crashes!

Try looking at the debug output for hints on what might be wrong. Try different settings for RBRdll and in the RBR graphics options to find a possible cause.

I made much better notes to stage X, how can I give the notes to other people to use?

The notes are saved in maps/track_XX-X.dls files. You can see the exact filename when saving/reloading the notes in the pacenote editor. You can distribute that file to distribute your pacenotes for that stage.

Stage X doesn’t work anymore after using the pacenote editor!

RBRdll should make backups of the original pacenote files to RBRdll/backups directory. Copy the files from there to your RBR maps directory.

Numnotes replaces the default english pacenotes from RBR with numeric versions. It has two versions, ‘increasing’ and ‘decreasing’.

The increasing version replaces the pacenotes as:
flat – one
easy – two
fast – three
medium – four
K – five

The decreasing version replaces the pacenotes as:
flat – six
easy – five
fast – four
medium – three
K – two

The new pacenote sounds are a bit shorter than the default ones, so rapid notes should get called a bit faster. For a sample of what is sounds like, check out this video (5MB xvid avi).

Do a backup of your original audio.dat before installing!

Download

Troubleshooting

The installer doesn’t work.
First, Make sure you have the latest version (1.02) installed. It is also possible that the installer doesn’t work at all in Windows 9x/ME based operating systems. If the installer doesn’t work, you can do a “manual” install by extracting the RBR audio.dat with DATtool or some other tool, and replacing the files in the ‘C:\Projects\Rally_7\TargetMedia_Develop\Pc\Debug\World\Audio\Speech\PaceNote’ directory with samples from the ‘increasing’ or ‘decreasing’ directories from Numnotes, and then repacking the audio.dat.

I don’t like it, how do I get the original pacenotes back?
Replace the audio.dat file with the backup you made before installing Numnotes.

How can I switch between ‘increasing’ and ‘decreasing’ versions?
Just run the installer batch file again for the version you want to use.

Where did you get the samples?
The notes are made by taking the numbers from ’200′, ’300′, etc. notes, and the ‘left’ and ‘right’ from the normal notes.

DATtool can be used to extract and repack the DAT files (like audio.dat) from Richard Burns Rally.

DATtool is a command-line application, so it can be easily used to do automated installations. It also supports Windows Explorer “drag and drop” use.

To use from Windows Explorer, just drag a DAT file over the DATtool.exe icon to extract it. ‘audio.dat’ would be extracted to a directory named ‘audio’. To repack the directory to a DAT file, just drag the directory icon over the DATtool.exe icon.

To extract archives from the command line, use ‘dattool -e file.dat directory’. To create a DAT file, use ‘dattool -c directory file.dat’.

Note that DATtool overwrites all files without asking, so make sure you know what you are doing and always make backups of the original game files when doing modifications.

Download

RBRtimes exports all stage records from Richard Burns Rally to a HTML file, that looks like this.

It can also export the results to a plaintext file, and by uploading the HTML records file to a website you can compare your stage records with other people.

To use it, simply put the RBRtimes.exe into your Richard Burns Rally directory and run it. It should create a file named “Records.html” which contains all the stage records. The exe also outputs the records in plaintext to stdout, so by running it from the command line or by piping the output to a file, with “RBRtimes.exe >records.txt” for example, you can get your results in a format that you can easily “copy-paste” anywhere.

Note that if you haven’t driven any stage records yet, all records will be held by Richard Burns.

The results can be compared using this website. Just insert the URLS of any Records.html’s you want to compare into the textbox and click compare.

Download

Troubleshooting

When I run the EXE, a console window just flashes and nothing else happens. Whats wrong?
RBRtimes is a console application, and creating the Records.html is quite fast so its normal for the program to just quickly “flash” when ran. Check your RBR directory, RBRtimes should have created a Records.html file which contains the stage records.

I ran the EXE, but a Records.html was not created.
Try running the program from the command prompt to see if it outputs any errors.

It says ‘SavedGames/pfresult.rst’ not found, whats wrong?
Make sure you run the RBRtimes.exe from the directory you have Richard Burns Rally installed in. If you are running it from the Windows Explorer, the exe should be placed in RBR directory. If running from the command line, ‘cd’ to the RBR directory first before running the EXE.