Brain-dumping in-place patches here, because there needs to be a place where one can look them up without bugging Neo ^_^
List of in-place patches
A brief timeline of the upgrades so far:
Date |
Offset |
Old hex |
New hex |
Description
|
2008/10 |
0x00046FB7 |
13 |
XX
|
Game ends at level XX (hex)
|
2008/06 |
0x00020EA7 0x00020F4A |
10 20 |
20 40
|
font texture cache doubled
|
2008/06 |
0x00005251 |
04 |
10
|
now supports textures up to 512x512
|
2008/05 |
0x000206A8 |
00 |
01
|
non-"_Final" levels are now valid
|
2007/07 |
0x0010B03B 0x0010B04C |
04 04 |
20 20
|
pathfinding grid cache size x8
|
2007/07 |
0x0009C07C 0x0009C080 0x0009C084 0x0009C110 |
30 34 38 30 |
6C 70 74 6C
|
projectile awareness fixed
|
20??/?? |
0x00002E6D |
?? |
EB
|
DirectInput fixed on Windows NT
|
|
- NOTE
- Increasing the buffer size to accomodate 1024x1024 textures doesn't work because of a limitation elsewhere in the engine.
- Therefore, the patch will only allow for 512x512 until further notice. BTW, 512x512 is plenty for virtually any purpose.