Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions courses/big_donut/course_offsets.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
#include <libultra/types.h>
#include "course_offsets.h"


3,218 changes: 1,304 additions & 1,914 deletions courses/harbour/ghostship_model.c

Large diffs are not rendered by default.

11,446 changes: 5,666 additions & 5,780 deletions courses/harbour/powered.c

Large diffs are not rendered by default.

3,653 changes: 1,607 additions & 2,046 deletions courses/harbour/ship2_model.c

Large diffs are not rendered by default.

6,836 changes: 3,061 additions & 3,775 deletions courses/harbour/ship3_model.c

Large diffs are not rendered by default.

6,585 changes: 2,622 additions & 3,963 deletions courses/harbour/ship_model.c

Large diffs are not rendered by default.

5 changes: 0 additions & 5 deletions courses/harbour/ship_model.h
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,6 @@ extern Gfx mat_ship1_black[];
extern Gfx mat_ship1_engine2[];
extern Gfx ship1_spag1_mesh[];






extern u8 wheels_metal1_i8[];
extern u8 wheels_tire_i8[];
extern Vtx wheels_Spaghetti_002_mesh_vtx_cull[8];
Expand Down
3,386 changes: 1,297 additions & 2,089 deletions courses/harbour/starship_model.c

Large diffs are not rendered by default.

27,015 changes: 10,167 additions & 16,848 deletions courses/harbour/track.c

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion courses/harbour/track.h
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,6 @@ extern Gfx mat_castle_fence[];
extern Gfx mat_revert_castle_fence[];
extern Gfx castle_map_002_mesh[];


extern u8 statue_window_rgba16[];
extern u8 statue_flowers1_rgba32[];
extern u8 statue_marble1_ci8[];
Expand Down
4 changes: 1 addition & 3 deletions courses/staff_ghost_data.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,4 @@ extern StaffGhost d_mario_raceway_staff_ghost[];
extern StaffGhost d_royal_raceway_staff_ghost[];
extern StaffGhost d_luigi_raceway_staff_ghost[];



#endif // _STAFF_GHOST_DATA
#endif // _STAFF_GHOST_DATA
104 changes: 52 additions & 52 deletions courses/test_course/data.c
Original file line number Diff line number Diff line change
Expand Up @@ -12,63 +12,63 @@ Gfx test_course_data_dl[] = {
};

TrackWaypoint test_course_path[] = {
{ 0, 0, 0, 0},
{ 0, 0, -100, 1},
{ 0, 0, -200, 1},
{ 0, 0, -300, 1},
{ 0, 0, -400, 1},
{ 0, 0, -500, 1},
{ 0, 0, -600, 1},
{ 0, 0, -700, 1},
{ 0, 0, -800, 1},
{ 0, 0, -900, 1},
{ 0, 0, -1000, 1},
{ 0, 0, -1096, 1}, // Main point 1
{ 100, 0, -1090, 2},
{ 200, 0, -1085, 2},
{ 300, 0, -1080, 2},
{ 400, 0, -1075, 2},
{ 500, 0, -1072, 2}, // Curve begins to smooth here
{ 600, 0, -1068, 2},
{ 700, 0, -1065, 2},
{ 800, 0, -1063, 2},
{ 900, 0, -1061, 2},
{ 984, 0, -1060, 2}, // Main point 2
{ 990, 0, -900, 3},
{ 995, 0, -800, 3},
{ 997, 0, -700, 3},
{ 998, 0, -600, 3},
{ 999, 0, -500, 3},
{ 999, 0, -400, 3},
{ 999, 0, -300, 3},
{ 999, 0, -200, 3},
{ 999, 0, -100, 3},
{ 999, 0, 0,3},
{ 999, 0, 100, 3},
{ 999, 0, 200, 3},
{ 999, 0, 300, 3},
{ 999, 0, 400, 3},
{ 999, 0, 500, 3},
{ 999, 0, 600, 3},
{ 999, 0, 700, 3},
{ 999, 0, 800, 3},
{ 999, 0, 900, 3},
{ 999, 0, 940, 3}, // Main point 3
{ 900, 0, 945, 4},
{ 800, 0, 945, 4},
{ 700, 0, 947, 4},
{ 600, 0, 948, 4},
{ 500, 0, 949, 4},
{ 400, 0, 949, 4},
{ 300, 0, 949, 4},
{ 200, 0, 950, 4},
{ 100, 0, 950, 4},
{ 0, 0, 0, 0 },
{ 0, 0, -100, 1 },
{ 0, 0, -200, 1 },
{ 0, 0, -300, 1 },
{ 0, 0, -400, 1 },
{ 0, 0, -500, 1 },
{ 0, 0, -600, 1 },
{ 0, 0, -700, 1 },
{ 0, 0, -800, 1 },
{ 0, 0, -900, 1 },
{ 0, 0, -1000, 1 },
{ 0, 0, -1096, 1 }, // Main point 1
{ 100, 0, -1090, 2 },
{ 200, 0, -1085, 2 },
{ 300, 0, -1080, 2 },
{ 400, 0, -1075, 2 },
{ 500, 0, -1072, 2 }, // Curve begins to smooth here
{ 600, 0, -1068, 2 },
{ 700, 0, -1065, 2 },
{ 800, 0, -1063, 2 },
{ 900, 0, -1061, 2 },
{ 984, 0, -1060, 2 }, // Main point 2
{ 990, 0, -900, 3 },
{ 995, 0, -800, 3 },
{ 997, 0, -700, 3 },
{ 998, 0, -600, 3 },
{ 999, 0, -500, 3 },
{ 999, 0, -400, 3 },
{ 999, 0, -300, 3 },
{ 999, 0, -200, 3 },
{ 999, 0, -100, 3 },
{ 999, 0, 0, 3 },
{ 999, 0, 100, 3 },
{ 999, 0, 200, 3 },
{ 999, 0, 300, 3 },
{ 999, 0, 400, 3 },
{ 999, 0, 500, 3 },
{ 999, 0, 600, 3 },
{ 999, 0, 700, 3 },
{ 999, 0, 800, 3 },
{ 999, 0, 900, 3 },
{ 999, 0, 940, 3 }, // Main point 3
{ 900, 0, 945, 4 },
{ 800, 0, 945, 4 },
{ 700, 0, 947, 4 },
{ 600, 0, 948, 4 },
{ 500, 0, 949, 4 },
{ 400, 0, 949, 4 },
{ 300, 0, 949, 4 },
{ 200, 0, 950, 4 },
{ 100, 0, 950, 4 },

// End of path
{ -32768, -32768, -32768, 0 } // Terminator
};

TrackSections test_course_addr[] = {
{ mario_Plane_001_mesh, 255, 255, 0x0000 },
{ mario_Plane_001_mesh, 255, 255, 0x0000 },
{ 0x00000000, 0, 0, 0x00000 },
};
Loading