Use the original handling, walls and projection from the executable

Decoded from SKIDMARKS_CD32's machine code:

- Car physics: the per-frame engine/grip/steering update, gravity and
  jumps, the hill effect on the throttle, and body tilt. Replaces the
  reconstructed handling model.
- The meaning of every .set value (separate drag, grip and power for
  human and computer drivers; steering, gravity, tow hitch), and the
  six handling presets, offered by a new Handling menu option.
- Walls: the road edges are quadratic B-splines through the gates'
  ends. They match the painted road edges.
- The real projection, which lifts points by their height; the height
  map is indexed by world cells, not screen pixels.
- Tracks have one more gate than the stored count: the last gate was
  being dropped on every track.

Computer drivers now follow the road between the walls and steer like
the original's. Vehicle assets store the values as `handling`; older
files still load. Docs describe the decoded logic.
This commit is contained in:
2026-10-20 07:32:46 +00:00
parent ee895e0455
commit 6226c88d4e
44 changed files with 1283 additions and 791 deletions
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK1-1. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 103.28125 584.9375 265.3125 631.09375
gate 135.53125 439.90625 280.96875 551
gate 271.90625 440.125 343.78125 550.96875
@@ -26,6 +29,7 @@ gate 602.125 632.875 489.125 633.375
gate 600.6875 768.8125 488.4375 696.3125
gate 599.25 904.75 487.75 759.25
gate 456.75 935 408.5 776.75
gate 276.5 753.46875 329.40625 696.40625
# Name of the set of tracks this one belongs to, shown in the menu.
set Racing In The Name Of
@@ -34,8 +38,8 @@ set Racing In The Name Of
start 458 107
flags 1
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK1-2. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 514.25 827.25 587.71875 941.65625
gate 577 786 679.0625 854.1875
gate 585 721 681.25 727.75
@@ -35,6 +38,7 @@ gate 186 552 73.5 530.5
gate 253.125 618.375 144.34375 626.03125
gate 311.4375 676.8125 239.25 719.28125
gate 357.25 723.75 333.1875 815.5625
gate 438 802 452.875 928.625
# Name of the set of tracks this one belongs to, shown in the menu.
set Racing In The Name Of
@@ -43,8 +47,8 @@ set Racing In The Name Of
start 461 295
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK1-3. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 754 375 827.25 340
gate 686.25 304.25 692.875 209.25
gate 614.375 275.875 608.6875 199.875
@@ -30,6 +33,7 @@ gate 376.5 563.5 316.5 653.5
gate 487.75 549.25 491.5 648.5
gate 708 556 686.5 649.5
gate 766.5 529.5 861 616.5
gate 776 448.5 882.625 465.75
# Name of the set of tracks this one belongs to, shown in the menu.
set Racing In The Name Of
@@ -38,8 +42,8 @@ set Racing In The Name Of
start 608 305
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK1-4. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 545.875 864.625 548 968
gate 629.75 789.25 689.5 852.5
gate 673.90625 729.21875 768.1875 735.3125
@@ -30,6 +33,7 @@ gate 906.25 678.75 828.75 569.25
gate 761 667 688.5 575.5
gate 645 675 623 573
gate 550.4375 729.8125 495.75 655.25
gate 465.40625 784.96875 375.375 789.125
# Name of the set of tracks this one belongs to, shown in the menu.
set Racing In The Name Of
@@ -38,8 +42,8 @@ set Racing In The Name Of
start 608 305
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6432 6700 6444 7135 6400 6400 6400 6692 6924 8802 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK1-5. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 456.53125 333.8125 497.53125 236.8125
gate 361.375 315.15625 308.875 219.65625
gate 367.4375 414.6875 278.6875 347.4375
@@ -31,6 +34,7 @@ gate 333.03125 801.21875 431.53125 800.71875
gate 381.40625 687.25 449.78125 749.875
gate 472.28125 690.78125 551.53125 741.53125
gate 468.5625 611.34375 549.5625 610.34375
gate 473.71875 458.5 555.71875 434.5
# Name of the set of tracks this one belongs to, shown in the menu.
set Racing In The Name Of
@@ -39,8 +43,8 @@ set Racing In The Name Of
start 301 79
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK1-6. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 826.15625 521.3125 744.65625 537.3125
gate 826.0625 647.40625 745.0625 616.65625
gate 825 776.5 727 680.5
@@ -47,6 +50,7 @@ gate 539.1875 318.125 439.9375 263.375
gate 535.65625 389.6875 437.78125 406.5625
gate 576.625 424.75 529.125 502.25
gate 646.96875 425.4375 648.46875 504.4375
gate 741.8125 425.625 705.8125 502.625
# Name of the set of tracks this one belongs to, shown in the menu.
set Racing In The Name Of
@@ -55,8 +59,8 @@ set Racing In The Name Of
start 434 354
flags 1
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK2-1. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 169.5 489.0625 266.625 584.9375
gate 297.90625 488.4375 298.03125 583.625
gate 393.09375 489.125 394.71875 584.96875
@@ -27,6 +30,7 @@ gate 489.96875 839.53125 456.15625 757.59375
gate 360.5 837.5 380 756
gate 222.9375 708.375 281.25 659.65625
gate 80.25 559.03125 229.5625 610.21875
gate 97.875 487.03125 229.84375 585.8125
# Name of the set of tracks this one belongs to, shown in the menu.
set Even Flow
@@ -35,8 +39,8 @@ set Even Flow
start 474 167
flags 1
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK2-2. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 177.09375 661.0625 280.84375 667.78125
gate 94.03125 579.53125 231.53125 622.75
gate 133.53125 502.1875 237.1875 597
@@ -32,6 +35,7 @@ gate 671 856 590 781
gate 622.375 910.5 544.6875 822.6875
gate 508.6875 934.5 481.71875 820.71875
gate 418 903.5 421.75 805.75
gate 296.78125 781.03125 363.28125 749.75
# Name of the set of tracks this one belongs to, shown in the menu.
set Even Flow
@@ -40,8 +44,8 @@ set Even Flow
start 339 117
flags 1
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK2-3. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 444.875 209.125 371.875 150.125
gate 449.84375 275.15625 378.09375 263.90625
gate 440.8125 388.65625 373.4375 396.53125
@@ -39,6 +42,7 @@ gate 514.25 270.75 628.25 356.75
gate 610 280 715.5 340.5
gate 627.25 212.75 703.5 208.5
gate 565.5 156.5 587 89
gate 480 148 466 70
# Name of the set of tracks this one belongs to, shown in the menu.
set Even Flow
@@ -47,8 +51,8 @@ set Even Flow
start 420 97
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK2-4. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 439.5 408.5 359.21875 465.90625
gate 489 427 455.5 518.5
gate 552 426 553 519
@@ -46,6 +49,7 @@ gate 584.0625 247.5625 537.125 136.6875
gate 551.3125 264.84375 488.125 183.375
gate 504.84375 311.25 424.9375 247.21875
gate 465.90625 350.15625 376.78125 298.09375
gate 426 376 306.9375 363.3125
# Name of the set of tracks this one belongs to, shown in the menu.
set Even Flow
@@ -54,8 +58,8 @@ set Even Flow
start 689 201
flags 1
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK2-5. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 327.5 333.375 262 304.875
gate 326.6875 383.96875 265.1875 378.46875
gate 327.8125 521.375 262.8125 516.375
@@ -50,6 +53,7 @@ gate 664.96875 296.4375 609.71875 230.6875
gate 598.9375 295.90625 581.4375 233.40625
gate 486.375 293.34375 450.375 235.34375
gate 350.8125 298.75 320.0625 235.5
gate 327.75 299.6875 267.75 237.6875
# Name of the set of tracks this one belongs to, shown in the menu.
set Even Flow
@@ -58,8 +62,8 @@ set Even Flow
start 353 47
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK2-6. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 361.125 706.8125 424.75 670.6875
gate 277 621 365 609
gate 279.6875 502.3125 364.6875 525.3125
@@ -53,6 +56,7 @@ gate 732.4375 701.46875 647.6875 702.21875
gate 722.125 791.0625 640.125 753.0625
gate 659.5 864.25 598.5 787.25
gate 556.375 884.4375 560.75 793.5625
gate 474.75 821.125 516.5 762.375
# Name of the set of tracks this one belongs to, shown in the menu.
set Even Flow
@@ -61,8 +65,8 @@ set Even Flow
start 353 47
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK3-1. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 556.09375 597.4375 540.59375 694.9375
gate 643.5625 601.125 638.8125 697.875
gate 696.53125 599.34375 791.03125 692.84375
@@ -43,6 +46,7 @@ gate 282 602.75 277.375 692.65625
gate 307.5 604.875 307.6875 694.3125
gate 358.5 603.5 386 696
gate 437.34375 599.28125 412.75 695.25
gate 448.1875 597.0625 481.5 696.5
# Name of the set of tracks this one belongs to, shown in the menu.
set Surf 'n' Slam
@@ -51,8 +55,8 @@ set Surf 'n' Slam
start 641 315
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK3-2. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 463.875 679.71875 550.09375 653.59375
gate 393.6875 588.65625 498.75 595.40625
gate 371.5 487.625 481.90625 548.71875
@@ -29,6 +32,7 @@ gate 420.46875 755.125 419 867.0625
gate 498.8125 807.25 578.75 940.28125
gate 566.5 820.5 690.75 890.25
gate 597.75 790.3125 707.8125 768.96875
gate 550.0625 735.75 637.21875 701.03125
# Name of the set of tracks this one belongs to, shown in the menu.
set Surf 'n' Slam
@@ -37,8 +41,8 @@ set Surf 'n' Slam
start 475 288
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK3-3. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 810 502 905 589
gate 806 456 904.5 475.5
gate 787.5 406.5 859.5 378.5
@@ -37,6 +40,7 @@ gate 565.375 326.125 574.3125 437.6875
gate 635 363 636.75 487.25
gate 689.25 419.75 707.625 558.375
gate 741.4375 471.8125 785.84375 638.65625
gate 782.125 507.375 850.5625 636.4375
# Name of the set of tracks this one belongs to, shown in the menu.
set Surf 'n' Slam
@@ -45,8 +49,8 @@ set Surf 'n' Slam
start 809 244
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK3-4. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 562.5 134.625 626 267.125
gate 669.125 175.03125 665.875 301.28125
gate 835.25 345.9375 720.75 356.4375
@@ -38,6 +41,7 @@ gate 597.0625 448.21875 736.5625 554.71875
gate 573.59375 394.84375 716.59375 427.84375
gate 483.625 301.96875 614.125 331.46875
gate 450.3125 217.03125 589.3125 298.03125
gate 485.90625 155.3125 589.15625 269.0625
# Name of the set of tracks this one belongs to, shown in the menu.
set Surf 'n' Slam
@@ -46,8 +50,8 @@ set Surf 'n' Slam
start 796 294
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK3-5. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 522.3125 64.1875 567.8125 186.6875
gate 734.5 221.5 638 256
gate 792 413.6875 637.5 300.1875
@@ -35,6 +38,7 @@ gate 308.625 399.375 423.625 431.375
gate 304.5 269.5 405 337
gate 335.75 207.5 415.75 287.5
gate 386.125 161.5 465.375 240.25
gate 432.5 111.5 512.5 191.5
# Name of the set of tracks this one belongs to, shown in the menu.
set Surf 'n' Slam
@@ -43,8 +47,8 @@ set Surf 'n' Slam
start 744 137
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK3-6. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 486.125 379.375 471.1875 273.8125
gate 441.75 391.25 369.125 274.875
gate 404.875 417.625 314.8125 321.1875
@@ -46,6 +49,7 @@ gate 785.40625 579.625 944.625 631.8125
gate 796.78125 544.59375 896.84375 523.4375
gate 760.125 503.53125 816.78125 446.34375
gate 658.5 417.5 705.75 366.25
gate 585.5625 383.1875 589.46875 297.03125
# Name of the set of tracks this one belongs to, shown in the menu.
set Surf 'n' Slam
@@ -54,8 +58,8 @@ set Surf 'n' Slam
start 356 188
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK4-1. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 310.09375 599.75 182.5 594.25
gate 306.09375 660.3125 203 706.375
gate 341.625 703.375 328.5 831.5
@@ -36,6 +39,7 @@ gate 402 504 402 378
gate 402 504 402 378
gate 342.53125 501.71875 264 374.5
gate 316.5625 513.03125 192.25 387
gate 310.09375 542.65625 184 495.5
# Name of the set of tracks this one belongs to, shown in the menu.
set Sounf Of Speed
@@ -44,8 +48,8 @@ set Sounf Of Speed
start 213 275
flags 1
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK4-2. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 495.78125 950.1875 540.1875 849.78125
gate 400.03125 867.9375 513.3125 821.65625
gate 374.78125 805.1875 508.4375 791.53125
@@ -46,6 +49,7 @@ gate 711.6875 750.40625 583.65625 688.46875
gate 715.375 842.65625 586.40625 755
gate 701.84375 891.1875 585.65625 814.03125
gate 663.3125 939.1875 581.0625 837.78125
gate 608.78125 967.1875 571.4375 852.53125
# Name of the set of tracks this one belongs to, shown in the menu.
set Sounf Of Speed
@@ -54,8 +58,8 @@ set Sounf Of Speed
start 122 216
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK4-3. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 503.90625 560.59375 573.40625 679.09375
gate 582.71875 565.78125 651.21875 689.28125
gate 699.375 589.34375 743.375 713.34375
@@ -39,6 +42,7 @@ gate 346.25 489.65625 296.0625 570.84375
gate 372.1875 581.84375 301.1875 652.34375
gate 402.625 626.75 392.625 759.25
gate 435.0625 628.59375 502.1875 772.34375
gate 460.5 581.40625 544.75 708.40625
# Name of the set of tracks this one belongs to, shown in the menu.
set Sounf Of Speed
@@ -47,8 +51,8 @@ set Sounf Of Speed
start 672 360
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK4-4. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 633.9375 408.65625 639.0625 527.6875
gate 714.9375 491.65625 738.0625 620.6875
gate 773.125 529.625 824.1875 651.21875
@@ -42,6 +45,7 @@ gate 298.375 350.65625 413.6875 398.3125
gate 293.90625 281.8125 414.1875 352
gate 347.40625 233.625 448.21875 353.125
gate 423.4375 212.9375 488.71875 377.71875
gate 564.25 334.1875 561.15625 443.375
# Name of the set of tracks this one belongs to, shown in the menu.
set Sounf Of Speed
@@ -50,8 +54,8 @@ set Sounf Of Speed
start 800 350
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK4-5. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 361 644.5 356 731.5
gate 430.75 680.5 500.25 773
gate 490.1875 665 569.1875 744
@@ -46,6 +49,7 @@ gate 344.875 359.8125 261.375 281.3125
gate 265.75 441.875 165.75 375.875
gate 247.84375 489.21875 133.09375 438.96875
gate 259.9375 536.59375 154.9375 525.59375
gate 295.96875 583.03125 220.96875 624.03125
# Name of the set of tracks this one belongs to, shown in the menu.
set Sounf Of Speed
@@ -54,8 +58,8 @@ set Sounf Of Speed
start 362 264
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
+9 -5
View File
@@ -1,11 +1,14 @@
# Skids track TRACK4-6. Lines starting with # are comments.
#
# The picture is track.png: 1024x512, 16 colours. Its palette is the
# track's palette. Colours 8-15 are road (full grip), 0-7 are scenery.
# track's palette. Colours 8-15 are road, 0-7 are scenery (dusty).
#
# gate x1 y1 x2 y2: lap gates in race order, in world units. Gate 0 is
# the start/finish line; the grid forms up behind it. World to picture:
# picture x = wx - wy + 512, picture y = (wx + wy) * 31/64 - 252
# the start/finish line; the grid forms up behind it. The gates' ends
# also shape the walls: each edge of the road is a smooth curve
# through the matching ends of the gates. World to picture, for a
# point at height z (pixels):
# picture x = wx - wy + 512, picture y = (wx + wy) / 2 - 156 - z
gate 833.125 731.5 782.625 620
gate 679.4375 694.5 660.6875 577.25
gate 522.59375 598 507.96875 476.625
@@ -41,6 +44,7 @@ gate 497.5625 440.6875 597.5625 484.6875
gate 506.1875 355.09375 607.4375 450.84375
gate 628.3125 300 668.3125 426
gate 841.875 457.5 766.875 502.5
gate 919.96875 630.5 800.96875 579.5
# Name of the set of tracks this one belongs to, shown in the menu.
set Sounf Of Speed
@@ -49,8 +53,8 @@ set Sounf Of Speed
start 501 153
flags 0
# height: 64 rows of 64 values, ground height x 256. Each value covers
# 16x8 pixels of the picture.
# height: 64 rows (world y) of 64 values (world x), ground height in
# pixels x 64. Each value covers 16 x 16 world units.
height
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400
6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400 6400