Burnout 3 Rendering Flags
Posted: Tue Jan 24, 2023 6:03 pm
I'm sure this isn't an original discovery, but I couldn't find any published details about it, so I figured I'd document it for archival purposes anyway.
Burnout 3 has an array of drawing flags allowing you to toggle on/off certain parts of the 3D world. This array can be found at the following memory offsets:
From that offset, this appears to be what each entry actually does. To toggle these, you'll need access to a debugger (or some other way to manipulate memory at runtime):
Here's a video of me messing around with some of the flags:
finna get a Trackless% speedrun
Burnout 3 has an array of drawing flags allowing you to toggle on/off certain parts of the 3D world. This array can be found at the following memory offsets:
Code: Select all
PS2 Prototype (NTSC-U 2004-06-08): 0x5B5590
PS2 Retail (NTSC-U): 0x665F1C
Xbox Retail (NTSC-U): 0x4D61C4
Code: Select all
0 - Car Position Markers
1 - Backplate/landscape/far scenery
2 - Wrong way walls
3 - Track
4 - Track reflections
5 - Mid-level scenery/props
6 - Mid-scenery reflections
7 - Cones/near scenery/small props
8 - ??? (disabled by default, could be near scenery reflections but unclear)
9 - Traffic lights/traffic
10 - Vehicles themselves
11 - Vehicle shadows
12 - Bloom/light trails
13 - Fog
14 - Motion blur
15 - HUD
16 - Particles
finna get a Trackless% speedrun