By John Slade
On this page are details about all three versions of the v1.05 EXE (European, Italian and US). All byte offsets are in HEX.
File Sizes
| EXE | Size (bytes) |
| European | 321878 |
| Italian | 321748 |
| US | 321716 |
Copy Protection Patch
To remove copy protection several bytes in the file need to be changed:-
Byte Sequence 1
Original B100 BA03 008A 050A C074 11
Patched B100 BA03 008A 0FF6 D9EB 11
| EXE | Start Byte |
| European | 4605 |
| Italian | 4605 |
| US | 4605 |
Byte Sequence 2
Original C1E1 0203 D98B C8B8 2000 9A
Patched C1E1 0203 D98B C8E9 8E00 9A
| EXE | Start Byte |
| European | 1AAAF |
| Italian | 1AA7B |
| US | 1AA83 |
Remove Language Selection Patch
This patch will remove the language selection screen and force the game to use the default game language.
Original EXE
2C43 484F 4F53 4520 4C41 4E47 5541 4745 001F 0060
0040 1E0C 4973 2079 6F75 7220 4D61 6E75 616C 2069
6E3A 0000 0029 0075 0077 0083 00DD 8350 069C 5A55
6000 01FF 01FF FF01 0079 0075 00C7 0083 00E5 8350
069C 5A55 6000 0100 02FF 0302 00C9 0075 0017 0183
00EE 8350 069C 5A55 6000 0101 FFFF FF03 0181 0091
00BF 009F 008B A349 049C 5A55 6000 81FF FF01 FF45
6E67 6C69 7368 0046 7261 6E63 6169 7300 4465 7574
7363 6800
Patched EXE
2C00 0000 0000 0000 0000 0000 0000 0000 001F 0060
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000 069C 0055
6000 0000 0000 0000 0000 0000 0000 0000 0000 0000
069C 5A55 6000 0000 0000 0000 0000 0000 0000 0000
00EE 8300 069C 5A55 6000 0000 0000 0000 0000 0000
0000 0000 0000 0000 049C 5A55 6000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
0000 0000
| EXE | Start Byte |
| European | 31ABA |
| Italian | 31A8E |
| US | 31A86 |
Fast Fade Patch
Makes fades between screens quicker. The value for the byte when not patched is 80 and when patched it is 18.
| EXE | Byte |
| European | 1EA8D |
| Italian | 1EA59 |
| US | 1EA61 |
Q-Tyres Patch
Allows the use of qualifying tyres in free practice. The value for the byte when not patched is 00 and when patched it is 01.
| EXE | Byte |
| European | E41B |
| Italian | E41B |
| US | E41B |
About Author
This article was written by John Slade. John is the resident programmer ("CGI-Guy") of SimRacingWorld.com. He has designed the site and written all of the code that serves the content.
John Slade has written 36 articles for SimRacingWorld.