Stage 5 Map

Curvature/height/lanes/hazards/object streams for this stage live in a 128K bank. The Jump/Split target addresses embedded in this data are patched in by self-modifying code when the stage's bank is paged in; the pristine snapshot used to build this disassembly predates that patch, so only each stream's start section is decoded below and any Jump/Split target address shown is stale.

Stage 5, curvature

Start of curvature data at $C2A1 (nibble counted)
- Curve Straight for 50 units
- Curve Left Hard for 21 units
- Curve Left for 14 units
- Curve Straight for 35 units
- Curve Right Hard for 21 units
- Curve Right Very Hard for 15 units
- Curve Right Hard for 25 units
- Curve Right for 10 units
- Curve Straight for 79 units
- Curve Left Hard for 31 units
- Curve Left Very Hard for 20 units
- Curve Left Hard for 33 units
- Curve Left for 7 units
- Curve Straight for 39 units
- Split to; left = $6113, right = $6055
+ Total length = 400

Stage 5, height

Start of height data at $C2C9 (nibble counted)
- Level Road for 40 units
- Going Up 3 for 2 units
- Going Up 5 for 2 units
- Going Up 7 for 1 units
- Going Up 5 for 1 units
- Going Up 3 for 5 units
- Level Road for 20 units
- Going Down 3 for 1 units
- Going Down 5 for 3 units
- Going Down 3 for 4 units
- Going Down 7 for 1 units
- Going Down 5 for 1 units
- Going Down 3 for 1 units
- Level Road for 19 units
- Going Up 3 for 2 units
- Going Up 5 for 1 units
- Going Up 7 for 3 units
- Going Down 7 for 3 units
- Going Down 5 for 1 units
- Going Down 3 for 1 units
- Level Road for 288 units
- Split to; left = $6126, right = $6068
+ Total length = 400

Stage 5, lanes

Start of lanes data at $C2FB (byte counted)
- 2 Lanes R [||] {03} for 36 units
- 2-3 Widening R [`||] {1F} for 2 units
- 3 Lanes R [|||] {82} for 52 units
- 3-4 Widening R [`|||] {9E} for 2 units
- 4 Lanes [||||] {00} for 308 units
- Split to; left = $613E, right = $607A
+ Total length = 400

Stage 5, hazards

Start of hazards data at $C30D (wait bytes)
- Wait for 20 units
- Start Spawning Barriers Right
- Wait for 2 units
- Stop Spawning Obstacles and Barriers
- Wait for 45 units
- Start Spawning Barriers Left
- Wait for 2 units
- Stop Spawning Obstacles and Barriers
- Wait for 43 units
- Start Spawning Two Barriers
- Wait for 4 units
- Stop Spawning Obstacles and Barriers
- Wait for 76 units
- Disable Car Spawning
- Wait for 6 units
- Set Floating Arrow to Right
- Wait for 2 units
- Split to; left = $6152, right = $6092
+ Total length = 200

Stage 5, left objects

Start of left object data at $C32C (nibble counted)
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 3 units
- Tree for 1 units
- Telegraph Pole for 1 units
- Tree for 1 units
- Telegraph Pole for 1 units
- Tree for 1 units
- Telegraph Pole for 1 units
- Tree for 1 units
- Nothing for 3 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 3 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 3 units
- Empty Slot for 1 units
- Nothing for 1 units
- Empty Slot for 1 units
- Nothing for 5 units
- Empty Slot for 1 units
- Nothing for 1 units
- Empty Slot for 1 units
- Nothing for 5 units
- Empty Slot for 1 units
- Nothing for 1 units
- Empty Slot for 1 units
- Nothing for 5 units
- Empty Slot for 1 units
- Nothing for 1 units
- Empty Slot for 1 units
- Nothing for 9 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 3 units
- Tree for 1 units
- Nothing for 3 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 3 units
- Tree for 1 units
- Nothing for 3 units
- Tree for 1 units
- Nothing for 3 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 3 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Split to; left = $6160, right = $609A
+ Total length = 200

Stage 5, right objects

Start of right object data at $C3D2 (nibble counted)
- Nothing for 1 units
- Bush for 1 units
- Nothing for 3 units
- Bush for 1 units
- Nothing for 1 units
- Bush for 1 units
- Nothing for 4 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 13 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 3 units
- Tree for 1 units
- Nothing for 3 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 3 units
- Tree for 1 units
- Nothing for 3 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 3 units
- Telegraph Pole for 1 units
- Nothing for 3 units
- Telegraph Pole for 1 units
- Nothing for 3 units
- Telegraph Pole for 1 units
- Nothing for 3 units
- Telegraph Pole for 1 units
- Nothing for 3 units
- Telegraph Pole for 1 units
- Nothing for 3 units
- Telegraph Pole for 1 units
- Nothing for 3 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 11 units
- Empty Slot for 1 units
- Nothing for 1 units
- Empty Slot for 1 units
- Nothing for 5 units
- Empty Slot for 1 units
- Nothing for 1 units
- Empty Slot for 1 units
- Nothing for 5 units
- Empty Slot for 1 units
- Nothing for 1 units
- Empty Slot for 1 units
- Nothing for 5 units
- Empty Slot for 1 units
- Nothing for 1 units
- Empty Slot for 1 units
- Nothing for 5 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 3 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 3 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 3 units
- Telegraph Pole for 1 units
- Tree for 1 units
- Telegraph Pole for 1 units
- Tree for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Telegraph Pole for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 3 units
- Tree for 1 units
- Nothing for 1 units
- Tree for 1 units
- Nothing for 3 units
- Split to; left = $61A3, right = $60DD
+ Total length = 200