Downloads: A new file has been added by WorkerBee:
RBR FixUp patch plugin 1.3
New in version 1.3:
* fix RBR's plugin loading routine if RBRDLL is present
FixUp patch (Version 1.3) for RBR 1.02 SSE and RBRDLL v1.3
=====================================================================
This patch plugin for Richard Burns Rally fixes some known problems in RBR,
removes a few limitations and enhances some dialogs.
I. Sound buffer fix
The internal sound buffer is too small to hold the sound data to be played,
e.g. front end music, service park music, pace note calls etc.
From time to time this buffer is filled with more data than initially
allocated so memory located right after this buffer gets corrupted.
Depending on which object or data is located in the corrupted memory region
more or less strange things may happen, e.g. crashes or freezes.
So, this is where the patch applies. It convinces RBR to use a bigger buffer,
large enough to hold the sound data.
II. RBRDLL pace note editor and plugin loading fix
a) The pace note editor has some hard-coded values checking the stage number.
So only stages having numbers in the standard RBR range could be edited.
Generally this should be no problem, but as RBRDLL does not handle the
out-of-range stages correctly (Message: Error loading pace notes...) there are
crashes when loading the next stage. Here an internally allocated buffer is
freed twice which may work from time to time but often leads to crashes.
This patch removes that limitation and as a result, the related crashes.
b) On some machines starting the game via RBRDLL.exe may fail if the
tournament plugin RBRTM is installed due to some anti-cheat protection in the
plugin's initialization routine.
This patch fixes RBR's plugin loading routine to bypass RBRDLL's interference
so plugins are being loaded correctly again.
III. Setup slots and setup naming
The original RBR has a limit of 3 setup slots and restricts the name of a
setup to 10 characters.
This patch enhances the number of setup slots to 127 and allows for a setup
name to be 31 characters.
The dialogs to select or save a setup respectively have been enhanced to show
10 setups at once.
IV. Replay lists and replay naming
The original RBR limited the name of a replay to 13 characters.
This patch allows for the replay name to be entered when saving to be 31
characters in length.
The replay list dialog has been enhanced to show 20 replays at once, the name
column is much wider than before.
V. Service park
Due to an error in the implementation the 'Manager Advice' in the service park
didn't work as expected. Also the number of mechanics wasn't taken into
account properly. This patch fixes these problems.