From 8d118db0b25edfbabb059e4b977e339ca9d8f885 Mon Sep 17 00:00:00 2001 From: MegaMech Date: Tue, 28 Mar 2023 16:40:03 -0600 Subject: [PATCH] Labelling of some hard-coded addr to syms (#294) * Updated final displaylist symbol * Cleaned up loader script * Random changes * Various naming and decomp --- Makefile | 137 +- Makefile.split | 1 - addr_to_sym.py | 20 + .../code_80027D00/func_8002A5F4.s | 71 - asm/non_matchings/memory/func_802AC114.s | 73 - courses/battle/big_donut/packed.inc.c | 41 +- courses/battle/block_fort/packed.inc.c | 2 - courses/battle/double_deck/packed.inc.c | 2 - courses/battle/skyscraper/packed.inc.c | 2 - courses/courseTable.inc.c | 191 +- .../flower_cup/choco_mountain/packed.inc.c | 2 - .../flower_cup/frappe_snowland/packed.inc.c | 2 - courses/flower_cup/mario_raceway/packed.inc.c | 2 - .../flower_cup/toads_turnpike/packed.inc.c | 2 - .../mushroom_cup/kalimari_desert/packed.inc.c | 2 - .../koopa_troopa_beach/packed.inc.c | 6 +- .../mushroom_cup/luigi_raceway/packed.inc.c | 2 - .../mushroom_cup/moo_moo_farm/packed.inc.c | 2 - .../banshee_boardwalk/packed.inc.c | 2 - .../dks_jungle_parkway/course_data.inc.c | 2 +- .../dks_jungle_parkway/packed.inc.c | 2 - courses/special_cup/rainbow_road/packed.inc.c | 2 - .../yoshi_valley/course_data.inc.c | 2 +- courses/special_cup/yoshi_valley/packed.inc.c | 2 - courses/star_cup/bowsers_castle/packed.inc.c | 2 - courses/star_cup/royal_raceway/packed.inc.c | 2 - courses/star_cup/sherbet_land/packed.inc.c | 2 - courses/star_cup/wario_stadium/packed.inc.c | 2 - include/packed_displaylist_symbols.h | 3393 ++++++++++++++++ include/packed_displaylist_symbols_gen.h | 3428 +++++++++++++++++ include/vertice_count_gen.h | 44 + mk64.ld | 15 +- src/code_80027D00.c | 24 +- src/code_8003DC40.c | 14 +- src/data_segment2.inc.c | 2 +- src/memory.c | 38 +- src/memory.h | 2 +- src/render_courses.c | 338 +- tools/displaylist_packer.c | 20 +- tools/generate_segment_headers.py | 56 + tools/generate_vertice_count.py | 34 + 41 files changed, 7346 insertions(+), 642 deletions(-) create mode 100644 addr_to_sym.py delete mode 100644 asm/non_matchings/code_80027D00/func_8002A5F4.s delete mode 100644 asm/non_matchings/memory/func_802AC114.s create mode 100644 include/packed_displaylist_symbols.h create mode 100644 include/packed_displaylist_symbols_gen.h create mode 100644 include/vertice_count_gen.h create mode 100644 tools/generate_segment_headers.py create mode 100644 tools/generate_vertice_count.py diff --git a/Makefile b/Makefile index 11db2aa5a..360a7f52f 100644 --- a/Makefile +++ b/Makefile @@ -163,7 +163,7 @@ INCLUDE_CFLAGS := -I include -I $(BUILD_DIR) -I $(BUILD_DIR)/include -I src -I . GRUCODE_CFLAGS = -DF3DEX_GBI -D_LANGUAGE_C # Check code syntax with host compiler -CC_CHECK := gcc -fsyntax-only -fsigned-char $(CC_CFLAGS) $(TARGET_CFLAGS) $(INCLUDE_CFLAGS) -std=gnu90 -w -Wall -Wextra -Wno-format-security -Wno-main -DNON_MATCHING -DAVOID_UB $(VERSION_CFLAGS) $(GRUCODE_CFLAGS) +CC_CHECK := gcc -fsyntax-only -fsigned-char $(CC_CFLAGS) $(TARGET_CFLAGS) $(INCLUDE_CFLAGS) -std=gnu90 -Wall -Wextra -Wno-format-security -Wno-main -DNON_MATCHING -DAVOID_UB $(VERSION_CFLAGS) $(GRUCODE_CFLAGS) ASFLAGS = -march=vr4300 -mabi=32 -I include -I $(BUILD_DIR) --defsym F3DEX_GBI=1 CFLAGS = -Wab,-r4300_mul -non_shared -G 0 -Xcpluscomm -Xfullwarn -signed $(OPT_FLAGS) $(TARGET_CFLAGS) $(INCLUDE_CFLAGS) $(VERSION_CFLAGS) $(MIPSISET) $(GRUCODE_CFLAGS) @@ -186,6 +186,8 @@ MIO0TOOL = $(TOOLS_DIR)/mio0 N64CKSUM = $(TOOLS_DIR)/n64cksum N64GRAPHICS = $(TOOLS_DIR)/n64graphics DLPACKER = $(TOOLS_DIR)/displaylist_packer +DLSYMGEN = $(PYTHON) $(TOOLS_DIR)/generate_segment_headers.py +MODELSYMGEN = $(PYTHON) $(TOOLS_DIR)/generate_vertice_count.py BIN2C = $(PYTHON) $(TOOLS_DIR)/bin2c.py EXTRACT_DATA_FOR_MIO := $(TOOLS_DIR)/extract_data_for_mio EMULATOR = mupen64plus @@ -204,7 +206,7 @@ default: all MAKEFILE_SPLIT = Makefile.split include $(MAKEFILE_SPLIT) -all: $(BUILD_DIR)/$(TARGET).z64 +all: $(BUILD_DIR)/$(TARGET).z64 $(COURSE_MODEL_TARGETS) ifeq ($(COMPARE),1) @$(SHA1SUM) -c $(TARGET).sha1 endif @@ -302,6 +304,62 @@ $(BUILD_DIR)/src/common_textures.inc.o: src/common_textures.inc.c $(TEXTURE_FILE $(CC) -c $(CFLAGS) -o $@ $< $(PYTHON) tools/set_o32abi_bit.py $@ +COURSE_MODEL_TARGETS := $(foreach dir,$(COURSE_DIRS),$(BUILD_DIR)/$(dir)/model.inc.mio0.o) +COURSE_PACKED_DL := $(foreach dir,$(COURSE_DIRS),$(BUILD_DIR)/$(dir)/packed_dl.inc.bin) +COURSE_PACKED_DL_O := $(foreach dir,$(COURSE_DIRS),$(BUILD_DIR)/$(dir)/packed_dl.inc.bin) + + + +#$(info $(COURSE_PACKED_DL)) +$(COURSE_PACKED_DL): + $(LD) -t -e 0 -Ttext=07000000 -Map $(@D)/packed.inc.elf.map -o $(@D)/packed.inc.elf $(@D)/packed.inc.o --no-check-sections +# Generate header for packed displaylists + $(DLSYMGEN) + $(V)$(EXTRACT_DATA_FOR_MIO) $(@D)/packed.inc.elf $(@D)/packed.inc.bin + $(DLPACKER) $(@D)/packed.inc.bin $(@D)/packed_dl.inc.bin + +# Elf the course data to include symbol addresses then convert to binary and compress to mio0. The mio0 file is converted to an object file so that the linker can link it. +$(COURSE_MODEL_TARGETS) : $(BUILD_DIR)/%/model.inc.mio0.o : %/model.inc.c $(COURSE_PACKED_DL) + $(LD) -t -e 0 -Ttext=0F000000 -Map $(@D)/model.inc.elf.map -o $(@D)/model.inc.elf $(@D)/model.inc.o --no-check-sections +# Generate model vertice count header + $(MODELSYMGEN) + $(V)$(EXTRACT_DATA_FOR_MIO) $(@D)/model.inc.elf $(@D)/model.inc.bin + $(MIO0TOOL) -c $(@D)/model.inc.bin $(@D)/model.inc.mio0 + printf ".include \"macros.inc\"\n\n.section .data\n\n.balign 4\n\n.incbin \"$(@D)/model.inc.mio0\"\n\n.balign 4\n\nglabel d_course_$(lastword $(subst /, ,$*))_packed\n\n.incbin \"$(@D)/packed_dl.inc.bin\"\n\n.balign 0x10\n" > $(@D)/model.inc.mio0.s + $(AS) $(ASFLAGS) -o $@ $(@D)/model.inc.mio0.s + +#################### Compile course vertex to mio0 ##################### +#################### Compile course displaylists to mio0 ##################### +COURSE_DL_TARGETS := $(foreach dir,$(COURSE_DIRS),$(BUILD_DIR)/$(dir)/course_data.inc.mio0.o) + +COURSE_TEXTURE_FILES := $(foreach dir,textures/courses,$(subst .png, , $(wildcard $(dir)/*))) +COURSE_TLUT := $(foreach dir,textures/courses/tlut,$(subst .png, , $(wildcard $(dir)/*))) +COURSE_TLUT2 := $(foreach dir,textures/courses/tlut2,$(subst .png, , $(wildcard $(dir)/*))) +COURSE_TLUT3 := $(foreach dir,textures/courses/tlut3,$(subst .png, , $(wildcard $(dir)/*))) +#RAINBOW_ROAD_TEXTURE_FILES := $(foreach dir,textures/courses/rainbow_road,$(subst .png, , $(wildcard $(dir)/*))) + +$(COURSE_TEXTURE_FILES): + $(N64GRAPHICS) -i $(BUILD_DIR)/$@.inc.c -g $@.png -f $(lastword $(subst ., ,$@)) -s u8 + +$(COURSE_TLUT): + $(N64GRAPHICS) -i $(BUILD_DIR)/$@.inc.c -g $@.png -f $(lastword $(subst ., ,$@)) -s u8 -c $(lastword $(subst ., ,$(subst .$(lastword $(subst ., ,$(COURSE_TLUT))), ,$(COURSE_TLUT)))) -p $(BUILD_DIR)/$@.tlut.inc.c + +$(COURSE_TLUT2): + $(N64GRAPHICS) -i $(BUILD_DIR)/$@.inc.c -g $@.png -f $(lastword $(subst ., ,$@)) -s u8 -c $(lastword $(subst ., ,$(subst .$(lastword $(subst ., ,$(COURSE_TLUT2))), ,$(COURSE_TLUT2)))) -p $(BUILD_DIR)/$@.tlut.inc.c -m 0xFFFF + +$(COURSE_TLUT3): + $(N64GRAPHICS) -Z $(BUILD_DIR)/$@.inc.c -g $@.png -s u8 -c rgba16 -f ci8 -p textures/courses/$(basename $(notdir $@)).png +# tluts + +$(COURSE_DL_TARGETS): $(BUILD_DIR)/%/course_data.inc.mio0.o : %/course_data.inc.c $(BUILD_DIR)/%/course_data.inc.o $(COURSE_TEXTURE_FILES) $(COURSE_TLUT) $(COURSE_TLUT2) $(COURSE_TLUT3) +# todo: Clean this up if possible. Not really worth the time though. + $(LD) -t -e 0 -Ttext=06000000 -Map $(@D)/course_data.inc.elf.map -o $(@D)/course_data.inc.elf $(@D)/course_data.inc.o --no-check-sections + $(V)$(EXTRACT_DATA_FOR_MIO) $(@D)/course_data.inc.elf $(@D)/course_data.inc.bin + $(MIO0TOOL) -c $(@D)/course_data.inc.bin $(@D)/course_data.inc.mio0 + printf ".include \"macros.inc\"\n\n.section .data\n\n.balign 4\n\n.incbin \"$(@D)/course_data.inc.mio0\"\n\n" > $(@D)/course_data.inc.mio0.s + $(AS) $(ASFLAGS) -o $@ $(@D)/course_data.inc.mio0.s + + $(BUILD_DIR)/%.o: %.c @$(CC_CHECK) -MMD -MP -MT $@ -MF $(BUILD_DIR)/$*.d $< $(CC) -c $(CFLAGS) -o $@ $< @@ -344,81 +402,6 @@ ifeq ($(COMPILER),ido) $(BUILD_DIR)/src/audio/external.o: OPT_FLAGS := -O2 -framepointer endif -#################### Compile course vertex to mio0 ##################### - -COURSE_PACKED_DL := $(foreach dir,$(COURSE_DIRS),$(BUILD_DIR)/$(dir)/packed_dl.inc.bin) - -COURSE_MODEL_TARGETS := $(foreach dir,$(COURSE_DIRS),$(BUILD_DIR)/$(dir)/model.inc.mio0.o) - -#$(info $(COURSE_PACKED_DL)) -$(COURSE_PACKED_DL): - $(LD) -t -e 0 -Ttext=07000000 -Map $(@D)/packed.inc.elf.map -o $(@D)/packed.inc.elf $(@D)/packed.inc.o --no-check-sections - $(V)$(EXTRACT_DATA_FOR_MIO) $(@D)/packed.inc.elf $(@D)/packed.inc.bin - $(DLPACKER) $(@D)/packed.inc.bin $(@D)/packed_dl.inc.bin - -# Elf the course data to include symbol addresses then convert to binary and compress to mio0. The mio0 file is converted to an object file so that the linker can link it. -$(COURSE_MODEL_TARGETS) : $(BUILD_DIR)/%/model.inc.mio0.o : %/model.inc.c $(COURSE_PACKED_DL) - $(LD) -t -e 0 -Ttext=0F000000 -Map $(@D)/model.inc.elf.map -o $(@D)/model.inc.elf $(@D)/model.inc.o --no-check-sections - $(V)$(EXTRACT_DATA_FOR_MIO) $(@D)/model.inc.elf $(@D)/model.inc.bin - $(MIO0TOOL) -c $(@D)/model.inc.bin $(@D)/model.inc.mio0 - printf ".include \"macros.inc\"\n\n.section .data\n\n.balign 4\n\n.incbin \"$(@D)/model.inc.mio0\"\n\n.balign 4\n\nglabel d_course_$(lastword $(subst /, ,$*))_packed\n\n.incbin \"$(@D)/packed_dl.inc.bin\"\n" > $(@D)/model.inc.mio0.s - $(AS) $(ASFLAGS) -o $@ $(@D)/model.inc.mio0.s - -#################### Compile course displaylists to mio0 ##################### -COURSE_DL_TARGETS := $(foreach dir,$(COURSE_DIRS),$(BUILD_DIR)/$(dir)/course_data.inc.mio0.o) - -COURSE_TEXTURE_FILES := $(foreach dir,textures/courses,$(subst .png, , $(wildcard $(dir)/*))) -COURSE_TLUT := $(foreach dir,textures/courses/tlut,$(subst .png, , $(wildcard $(dir)/*))) -COURSE_TLUT2 := $(foreach dir,textures/courses/tlut2,$(subst .png, , $(wildcard $(dir)/*))) -COURSE_TLUT3 := $(foreach dir,textures/courses/tlut3,$(subst .png, , $(wildcard $(dir)/*))) -#RAINBOW_ROAD_TEXTURE_FILES := $(foreach dir,textures/courses/rainbow_road,$(subst .png, , $(wildcard $(dir)/*))) - -$(COURSE_TEXTURE_FILES): - $(N64GRAPHICS) -i $(BUILD_DIR)/$@.inc.c -g $@.png -f $(lastword $(subst ., ,$@)) -s u8 - -$(COURSE_TLUT): - $(N64GRAPHICS) -i $(BUILD_DIR)/$@.inc.c -g $@.png -f $(lastword $(subst ., ,$@)) -s u8 -c $(lastword $(subst ., ,$(subst .$(lastword $(subst ., ,$(COURSE_TLUT))), ,$(COURSE_TLUT)))) -p $(BUILD_DIR)/$@.tlut.inc.c - -$(COURSE_TLUT2): - $(N64GRAPHICS) -i $(BUILD_DIR)/$@.inc.c -g $@.png -f $(lastword $(subst ., ,$@)) -s u8 -c $(lastword $(subst ., ,$(subst .$(lastword $(subst ., ,$(COURSE_TLUT2))), ,$(COURSE_TLUT2)))) -p $(BUILD_DIR)/$@.tlut.inc.c -m 0xFFFF - -$(COURSE_TLUT3): - $(N64GRAPHICS) -Z $(BUILD_DIR)/$@.inc.c -g $@.png -s u8 -c rgba16 -f ci8 -p textures/courses/$(basename $(notdir $@)).png -# tluts -# $(N64GRAPHICS) -i $(BUILD_DIR)/$@.inc.c -g $@.png -f $(lastword $(subst ., ,$@)) -s u8 -c $(lastword $(subst ., ,$(subst .$(lastword $(subst ., ,$(COURSE_TLUT2))), ,$(COURSE_TLUT2)))) -p $(BUILD_DIR)/$@.tlut.inc.c -m 0xFFFF - - -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/rainbow_road/neon_mushroom.rgba16.ci8.inc.c -g textures/courses/rainbow_road/neon_mushroom4.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/rainbow_road_neon_mushroom4_tlut.rgba16.png - -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/rainbow_road/neon_mario.rgba16.ci8.inc.c -g textures/courses/rainbow_road/neon_mario5.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/rainbow_road_neon_mario5_tlut.rgba16.png -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/rainbow_road/neon_boo.rgba16.ci8.inc.c -g textures/courses/rainbow_road/neon_boo5.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/rainbow_road_neon_boo5_tlut.rgba16.png -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/rainbow_road/neon_peach.rgba16.ci8.inc.c -g textures/courses/rainbow_road/neon_peach.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/rainbow_road_neon_peach_tlut.rgba16.png -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/rainbow_road/neon_luigi.rgba16.ci8.inc.c -g textures/courses/rainbow_road/neon_luigi.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/rainbow_road_neon_luigi_tlut.rgba16.png -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/rainbow_road/neon_donkey_kong.rgba16.ci8.inc.c -g textures/courses/rainbow_road/neon_donkey_kong.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/rainbow_road_neon_donkey_kong_tlut.rgba16.png - -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/rainbow_road/neon_yoshi.rgba16.ci8.inc.c -g textures/courses/rainbow_road/neon_yoshi.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/rainbow_road_neon_yoshi_tlut.rgba16.png -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/rainbow_road/neon_bowser.rgba16.ci8.inc.c -g textures/courses/rainbow_road/neon_bowser.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/rainbow_road_neon_bowser_tlut.rgba16.png -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/rainbow_road/neon_wario.rgba16.ci8.inc.c -g textures/courses/rainbow_road/neon_wario.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/rainbow_road_neon_wario_tlut.rgba16.png -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/rainbow_road/neon_toad.rgba16.ci8.inc.c -g textures/courses/rainbow_road/neon_toad.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/rainbow_road_neon_toad_tlut.rgba16.png - -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/koopa_troopa_beach/crab1.rgba16.ci8.inc.c -g textures/courses/koopa_troopa_beach/crab1.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/koopa_troopa_beach_crab_tlut.rgba16.png -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/koopa_troopa_beach/crab2.rgba16.ci8.inc.c -g textures/courses/koopa_troopa_beach/crab2.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/koopa_troopa_beach_crab_tlut.rgba16.png -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/koopa_troopa_beach/crab3.rgba16.ci8.inc.c -g textures/courses/koopa_troopa_beach/crab3.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/koopa_troopa_beach_crab_tlut.rgba16.png -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/koopa_troopa_beach/crab4.rgba16.ci8.inc.c -g textures/courses/koopa_troopa_beach/crab4.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/koopa_troopa_beach_crab_tlut.rgba16.png -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/koopa_troopa_beach/crab5.rgba16.ci8.inc.c -g textures/courses/koopa_troopa_beach/crab5.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/koopa_troopa_beach_crab_tlut.rgba16.png -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/koopa_troopa_beach/crab6.rgba16.ci8.inc.c -g textures/courses/koopa_troopa_beach/crab6.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/koopa_troopa_beach_crab_tlut.rgba16.png -# $(N64GRAPHICS) -Z $(BUILD_DIR)/textures/courses/koopa_troopa_beach/crab7.rgba16.ci8.inc.c -g textures/courses/koopa_troopa_beach/crab7.rgba16.ci8.png -s u8 -c rgba16 -f ci8 -p textures/courses/koopa_troopa_beach_crab_tlut.rgba16.png -# $(info RUNNING) -# $(error "Forced error") - -$(COURSE_DL_TARGETS): $(BUILD_DIR)/%/course_data.inc.mio0.o : %/course_data.inc.c $(BUILD_DIR)/%/course_data.inc.o $(COURSE_TEXTURE_FILES) $(COURSE_TLUT) $(COURSE_TLUT2) $(COURSE_TLUT3) -# todo: Clean this up if possible. Not really worth the time though. - $(LD) -t -e 0 -Ttext=06000000 -Map $(@D)/course_data.inc.elf.map -o $(@D)/course_data.inc.elf $(@D)/course_data.inc.o --no-check-sections - $(V)$(EXTRACT_DATA_FOR_MIO) $(@D)/course_data.inc.elf $(@D)/course_data.inc.bin - $(MIO0TOOL) -c $(@D)/course_data.inc.bin $(@D)/course_data.inc.mio0 - printf ".include \"macros.inc\"\n\n.section .data\n\n.balign 4\n\n.incbin \"$(@D)/course_data.inc.mio0\"\n\n" > $(@D)/course_data.inc.mio0.s - $(AS) $(ASFLAGS) -o $@ $(@D)/course_data.inc.mio0.s - #################### STAFF GHOSTS ##################### # trophy_model.inc.c diff --git a/Makefile.split b/Makefile.split index 71134d952..d045f7e11 100644 --- a/Makefile.split +++ b/Makefile.split @@ -171,4 +171,3 @@ $(BUILD_DIR)/src/trophy_model.inc.elf: SEGMENT_ADDRESS := 0x0B000000 $(BUILD_DIR)/courses/star_cup/sherbet_land/gfx.inc.elf: SEGMENT_ADDRESS := 0x06000000 $(BUILD_DIR)/courses/star_cup/wario_stadium/gfx.inc.elf: SEGMENT_ADDRESS := 0x06000000 $(BUILD_DIR)/courses/mushroom_cup/luigi_raceway/gfx.inc.elf: SEGMENT_ADDRESS := 0x06000000 - diff --git a/addr_to_sym.py b/addr_to_sym.py new file mode 100644 index 000000000..eb3dd0d3c --- /dev/null +++ b/addr_to_sym.py @@ -0,0 +1,20 @@ +import re + +# Define the regex query to match the hex values +regex_query = r'0x07[0-9a-fA-F]{6}' + +# Define a function to process each match +def process_match(match): + offset = int(match.group(0)[4:], 16) + return f"d_course_big_donut_packed_dl_{hex(offset)[2:].upper()}" + +# Open the input file +with open("courses/battle/big_donut/packed.inc.c", "r") as f: + # Read the file contents + file_content = f.read() + + # Use re.sub() to find and replace all matches in the file content + modified_content = re.sub(regex_query, process_match, file_content) + + # Print the modified content to console + print(modified_content) diff --git a/asm/non_matchings/code_80027D00/func_8002A5F4.s b/asm/non_matchings/code_80027D00/func_8002A5F4.s deleted file mode 100644 index 8f7bbd0be..000000000 --- a/asm/non_matchings/code_80027D00/func_8002A5F4.s +++ /dev/null @@ -1,71 +0,0 @@ -glabel func_8002A5F4 -/* 02B1F4 8002A5F4 27BDFFF0 */ addiu $sp, $sp, -0x10 -/* 02B1F8 8002A5F8 C7A40020 */ lwc1 $f4, 0x20($sp) -/* 02B1FC 8002A5FC F7B40008 */ sdc1 $f20, 8($sp) -/* 02B200 8002A600 4485A000 */ mtc1 $a1, $f20 -/* 02B204 8002A604 46002187 */ neg.s $f6, $f4 -/* 02B208 8002A608 AFA7001C */ sw $a3, 0x1c($sp) -/* 02B20C 8002A60C 4606A03C */ c.lt.s $f20, $f6 -/* 02B210 8002A610 C48E0000 */ lwc1 $f14, ($a0) -/* 02B214 8002A614 C4900004 */ lwc1 $f16, 4($a0) -/* 02B218 8002A618 C4920008 */ lwc1 $f18, 8($a0) -/* 02B21C 8002A61C C4C00000 */ lwc1 $f0, ($a2) -/* 02B220 8002A620 C4C20004 */ lwc1 $f2, 4($a2) -/* 02B224 8002A624 C4CC0008 */ lwc1 $f12, 8($a2) -/* 02B228 8002A628 46007387 */ neg.s $f14, $f14 -/* 02B22C 8002A62C 46008407 */ neg.s $f16, $f16 -/* 02B230 8002A630 45000021 */ bc1f .L8002A6B8 -/* 02B234 8002A634 46009487 */ neg.s $f18, $f18 -/* 02B238 8002A638 46007202 */ mul.s $f8, $f14, $f0 -/* 02B23C 8002A63C 00000000 */ nop -/* 02B240 8002A640 46028282 */ mul.s $f10, $f16, $f2 -/* 02B244 8002A644 460A4100 */ add.s $f4, $f8, $f10 -/* 02B248 8002A648 460C9182 */ mul.s $f6, $f18, $f12 -/* 02B24C 8002A64C C7AA001C */ lwc1 $f10, 0x1c($sp) -/* 02B250 8002A650 46062500 */ add.s $f20, $f4, $f6 -/* 02B254 8002A654 460EA202 */ mul.s $f8, $f20, $f14 -/* 02B258 8002A658 00000000 */ nop -/* 02B25C 8002A65C 460A4102 */ mul.s $f4, $f8, $f10 -/* 02B260 8002A660 00000000 */ nop -/* 02B264 8002A664 460EA182 */ mul.s $f6, $f20, $f14 -/* 02B268 8002A668 46060201 */ sub.s $f8, $f0, $f6 -/* 02B26C 8002A66C 4610A182 */ mul.s $f6, $f20, $f16 -/* 02B270 8002A670 46044281 */ sub.s $f10, $f8, $f4 -/* 02B274 8002A674 E4CA0000 */ swc1 $f10, ($a2) -/* 02B278 8002A678 C7A8001C */ lwc1 $f8, 0x1c($sp) -/* 02B27C 8002A67C 46083102 */ mul.s $f4, $f6, $f8 -/* 02B280 8002A680 00000000 */ nop -/* 02B284 8002A684 4610A282 */ mul.s $f10, $f20, $f16 -/* 02B288 8002A688 460A1181 */ sub.s $f6, $f2, $f10 -/* 02B28C 8002A68C 4612A282 */ mul.s $f10, $f20, $f18 -/* 02B290 8002A690 46043201 */ sub.s $f8, $f6, $f4 -/* 02B294 8002A694 E4C80004 */ swc1 $f8, 4($a2) -/* 02B298 8002A698 C7A6001C */ lwc1 $f6, 0x1c($sp) -/* 02B29C 8002A69C 46065102 */ mul.s $f4, $f10, $f6 -/* 02B2A0 8002A6A0 00000000 */ nop -/* 02B2A4 8002A6A4 4612A202 */ mul.s $f8, $f20, $f18 -/* 02B2A8 8002A6A8 46086281 */ sub.s $f10, $f12, $f8 -/* 02B2AC 8002A6AC 46045181 */ sub.s $f6, $f10, $f4 -/* 02B2B0 8002A6B0 10000011 */ b .L8002A6F8 -/* 02B2B4 8002A6B4 E4C60008 */ swc1 $f6, 8($a2) -.L8002A6B8: -/* 02B2B8 8002A6B8 46007202 */ mul.s $f8, $f14, $f0 -/* 02B2BC 8002A6BC 00000000 */ nop -/* 02B2C0 8002A6C0 46028282 */ mul.s $f10, $f16, $f2 -/* 02B2C4 8002A6C4 460A4100 */ add.s $f4, $f8, $f10 -/* 02B2C8 8002A6C8 460C9182 */ mul.s $f6, $f18, $f12 -/* 02B2CC 8002A6CC 46062500 */ add.s $f20, $f4, $f6 -/* 02B2D0 8002A6D0 460EA202 */ mul.s $f8, $f20, $f14 -/* 02B2D4 8002A6D4 46080281 */ sub.s $f10, $f0, $f8 -/* 02B2D8 8002A6D8 4610A102 */ mul.s $f4, $f20, $f16 -/* 02B2DC 8002A6DC 00000000 */ nop -/* 02B2E0 8002A6E0 4612A202 */ mul.s $f8, $f20, $f18 -/* 02B2E4 8002A6E4 E4CA0000 */ swc1 $f10, ($a2) -/* 02B2E8 8002A6E8 46041181 */ sub.s $f6, $f2, $f4 -/* 02B2EC 8002A6EC 46086281 */ sub.s $f10, $f12, $f8 -/* 02B2F0 8002A6F0 E4C60004 */ swc1 $f6, 4($a2) -/* 02B2F4 8002A6F4 E4CA0008 */ swc1 $f10, 8($a2) -.L8002A6F8: -/* 02B2F8 8002A6F8 D7B40008 */ ldc1 $f20, 8($sp) -/* 02B2FC 8002A6FC 03E00008 */ jr $ra -/* 02B300 8002A700 27BD0010 */ addiu $sp, $sp, 0x10 diff --git a/asm/non_matchings/memory/func_802AC114.s b/asm/non_matchings/memory/func_802AC114.s deleted file mode 100644 index c4dd6e1eb..000000000 --- a/asm/non_matchings/memory/func_802AC114.s +++ /dev/null @@ -1,73 +0,0 @@ -glabel func_802AC114 -/* 115724 802AC114 27BDFFF0 */ addiu $sp, $sp, -0x10 -/* 115728 802AC118 F7B40008 */ sdc1 $f20, 8($sp) -/* 11572C 802AC11C 4485A000 */ mtc1 $a1, $f20 -/* 115730 802AC120 3C01C00C */ li $at, 0xC00C0000 # -2.187500 -/* 115734 802AC124 44813800 */ mtc1 $at, $f7 -/* 115738 802AC128 44803000 */ mtc1 $zero, $f6 -/* 11573C 802AC12C 4600A121 */ cvt.d.s $f4, $f20 -/* 115740 802AC130 AFA7001C */ sw $a3, 0x1c($sp) -/* 115744 802AC134 4626203C */ c.lt.d $f4, $f6 -/* 115748 802AC138 C48E0000 */ lwc1 $f14, ($a0) -/* 11574C 802AC13C C4900004 */ lwc1 $f16, 4($a0) -/* 115750 802AC140 C4920008 */ lwc1 $f18, 8($a0) -/* 115754 802AC144 C4C00000 */ lwc1 $f0, ($a2) -/* 115758 802AC148 C4C20004 */ lwc1 $f2, 4($a2) -/* 11575C 802AC14C C4CC0008 */ lwc1 $f12, 8($a2) -/* 115760 802AC150 46007387 */ neg.s $f14, $f14 -/* 115764 802AC154 46008407 */ neg.s $f16, $f16 -/* 115768 802AC158 45000021 */ bc1f .L802AC1E0 -/* 11576C 802AC15C 46009487 */ neg.s $f18, $f18 -/* 115770 802AC160 46007202 */ mul.s $f8, $f14, $f0 -/* 115774 802AC164 3C013F00 */ li $at, 0x3F000000 # 0.500000 -/* 115778 802AC168 46028282 */ mul.s $f10, $f16, $f2 -/* 11577C 802AC16C 460A4100 */ add.s $f4, $f8, $f10 -/* 115780 802AC170 460C9182 */ mul.s $f6, $f18, $f12 -/* 115784 802AC174 44815000 */ mtc1 $at, $f10 -/* 115788 802AC178 46062500 */ add.s $f20, $f4, $f6 -/* 11578C 802AC17C 460EA202 */ mul.s $f8, $f20, $f14 -/* 115790 802AC180 00000000 */ nop -/* 115794 802AC184 460A4102 */ mul.s $f4, $f8, $f10 -/* 115798 802AC188 00000000 */ nop -/* 11579C 802AC18C 460EA182 */ mul.s $f6, $f20, $f14 -/* 1157A0 802AC190 46060201 */ sub.s $f8, $f0, $f6 -/* 1157A4 802AC194 4610A182 */ mul.s $f6, $f20, $f16 -/* 1157A8 802AC198 46044281 */ sub.s $f10, $f8, $f4 -/* 1157AC 802AC19C 44814000 */ mtc1 $at, $f8 -/* 1157B0 802AC1A0 00000000 */ nop -/* 1157B4 802AC1A4 46083102 */ mul.s $f4, $f6, $f8 -/* 1157B8 802AC1A8 E4CA0000 */ swc1 $f10, ($a2) -/* 1157BC 802AC1AC 4610A282 */ mul.s $f10, $f20, $f16 -/* 1157C0 802AC1B0 460A1181 */ sub.s $f6, $f2, $f10 -/* 1157C4 802AC1B4 4612A282 */ mul.s $f10, $f20, $f18 -/* 1157C8 802AC1B8 46043201 */ sub.s $f8, $f6, $f4 -/* 1157CC 802AC1BC 44813000 */ mtc1 $at, $f6 -/* 1157D0 802AC1C0 00000000 */ nop -/* 1157D4 802AC1C4 46065102 */ mul.s $f4, $f10, $f6 -/* 1157D8 802AC1C8 E4C80004 */ swc1 $f8, 4($a2) -/* 1157DC 802AC1CC 4612A202 */ mul.s $f8, $f20, $f18 -/* 1157E0 802AC1D0 46086281 */ sub.s $f10, $f12, $f8 -/* 1157E4 802AC1D4 46045181 */ sub.s $f6, $f10, $f4 -/* 1157E8 802AC1D8 10000011 */ b .L802AC220 -/* 1157EC 802AC1DC E4C60008 */ swc1 $f6, 8($a2) -.L802AC1E0: -/* 1157F0 802AC1E0 46007202 */ mul.s $f8, $f14, $f0 -/* 1157F4 802AC1E4 00000000 */ nop -/* 1157F8 802AC1E8 46028282 */ mul.s $f10, $f16, $f2 -/* 1157FC 802AC1EC 460A4100 */ add.s $f4, $f8, $f10 -/* 115800 802AC1F0 460C9182 */ mul.s $f6, $f18, $f12 -/* 115804 802AC1F4 46062500 */ add.s $f20, $f4, $f6 -/* 115808 802AC1F8 460EA202 */ mul.s $f8, $f20, $f14 -/* 11580C 802AC1FC 46080281 */ sub.s $f10, $f0, $f8 -/* 115810 802AC200 4610A102 */ mul.s $f4, $f20, $f16 -/* 115814 802AC204 00000000 */ nop -/* 115818 802AC208 4612A202 */ mul.s $f8, $f20, $f18 -/* 11581C 802AC20C E4CA0000 */ swc1 $f10, ($a2) -/* 115820 802AC210 46041181 */ sub.s $f6, $f2, $f4 -/* 115824 802AC214 46086281 */ sub.s $f10, $f12, $f8 -/* 115828 802AC218 E4C60004 */ swc1 $f6, 4($a2) -/* 11582C 802AC21C E4CA0008 */ swc1 $f10, 8($a2) -.L802AC220: -/* 115830 802AC220 D7B40008 */ ldc1 $f20, 8($sp) -/* 115834 802AC224 03E00008 */ jr $ra -/* 115838 802AC228 27BD0010 */ addiu $sp, $sp, 0x10 diff --git a/courses/battle/big_donut/packed.inc.c b/courses/battle/big_donut/packed.inc.c index 8732d6b1a..7de32860c 100644 --- a/courses/battle/big_donut/packed.inc.c +++ b/courses/battle/big_donut/packed.inc.c @@ -3,6 +3,7 @@ #include #include #include +#include Gfx d_course_big_donut_packed_dl_0[] = { @@ -76,19 +77,19 @@ Gfx d_course_big_donut_packed_dl_0[] = Gfx d_course_big_donut_packed_dl_210[] = { - gsSPDisplayList(0x07000000), + gsSPDisplayList(d_course_big_donut_packed_dl_0), gsSPEndDisplayList(), }; Gfx d_course_big_donut_packed_dl_220[] = { - gsSPDisplayList(0x07000210), + gsSPDisplayList(d_course_big_donut_packed_dl_210), gsSPEndDisplayList(), }; Gfx d_course_big_donut_packed_dl_230[] = { - gsSPDisplayList(0x07000220), + gsSPDisplayList(d_course_big_donut_packed_dl_220), gsSPEndDisplayList(), }; @@ -164,7 +165,7 @@ Gfx d_course_big_donut_packed_dl_240[] = Gfx d_course_big_donut_packed_dl_450[] = { - gsSPDisplayList(0x07000240), + gsSPDisplayList(d_course_big_donut_packed_dl_240), gsSPEndDisplayList(), }; @@ -378,7 +379,7 @@ Gfx d_course_big_donut_packed_dl_460[] = Gfx d_course_big_donut_packed_dl_AC0[] = { - gsSPDisplayList(0x07000460), + gsSPDisplayList(d_course_big_donut_packed_dl_460), gsSPEndDisplayList(), }; @@ -466,8 +467,8 @@ Gfx d_course_big_donut_packed_dl_B58[] = Gfx d_course_big_donut_packed_dl_D20[] = { - gsSPDisplayList(0x07000B58), - gsSPDisplayList(0x07000AD0), + gsSPDisplayList(d_course_big_donut_packed_dl_B58), + gsSPDisplayList(d_course_big_donut_packed_dl_AD0), gsSPEndDisplayList(), }; @@ -499,7 +500,7 @@ Gfx d_course_big_donut_packed_dl_D38[] = Gfx d_course_big_donut_packed_dl_DE8[] = { - gsSPDisplayList(0x07000D38), + gsSPDisplayList(d_course_big_donut_packed_dl_D38), gsSPEndDisplayList(), }; @@ -589,27 +590,25 @@ Gfx d_course_big_donut_packed_dl_F90[] = Gfx d_course_big_donut_packed_dl_1018[] = { - gsSPDisplayList(0x07000F90), - gsSPDisplayList(0x07000F08), - gsSPDisplayList(0x07000E80), - gsSPDisplayList(0x07000DF8), + gsSPDisplayList(d_course_big_donut_packed_dl_F90), + gsSPDisplayList(d_course_big_donut_packed_dl_F08), + gsSPDisplayList(d_course_big_donut_packed_dl_E80), + gsSPDisplayList(d_course_big_donut_packed_dl_DF8), gsSPEndDisplayList(), }; Gfx d_course_big_donut_packed_dl_1040[] = { - gsSPDisplayList(0x07001018), - gsSPDisplayList(0x07000DE8), - gsSPDisplayList(0x07000D20), - gsSPDisplayList(0x07000AC0), - gsSPDisplayList(0x07000450), + gsSPDisplayList(d_course_big_donut_packed_dl_1018), + gsSPDisplayList(d_course_big_donut_packed_dl_DE8), + gsSPDisplayList(d_course_big_donut_packed_dl_D20), + gsSPDisplayList(d_course_big_donut_packed_dl_AC0), + gsSPDisplayList(d_course_big_donut_packed_dl_450), gsSPEndDisplayList(), }; Gfx d_course_big_donut_packed_dl_1070[] = { - gsSPDisplayList(0x07001040), + gsSPDisplayList(d_course_big_donut_packed_dl_1040), gsSPEndDisplayList(), -}; - -u8 d_course_big_donut_packed_dl_tail[] = { 0xFF, 0, 0, 0, 0, 0, 0, 0 }; +}; \ No newline at end of file diff --git a/courses/battle/block_fort/packed.inc.c b/courses/battle/block_fort/packed.inc.c index 17237bc59..8ecad9970 100644 --- a/courses/battle/block_fort/packed.inc.c +++ b/courses/battle/block_fort/packed.inc.c @@ -814,5 +814,3 @@ Gfx d_course_block_fort_packed_dl_15D0[] = { gsSPEndDisplayList(), }; - -u8 d_course_block_fort_packed_tail[] = {0xFF, 15, 0, 0, 0, 0, 0, 0}; diff --git a/courses/battle/double_deck/packed.inc.c b/courses/battle/double_deck/packed.inc.c index e40a6e9ea..64066645d 100644 --- a/courses/battle/double_deck/packed.inc.c +++ b/courses/battle/double_deck/packed.inc.c @@ -273,5 +273,3 @@ Gfx d_course_double_deck_packed_dl_748[] = { gsSPEndDisplayList(), }; - -u8 d_course_double_deck_packed_tail[] = { 0xFF, 9, 0, 0, 0, 0, 0, 0 }; diff --git a/courses/battle/skyscraper/packed.inc.c b/courses/battle/skyscraper/packed.inc.c index c947fc2e0..c53eddee0 100644 --- a/courses/battle/skyscraper/packed.inc.c +++ b/courses/battle/skyscraper/packed.inc.c @@ -627,5 +627,3 @@ Gfx d_course_skyscraper_packed_dl_1110[] = gsSPDisplayList(0x070010D8), gsSPEndDisplayList(), }; - -u8 d_course_skyscraper_packed_tail[] = { 0xFF, 7, 0, 0, 0, 0, 0, 0 }; diff --git a/courses/courseTable.inc.c b/courses/courseTable.inc.c index 2f5e30163..9d50a2042 100644 --- a/courses/courseTable.inc.c +++ b/courses/courseTable.inc.c @@ -1,34 +1,8 @@ #include #include #include "types.h" - -/* -#include "courses/mushroom_cup/luigi_raceway/model.inc.c" -#include "courses/mushroom_cup/moo_moo_farm/model.inc.c" -#include "courses/mushroom_cup/koopa_beach/model.inc.c" -#include "courses/mushroom_cup/kalimari_desert/model.inc.c" - -#include "courses/flower_cup/toads_turnpike/model.inc.c" -#include "courses/flower_cup/frappe_snowland/model.inc.c" -#include "courses/flower_cup/choco_mountain/model.inc.c" -#include "courses/flower_cup/mario_raceway/model.inc.c" - -#include "courses/star_cup/wario_stadium/model.inc.c" -#include "courses/star_cup/sherbet_land/model.inc.c" -#include "courses/star_cup/royal_raceway/model.inc.c" -#include "courses/star_cup/bowsers_castle/model.inc.c" - -#include "courses/special_cup/dks_jungle_parkway/model.inc.c" -#include "courses/special_cup/yoshi_valley/model.inc.c" -#include "courses/special_cup/banshee_boardwalk/model.inc.c" -#include "courses/special_cup/rainbow_road/model.inc.c" - -#include "courses/battle/block_fort/model.inc.c" -#include "courses/battle/big_donut/model.inc.c" -#include "courses/battle/double_deck/model.inc.c" -#include "courses/battle/skyscraper/model.inc.c" -*/ - +#include +#include extern u32 _course_mario_raceway_dl_mio0SegmentRomStart[]; extern u32 _course_mario_raceway_dl_mio0SegmentRomEnd[]; @@ -210,217 +184,160 @@ extern u32 _course_big_donut_offsetsSegmentRomEnd[]; extern u32 d_course_big_donut_packed[]; extern u32 big_donut_textures[]; -/* -extern mk64_Vtx d_course_mario_raceway_vertex[]; -extern mk64_Vtx d_course_choco_mountain_vertex[]; -extern mk64_Vtx d_course_bowsers_castle_vertex[]; -extern mk64_Vtx d_course_banshee_boardwalk_vertex[]; -extern mk64_Vtx d_course_yoshi_valley_vertex[]; -extern mk64_Vtx d_course_frappe_snowland_vertex[]; -extern mk64_Vtx d_course_koopa_troopa_beach_vertex[]; -extern mk64_Vtx d_course_royal_raceway_vertex[]; -extern mk64_Vtx d_course_luigi_raceway_vertex[]; -extern mk64_Vtx d_course_moo_moo_farm_vertex[]; -extern mk64_Vtx d_course_toads_turnpike_vertex[]; -extern mk64_Vtx d_course_kalimari_desert_vertex[]; -extern mk64_Vtx d_course_sherbet_land_vertex[]; -extern mk64_Vtx d_course_rainbow_road_vertex[]; -extern mk64_Vtx d_course_wario_stadium_vertex[]; -extern mk64_Vtx d_course_block_fort_vertex[]; -extern mk64_Vtx d_course_skyscraper_vertex[]; -extern mk64_Vtx d_course_double_deck_vertex[]; -extern mk64_Vtx d_course_dks_jungle_parkway_vertex[]; -extern mk64_Vtx d_course_big_donut_vertex[]; +/** + * vertex_count is generated from tools/generate_vertice_count.py + * It takes the size of the vertex variable from objdump using the model.inc.elf file. + * From there it divides the size by fourteen bytes (the size of a single vertex). + * It then generates the header file with definitions of vertex_count. + * This tool is ran during the compile process. */ +/** + * The address of the final displaylist is generated and calculated by tools/generate_segment_headers.py + * It always refers to a gsSPEndDisplayList command. + */ +#define GET_OFFSET(val) (val - 0x8) - 0x07000000 + -// 0x008284D0, 0x0082B620, 0x0088FA10, 0x0089B510, 0x0088CD70, 0x0088D070, 0x0F000000, 0x0000167D, 0x0F0096F4, 0x00006930, 0x09000000, 0x00000000 struct courseTable gCourseTable[] = {{ _course_mario_raceway_dl_mio0SegmentRomStart, _course_mario_raceway_dl_mio0SegmentRomEnd, _mario_raceway_vertexSegmentRomStart, _mario_raceway_vertexSegmentRomEnd, _course_mario_raceway_offsetsSegmentRomStart, _course_mario_raceway_offsetsSegmentRomEnd, - d_course_mario_raceway_vertex, 0x0000167D, - d_course_mario_raceway_packed, 0x00006930, + d_course_mario_raceway_vertex, d_course_mario_raceway_vertex_count, + d_course_mario_raceway_packed, GET_OFFSET(d_course_mario_raceway_packed_end), mario_raceway_textures, (u16) 0, (u16) 0x0000, }, { _course_choco_mountain_dl_mio0SegmentRomStart, _course_choco_mountain_dl_mio0SegmentRomEnd, _choco_mountain_vertexSegmentRomStart, _choco_mountain_vertexSegmentRomEnd, _course_choco_mountain_offsetsSegmentRomStart, _course_choco_mountain_offsetsSegmentRomEnd, - d_course_choco_mountain_vertex, 0x000015B8, - d_course_choco_mountain_packed, 0x00005AE8, + d_course_choco_mountain_vertex, d_course_choco_mountain_vertex_count, + d_course_choco_mountain_packed, GET_OFFSET(d_course_choco_mountain_packed_end), choco_mountain_textures, 1, 0x0000, }, { _course_bowsers_castle_dl_mio0SegmentRomStart, _course_bowsers_castle_dl_mio0SegmentRomEnd, _bowsers_castle_vertexSegmentRomStart, _bowsers_castle_vertexSegmentRomEnd, _course_bowsers_castle_offsetsSegmentRomStart, _course_bowsers_castle_offsetsSegmentRomEnd, - d_course_bowsers_castle_vertex, 0x00002537, - d_course_bowsers_castle_packed, 0x00009918, + d_course_bowsers_castle_vertex, d_course_bowsers_castle_vertex_count, + d_course_bowsers_castle_packed, GET_OFFSET(d_course_bowsers_castle_packed_end), bowsers_castle_textures, 0, 0x0000, }, { _course_banshee_boardwalk_dl_mio0SegmentRomStart, _course_banshee_boardwalk_dl_mio0SegmentRomEnd, _banshee_boardwalk_vertexSegmentRomStart, _banshee_boardwalk_vertexSegmentRomEnd, _course_banshee_boardwalk_offsetsSegmentRomStart, _course_banshee_boardwalk_offsetsSegmentRomEnd, - d_course_banshee_boardwalk_vertex, 0x00001351, - d_course_banshee_boardwalk_packed, 0x00007340, + d_course_banshee_boardwalk_vertex, d_course_banshee_boardwalk_vertex_count, + d_course_banshee_boardwalk_packed, GET_OFFSET(d_course_banshee_boardwalk_packed_end), banshee_boardwalk_textures, 1, 0x0000, }, { _course_yoshi_valley_dl_mio0SegmentRomStart, _course_yoshi_valley_dl_mio0SegmentRomEnd, _yoshi_valley_vertexSegmentRomStart, _yoshi_valley_vertexSegmentRomEnd, _course_yoshi_valley_offsetsSegmentRomStart, _course_yoshi_valley_offsetsSegmentRomEnd, - d_course_yoshi_valley_vertex, 0x00000E88, - d_course_yoshi_valley_packed, 0x00008158, + d_course_yoshi_valley_vertex, d_course_yoshi_valley_vertex_count, + d_course_yoshi_valley_packed, GET_OFFSET(d_course_yoshi_valley_packed_end), yoshi_valley_textures, 0, 0x0000, }, { _course_frappe_snowland_dl_mio0SegmentRomStart, _course_frappe_snowland_dl_mio0SegmentRomEnd, _frappe_snowland_vertexSegmentRomStart, _frappe_snowland_vertexSegmentRomEnd, _course_frappe_snowland_offsetsSegmentRomStart, _course_frappe_snowland_offsetsSegmentRomEnd, - d_course_frappe_snowland_vertex, 0x00001599, - d_course_frappe_snowland_packed, 0x00006648, + d_course_frappe_snowland_vertex, d_course_frappe_snowland_vertex_count, + d_course_frappe_snowland_packed, GET_OFFSET(d_course_frappe_snowland_packed_end), frappe_snowland_textures, 0, 0x0000, }, { _course_koopa_troopa_beach_dl_mio0SegmentRomStart, _course_koopa_troopa_beach_dl_mio0SegmentRomEnd, _koopa_troopa_beach_vertexSegmentRomStart, _koopa_troopa_beach_vertexSegmentRomEnd, _course_koopa_troopa_beach_offsetsSegmentRomStart, _course_koopa_troopa_beach_offsetsSegmentRomEnd, - d_course_koopa_troopa_beach_vertex, 0x000024A0, - d_course_koopa_troopa_beach_packed, 0x0000B2B8, + d_course_koopa_troopa_beach_vertex, d_course_koopa_troopa_beach_vertex_count, + d_course_koopa_troopa_beach_packed, GET_OFFSET(d_course_koopa_troopa_beach_packed_end), koopa_troopa_beach_textures, 0, 0x0000, }, { _course_royal_raceway_dl_mio0SegmentRomStart, _course_royal_raceway_dl_mio0SegmentRomEnd, _royal_raceway_vertexSegmentRomStart, _royal_raceway_vertexSegmentRomEnd, _course_royal_raceway_offsetsSegmentRomStart, _course_royal_raceway_offsetsSegmentRomEnd, - d_course_royal_raceway_vertex, 0x00002072, - d_course_royal_raceway_packed, 0x0000B128, + d_course_royal_raceway_vertex, d_course_royal_raceway_vertex_count, + d_course_royal_raceway_packed, GET_OFFSET(d_course_royal_raceway_packed_end), royal_raceway_textures, 0, 0x0000, }, { _course_luigi_raceway_dl_mio0SegmentRomStart, _course_luigi_raceway_dl_mio0SegmentRomEnd, _luigi_raceway_vertexSegmentRomStart, _luigi_raceway_vertexSegmentRomEnd, _course_luigi_raceway_offsetsSegmentRomStart, _course_luigi_raceway_offsetsSegmentRomEnd, - d_course_luigi_raceway_vertex, 0x00001730, - d_course_luigi_raceway_packed, 0x0000C738, + d_course_luigi_raceway_vertex, d_course_luigi_raceway_vertex_count, + d_course_luigi_raceway_packed, GET_OFFSET(d_course_luigi_raceway_packed_end), luigi_raceway_textures, 0, 0x0000, }, { _course_moo_moo_farm_dl_mio0SegmentRomStart, _course_moo_moo_farm_dl_mio0SegmentRomEnd, _moo_moo_farm_vertexSegmentRomStart, _moo_moo_farm_vertexSegmentRomEnd, _course_moo_moo_farm_offsetsSegmentRomStart, _course_moo_moo_farm_offsetsSegmentRomEnd, - d_course_moo_moo_farm_vertex, 0x00001F24, - d_course_moo_moo_farm_packed, 0x00006738, + d_course_moo_moo_farm_vertex, d_course_moo_moo_farm_vertex_count, + d_course_moo_moo_farm_packed, GET_OFFSET(d_course_moo_moo_farm_packed_end), moo_moo_farm_textures, 0, 0x0000, }, { _course_toads_turnpike_dl_mio0SegmentRomStart, _course_toads_turnpike_dl_mio0SegmentRomEnd, _toads_turnpike_vertexSegmentRomStart, _toads_turnpike_vertexSegmentRomEnd, _course_toads_turnpike_offsetsSegmentRomStart, _course_toads_turnpike_offsetsSegmentRomEnd, - d_course_toads_turnpike_vertex, 0x000018D7, - d_course_toads_turnpike_packed, 0x00006B10, + d_course_toads_turnpike_vertex, d_course_toads_turnpike_vertex_count, + d_course_toads_turnpike_packed, GET_OFFSET(d_course_toads_turnpike_packed_end), toads_turnpike_textures, 0, 0x0000, }, { _course_kalimari_desert_dl_mio0SegmentRomStart, _course_kalimari_desert_dl_mio0SegmentRomEnd, _kalimari_desert_vertexSegmentRomStart, _kalimari_desert_vertexSegmentRomEnd, _course_kalimari_desert_offsetsSegmentRomStart, _course_kalimari_desert_offsetsSegmentRomEnd, - d_course_kalimari_desert_vertex, 0x000018F9, - d_course_kalimari_desert_packed, 0x0000A678, + d_course_kalimari_desert_vertex, d_course_kalimari_desert_vertex_count, + d_course_kalimari_desert_packed, GET_OFFSET(d_course_kalimari_desert_packed_end), kalimari_desert_textures, 0, 0x0000, }, { _course_sherbet_land_dl_mio0SegmentRomStart, _course_sherbet_land_dl_mio0SegmentRomEnd, _sherbet_land_vertexSegmentRomStart, _sherbet_land_vertexSegmentRomEnd, _course_sherbet_land_offsetsSegmentRomStart, _course_sherbet_land_offsetsSegmentRomEnd, - d_course_sherbet_land_vertex, 0x00000A76, - d_course_sherbet_land_packed, 0x00003850, + d_course_sherbet_land_vertex, d_course_sherbet_land_vertex_count, + d_course_sherbet_land_packed, GET_OFFSET(d_course_sherbet_land_packed_end), sherbet_land_textures, 0, 0x0000, }, { _course_rainbow_road_dl_mio0SegmentRomStart, _course_rainbow_road_dl_mio0SegmentRomEnd, _rainbow_road_vertexSegmentRomStart, _rainbow_road_vertexSegmentRomEnd, _course_rainbow_road_offsetsSegmentRomStart, _course_rainbow_road_offsetsSegmentRomEnd, - d_course_rainbow_road_vertex, 0x00000C27, - d_course_rainbow_road_packed, 0x00002100, + d_course_rainbow_road_vertex, d_course_rainbow_road_vertex_count, + d_course_rainbow_road_packed, GET_OFFSET(d_course_rainbow_road_packed_end), rainbow_road_textures, 0, 0x0000, }, { _course_wario_stadium_dl_mio0SegmentRomStart, _course_wario_stadium_dl_mio0SegmentRomEnd, _wario_stadium_vertexSegmentRomStart, _wario_stadium_vertexSegmentRomEnd, _course_wario_stadium_offsetsSegmentRomStart, _course_wario_stadium_offsetsSegmentRomEnd, - d_course_wario_stadium_vertex, 0x000017B3, - d_course_wario_stadium_packed, 0x0000A4B8, + d_course_wario_stadium_vertex, d_course_wario_stadium_vertex_count, + d_course_wario_stadium_packed, GET_OFFSET(d_course_wario_stadium_packed_end), wario_stadium_textures, 0, 0x0000, }, { _course_block_fort_dl_mio0SegmentRomStart, _course_block_fort_dl_mio0SegmentRomEnd, _block_fort_vertexSegmentRomStart, _block_fort_vertexSegmentRomEnd, _course_block_fort_offsetsSegmentRomStart, _course_block_fort_offsetsSegmentRomEnd, - d_course_block_fort_vertex, 0x00000440, - d_course_block_fort_packed, 0x000015D0, + d_course_block_fort_vertex, d_course_block_fort_vertex_count, + d_course_block_fort_packed, GET_OFFSET(d_course_block_fort_packed_end), block_fort_textures, 0, 0x0000, }, { _course_skyscraper_dl_mio0SegmentRomStart, _course_skyscraper_dl_mio0SegmentRomEnd, _skyscraper_vertexSegmentRomStart, _skyscraper_vertexSegmentRomEnd, _course_skyscraper_offsetsSegmentRomStart, _course_skyscraper_offsetsSegmentRomEnd, - d_course_skyscraper_vertex, 0x0000043E, - d_course_skyscraper_packed, 0x00001118, + d_course_skyscraper_vertex, d_course_skyscraper_vertex_count, + d_course_skyscraper_packed, GET_OFFSET(d_course_skyscraper_packed_end), skyscraper_textures, 0, 0x0000, }, { _course_double_deck_dl_mio0SegmentRomStart, _course_double_deck_dl_mio0SegmentRomEnd, _double_deck_vertexSegmentRomStart, _double_deck_vertexSegmentRomEnd, _course_double_deck_offsetsSegmentRomStart, _course_double_deck_offsetsSegmentRomEnd, - d_course_double_deck_vertex, 0x0000022B, - d_course_double_deck_packed, 0x00000748, + d_course_double_deck_vertex, d_course_double_deck_vertex_count, + d_course_double_deck_packed, GET_OFFSET(d_course_double_deck_packed_end), double_deck_textures, 0, 0x0000, }, { _course_dks_jungle_parkway_dl_mio0SegmentRomStart, _course_dks_jungle_parkway_dl_mio0SegmentRomEnd, _dks_jungle_parkway_vertexSegmentRomStart, _dks_jungle_parkway_vertexSegmentRomEnd, _course_dks_jungle_parkway_offsetsSegmentRomStart, _course_dks_jungle_parkway_offsetsSegmentRomEnd, - d_course_dks_jungle_parkway_vertex, 0x0000162F, - d_course_dks_jungle_parkway_packed, 0x00009C20, + d_course_dks_jungle_parkway_vertex, d_course_dks_jungle_parkway_vertex_count, + d_course_dks_jungle_parkway_packed, GET_OFFSET(d_course_dks_jungle_parkway_packed_end), dks_jungle_parkway_textures, 0, 0x0000, }, { _course_big_donut_dl_mio0SegmentRomStart, _course_big_donut_dl_mio0SegmentRomEnd, _big_donut_vertexSegmentRomStart, _big_donut_vertexSegmentRomEnd, _course_big_donut_offsetsSegmentRomStart, _course_big_donut_offsetsSegmentRomEnd, - d_course_big_donut_vertex, 0x0000048D, - d_course_big_donut_packed, 0x00001078, + d_course_big_donut_vertex, d_course_big_donut_vertex_count, + d_course_big_donut_packed, GET_OFFSET(d_course_big_donut_packed_end), big_donut_textures, 0, 0x0000, }}; -/* -mk_course mario_raceway, 0x0000167D, 0x00006930, 0 -mk_course choco_mountain, 0x000015B8, 0x00005AE8, 1 -mk_course bowsers_castle, 0x00002537, 0x00009918, 0 -mk_course banshee_boardwalk, 0x00001351, 0x00007340, 1 -mk_course yoshi_valley, 0x00000E88, 0x00008158, 0 -mk_course frappe_snowland, 0x00001599, 0x00006648, 0 -mk_course koopa_troopa_beach, 0x000024A0, 0x0000B2B8, 0 -mk_course royal_raceway, 0x00002072, 0x0000B128, 0 -mk_course luigi_raceway, 0x00001730, 0x0000C738, 0 -mk_course moo_moo_farm, 0x00001F24, 0x00006738, 0 -mk_course toads_turnpike, 0x000018D7, 0x00006B10, 0 -mk_course kalimari_desert, 0x000018F9, 0x0000A678, 0 -mk_course sherbet_land, 0x00000A76, 0x00003850, 0 -mk_course rainbow_road, 0x00000C27, 0x00002100, 0 -mk_course wario_stadium, 0x000017B3, 0x0000A4B8, 0 -mk_course block_fort, 0x00000440, 0x000015D0, 0 -mk_course skyscraper, 0x0000043E, 0x00001118, 0 -mk_course double_deck, 0x0000022B, 0x00000748, 0 -mk_course dks_jungle_parkway, 0x0000162F, 0x00009C20, 0 -mk_course big_donut, 0x0000048D, 0x00001078, 0 -*/ - -/* -# Course data table 122390 / 802B8D80 -glabel gCourseTable -.word 0x008284D0, 0x0082B620, 0x0088FA10, 0x0089B510, 0x0088CD70, 0x0088D070, 0x0F000000, 0x0000167D, 0x0F0096F4, 0x00006930, 0x09000000, 0x00000000 -.word 0x0082B620, 0x0082DF40, 0x0089B510, 0x008A7640, 0x0088D070, 0x0088D340, 0x0F000000, 0x000015B8, 0x0F00A0B4, 0x00005AE8, 0x09000000, 0x00010000 -.word 0x0082DF40, 0x00831DC0, 0x008A7640, 0x008B9630, 0x0088D340, 0x0088D6C0, 0x0F000000, 0x00002537, 0x0F00E368, 0x00009918, 0x09000000, 0x00000000 -.word 0x00831DC0, 0x00835BA0, 0x008B9630, 0x008C2510, 0x0088D6C0, 0x0088D9C0, 0x0F000000, 0x00001351, 0x0F0068E8, 0x00007340, 0x09000000, 0x00010000 -.word 0x00835BA0, 0x0083F740, 0x008C2510, 0x008CC900, 0x0088D9C0, 0x0088DAB0, 0x0F000000, 0x00000E88, 0x0F007D90, 0x00008158, 0x09000000, 0x00000000 -.word 0x0083F740, 0x00842E40, 0x008CC900, 0x008D8E50, 0x0088DAB0, 0x0088DB40, 0x0F000000, 0x00001599, 0x0F009D24, 0x00006648, 0x09000000, 0x00000000 -.word 0x00842E40, 0x0084ABD0, 0x008D8E50, 0x008EC390, 0x0088DB40, 0x0088DC50, 0x0F000000, 0x000024A0, 0x0F00FD78, 0x0000B2B8, 0x09000000, 0x00000000 -.word 0x0084ABD0, 0x0084E8E0, 0x008EC390, 0x008FE640, 0x0088DC50, 0x0088E120, 0x0F000000, 0x00002072, 0x0F00EC60, 0x0000B128, 0x09000000, 0x00000000 -.word 0x0084E8E0, 0x00852E20, 0x008FE640, 0x0090B3E0, 0x0088E120, 0x0088E590, 0x0F000000, 0x00001730, 0x0F009800, 0x0000C738, 0x09000000, 0x00000000 -.word 0x00852E20, 0x00857E80, 0x0090B3E0, 0x0091B980, 0x0088E590, 0x0088E8D0, 0x0F000000, 0x00001F24, 0x0F00DAEC, 0x00006738, 0x09000000, 0x00000000 -.word 0x00857E80, 0x008666A0, 0x0091B980, 0x00928C70, 0x0088E8D0, 0x0088ECD0, 0x0F000000, 0x000018D7, 0x0F00A5D0, 0x00006B10, 0x09000000, 0x00000000 -.word 0x008666A0, 0x0086ECF0, 0x00928C70, 0x00936FD0, 0x0088ECD0, 0x0088EFB0, 0x0F000000, 0x000018F9, 0x0F00B394, 0x0000A678, 0x09000000, 0x00000000 -.word 0x0086ECF0, 0x00872A00, 0x00936FD0, 0x0093CC60, 0x0088EFB0, 0x0088F2A0, 0x0F000000, 0x00000A76, 0x0F0049F8, 0x00003850, 0x09000000, 0x00000000 -.word 0x00872A00, 0x008804A0, 0x0093CC60, 0x009438C0, 0x0088F2A0, 0x0088F300, 0x0F000000, 0x00000C27, 0x0F005A5C, 0x00002100, 0x09000000, 0x00000000 -.word 0x008804A0, 0x00885630, 0x009438C0, 0x00951780, 0x0088F300, 0x0088F600, 0x0F000000, 0x000017B3, 0x0F00A9CC, 0x0000A4B8, 0x09000000, 0x00000000 -.word 0x00885630, 0x00885780, 0x00951780, 0x00953890, 0x0088F600, 0x0088F680, 0x0F000000, 0x00000440, 0x0F0018D8, 0x000015D0, 0x09000000, 0x00000000 -.word 0x00885780, 0x008858A0, 0x00953890, 0x00955620, 0x0088F680, 0x0088F800, 0x0F000000, 0x0000043E, 0x0F001678, 0x00001118, 0x09000000, 0x00000000 -.word 0x008858A0, 0x00885A10, 0x00955620, 0x00956670, 0x0088F800, 0x0088F830, 0x0F000000, 0x0000022B, 0x0F000CD4, 0x00000748, 0x09000000, 0x00000000 -.word 0x00885A10, 0x0088CC50, 0x00956670, 0x00963EF0, 0x0088F830, 0x0088F9C0, 0x0F000000, 0x0000162F, 0x0F00A45C, 0x00009C20, 0x09000000, 0x00000000 -.word 0x0088CC50, 0x0088CD70, 0x00963EF0, 0x00966260, 0x0088F9C0, 0x0088FA10, 0x0F000000, 0x0000048D, 0x0F001B84, 0x00001078, 0x09000000, 0x00000000 -*/ diff --git a/courses/flower_cup/choco_mountain/packed.inc.c b/courses/flower_cup/choco_mountain/packed.inc.c index 8f8894dab..cae9b91c4 100644 --- a/courses/flower_cup/choco_mountain/packed.inc.c +++ b/courses/flower_cup/choco_mountain/packed.inc.c @@ -3421,5 +3421,3 @@ Gfx d_course_choco_mountain_packed_dl_5AE0[] = gsSPDisplayList(0x07005A98), gsSPEndDisplayList(), }; - -u8 d_course_choco_mountain_packed_tail[] = { 0xFF, 4, 0, 0, 0, 0, 0, 0 }; diff --git a/courses/flower_cup/frappe_snowland/packed.inc.c b/courses/flower_cup/frappe_snowland/packed.inc.c index 1c08184d3..a826d2755 100644 --- a/courses/flower_cup/frappe_snowland/packed.inc.c +++ b/courses/flower_cup/frappe_snowland/packed.inc.c @@ -3841,5 +3841,3 @@ Gfx d_course_frappe_snowland_packed_dl_6638[] = gsSPDisplayList(0x07002670), gsSPEndDisplayList(), }; - -u8 d_course_frappe_snowland_packed_tail[] = { 0xFF, 11, 0, 0, 0, 0, 0, 0}; diff --git a/courses/flower_cup/mario_raceway/packed.inc.c b/courses/flower_cup/mario_raceway/packed.inc.c index 0587c1f09..cfcaa27d1 100644 --- a/courses/flower_cup/mario_raceway/packed.inc.c +++ b/courses/flower_cup/mario_raceway/packed.inc.c @@ -4062,5 +4062,3 @@ Gfx d_course_mario_raceway_packed_dl_6928[] = gsSPDisplayList(0x070068C0), gsSPEndDisplayList(), }; - -u8 d_course_mario_raceway_packed_dl_tail[] = { 0xFF, 15, 0, 0, 0, 0, 0, 0 }; diff --git a/courses/flower_cup/toads_turnpike/packed.inc.c b/courses/flower_cup/toads_turnpike/packed.inc.c index bb5a8c957..47f8ca7ac 100644 --- a/courses/flower_cup/toads_turnpike/packed.inc.c +++ b/courses/flower_cup/toads_turnpike/packed.inc.c @@ -3898,5 +3898,3 @@ Gfx d_course_toads_turnpike_packed_dl_6B08[] = gsSPDisplayList(0x07006AD8), gsSPEndDisplayList(), }; - -u8 d_course_toads_turnpike_packed_tail[10] = { 0xFF, 10, 0, 0, 0, 0 }; diff --git a/courses/mushroom_cup/kalimari_desert/packed.inc.c b/courses/mushroom_cup/kalimari_desert/packed.inc.c index a7eb5215c..22f709f07 100644 --- a/courses/mushroom_cup/kalimari_desert/packed.inc.c +++ b/courses/mushroom_cup/kalimari_desert/packed.inc.c @@ -6551,5 +6551,3 @@ Gfx d_course_kalimari_desert_packed_dl_A670[] = gsSPDisplayList(0x0700A5F0), gsSPEndDisplayList(), }; - -u8 d_course_kalimari_desert_packed_tail[] = { 0xFF, 6, 0, 0, 0, 0, 0, 0 }; diff --git a/courses/mushroom_cup/koopa_troopa_beach/packed.inc.c b/courses/mushroom_cup/koopa_troopa_beach/packed.inc.c index f016181db..f39b1d87f 100644 --- a/courses/mushroom_cup/koopa_troopa_beach/packed.inc.c +++ b/courses/mushroom_cup/koopa_troopa_beach/packed.inc.c @@ -117,6 +117,7 @@ Gfx d_course_koopa_troopa_beach_packed_dl_2C0[] = gsSPEndDisplayList(), }; +// Unused waterfall bubbling effect? Gfx d_course_koopa_troopa_beach_packed_dl_2E8[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), @@ -148,6 +149,7 @@ Gfx d_course_koopa_troopa_beach_packed_dl_368[] = gsSPEndDisplayList(), }; + Gfx d_course_koopa_troopa_beach_packed_dl_380[] = { gsSPDisplayList(0x07000368), @@ -5946,6 +5948,7 @@ Gfx d_course_koopa_troopa_beach_packed_dl_9CC0[] = gsSPEndDisplayList(), }; +// waterfall? Gfx d_course_koopa_troopa_beach_packed_dl_9CD0[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), @@ -5967,6 +5970,7 @@ Gfx d_course_koopa_troopa_beach_packed_dl_9CD0[] = gsSPEndDisplayList(), }; +// Waterfall pool? Gfx d_course_koopa_troopa_beach_packed_dl_9D58[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), @@ -6955,5 +6959,3 @@ Gfx d_course_koopa_troopa_beach_packed_dl_B2B0[] = gsSPDisplayList(0x0700B230), gsSPEndDisplayList(), }; - -u8 d_course_koopa_troopa_beach_packed_dl_tail[] = { 0xFF, 14, 0, 0, 0, 0, 0, 0 }; diff --git a/courses/mushroom_cup/luigi_raceway/packed.inc.c b/courses/mushroom_cup/luigi_raceway/packed.inc.c index aea864004..5479e1ace 100644 --- a/courses/mushroom_cup/luigi_raceway/packed.inc.c +++ b/courses/mushroom_cup/luigi_raceway/packed.inc.c @@ -7811,5 +7811,3 @@ Gfx d_course_luigi_raceway_packed_dl_C730[] = gsSPDisplayList(0x0700C668), gsSPEndDisplayList(), }; - -u8 d_course_luigi_raceway_packed_tail[] = { 0xFF, 9, 0, 0, 0, 0, 0, 0 }; diff --git a/courses/mushroom_cup/moo_moo_farm/packed.inc.c b/courses/mushroom_cup/moo_moo_farm/packed.inc.c index 3a0a7461f..f87189c64 100644 --- a/courses/mushroom_cup/moo_moo_farm/packed.inc.c +++ b/courses/mushroom_cup/moo_moo_farm/packed.inc.c @@ -4227,5 +4227,3 @@ Gfx d_course_moo_moo_farm_packed_dl_6730[] = gsSPDisplayList(0x070066D0), gsSPEndDisplayList(), }; - -u8 d_course_moo_moo_farm_packed_tail[] = { 0xFF, 15, 0, 0, 0, 0, 0, 0 }; diff --git a/courses/special_cup/banshee_boardwalk/packed.inc.c b/courses/special_cup/banshee_boardwalk/packed.inc.c index cffff3a4c..d1e6c9721 100644 --- a/courses/special_cup/banshee_boardwalk/packed.inc.c +++ b/courses/special_cup/banshee_boardwalk/packed.inc.c @@ -4460,5 +4460,3 @@ Gfx d_course_banshee_boardwalk_packed_dl_7338[] = gsSPDisplayList(0x070072B8), gsSPEndDisplayList(), }; - -u8 d_course_banshee_boardwalk_packed_dl_tail[] = { 0xFF, 1, 0, 0, 0, 0, 0, 0 }; diff --git a/courses/special_cup/dks_jungle_parkway/course_data.inc.c b/courses/special_cup/dks_jungle_parkway/course_data.inc.c index bcfe9044d..d8072f01d 100644 --- a/courses/special_cup/dks_jungle_parkway/course_data.inc.c +++ b/courses/special_cup/dks_jungle_parkway/course_data.inc.c @@ -6569,4 +6569,4 @@ struct CourseAddrUnkStruct d_course_dks_jungle_parkway_addr[] = { {{ 0x070037C0 }, { 0xFFFF4000 }}, {{ 0x07003758 }, { 0xFFFF0000 }}, {{ 0x00000000 }, { 0x00000000 }}, -}; \ No newline at end of file +}; diff --git a/courses/special_cup/dks_jungle_parkway/packed.inc.c b/courses/special_cup/dks_jungle_parkway/packed.inc.c index bf58818cd..38a7d174f 100644 --- a/courses/special_cup/dks_jungle_parkway/packed.inc.c +++ b/courses/special_cup/dks_jungle_parkway/packed.inc.c @@ -5812,5 +5812,3 @@ Gfx d_course_dks_jungle_parkway_packed_dl_9C18[] = gsSPDisplayList(0x07009BA8), gsSPEndDisplayList(), }; - -u8 d_course_dks_jungle_parkway_packed_tail[] = { 0xFF, 6, 0, 0, 0, 0, 0, 0 }; diff --git a/courses/special_cup/rainbow_road/packed.inc.c b/courses/special_cup/rainbow_road/packed.inc.c index 4d9337a90..918ff6884 100644 --- a/courses/special_cup/rainbow_road/packed.inc.c +++ b/courses/special_cup/rainbow_road/packed.inc.c @@ -1204,5 +1204,3 @@ Gfx d_course_rainbow_road_packed_dl_20F8[] = gsSPDisplayList(0x070020D0), gsSPEndDisplayList(), }; - -u8 d_course_rainbow_road_packed_tail[] = { 0xFF, 2, 0, 0, 0, 0, 0, 0}; \ No newline at end of file diff --git a/courses/special_cup/yoshi_valley/course_data.inc.c b/courses/special_cup/yoshi_valley/course_data.inc.c index 21bb499fb..ee1c4f3a9 100644 --- a/courses/special_cup/yoshi_valley/course_data.inc.c +++ b/courses/special_cup/yoshi_valley/course_data.inc.c @@ -11267,4 +11267,4 @@ struct CourseAddrUnkStruct d_course_yoshi_valley_addr[] = { {{ 0x0600CAD8 }, { 0x0600CEC8 }}, {{ 0x0600D018 }, { 0x0600D3D0 }}, {{ 0x0600D1E8 }, { 0x0600D540 }}, -}; \ No newline at end of file +}; diff --git a/courses/special_cup/yoshi_valley/packed.inc.c b/courses/special_cup/yoshi_valley/packed.inc.c index 567befd45..58f055b4e 100644 --- a/courses/special_cup/yoshi_valley/packed.inc.c +++ b/courses/special_cup/yoshi_valley/packed.inc.c @@ -5099,5 +5099,3 @@ Gfx d_course_yoshi_valley_packed_dl_8150[] = gsSPDisplayList(0x07008110), gsSPEndDisplayList(), }; - -u8 d_course_yoshi_valley_packed_tail[] = { 0xFF, 15, 0, 0, 0, 0, 0, 0}; \ No newline at end of file diff --git a/courses/star_cup/bowsers_castle/packed.inc.c b/courses/star_cup/bowsers_castle/packed.inc.c index c3b3e24c6..08081e9eb 100644 --- a/courses/star_cup/bowsers_castle/packed.inc.c +++ b/courses/star_cup/bowsers_castle/packed.inc.c @@ -5603,5 +5603,3 @@ Gfx d_course_bowsers_castle_packed_dl_9910[] = gsSPDisplayList(0x07009830), gsSPEndDisplayList(), }; - -u8 d_course_bowsers_castle_packed_tail[] = { 0xFF, 14, 0, 0, 0, 0, 0, 0 }; \ No newline at end of file diff --git a/courses/star_cup/royal_raceway/packed.inc.c b/courses/star_cup/royal_raceway/packed.inc.c index bea2987db..161c19fa8 100644 --- a/courses/star_cup/royal_raceway/packed.inc.c +++ b/courses/star_cup/royal_raceway/packed.inc.c @@ -6965,5 +6965,3 @@ Gfx d_course_royal_raceway_packed_dl_B120[] = gsSPDisplayList(0x0700B040), gsSPEndDisplayList(), }; - -u8 d_course_royal_raceway_packed_tail[] = { 0xFF, 13, 0, 0, 0, 0, 0, 0 }; diff --git a/courses/star_cup/sherbet_land/packed.inc.c b/courses/star_cup/sherbet_land/packed.inc.c index 22d4553fc..d34ad76a3 100644 --- a/courses/star_cup/sherbet_land/packed.inc.c +++ b/courses/star_cup/sherbet_land/packed.inc.c @@ -2210,5 +2210,3 @@ Gfx d_course_sherbet_land_packed_dl_3848[] = gsSPDisplayList(0x070037E0), gsSPEndDisplayList(), }; - -u8 d_course_sherbet_land_packed_tail[] = { 0xFF, 15, 0, 0, 0, 0, 0, 0}; diff --git a/courses/star_cup/wario_stadium/packed.inc.c b/courses/star_cup/wario_stadium/packed.inc.c index 9c57059ed..f2c782086 100644 --- a/courses/star_cup/wario_stadium/packed.inc.c +++ b/courses/star_cup/wario_stadium/packed.inc.c @@ -6315,5 +6315,3 @@ Gfx d_course_wario_stadium_packed_dl_A4A8[] = gsSPDisplayList(0x070047D8), gsSPEndDisplayList(), }; - -u8 d_course_wario_stadium_packed_tail[] = { 0xFF, 15, 0, 0, 0, 0, 0, 0 }; diff --git a/include/packed_displaylist_symbols.h b/include/packed_displaylist_symbols.h new file mode 100644 index 000000000..df13516a2 --- /dev/null +++ b/include/packed_displaylist_symbols.h @@ -0,0 +1,3393 @@ +#ifndef PACKED_DISPLAY_SYMBOLS_H +#define PACKED_DISPLAY_SYMBOLS_H + +#include +#include +#include + +extern Gfx d_course_banshee_boardwalk_packed_dl_0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1008[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1108[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_11D8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_120[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1260[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1320[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_13E0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1478[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1560[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1610[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1748[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_17F0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1820[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1830[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_18E0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1968[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1A00[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1A98[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1AC0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1B58[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1BE0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1BF8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1C78[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1CF8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1D0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1D10[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1DA0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1DB0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1E50[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1EF0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_1FA8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_2058[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_2100[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_21D8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_2288[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_22C8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_2398[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_2440[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_2520[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_2608[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_26E8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_27D0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_280[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_28D0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_29A0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_2A70[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_2B78[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_2C20[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_2D40[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_2E40[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_2F38[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3020[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_30F0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3240[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_330[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3310[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_33C8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_34A0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3588[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3638[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_36C8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3740[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_37C0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3830[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3930[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3AA0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3BA0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3C40[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3D08[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3D90[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3E0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3E10[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3E88[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3F00[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_3F78[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4008[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4070[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_40D0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4160[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_41F8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_42A8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4358[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4408[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_44B8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4568[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4618[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_46C8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4798[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4848[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_48F8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_490[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_49A8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4A58[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4B08[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4BA0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4C50[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4D00[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4DB0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4E60[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4EF8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_4FD0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5078[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5120[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_51E0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5278[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_52F8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5378[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_53B8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_540[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5498[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_54A8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5520[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5598[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5610[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5688[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5700[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5778[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_580[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5820[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5898[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5910[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5988[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5A00[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5A78[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5AF0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5B68[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5BE0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5C58[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5CD0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5D60[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5DC8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5E30[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5EA0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5F10[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5F78[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_5FE8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_60[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6058[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6098[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6310[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6320[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_63B8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6450[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_64E8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6580[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6640[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_66D8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6770[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6808[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_688[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_68A0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6918[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_698[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_69B0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6A10[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6A88[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6B00[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6B78[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6BF0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6C68[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6D00[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6D78[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6DF0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6E68[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6EE0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6F58[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6F8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_6FD0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_70[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_7048[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_70C0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_7138[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_71B0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_7228[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_72B8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_7338[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_758[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_7B8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_818[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_878[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_8A8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_930[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_9B8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_A50[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_AE8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_BC8[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_C98[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_D30[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_DF0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_EA0[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_F80[]; +extern Gfx d_course_banshee_boardwalk_packed_dl_tail[]; +extern Gfx d_course_big_donut_packed_dl_0[]; +extern Gfx d_course_big_donut_packed_dl_1018[]; +extern Gfx d_course_big_donut_packed_dl_1040[]; +extern Gfx d_course_big_donut_packed_dl_1070[]; +extern Gfx d_course_big_donut_packed_dl_210[]; +extern Gfx d_course_big_donut_packed_dl_220[]; +extern Gfx d_course_big_donut_packed_dl_230[]; +extern Gfx d_course_big_donut_packed_dl_240[]; +//extern Gfx d_course_big_donut_packed_dl_450[]; +extern Gfx d_course_big_donut_packed_dl_460[]; +extern Gfx d_course_big_donut_packed_dl_AC0[]; +extern Gfx d_course_big_donut_packed_dl_AD0[]; +extern Gfx d_course_big_donut_packed_dl_B58[]; +extern Gfx d_course_big_donut_packed_dl_D20[]; +extern Gfx d_course_big_donut_packed_dl_D38[]; +extern Gfx d_course_big_donut_packed_dl_DE8[]; +extern Gfx d_course_big_donut_packed_dl_DF8[]; +extern Gfx d_course_big_donut_packed_dl_E80[]; +extern Gfx d_course_big_donut_packed_dl_F08[]; +extern Gfx d_course_big_donut_packed_dl_F90[]; +//extern Gfx d_course_big_donut_packed_dl_tail[]; +extern Gfx d_course_block_fort_packed_dl_0[]; +extern Gfx d_course_block_fort_packed_dl_11A8[]; +extern Gfx d_course_block_fort_packed_dl_148[]; +extern Gfx d_course_block_fort_packed_dl_14A0[]; +extern Gfx d_course_block_fort_packed_dl_14C8[]; +extern Gfx d_course_block_fort_packed_dl_1580[]; +extern Gfx d_course_block_fort_packed_dl_1590[]; +extern Gfx d_course_block_fort_packed_dl_15C0[]; +extern Gfx d_course_block_fort_packed_dl_15D0[]; +extern Gfx d_course_block_fort_packed_dl_1D8[]; +extern Gfx d_course_block_fort_packed_dl_268[]; +extern Gfx d_course_block_fort_packed_dl_330[]; +extern Gfx d_course_block_fort_packed_dl_3F0[]; +extern Gfx d_course_block_fort_packed_dl_428[]; +extern Gfx d_course_block_fort_packed_dl_4C0[]; +extern Gfx d_course_block_fort_packed_dl_558[]; +extern Gfx d_course_block_fort_packed_dl_5F0[]; +extern Gfx d_course_block_fort_packed_dl_688[]; +extern Gfx d_course_block_fort_packed_dl_6B0[]; +extern Gfx d_course_block_fort_packed_dl_7A0[]; +extern Gfx d_course_block_fort_packed_dl_828[]; +extern Gfx d_course_block_fort_packed_dl_8B0[]; +extern Gfx d_course_block_fort_packed_dl_938[]; +extern Gfx d_course_block_fort_packed_dl_9C0[]; +extern Gfx d_course_block_fort_packed_dl_9F0[]; +extern Gfx d_course_block_fort_packed_dl_B8[]; +extern Gfx d_course_block_fort_packed_dl_C80[]; +extern Gfx d_course_block_fort_packed_dl_F10[]; +extern Gfx d_course_block_fort_packed_tail[]; +extern Gfx d_course_bowsers_castle_packed_dl_0[]; +extern Gfx d_course_bowsers_castle_packed_dl_11F8[]; +extern Gfx d_course_bowsers_castle_packed_dl_120[]; +extern Gfx d_course_bowsers_castle_packed_dl_1218[]; +extern Gfx d_course_bowsers_castle_packed_dl_1350[]; +extern Gfx d_course_bowsers_castle_packed_dl_1360[]; +extern Gfx d_course_bowsers_castle_packed_dl_1448[]; +extern Gfx d_course_bowsers_castle_packed_dl_1530[]; +extern Gfx d_course_bowsers_castle_packed_dl_1618[]; +extern Gfx d_course_bowsers_castle_packed_dl_1700[]; +extern Gfx d_course_bowsers_castle_packed_dl_17E8[]; +extern Gfx d_course_bowsers_castle_packed_dl_188[]; +extern Gfx d_course_bowsers_castle_packed_dl_18D0[]; +extern Gfx d_course_bowsers_castle_packed_dl_19B8[]; +extern Gfx d_course_bowsers_castle_packed_dl_1AA0[]; +extern Gfx d_course_bowsers_castle_packed_dl_1B88[]; +extern Gfx d_course_bowsers_castle_packed_dl_1C70[]; +extern Gfx d_course_bowsers_castle_packed_dl_1D58[]; +extern Gfx d_course_bowsers_castle_packed_dl_1E40[]; +extern Gfx d_course_bowsers_castle_packed_dl_1E8[]; +extern Gfx d_course_bowsers_castle_packed_dl_1EA8[]; +extern Gfx d_course_bowsers_castle_packed_dl_1FA0[]; +extern Gfx d_course_bowsers_castle_packed_dl_2098[]; +extern Gfx d_course_bowsers_castle_packed_dl_20B0[]; +extern Gfx d_course_bowsers_castle_packed_dl_2128[]; +extern Gfx d_course_bowsers_castle_packed_dl_2188[]; +extern Gfx d_course_bowsers_castle_packed_dl_2228[]; +extern Gfx d_course_bowsers_castle_packed_dl_2290[]; +extern Gfx d_course_bowsers_castle_packed_dl_2310[]; +extern Gfx d_course_bowsers_castle_packed_dl_2378[]; +extern Gfx d_course_bowsers_castle_packed_dl_23E0[]; +extern Gfx d_course_bowsers_castle_packed_dl_2450[]; +extern Gfx d_course_bowsers_castle_packed_dl_248[]; +extern Gfx d_course_bowsers_castle_packed_dl_24B0[]; +extern Gfx d_course_bowsers_castle_packed_dl_2528[]; +extern Gfx d_course_bowsers_castle_packed_dl_2598[]; +extern Gfx d_course_bowsers_castle_packed_dl_2610[]; +extern Gfx d_course_bowsers_castle_packed_dl_2698[]; +extern Gfx d_course_bowsers_castle_packed_dl_2708[]; +extern Gfx d_course_bowsers_castle_packed_dl_2770[]; +extern Gfx d_course_bowsers_castle_packed_dl_27E8[]; +extern Gfx d_course_bowsers_castle_packed_dl_280[]; +extern Gfx d_course_bowsers_castle_packed_dl_2858[]; +extern Gfx d_course_bowsers_castle_packed_dl_28B8[]; +extern Gfx d_course_bowsers_castle_packed_dl_2920[]; +extern Gfx d_course_bowsers_castle_packed_dl_29A0[]; +extern Gfx d_course_bowsers_castle_packed_dl_2A48[]; +extern Gfx d_course_bowsers_castle_packed_dl_2BA8[]; +extern Gfx d_course_bowsers_castle_packed_dl_2BB8[]; +extern Gfx d_course_bowsers_castle_packed_dl_30C8[]; +extern Gfx d_course_bowsers_castle_packed_dl_328[]; +extern Gfx d_course_bowsers_castle_packed_dl_32F0[]; +extern Gfx d_course_bowsers_castle_packed_dl_3308[]; +extern Gfx d_course_bowsers_castle_packed_dl_338[]; +extern Gfx d_course_bowsers_castle_packed_dl_3568[]; +extern Gfx d_course_bowsers_castle_packed_dl_3578[]; +extern Gfx d_course_bowsers_castle_packed_dl_3920[]; +extern Gfx d_course_bowsers_castle_packed_dl_3930[]; +extern Gfx d_course_bowsers_castle_packed_dl_3B0[]; +extern Gfx d_course_bowsers_castle_packed_dl_3C0[]; +extern Gfx d_course_bowsers_castle_packed_dl_3C70[]; +extern Gfx d_course_bowsers_castle_packed_dl_3C80[]; +extern Gfx d_course_bowsers_castle_packed_dl_4198[]; +extern Gfx d_course_bowsers_castle_packed_dl_41A8[]; +extern Gfx d_course_bowsers_castle_packed_dl_428[]; +extern Gfx d_course_bowsers_castle_packed_dl_438[]; +extern Gfx d_course_bowsers_castle_packed_dl_4598[]; +extern Gfx d_course_bowsers_castle_packed_dl_460[]; +extern Gfx d_course_bowsers_castle_packed_dl_470[]; +extern Gfx d_course_bowsers_castle_packed_dl_48A8[]; +extern Gfx d_course_bowsers_castle_packed_dl_4BB0[]; +extern Gfx d_course_bowsers_castle_packed_dl_4EB8[]; +extern Gfx d_course_bowsers_castle_packed_dl_51B8[]; +extern Gfx d_course_bowsers_castle_packed_dl_51E8[]; +extern Gfx d_course_bowsers_castle_packed_dl_5270[]; +extern Gfx d_course_bowsers_castle_packed_dl_5300[]; +extern Gfx d_course_bowsers_castle_packed_dl_5378[]; +extern Gfx d_course_bowsers_castle_packed_dl_53E0[]; +extern Gfx d_course_bowsers_castle_packed_dl_5448[]; +extern Gfx d_course_bowsers_castle_packed_dl_54E8[]; +extern Gfx d_course_bowsers_castle_packed_dl_5560[]; +extern Gfx d_course_bowsers_castle_packed_dl_55E8[]; +extern Gfx d_course_bowsers_castle_packed_dl_5678[]; +extern Gfx d_course_bowsers_castle_packed_dl_56F0[]; +extern Gfx d_course_bowsers_castle_packed_dl_5778[]; +extern Gfx d_course_bowsers_castle_packed_dl_57E8[]; +extern Gfx d_course_bowsers_castle_packed_dl_5850[]; +extern Gfx d_course_bowsers_castle_packed_dl_5A78[]; +extern Gfx d_course_bowsers_castle_packed_dl_5BB0[]; +extern Gfx d_course_bowsers_castle_packed_dl_5BC8[]; +extern Gfx d_course_bowsers_castle_packed_dl_5D88[]; +extern Gfx d_course_bowsers_castle_packed_dl_5D98[]; +extern Gfx d_course_bowsers_castle_packed_dl_60[]; +extern Gfx d_course_bowsers_castle_packed_dl_6200[]; +extern Gfx d_course_bowsers_castle_packed_dl_63B8[]; +extern Gfx d_course_bowsers_castle_packed_dl_63D0[]; +extern Gfx d_course_bowsers_castle_packed_dl_64A8[]; +extern Gfx d_course_bowsers_castle_packed_dl_6580[]; +extern Gfx d_course_bowsers_castle_packed_dl_6658[]; +extern Gfx d_course_bowsers_castle_packed_dl_6678[]; +extern Gfx d_course_bowsers_castle_packed_dl_66E8[]; +extern Gfx d_course_bowsers_castle_packed_dl_6760[]; +extern Gfx d_course_bowsers_castle_packed_dl_6778[]; +extern Gfx d_course_bowsers_castle_packed_dl_6A80[]; +extern Gfx d_course_bowsers_castle_packed_dl_6A90[]; +extern Gfx d_course_bowsers_castle_packed_dl_6BC0[]; +extern Gfx d_course_bowsers_castle_packed_dl_6CA0[]; +extern Gfx d_course_bowsers_castle_packed_dl_6CB8[]; +extern Gfx d_course_bowsers_castle_packed_dl_6D78[]; +extern Gfx d_course_bowsers_castle_packed_dl_6E48[]; +extern Gfx d_course_bowsers_castle_packed_dl_6F08[]; +extern Gfx d_course_bowsers_castle_packed_dl_6FA0[]; +extern Gfx d_course_bowsers_castle_packed_dl_7038[]; +extern Gfx d_course_bowsers_castle_packed_dl_70D0[]; +extern Gfx d_course_bowsers_castle_packed_dl_7180[]; +extern Gfx d_course_bowsers_castle_packed_dl_7288[]; +extern Gfx d_course_bowsers_castle_packed_dl_7340[]; +extern Gfx d_course_bowsers_castle_packed_dl_7418[]; +extern Gfx d_course_bowsers_castle_packed_dl_7520[]; +extern Gfx d_course_bowsers_castle_packed_dl_75E8[]; +extern Gfx d_course_bowsers_castle_packed_dl_7650[]; +extern Gfx d_course_bowsers_castle_packed_dl_76C0[]; +extern Gfx d_course_bowsers_castle_packed_dl_7730[]; +extern Gfx d_course_bowsers_castle_packed_dl_77A0[]; +extern Gfx d_course_bowsers_castle_packed_dl_7820[]; +extern Gfx d_course_bowsers_castle_packed_dl_7898[]; +extern Gfx d_course_bowsers_castle_packed_dl_7908[]; +extern Gfx d_course_bowsers_castle_packed_dl_7998[]; +extern Gfx d_course_bowsers_castle_packed_dl_7A10[]; +extern Gfx d_course_bowsers_castle_packed_dl_7A78[]; +extern Gfx d_course_bowsers_castle_packed_dl_7AD8[]; +extern Gfx d_course_bowsers_castle_packed_dl_7B50[]; +extern Gfx d_course_bowsers_castle_packed_dl_7BB8[]; +extern Gfx d_course_bowsers_castle_packed_dl_7C30[]; +extern Gfx d_course_bowsers_castle_packed_dl_7CC0[]; +extern Gfx d_course_bowsers_castle_packed_dl_7D48[]; +extern Gfx d_course_bowsers_castle_packed_dl_7DB8[]; +extern Gfx d_course_bowsers_castle_packed_dl_7E28[]; +extern Gfx d_course_bowsers_castle_packed_dl_7EA0[]; +extern Gfx d_course_bowsers_castle_packed_dl_7F20[]; +extern Gfx d_course_bowsers_castle_packed_dl_7F98[]; +extern Gfx d_course_bowsers_castle_packed_dl_8008[]; +extern Gfx d_course_bowsers_castle_packed_dl_8078[]; +extern Gfx d_course_bowsers_castle_packed_dl_80E0[]; +extern Gfx d_course_bowsers_castle_packed_dl_8148[]; +extern Gfx d_course_bowsers_castle_packed_dl_81B0[]; +extern Gfx d_course_bowsers_castle_packed_dl_8218[]; +extern Gfx d_course_bowsers_castle_packed_dl_8278[]; +extern Gfx d_course_bowsers_castle_packed_dl_82D8[]; +extern Gfx d_course_bowsers_castle_packed_dl_8348[]; +extern Gfx d_course_bowsers_castle_packed_dl_83B0[]; +extern Gfx d_course_bowsers_castle_packed_dl_84A8[]; +extern Gfx d_course_bowsers_castle_packed_dl_87E8[]; +extern Gfx d_course_bowsers_castle_packed_dl_8BE0[]; +extern Gfx d_course_bowsers_castle_packed_dl_8C78[]; +extern Gfx d_course_bowsers_castle_packed_dl_8D10[]; +extern Gfx d_course_bowsers_castle_packed_dl_8DA8[]; +extern Gfx d_course_bowsers_castle_packed_dl_8E40[]; +extern Gfx d_course_bowsers_castle_packed_dl_8E78[]; +extern Gfx d_course_bowsers_castle_packed_dl_8FA0[]; +extern Gfx d_course_bowsers_castle_packed_dl_9278[]; +extern Gfx d_course_bowsers_castle_packed_dl_9290[]; +extern Gfx d_course_bowsers_castle_packed_dl_9328[]; +extern Gfx d_course_bowsers_castle_packed_dl_93A0[]; +extern Gfx d_course_bowsers_castle_packed_dl_9438[]; +extern Gfx d_course_bowsers_castle_packed_dl_94B0[]; +extern Gfx d_course_bowsers_castle_packed_dl_94D8[]; +extern Gfx d_course_bowsers_castle_packed_dl_9820[]; +extern Gfx d_course_bowsers_castle_packed_dl_9830[]; +extern Gfx d_course_bowsers_castle_packed_dl_9910[]; +extern Gfx d_course_bowsers_castle_packed_dl_A10[]; +extern Gfx d_course_bowsers_castle_packed_dl_A20[]; +extern Gfx d_course_bowsers_castle_packed_dl_B80[]; +extern Gfx d_course_bowsers_castle_packed_dl_C0[]; +extern Gfx d_course_bowsers_castle_packed_dl_D38[]; +extern Gfx d_course_bowsers_castle_packed_tail[]; +extern Gfx d_course_choco_mountain_packed_dl_0[]; +extern Gfx d_course_choco_mountain_packed_dl_1018[]; +extern Gfx d_course_choco_mountain_packed_dl_1100[]; +extern Gfx d_course_choco_mountain_packed_dl_1200[]; +extern Gfx d_course_choco_mountain_packed_dl_12A0[]; +extern Gfx d_course_choco_mountain_packed_dl_1338[]; +extern Gfx d_course_choco_mountain_packed_dl_13E8[]; +extern Gfx d_course_choco_mountain_packed_dl_1488[]; +extern Gfx d_course_choco_mountain_packed_dl_1538[]; +extern Gfx d_course_choco_mountain_packed_dl_15D0[]; +extern Gfx d_course_choco_mountain_packed_dl_1670[]; +extern Gfx d_course_choco_mountain_packed_dl_1740[]; +extern Gfx d_course_choco_mountain_packed_dl_178[]; +extern Gfx d_course_choco_mountain_packed_dl_17E0[]; +extern Gfx d_course_choco_mountain_packed_dl_18E8[]; +extern Gfx d_course_choco_mountain_packed_dl_1988[]; +extern Gfx d_course_choco_mountain_packed_dl_1A48[]; +extern Gfx d_course_choco_mountain_packed_dl_1AC8[]; +extern Gfx d_course_choco_mountain_packed_dl_1BE0[]; +extern Gfx d_course_choco_mountain_packed_dl_1C98[]; +extern Gfx d_course_choco_mountain_packed_dl_1DB8[]; +extern Gfx d_course_choco_mountain_packed_dl_1E90[]; +extern Gfx d_course_choco_mountain_packed_dl_1FE8[]; +extern Gfx d_course_choco_mountain_packed_dl_20F8[]; +extern Gfx d_course_choco_mountain_packed_dl_21D8[]; +extern Gfx d_course_choco_mountain_packed_dl_2278[]; +extern Gfx d_course_choco_mountain_packed_dl_2380[]; +extern Gfx d_course_choco_mountain_packed_dl_2458[]; +extern Gfx d_course_choco_mountain_packed_dl_2530[]; +extern Gfx d_course_choco_mountain_packed_dl_2600[]; +extern Gfx d_course_choco_mountain_packed_dl_26C0[]; +extern Gfx d_course_choco_mountain_packed_dl_2760[]; +extern Gfx d_course_choco_mountain_packed_dl_27F0[]; +extern Gfx d_course_choco_mountain_packed_dl_280[]; +extern Gfx d_course_choco_mountain_packed_dl_28B0[]; +extern Gfx d_course_choco_mountain_packed_dl_29E8[]; +extern Gfx d_course_choco_mountain_packed_dl_2AE8[]; +extern Gfx d_course_choco_mountain_packed_dl_2BD0[]; +extern Gfx d_course_choco_mountain_packed_dl_2CA8[]; +extern Gfx d_course_choco_mountain_packed_dl_2D68[]; +extern Gfx d_course_choco_mountain_packed_dl_2E38[]; +extern Gfx d_course_choco_mountain_packed_dl_2EE8[]; +extern Gfx d_course_choco_mountain_packed_dl_2FE8[]; +extern Gfx d_course_choco_mountain_packed_dl_30A8[]; +extern Gfx d_course_choco_mountain_packed_dl_3188[]; +extern Gfx d_course_choco_mountain_packed_dl_3200[]; +extern Gfx d_course_choco_mountain_packed_dl_32F0[]; +extern Gfx d_course_choco_mountain_packed_dl_3390[]; +extern Gfx d_course_choco_mountain_packed_dl_340[]; +extern Gfx d_course_choco_mountain_packed_dl_3410[]; +extern Gfx d_course_choco_mountain_packed_dl_34E0[]; +extern Gfx d_course_choco_mountain_packed_dl_35B0[]; +extern Gfx d_course_choco_mountain_packed_dl_3670[]; +extern Gfx d_course_choco_mountain_packed_dl_3708[]; +extern Gfx d_course_choco_mountain_packed_dl_37B0[]; +extern Gfx d_course_choco_mountain_packed_dl_38B8[]; +extern Gfx d_course_choco_mountain_packed_dl_3998[]; +extern Gfx d_course_choco_mountain_packed_dl_3A80[]; +extern Gfx d_course_choco_mountain_packed_dl_3B98[]; +extern Gfx d_course_choco_mountain_packed_dl_3C8[]; +extern Gfx d_course_choco_mountain_packed_dl_3CF0[]; +extern Gfx d_course_choco_mountain_packed_dl_3DD8[]; +extern Gfx d_course_choco_mountain_packed_dl_3EE8[]; +extern Gfx d_course_choco_mountain_packed_dl_3FB8[]; +extern Gfx d_course_choco_mountain_packed_dl_4148[]; +extern Gfx d_course_choco_mountain_packed_dl_448[]; +extern Gfx d_course_choco_mountain_packed_dl_4608[]; +extern Gfx d_course_choco_mountain_packed_dl_4618[]; +extern Gfx d_course_choco_mountain_packed_dl_4690[]; +extern Gfx d_course_choco_mountain_packed_dl_46F0[]; +extern Gfx d_course_choco_mountain_packed_dl_4790[]; +extern Gfx d_course_choco_mountain_packed_dl_480[]; +extern Gfx d_course_choco_mountain_packed_dl_4840[]; +extern Gfx d_course_choco_mountain_packed_dl_48E8[]; +extern Gfx d_course_choco_mountain_packed_dl_4970[]; +extern Gfx d_course_choco_mountain_packed_dl_49F0[]; +extern Gfx d_course_choco_mountain_packed_dl_4AB0[]; +extern Gfx d_course_choco_mountain_packed_dl_4B58[]; +extern Gfx d_course_choco_mountain_packed_dl_4C08[]; +extern Gfx d_course_choco_mountain_packed_dl_4CC8[]; +extern Gfx d_course_choco_mountain_packed_dl_4D90[]; +extern Gfx d_course_choco_mountain_packed_dl_4E40[]; +extern Gfx d_course_choco_mountain_packed_dl_4EB0[]; +extern Gfx d_course_choco_mountain_packed_dl_4F30[]; +extern Gfx d_course_choco_mountain_packed_dl_4FC0[]; +extern Gfx d_course_choco_mountain_packed_dl_5070[]; +extern Gfx d_course_choco_mountain_packed_dl_508[]; +extern Gfx d_course_choco_mountain_packed_dl_5148[]; +extern Gfx d_course_choco_mountain_packed_dl_51D8[]; +extern Gfx d_course_choco_mountain_packed_dl_5258[]; +extern Gfx d_course_choco_mountain_packed_dl_52C8[]; +extern Gfx d_course_choco_mountain_packed_dl_5338[]; +extern Gfx d_course_choco_mountain_packed_dl_53D8[]; +extern Gfx d_course_choco_mountain_packed_dl_5490[]; +extern Gfx d_course_choco_mountain_packed_dl_5558[]; +extern Gfx d_course_choco_mountain_packed_dl_5688[]; +extern Gfx d_course_choco_mountain_packed_dl_570[]; +extern Gfx d_course_choco_mountain_packed_dl_5778[]; +extern Gfx d_course_choco_mountain_packed_dl_5868[]; +extern Gfx d_course_choco_mountain_packed_dl_5888[]; +extern Gfx d_course_choco_mountain_packed_dl_5910[]; +extern Gfx d_course_choco_mountain_packed_dl_59A0[]; +extern Gfx d_course_choco_mountain_packed_dl_5A00[]; +extern Gfx d_course_choco_mountain_packed_dl_5A70[]; +extern Gfx d_course_choco_mountain_packed_dl_5A98[]; +extern Gfx d_course_choco_mountain_packed_dl_5AE0[]; +extern Gfx d_course_choco_mountain_packed_dl_5D8[]; +extern Gfx d_course_choco_mountain_packed_dl_5F8[]; +extern Gfx d_course_choco_mountain_packed_dl_718[]; +extern Gfx d_course_choco_mountain_packed_dl_728[]; +extern Gfx d_course_choco_mountain_packed_dl_748[]; +extern Gfx d_course_choco_mountain_packed_dl_758[]; +extern Gfx d_course_choco_mountain_packed_dl_828[]; +extern Gfx d_course_choco_mountain_packed_dl_838[]; +extern Gfx d_course_choco_mountain_packed_dl_8E0[]; +extern Gfx d_course_choco_mountain_packed_dl_8F0[]; +extern Gfx d_course_choco_mountain_packed_dl_98[]; +extern Gfx d_course_choco_mountain_packed_dl_9B0[]; +extern Gfx d_course_choco_mountain_packed_dl_A60[]; +extern Gfx d_course_choco_mountain_packed_dl_AF8[]; +extern Gfx d_course_choco_mountain_packed_dl_B88[]; +extern Gfx d_course_choco_mountain_packed_dl_C18[]; +extern Gfx d_course_choco_mountain_packed_dl_CA0[]; +extern Gfx d_course_choco_mountain_packed_dl_D38[]; +extern Gfx d_course_choco_mountain_packed_dl_DD0[]; +extern Gfx d_course_choco_mountain_packed_dl_EB8[]; +extern Gfx d_course_choco_mountain_packed_dl_F68[]; +extern Gfx d_course_choco_mountain_packed_tail[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_1118[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_12A8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_1430[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_15B0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_17D0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_1970[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_1B38[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_1C98[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_1EB8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_200[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2040[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_20A0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2100[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2160[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_21C0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2378[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_23F0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2450[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_24B0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2510[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2570[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2788[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2890[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_29F0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2B78[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2D00[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2D60[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2DC8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2E28[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2E88[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_2FD0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3058[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_30C0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3130[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_31A0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3228[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_32A0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_32D8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3348[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_33A8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3420[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3498[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3508[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3588[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_35F0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3660[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_36A8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3748[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3758[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_37C0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_398[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3A30[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3A48[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3AD0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3AE0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3B18[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3B28[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3BA8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3C50[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3D08[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3DA8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3DD0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3E40[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3EB0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3F30[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3FA8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_3FD0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_4230[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_4300[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_4548[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_4760[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_4788[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_4858[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_4948[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_4A08[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_4AB0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_4B90[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_4CA0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_4D30[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_4DB8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_4EB8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_4FE8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_50A8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_51C8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_520[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_52C0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5420[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_54D8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5558[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_55D8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5648[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_56B8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5768[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5800[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5890[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_58F8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5970[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_59E0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5A50[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5AB0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5B50[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5BE0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5C68[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5D68[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5DF0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5E70[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5EF0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_5F80[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6008[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6098[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6100[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_61B0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6240[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6368[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6430[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_64C0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6530[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_65A8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6620[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_66B0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6728[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6798[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6818[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6930[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_69A0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6A10[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6AA8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6B48[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6BD0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6C38[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6C8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6C98[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6D08[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6D68[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6DD8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6E40[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6F10[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_6F98[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_7048[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_70C0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_7170[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_71E8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_72A8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_7390[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_7400[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_7488[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_7538[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_76A0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_77E8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_7920[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_7A88[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_7B10[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_7C78[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_7DA0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_7E0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_7E50[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_7F58[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_7FC8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_80A0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_8140[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_8358[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_8458[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_85A0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_8648[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_86B0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_8760[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_8800[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_89B0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_8A40[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_8BA8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_8C60[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_8E78[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_8F30[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9000[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9128[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_918[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9250[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9268[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_92D8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_92E8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9390[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9418[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_94D0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9588[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9630[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_96F8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9790[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9838[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9880[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_98E0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_98F0[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9988[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9A20[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9A38[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9B98[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9BA8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_9C18[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_A40[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_B68[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_C90[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_EC8[]; +extern Gfx d_course_dks_jungle_parkway_packed_dl_FD0[]; +extern Gfx d_course_dks_jungle_parkway_packed_tail[]; +extern Gfx d_course_double_deck_packed_dl_0[]; +extern Gfx d_course_double_deck_packed_dl_210[]; +extern Gfx d_course_double_deck_packed_dl_3A0[]; +extern Gfx d_course_double_deck_packed_dl_3B8[]; +extern Gfx d_course_double_deck_packed_dl_580[]; +extern Gfx d_course_double_deck_packed_dl_708[]; +extern Gfx d_course_double_deck_packed_dl_720[]; +extern Gfx d_course_double_deck_packed_dl_738[]; +extern Gfx d_course_double_deck_packed_dl_748[]; +extern Gfx d_course_double_deck_packed_tail[]; +extern Gfx d_course_frappe_snowland_packed_dl_0[]; +extern Gfx d_course_frappe_snowland_packed_dl_1018[]; +extern Gfx d_course_frappe_snowland_packed_dl_1080[]; +extern Gfx d_course_frappe_snowland_packed_dl_10E0[]; +extern Gfx d_course_frappe_snowland_packed_dl_1150[]; +extern Gfx d_course_frappe_snowland_packed_dl_11B0[]; +extern Gfx d_course_frappe_snowland_packed_dl_1218[]; +extern Gfx d_course_frappe_snowland_packed_dl_1288[]; +extern Gfx d_course_frappe_snowland_packed_dl_12E8[]; +extern Gfx d_course_frappe_snowland_packed_dl_1360[]; +extern Gfx d_course_frappe_snowland_packed_dl_13F0[]; +extern Gfx d_course_frappe_snowland_packed_dl_1458[]; +extern Gfx d_course_frappe_snowland_packed_dl_14C8[]; +extern Gfx d_course_frappe_snowland_packed_dl_1538[]; +extern Gfx d_course_frappe_snowland_packed_dl_15B0[]; +extern Gfx d_course_frappe_snowland_packed_dl_1628[]; +extern Gfx d_course_frappe_snowland_packed_dl_1698[]; +extern Gfx d_course_frappe_snowland_packed_dl_1708[]; +extern Gfx d_course_frappe_snowland_packed_dl_1748[]; +extern Gfx d_course_frappe_snowland_packed_dl_1860[]; +extern Gfx d_course_frappe_snowland_packed_dl_1910[]; +extern Gfx d_course_frappe_snowland_packed_dl_1A0[]; +extern Gfx d_course_frappe_snowland_packed_dl_1A08[]; +extern Gfx d_course_frappe_snowland_packed_dl_1B20[]; +extern Gfx d_course_frappe_snowland_packed_dl_1BE8[]; +extern Gfx d_course_frappe_snowland_packed_dl_1C98[]; +extern Gfx d_course_frappe_snowland_packed_dl_1D60[]; +extern Gfx d_course_frappe_snowland_packed_dl_1E40[]; +extern Gfx d_course_frappe_snowland_packed_dl_1F10[]; +extern Gfx d_course_frappe_snowland_packed_dl_2018[]; +extern Gfx d_course_frappe_snowland_packed_dl_20C8[]; +extern Gfx d_course_frappe_snowland_packed_dl_2160[]; +extern Gfx d_course_frappe_snowland_packed_dl_2210[]; +extern Gfx d_course_frappe_snowland_packed_dl_22C8[]; +extern Gfx d_course_frappe_snowland_packed_dl_2350[]; +extern Gfx d_course_frappe_snowland_packed_dl_2418[]; +extern Gfx d_course_frappe_snowland_packed_dl_24A0[]; +extern Gfx d_course_frappe_snowland_packed_dl_250[]; +extern Gfx d_course_frappe_snowland_packed_dl_2548[]; +extern Gfx d_course_frappe_snowland_packed_dl_25D0[]; +extern Gfx d_course_frappe_snowland_packed_dl_2670[]; +extern Gfx d_course_frappe_snowland_packed_dl_26A8[]; +extern Gfx d_course_frappe_snowland_packed_dl_2710[]; +extern Gfx d_course_frappe_snowland_packed_dl_27A8[]; +extern Gfx d_course_frappe_snowland_packed_dl_2840[]; +extern Gfx d_course_frappe_snowland_packed_dl_28D0[]; +extern Gfx d_course_frappe_snowland_packed_dl_2960[]; +extern Gfx d_course_frappe_snowland_packed_dl_29E8[]; +extern Gfx d_course_frappe_snowland_packed_dl_2A90[]; +extern Gfx d_course_frappe_snowland_packed_dl_2AD0[]; +extern Gfx d_course_frappe_snowland_packed_dl_2B38[]; +extern Gfx d_course_frappe_snowland_packed_dl_2B48[]; +extern Gfx d_course_frappe_snowland_packed_dl_3118[]; +extern Gfx d_course_frappe_snowland_packed_dl_3128[]; +extern Gfx d_course_frappe_snowland_packed_dl_3358[]; +extern Gfx d_course_frappe_snowland_packed_dl_35A8[]; +extern Gfx d_course_frappe_snowland_packed_dl_370[]; +extern Gfx d_course_frappe_snowland_packed_dl_3758[]; +extern Gfx d_course_frappe_snowland_packed_dl_3B20[]; +extern Gfx d_course_frappe_snowland_packed_dl_3B48[]; +extern Gfx d_course_frappe_snowland_packed_dl_3BD8[]; +extern Gfx d_course_frappe_snowland_packed_dl_3CD8[]; +extern Gfx d_course_frappe_snowland_packed_dl_3D58[]; +extern Gfx d_course_frappe_snowland_packed_dl_3DD8[]; +extern Gfx d_course_frappe_snowland_packed_dl_3E68[]; +extern Gfx d_course_frappe_snowland_packed_dl_3EF8[]; +extern Gfx d_course_frappe_snowland_packed_dl_3F80[]; +extern Gfx d_course_frappe_snowland_packed_dl_4020[]; +extern Gfx d_course_frappe_snowland_packed_dl_40B0[]; +extern Gfx d_course_frappe_snowland_packed_dl_4120[]; +extern Gfx d_course_frappe_snowland_packed_dl_4188[]; +extern Gfx d_course_frappe_snowland_packed_dl_4208[]; +extern Gfx d_course_frappe_snowland_packed_dl_4288[]; +extern Gfx d_course_frappe_snowland_packed_dl_4300[]; +extern Gfx d_course_frappe_snowland_packed_dl_4378[]; +extern Gfx d_course_frappe_snowland_packed_dl_43E8[]; +extern Gfx d_course_frappe_snowland_packed_dl_4490[]; +extern Gfx d_course_frappe_snowland_packed_dl_4520[]; +extern Gfx d_course_frappe_snowland_packed_dl_4590[]; +extern Gfx d_course_frappe_snowland_packed_dl_4608[]; +extern Gfx d_course_frappe_snowland_packed_dl_4680[]; +extern Gfx d_course_frappe_snowland_packed_dl_4700[]; +extern Gfx d_course_frappe_snowland_packed_dl_4778[]; +extern Gfx d_course_frappe_snowland_packed_dl_47F8[]; +extern Gfx d_course_frappe_snowland_packed_dl_4880[]; +extern Gfx d_course_frappe_snowland_packed_dl_48C0[]; +extern Gfx d_course_frappe_snowland_packed_dl_49E0[]; +extern Gfx d_course_frappe_snowland_packed_dl_4BA0[]; +extern Gfx d_course_frappe_snowland_packed_dl_4D18[]; +extern Gfx d_course_frappe_snowland_packed_dl_4E40[]; +extern Gfx d_course_frappe_snowland_packed_dl_4F00[]; +extern Gfx d_course_frappe_snowland_packed_dl_4FF8[]; +extern Gfx d_course_frappe_snowland_packed_dl_50D0[]; +extern Gfx d_course_frappe_snowland_packed_dl_51C8[]; +extern Gfx d_course_frappe_snowland_packed_dl_520[]; +extern Gfx d_course_frappe_snowland_packed_dl_5330[]; +extern Gfx d_course_frappe_snowland_packed_dl_548[]; +extern Gfx d_course_frappe_snowland_packed_dl_54A0[]; +extern Gfx d_course_frappe_snowland_packed_dl_55D0[]; +extern Gfx d_course_frappe_snowland_packed_dl_5740[]; +extern Gfx d_course_frappe_snowland_packed_dl_58C0[]; +extern Gfx d_course_frappe_snowland_packed_dl_5988[]; +extern Gfx d_course_frappe_snowland_packed_dl_5A20[]; +extern Gfx d_course_frappe_snowland_packed_dl_5AC0[]; +extern Gfx d_course_frappe_snowland_packed_dl_5B58[]; +extern Gfx d_course_frappe_snowland_packed_dl_5BE0[]; +extern Gfx d_course_frappe_snowland_packed_dl_5C70[]; +extern Gfx d_course_frappe_snowland_packed_dl_5D90[]; +extern Gfx d_course_frappe_snowland_packed_dl_5E08[]; +extern Gfx d_course_frappe_snowland_packed_dl_5EA8[]; +extern Gfx d_course_frappe_snowland_packed_dl_5F90[]; +extern Gfx d_course_frappe_snowland_packed_dl_6088[]; +extern Gfx d_course_frappe_snowland_packed_dl_61A0[]; +extern Gfx d_course_frappe_snowland_packed_dl_6268[]; +extern Gfx d_course_frappe_snowland_packed_dl_62F8[]; +extern Gfx d_course_frappe_snowland_packed_dl_63D8[]; +extern Gfx d_course_frappe_snowland_packed_dl_65E0[]; +extern Gfx d_course_frappe_snowland_packed_dl_65F0[]; +extern Gfx d_course_frappe_snowland_packed_dl_6638[]; +extern Gfx d_course_frappe_snowland_packed_dl_808[]; +extern Gfx d_course_frappe_snowland_packed_dl_818[]; +extern Gfx d_course_frappe_snowland_packed_dl_878[]; +extern Gfx d_course_frappe_snowland_packed_dl_88[]; +extern Gfx d_course_frappe_snowland_packed_dl_8E0[]; +extern Gfx d_course_frappe_snowland_packed_dl_960[]; +extern Gfx d_course_frappe_snowland_packed_dl_98[]; +extern Gfx d_course_frappe_snowland_packed_dl_9D8[]; +extern Gfx d_course_frappe_snowland_packed_dl_A48[]; +extern Gfx d_course_frappe_snowland_packed_dl_A8[]; +extern Gfx d_course_frappe_snowland_packed_dl_AB0[]; +extern Gfx d_course_frappe_snowland_packed_dl_B30[]; +extern Gfx d_course_frappe_snowland_packed_dl_B70[]; +extern Gfx d_course_frappe_snowland_packed_dl_B8[]; +extern Gfx d_course_frappe_snowland_packed_dl_BF0[]; +extern Gfx d_course_frappe_snowland_packed_dl_CC0[]; +extern Gfx d_course_frappe_snowland_packed_dl_D28[]; +extern Gfx d_course_frappe_snowland_packed_dl_DA0[]; +extern Gfx d_course_frappe_snowland_packed_dl_E18[]; +extern Gfx d_course_frappe_snowland_packed_dl_E98[]; +extern Gfx d_course_frappe_snowland_packed_dl_F08[]; +extern Gfx d_course_frappe_snowland_packed_dl_FA0[]; +extern Gfx d_course_frappe_snowland_packed_tail[]; +extern Gfx d_course_kalimari_desert_packed_dl_0[]; +extern Gfx d_course_kalimari_desert_packed_dl_1028[]; +extern Gfx d_course_kalimari_desert_packed_dl_1098[]; +extern Gfx d_course_kalimari_desert_packed_dl_1110[]; +extern Gfx d_course_kalimari_desert_packed_dl_1178[]; +extern Gfx d_course_kalimari_desert_packed_dl_11E0[]; +extern Gfx d_course_kalimari_desert_packed_dl_1248[]; +extern Gfx d_course_kalimari_desert_packed_dl_12F0[]; +extern Gfx d_course_kalimari_desert_packed_dl_138[]; +extern Gfx d_course_kalimari_desert_packed_dl_13D0[]; +extern Gfx d_course_kalimari_desert_packed_dl_14A0[]; +extern Gfx d_course_kalimari_desert_packed_dl_1580[]; +extern Gfx d_course_kalimari_desert_packed_dl_1650[]; +extern Gfx d_course_kalimari_desert_packed_dl_1678[]; +extern Gfx d_course_kalimari_desert_packed_dl_1710[]; +extern Gfx d_course_kalimari_desert_packed_dl_1898[]; +extern Gfx d_course_kalimari_desert_packed_dl_19B8[]; +extern Gfx d_course_kalimari_desert_packed_dl_1A0[]; +extern Gfx d_course_kalimari_desert_packed_dl_1A78[]; +extern Gfx d_course_kalimari_desert_packed_dl_1B18[]; +extern Gfx d_course_kalimari_desert_packed_dl_1B48[]; +extern Gfx d_course_kalimari_desert_packed_dl_1BE0[]; +extern Gfx d_course_kalimari_desert_packed_dl_1C78[]; +extern Gfx d_course_kalimari_desert_packed_dl_1D10[]; +extern Gfx d_course_kalimari_desert_packed_dl_1DA8[]; +extern Gfx d_course_kalimari_desert_packed_dl_1E40[]; +extern Gfx d_course_kalimari_desert_packed_dl_1ED8[]; +extern Gfx d_course_kalimari_desert_packed_dl_1F10[]; +extern Gfx d_course_kalimari_desert_packed_dl_1F78[]; +extern Gfx d_course_kalimari_desert_packed_dl_2000[]; +extern Gfx d_course_kalimari_desert_packed_dl_2068[]; +extern Gfx d_course_kalimari_desert_packed_dl_208[]; +extern Gfx d_course_kalimari_desert_packed_dl_20D0[]; +extern Gfx d_course_kalimari_desert_packed_dl_2130[]; +extern Gfx d_course_kalimari_desert_packed_dl_2198[]; +extern Gfx d_course_kalimari_desert_packed_dl_21F8[]; +extern Gfx d_course_kalimari_desert_packed_dl_2260[]; +extern Gfx d_course_kalimari_desert_packed_dl_22D0[]; +extern Gfx d_course_kalimari_desert_packed_dl_2338[]; +extern Gfx d_course_kalimari_desert_packed_dl_23C0[]; +extern Gfx d_course_kalimari_desert_packed_dl_2430[]; +extern Gfx d_course_kalimari_desert_packed_dl_24B0[]; +extern Gfx d_course_kalimari_desert_packed_dl_2528[]; +extern Gfx d_course_kalimari_desert_packed_dl_2598[]; +extern Gfx d_course_kalimari_desert_packed_dl_2620[]; +extern Gfx d_course_kalimari_desert_packed_dl_2698[]; +extern Gfx d_course_kalimari_desert_packed_dl_270[]; +extern Gfx d_course_kalimari_desert_packed_dl_2710[]; +extern Gfx d_course_kalimari_desert_packed_dl_2778[]; +extern Gfx d_course_kalimari_desert_packed_dl_2808[]; +extern Gfx d_course_kalimari_desert_packed_dl_2878[]; +extern Gfx d_course_kalimari_desert_packed_dl_28E8[]; +extern Gfx d_course_kalimari_desert_packed_dl_2960[]; +extern Gfx d_course_kalimari_desert_packed_dl_29F0[]; +extern Gfx d_course_kalimari_desert_packed_dl_2A8[]; +extern Gfx d_course_kalimari_desert_packed_dl_2AB8[]; +extern Gfx d_course_kalimari_desert_packed_dl_2B20[]; +extern Gfx d_course_kalimari_desert_packed_dl_2B80[]; +extern Gfx d_course_kalimari_desert_packed_dl_2BE0[]; +extern Gfx d_course_kalimari_desert_packed_dl_2C48[]; +extern Gfx d_course_kalimari_desert_packed_dl_2CB8[]; +extern Gfx d_course_kalimari_desert_packed_dl_2D20[]; +extern Gfx d_course_kalimari_desert_packed_dl_2D90[]; +extern Gfx d_course_kalimari_desert_packed_dl_2DF8[]; +extern Gfx d_course_kalimari_desert_packed_dl_2E60[]; +extern Gfx d_course_kalimari_desert_packed_dl_2EC8[]; +extern Gfx d_course_kalimari_desert_packed_dl_2F30[]; +extern Gfx d_course_kalimari_desert_packed_dl_2FB0[]; +extern Gfx d_course_kalimari_desert_packed_dl_3018[]; +extern Gfx d_course_kalimari_desert_packed_dl_3080[]; +extern Gfx d_course_kalimari_desert_packed_dl_30E8[]; +extern Gfx d_course_kalimari_desert_packed_dl_3158[]; +extern Gfx d_course_kalimari_desert_packed_dl_31C0[]; +extern Gfx d_course_kalimari_desert_packed_dl_3228[]; +extern Gfx d_course_kalimari_desert_packed_dl_3298[]; +extern Gfx d_course_kalimari_desert_packed_dl_3300[]; +extern Gfx d_course_kalimari_desert_packed_dl_3368[]; +extern Gfx d_course_kalimari_desert_packed_dl_33D8[]; +extern Gfx d_course_kalimari_desert_packed_dl_3440[]; +extern Gfx d_course_kalimari_desert_packed_dl_34A8[]; +extern Gfx d_course_kalimari_desert_packed_dl_3508[]; +extern Gfx d_course_kalimari_desert_packed_dl_3568[]; +extern Gfx d_course_kalimari_desert_packed_dl_358[]; +extern Gfx d_course_kalimari_desert_packed_dl_35D8[]; +extern Gfx d_course_kalimari_desert_packed_dl_3640[]; +extern Gfx d_course_kalimari_desert_packed_dl_36A0[]; +extern Gfx d_course_kalimari_desert_packed_dl_3710[]; +extern Gfx d_course_kalimari_desert_packed_dl_3780[]; +extern Gfx d_course_kalimari_desert_packed_dl_37F0[]; +extern Gfx d_course_kalimari_desert_packed_dl_3858[]; +extern Gfx d_course_kalimari_desert_packed_dl_38C8[]; +extern Gfx d_course_kalimari_desert_packed_dl_3930[]; +extern Gfx d_course_kalimari_desert_packed_dl_39A8[]; +extern Gfx d_course_kalimari_desert_packed_dl_3A10[]; +extern Gfx d_course_kalimari_desert_packed_dl_3A80[]; +extern Gfx d_course_kalimari_desert_packed_dl_3AE8[]; +extern Gfx d_course_kalimari_desert_packed_dl_3B48[]; +extern Gfx d_course_kalimari_desert_packed_dl_3BC8[]; +extern Gfx d_course_kalimari_desert_packed_dl_3C30[]; +extern Gfx d_course_kalimari_desert_packed_dl_3C98[]; +extern Gfx d_course_kalimari_desert_packed_dl_3D00[]; +extern Gfx d_course_kalimari_desert_packed_dl_3D68[]; +extern Gfx d_course_kalimari_desert_packed_dl_3DC8[]; +extern Gfx d_course_kalimari_desert_packed_dl_3E0[]; +extern Gfx d_course_kalimari_desert_packed_dl_3E30[]; +extern Gfx d_course_kalimari_desert_packed_dl_3E90[]; +extern Gfx d_course_kalimari_desert_packed_dl_4018[]; +extern Gfx d_course_kalimari_desert_packed_dl_40D0[]; +extern Gfx d_course_kalimari_desert_packed_dl_4130[]; +extern Gfx d_course_kalimari_desert_packed_dl_41E8[]; +extern Gfx d_course_kalimari_desert_packed_dl_4260[]; +extern Gfx d_course_kalimari_desert_packed_dl_4350[]; +extern Gfx d_course_kalimari_desert_packed_dl_4438[]; +extern Gfx d_course_kalimari_desert_packed_dl_44F0[]; +extern Gfx d_course_kalimari_desert_packed_dl_458[]; +extern Gfx d_course_kalimari_desert_packed_dl_45D8[]; +extern Gfx d_course_kalimari_desert_packed_dl_46C0[]; +extern Gfx d_course_kalimari_desert_packed_dl_47A8[]; +extern Gfx d_course_kalimari_desert_packed_dl_4878[]; +extern Gfx d_course_kalimari_desert_packed_dl_4948[]; +extern Gfx d_course_kalimari_desert_packed_dl_49B0[]; +extern Gfx d_course_kalimari_desert_packed_dl_4A10[]; +extern Gfx d_course_kalimari_desert_packed_dl_4AA8[]; +extern Gfx d_course_kalimari_desert_packed_dl_4B08[]; +extern Gfx d_course_kalimari_desert_packed_dl_4B78[]; +extern Gfx d_course_kalimari_desert_packed_dl_4BD8[]; +extern Gfx d_course_kalimari_desert_packed_dl_4C40[]; +extern Gfx d_course_kalimari_desert_packed_dl_4CB0[]; +extern Gfx d_course_kalimari_desert_packed_dl_4D20[]; +extern Gfx d_course_kalimari_desert_packed_dl_4D90[]; +extern Gfx d_course_kalimari_desert_packed_dl_4DF8[]; +extern Gfx d_course_kalimari_desert_packed_dl_4E60[]; +extern Gfx d_course_kalimari_desert_packed_dl_4EC8[]; +extern Gfx d_course_kalimari_desert_packed_dl_4F40[]; +extern Gfx d_course_kalimari_desert_packed_dl_4FB0[]; +extern Gfx d_course_kalimari_desert_packed_dl_5020[]; +extern Gfx d_course_kalimari_desert_packed_dl_5090[]; +extern Gfx d_course_kalimari_desert_packed_dl_5100[]; +extern Gfx d_course_kalimari_desert_packed_dl_5170[]; +extern Gfx d_course_kalimari_desert_packed_dl_51D0[]; +extern Gfx d_course_kalimari_desert_packed_dl_5238[]; +extern Gfx d_course_kalimari_desert_packed_dl_52E0[]; +extern Gfx d_course_kalimari_desert_packed_dl_5360[]; +extern Gfx d_course_kalimari_desert_packed_dl_538[]; +extern Gfx d_course_kalimari_desert_packed_dl_53D0[]; +extern Gfx d_course_kalimari_desert_packed_dl_5450[]; +extern Gfx d_course_kalimari_desert_packed_dl_54C8[]; +extern Gfx d_course_kalimari_desert_packed_dl_5580[]; +extern Gfx d_course_kalimari_desert_packed_dl_55F0[]; +extern Gfx d_course_kalimari_desert_packed_dl_56A0[]; +extern Gfx d_course_kalimari_desert_packed_dl_5728[]; +extern Gfx d_course_kalimari_desert_packed_dl_57D0[]; +extern Gfx d_course_kalimari_desert_packed_dl_5878[]; +extern Gfx d_course_kalimari_desert_packed_dl_5948[]; +extern Gfx d_course_kalimari_desert_packed_dl_59F0[]; +extern Gfx d_course_kalimari_desert_packed_dl_5A60[]; +extern Gfx d_course_kalimari_desert_packed_dl_5B00[]; +extern Gfx d_course_kalimari_desert_packed_dl_5B88[]; +extern Gfx d_course_kalimari_desert_packed_dl_5C20[]; +extern Gfx d_course_kalimari_desert_packed_dl_5C90[]; +extern Gfx d_course_kalimari_desert_packed_dl_5D30[]; +extern Gfx d_course_kalimari_desert_packed_dl_5DB0[]; +extern Gfx d_course_kalimari_desert_packed_dl_5E38[]; +extern Gfx d_course_kalimari_desert_packed_dl_5EB0[]; +extern Gfx d_course_kalimari_desert_packed_dl_5F28[]; +extern Gfx d_course_kalimari_desert_packed_dl_5F8[]; +extern Gfx d_course_kalimari_desert_packed_dl_5FB0[]; +extern Gfx d_course_kalimari_desert_packed_dl_6050[]; +extern Gfx d_course_kalimari_desert_packed_dl_60C8[]; +extern Gfx d_course_kalimari_desert_packed_dl_6130[]; +extern Gfx d_course_kalimari_desert_packed_dl_61D8[]; +extern Gfx d_course_kalimari_desert_packed_dl_6290[]; +extern Gfx d_course_kalimari_desert_packed_dl_6310[]; +extern Gfx d_course_kalimari_desert_packed_dl_63C0[]; +extern Gfx d_course_kalimari_desert_packed_dl_6490[]; +extern Gfx d_course_kalimari_desert_packed_dl_6530[]; +extern Gfx d_course_kalimari_desert_packed_dl_65F0[]; +extern Gfx d_course_kalimari_desert_packed_dl_66C8[]; +extern Gfx d_course_kalimari_desert_packed_dl_6780[]; +extern Gfx d_course_kalimari_desert_packed_dl_68[]; +extern Gfx d_course_kalimari_desert_packed_dl_6820[]; +extern Gfx d_course_kalimari_desert_packed_dl_68E0[]; +extern Gfx d_course_kalimari_desert_packed_dl_6958[]; +extern Gfx d_course_kalimari_desert_packed_dl_69F8[]; +extern Gfx d_course_kalimari_desert_packed_dl_6A0[]; +extern Gfx d_course_kalimari_desert_packed_dl_6A78[]; +extern Gfx d_course_kalimari_desert_packed_dl_6B28[]; +extern Gfx d_course_kalimari_desert_packed_dl_6BC0[]; +extern Gfx d_course_kalimari_desert_packed_dl_6C70[]; +extern Gfx d_course_kalimari_desert_packed_dl_6CF0[]; +extern Gfx d_course_kalimari_desert_packed_dl_6DA0[]; +extern Gfx d_course_kalimari_desert_packed_dl_6E38[]; +extern Gfx d_course_kalimari_desert_packed_dl_6EE8[]; +extern Gfx d_course_kalimari_desert_packed_dl_6F70[]; +extern Gfx d_course_kalimari_desert_packed_dl_70F8[]; +extern Gfx d_course_kalimari_desert_packed_dl_71C8[]; +extern Gfx d_course_kalimari_desert_packed_dl_71D8[]; +extern Gfx d_course_kalimari_desert_packed_dl_72B8[]; +extern Gfx d_course_kalimari_desert_packed_dl_73A8[]; +extern Gfx d_course_kalimari_desert_packed_dl_74A8[]; +extern Gfx d_course_kalimari_desert_packed_dl_7598[]; +extern Gfx d_course_kalimari_desert_packed_dl_75C0[]; +extern Gfx d_course_kalimari_desert_packed_dl_760[]; +extern Gfx d_course_kalimari_desert_packed_dl_76C0[]; +extern Gfx d_course_kalimari_desert_packed_dl_7728[]; +extern Gfx d_course_kalimari_desert_packed_dl_77F8[]; +extern Gfx d_course_kalimari_desert_packed_dl_7890[]; +extern Gfx d_course_kalimari_desert_packed_dl_79F8[]; +extern Gfx d_course_kalimari_desert_packed_dl_7BC8[]; +extern Gfx d_course_kalimari_desert_packed_dl_7CC8[]; +extern Gfx d_course_kalimari_desert_packed_dl_7E18[]; +extern Gfx d_course_kalimari_desert_packed_dl_7F80[]; +extern Gfx d_course_kalimari_desert_packed_dl_80B8[]; +extern Gfx d_course_kalimari_desert_packed_dl_81A0[]; +extern Gfx d_course_kalimari_desert_packed_dl_8330[]; +extern Gfx d_course_kalimari_desert_packed_dl_8398[]; +extern Gfx d_course_kalimari_desert_packed_dl_840[]; +extern Gfx d_course_kalimari_desert_packed_dl_8418[]; +extern Gfx d_course_kalimari_desert_packed_dl_8490[]; +extern Gfx d_course_kalimari_desert_packed_dl_8508[]; +extern Gfx d_course_kalimari_desert_packed_dl_85A0[]; +extern Gfx d_course_kalimari_desert_packed_dl_8610[]; +extern Gfx d_course_kalimari_desert_packed_dl_8690[]; +extern Gfx d_course_kalimari_desert_packed_dl_8728[]; +extern Gfx d_course_kalimari_desert_packed_dl_8798[]; +extern Gfx d_course_kalimari_desert_packed_dl_8808[]; +extern Gfx d_course_kalimari_desert_packed_dl_8888[]; +extern Gfx d_course_kalimari_desert_packed_dl_8920[]; +extern Gfx d_course_kalimari_desert_packed_dl_8990[]; +extern Gfx d_course_kalimari_desert_packed_dl_8A40[]; +extern Gfx d_course_kalimari_desert_packed_dl_8AC8[]; +extern Gfx d_course_kalimari_desert_packed_dl_8B60[]; +extern Gfx d_course_kalimari_desert_packed_dl_8C08[]; +extern Gfx d_course_kalimari_desert_packed_dl_8C98[]; +extern Gfx d_course_kalimari_desert_packed_dl_8D20[]; +extern Gfx d_course_kalimari_desert_packed_dl_8D98[]; +extern Gfx d_course_kalimari_desert_packed_dl_8E20[]; +extern Gfx d_course_kalimari_desert_packed_dl_8EC8[]; +extern Gfx d_course_kalimari_desert_packed_dl_8F50[]; +extern Gfx d_course_kalimari_desert_packed_dl_8FF8[]; +extern Gfx d_course_kalimari_desert_packed_dl_900[]; +extern Gfx d_course_kalimari_desert_packed_dl_9068[]; +extern Gfx d_course_kalimari_desert_packed_dl_90D8[]; +extern Gfx d_course_kalimari_desert_packed_dl_9138[]; +extern Gfx d_course_kalimari_desert_packed_dl_91A8[]; +extern Gfx d_course_kalimari_desert_packed_dl_9210[]; +extern Gfx d_course_kalimari_desert_packed_dl_9280[]; +extern Gfx d_course_kalimari_desert_packed_dl_92F8[]; +extern Gfx d_course_kalimari_desert_packed_dl_9368[]; +extern Gfx d_course_kalimari_desert_packed_dl_93F0[]; +extern Gfx d_course_kalimari_desert_packed_dl_9480[]; +extern Gfx d_course_kalimari_desert_packed_dl_9510[]; +extern Gfx d_course_kalimari_desert_packed_dl_9598[]; +extern Gfx d_course_kalimari_desert_packed_dl_9630[]; +extern Gfx d_course_kalimari_desert_packed_dl_96A8[]; +extern Gfx d_course_kalimari_desert_packed_dl_9740[]; +extern Gfx d_course_kalimari_desert_packed_dl_97B8[]; +extern Gfx d_course_kalimari_desert_packed_dl_9820[]; +extern Gfx d_course_kalimari_desert_packed_dl_98E0[]; +extern Gfx d_course_kalimari_desert_packed_dl_9958[]; +extern Gfx d_course_kalimari_desert_packed_dl_998[]; +extern Gfx d_course_kalimari_desert_packed_dl_99D8[]; +extern Gfx d_course_kalimari_desert_packed_dl_9A68[]; +extern Gfx d_course_kalimari_desert_packed_dl_9B10[]; +extern Gfx d_course_kalimari_desert_packed_dl_9BD8[]; +extern Gfx d_course_kalimari_desert_packed_dl_9C50[]; +extern Gfx d_course_kalimari_desert_packed_dl_9CC0[]; +extern Gfx d_course_kalimari_desert_packed_dl_9D48[]; +extern Gfx d_course_kalimari_desert_packed_dl_9DC0[]; +extern Gfx d_course_kalimari_desert_packed_dl_9E38[]; +extern Gfx d_course_kalimari_desert_packed_dl_9EB0[]; +extern Gfx d_course_kalimari_desert_packed_dl_9F0[]; +extern Gfx d_course_kalimari_desert_packed_dl_9F20[]; +extern Gfx d_course_kalimari_desert_packed_dl_9F88[]; +extern Gfx d_course_kalimari_desert_packed_dl_9FE8[]; +extern Gfx d_course_kalimari_desert_packed_dl_A050[]; +extern Gfx d_course_kalimari_desert_packed_dl_A08[]; +extern Gfx d_course_kalimari_desert_packed_dl_A0C0[]; +extern Gfx d_course_kalimari_desert_packed_dl_A138[]; +extern Gfx d_course_kalimari_desert_packed_dl_A18[]; +extern Gfx d_course_kalimari_desert_packed_dl_A1A0[]; +extern Gfx d_course_kalimari_desert_packed_dl_A228[]; +extern Gfx d_course_kalimari_desert_packed_dl_A2D0[]; +extern Gfx d_course_kalimari_desert_packed_dl_A350[]; +extern Gfx d_course_kalimari_desert_packed_dl_A3D8[]; +extern Gfx d_course_kalimari_desert_packed_dl_A458[]; +extern Gfx d_course_kalimari_desert_packed_dl_A4D0[]; +extern Gfx d_course_kalimari_desert_packed_dl_A548[]; +extern Gfx d_course_kalimari_desert_packed_dl_A5F0[]; +extern Gfx d_course_kalimari_desert_packed_dl_A670[]; +extern Gfx d_course_kalimari_desert_packed_dl_A90[]; +extern Gfx d_course_kalimari_desert_packed_dl_AF8[]; +extern Gfx d_course_kalimari_desert_packed_dl_B58[]; +extern Gfx d_course_kalimari_desert_packed_dl_BC8[]; +extern Gfx d_course_kalimari_desert_packed_dl_C30[]; +extern Gfx d_course_kalimari_desert_packed_dl_C98[]; +extern Gfx d_course_kalimari_desert_packed_dl_CF8[]; +extern Gfx d_course_kalimari_desert_packed_dl_D0[]; +extern Gfx d_course_kalimari_desert_packed_dl_D60[]; +extern Gfx d_course_kalimari_desert_packed_dl_DC0[]; +extern Gfx d_course_kalimari_desert_packed_dl_E20[]; +extern Gfx d_course_kalimari_desert_packed_dl_E80[]; +extern Gfx d_course_kalimari_desert_packed_dl_EE8[]; +extern Gfx d_course_kalimari_desert_packed_dl_F48[]; +extern Gfx d_course_kalimari_desert_packed_dl_FB8[]; +extern Gfx d_course_kalimari_desert_packed_tail[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_1000[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_10B0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_1190[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_1210[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_12D0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_13D0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_14D0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_1590[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_160[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_1668[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_16F0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_1778[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_1850[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_1940[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_1A40[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_1B58[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_1C18[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_1CC0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_1DA8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_1E90[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_1F78[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2058[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_210[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2178[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_21D8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2240[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_22B0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2320[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2398[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2410[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2478[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_24E8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2560[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_25C8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2638[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2698[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2748[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_27B0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2818[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2888[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_28F0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2960[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_29D0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2A58[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2AC8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2B30[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2BA8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2C0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2C08[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2C68[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2CC8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2D40[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2DA8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2E18[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2E8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2E98[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2F00[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2F60[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_2FC8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_3038[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_30B0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_31D0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_32B0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_3390[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_3470[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_3550[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_358[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_3630[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_368[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_36F0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_37B0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_380[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_38B0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_390[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_3978[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_39E8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_3AC8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_3B40[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_3C38[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_3D00[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_3DE0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_3ED8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_3F60[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_4040[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_4120[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_4200[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_42E0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_43C0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_440[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_4490[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_45C8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_46A8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_4770[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_47E0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_48B0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_4920[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_4A08[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_4AF0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_4BD0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_4CC8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_4DD8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_4EA0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_4F68[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5028[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_50E8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_518[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_51A0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5250[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5300[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_53D8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5488[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_54E8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5598[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_55F8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_56C8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5778[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5828[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_58F8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5970[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5A38[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5B00[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5BB8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5C88[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5D50[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5E08[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5EB0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_5F60[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6010[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6078[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_610[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6140[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_61A0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6268[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6330[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_63F8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_64C8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_65D8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6648[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_66B0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6718[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_67A0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6810[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_68C0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6938[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6998[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_69F8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6A68[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6AD0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6B30[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6BE8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6D70[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6D8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6DE8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6EB8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6F30[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_6FA0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7000[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_70A0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7120[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7188[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_71F0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7260[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_72D0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7358[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7430[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7538[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7608[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_76A0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_76C0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7740[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_778[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7810[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_78E0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7970[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7A98[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7DB0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7E48[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7EE0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_7F70[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8028[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_80F8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8200[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_82D8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8360[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8468[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8510[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_858[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_85C0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_86B0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8740[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_87E0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8870[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8918[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8980[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8A90[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8C18[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8D08[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8DB0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8E50[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8EE0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8F58[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_8FD0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9080[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9188[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9228[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_928[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_92C8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9368[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9408[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_94A8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9548[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_95E8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9688[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_96D0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9800[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9930[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9A30[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9B20[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9B48[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9B78[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9B88[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9CC0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9CD0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9D58[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9E70[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9E88[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9EC0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9EF8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9F30[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9F68[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9FA0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9FC8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_9FF0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A00[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A020[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A080[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A0B0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A0E8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A128[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A158[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A190[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A1D0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A210[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A240[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A278[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A2B0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A2E8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A320[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A350[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A388[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A3C8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A400[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A438[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A470[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A4A0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A4D0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A508[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A540[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A640[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A668[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A690[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A6B8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A6E0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A708[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A738[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A760[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A798[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A7C0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A7E0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A810[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A838[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A868[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A890[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A8C0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A8E0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A908[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A930[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A990[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_A9F0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_AA48[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_AAB0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_AB08[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_AB68[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_ABD0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_AC40[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_ACB0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_ACD8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_AD00[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_AD28[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_AD50[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_AD78[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_ADB8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_ADE0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_AE0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_AEF8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_AFC8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_B0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_B0A0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_B168[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_B208[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_B230[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_B2B0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_BD8[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_CC0[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_D70[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_E60[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_F38[]; +extern Gfx d_course_koopa_troopa_beach_packed_dl_tail[]; +extern Gfx d_course_luigi_raceway_packed_dl_0[]; +extern Gfx d_course_luigi_raceway_packed_dl_1000[]; +extern Gfx d_course_luigi_raceway_packed_dl_108[]; +extern Gfx d_course_luigi_raceway_packed_dl_1088[]; +extern Gfx d_course_luigi_raceway_packed_dl_1110[]; +extern Gfx d_course_luigi_raceway_packed_dl_118[]; +extern Gfx d_course_luigi_raceway_packed_dl_11B8[]; +extern Gfx d_course_luigi_raceway_packed_dl_1260[]; +extern Gfx d_course_luigi_raceway_packed_dl_1308[]; +extern Gfx d_course_luigi_raceway_packed_dl_13B0[]; +extern Gfx d_course_luigi_raceway_packed_dl_1438[]; +extern Gfx d_course_luigi_raceway_packed_dl_14E0[]; +extern Gfx d_course_luigi_raceway_packed_dl_1558[]; +extern Gfx d_course_luigi_raceway_packed_dl_15E0[]; +extern Gfx d_course_luigi_raceway_packed_dl_1688[]; +extern Gfx d_course_luigi_raceway_packed_dl_1730[]; +extern Gfx d_course_luigi_raceway_packed_dl_17E0[]; +extern Gfx d_course_luigi_raceway_packed_dl_1848[]; +extern Gfx d_course_luigi_raceway_packed_dl_18B8[]; +extern Gfx d_course_luigi_raceway_packed_dl_190[]; +extern Gfx d_course_luigi_raceway_packed_dl_1920[]; +extern Gfx d_course_luigi_raceway_packed_dl_1988[]; +extern Gfx d_course_luigi_raceway_packed_dl_1A28[]; +extern Gfx d_course_luigi_raceway_packed_dl_1AC8[]; +extern Gfx d_course_luigi_raceway_packed_dl_1B28[]; +extern Gfx d_course_luigi_raceway_packed_dl_1BD8[]; +extern Gfx d_course_luigi_raceway_packed_dl_1C90[]; +extern Gfx d_course_luigi_raceway_packed_dl_1D00[]; +extern Gfx d_course_luigi_raceway_packed_dl_1D68[]; +extern Gfx d_course_luigi_raceway_packed_dl_1E10[]; +extern Gfx d_course_luigi_raceway_packed_dl_1E70[]; +extern Gfx d_course_luigi_raceway_packed_dl_1F18[]; +extern Gfx d_course_luigi_raceway_packed_dl_1F90[]; +extern Gfx d_course_luigi_raceway_packed_dl_1FF0[]; +extern Gfx d_course_luigi_raceway_packed_dl_2050[]; +extern Gfx d_course_luigi_raceway_packed_dl_208[]; +extern Gfx d_course_luigi_raceway_packed_dl_20C0[]; +extern Gfx d_course_luigi_raceway_packed_dl_2130[]; +extern Gfx d_course_luigi_raceway_packed_dl_21A8[]; +extern Gfx d_course_luigi_raceway_packed_dl_2210[]; +extern Gfx d_course_luigi_raceway_packed_dl_2280[]; +extern Gfx d_course_luigi_raceway_packed_dl_22F8[]; +extern Gfx d_course_luigi_raceway_packed_dl_2368[]; +extern Gfx d_course_luigi_raceway_packed_dl_23E0[]; +extern Gfx d_course_luigi_raceway_packed_dl_2458[]; +extern Gfx d_course_luigi_raceway_packed_dl_24E0[]; +extern Gfx d_course_luigi_raceway_packed_dl_2560[]; +extern Gfx d_course_luigi_raceway_packed_dl_25E8[]; +extern Gfx d_course_luigi_raceway_packed_dl_2658[]; +extern Gfx d_course_luigi_raceway_packed_dl_26B8[]; +extern Gfx d_course_luigi_raceway_packed_dl_2720[]; +extern Gfx d_course_luigi_raceway_packed_dl_2798[]; +extern Gfx d_course_luigi_raceway_packed_dl_280[]; +extern Gfx d_course_luigi_raceway_packed_dl_2810[]; +extern Gfx d_course_luigi_raceway_packed_dl_2888[]; +extern Gfx d_course_luigi_raceway_packed_dl_2900[]; +extern Gfx d_course_luigi_raceway_packed_dl_2978[]; +extern Gfx d_course_luigi_raceway_packed_dl_29F0[]; +extern Gfx d_course_luigi_raceway_packed_dl_2A68[]; +extern Gfx d_course_luigi_raceway_packed_dl_2AE0[]; +extern Gfx d_course_luigi_raceway_packed_dl_2B58[]; +extern Gfx d_course_luigi_raceway_packed_dl_2BC8[]; +extern Gfx d_course_luigi_raceway_packed_dl_2C40[]; +extern Gfx d_course_luigi_raceway_packed_dl_2CB8[]; +extern Gfx d_course_luigi_raceway_packed_dl_2D30[]; +extern Gfx d_course_luigi_raceway_packed_dl_2DA8[]; +extern Gfx d_course_luigi_raceway_packed_dl_2E20[]; +extern Gfx d_course_luigi_raceway_packed_dl_2E90[]; +extern Gfx d_course_luigi_raceway_packed_dl_2EF8[]; +extern Gfx d_course_luigi_raceway_packed_dl_2F60[]; +extern Gfx d_course_luigi_raceway_packed_dl_2F8[]; +extern Gfx d_course_luigi_raceway_packed_dl_3080[]; +extern Gfx d_course_luigi_raceway_packed_dl_30F8[]; +extern Gfx d_course_luigi_raceway_packed_dl_3170[]; +extern Gfx d_course_luigi_raceway_packed_dl_31E8[]; +extern Gfx d_course_luigi_raceway_packed_dl_3260[]; +extern Gfx d_course_luigi_raceway_packed_dl_32D8[]; +extern Gfx d_course_luigi_raceway_packed_dl_3350[]; +extern Gfx d_course_luigi_raceway_packed_dl_33C8[]; +extern Gfx d_course_luigi_raceway_packed_dl_3448[]; +extern Gfx d_course_luigi_raceway_packed_dl_34C8[]; +extern Gfx d_course_luigi_raceway_packed_dl_3548[]; +extern Gfx d_course_luigi_raceway_packed_dl_35D0[]; +extern Gfx d_course_luigi_raceway_packed_dl_3678[]; +extern Gfx d_course_luigi_raceway_packed_dl_36F8[]; +extern Gfx d_course_luigi_raceway_packed_dl_370[]; +extern Gfx d_course_luigi_raceway_packed_dl_3768[]; +extern Gfx d_course_luigi_raceway_packed_dl_37E0[]; +extern Gfx d_course_luigi_raceway_packed_dl_3858[]; +extern Gfx d_course_luigi_raceway_packed_dl_38D0[]; +extern Gfx d_course_luigi_raceway_packed_dl_3948[]; +extern Gfx d_course_luigi_raceway_packed_dl_39C8[]; +extern Gfx d_course_luigi_raceway_packed_dl_3A58[]; +extern Gfx d_course_luigi_raceway_packed_dl_3AD0[]; +extern Gfx d_course_luigi_raceway_packed_dl_3B38[]; +extern Gfx d_course_luigi_raceway_packed_dl_3BD0[]; +extern Gfx d_course_luigi_raceway_packed_dl_3C40[]; +extern Gfx d_course_luigi_raceway_packed_dl_3CF0[]; +extern Gfx d_course_luigi_raceway_packed_dl_3D60[]; +extern Gfx d_course_luigi_raceway_packed_dl_3DD8[]; +extern Gfx d_course_luigi_raceway_packed_dl_3E8[]; +extern Gfx d_course_luigi_raceway_packed_dl_3EB8[]; +extern Gfx d_course_luigi_raceway_packed_dl_3FC0[]; +extern Gfx d_course_luigi_raceway_packed_dl_4148[]; +extern Gfx d_course_luigi_raceway_packed_dl_4330[]; +extern Gfx d_course_luigi_raceway_packed_dl_450[]; +extern Gfx d_course_luigi_raceway_packed_dl_4518[]; +extern Gfx d_course_luigi_raceway_packed_dl_4540[]; +extern Gfx d_course_luigi_raceway_packed_dl_45B8[]; +extern Gfx d_course_luigi_raceway_packed_dl_46A0[]; +extern Gfx d_course_luigi_raceway_packed_dl_4860[]; +extern Gfx d_course_luigi_raceway_packed_dl_4880[]; +extern Gfx d_course_luigi_raceway_packed_dl_4960[]; +extern Gfx d_course_luigi_raceway_packed_dl_49B8[]; +extern Gfx d_course_luigi_raceway_packed_dl_4A28[]; +extern Gfx d_course_luigi_raceway_packed_dl_4B10[]; +extern Gfx d_course_luigi_raceway_packed_dl_4B8[]; +extern Gfx d_course_luigi_raceway_packed_dl_4C28[]; +extern Gfx d_course_luigi_raceway_packed_dl_4EE8[]; +extern Gfx d_course_luigi_raceway_packed_dl_4F20[]; +extern Gfx d_course_luigi_raceway_packed_dl_5038[]; +extern Gfx d_course_luigi_raceway_packed_dl_51D8[]; +extern Gfx d_course_luigi_raceway_packed_dl_528[]; +extern Gfx d_course_luigi_raceway_packed_dl_53E0[]; +extern Gfx d_course_luigi_raceway_packed_dl_55E8[]; +extern Gfx d_course_luigi_raceway_packed_dl_5788[]; +extern Gfx d_course_luigi_raceway_packed_dl_58A0[]; +extern Gfx d_course_luigi_raceway_packed_dl_59B8[]; +extern Gfx d_course_luigi_raceway_packed_dl_5A0[]; +extern Gfx d_course_luigi_raceway_packed_dl_5AB8[]; +extern Gfx d_course_luigi_raceway_packed_dl_5BB8[]; +extern Gfx d_course_luigi_raceway_packed_dl_5CD0[]; +extern Gfx d_course_luigi_raceway_packed_dl_5ED8[]; +extern Gfx d_course_luigi_raceway_packed_dl_60E0[]; +extern Gfx d_course_luigi_raceway_packed_dl_610[]; +extern Gfx d_course_luigi_raceway_packed_dl_6300[]; +extern Gfx d_course_luigi_raceway_packed_dl_6418[]; +extern Gfx d_course_luigi_raceway_packed_dl_6558[]; +extern Gfx d_course_luigi_raceway_packed_dl_65D8[]; +extern Gfx d_course_luigi_raceway_packed_dl_6680[]; +extern Gfx d_course_luigi_raceway_packed_dl_6728[]; +extern Gfx d_course_luigi_raceway_packed_dl_67D0[]; +extern Gfx d_course_luigi_raceway_packed_dl_68[]; +extern Gfx d_course_luigi_raceway_packed_dl_6878[]; +extern Gfx d_course_luigi_raceway_packed_dl_688[]; +extern Gfx d_course_luigi_raceway_packed_dl_6920[]; +extern Gfx d_course_luigi_raceway_packed_dl_69C0[]; +extern Gfx d_course_luigi_raceway_packed_dl_6A58[]; +extern Gfx d_course_luigi_raceway_packed_dl_6B00[]; +extern Gfx d_course_luigi_raceway_packed_dl_6BF0[]; +extern Gfx d_course_luigi_raceway_packed_dl_6CA8[]; +extern Gfx d_course_luigi_raceway_packed_dl_6D60[]; +extern Gfx d_course_luigi_raceway_packed_dl_6E18[]; +extern Gfx d_course_luigi_raceway_packed_dl_6EF0[]; +extern Gfx d_course_luigi_raceway_packed_dl_6FA8[]; +extern Gfx d_course_luigi_raceway_packed_dl_700[]; +extern Gfx d_course_luigi_raceway_packed_dl_7050[]; +extern Gfx d_course_luigi_raceway_packed_dl_70F8[]; +extern Gfx d_course_luigi_raceway_packed_dl_71A0[]; +extern Gfx d_course_luigi_raceway_packed_dl_7248[]; +extern Gfx d_course_luigi_raceway_packed_dl_72F0[]; +extern Gfx d_course_luigi_raceway_packed_dl_7398[]; +extern Gfx d_course_luigi_raceway_packed_dl_7440[]; +extern Gfx d_course_luigi_raceway_packed_dl_74F0[]; +extern Gfx d_course_luigi_raceway_packed_dl_75A8[]; +extern Gfx d_course_luigi_raceway_packed_dl_7650[]; +extern Gfx d_course_luigi_raceway_packed_dl_76F8[]; +extern Gfx d_course_luigi_raceway_packed_dl_778[]; +extern Gfx d_course_luigi_raceway_packed_dl_77B0[]; +extern Gfx d_course_luigi_raceway_packed_dl_78[]; +extern Gfx d_course_luigi_raceway_packed_dl_7878[]; +extern Gfx d_course_luigi_raceway_packed_dl_7940[]; +extern Gfx d_course_luigi_raceway_packed_dl_79E8[]; +extern Gfx d_course_luigi_raceway_packed_dl_7A88[]; +extern Gfx d_course_luigi_raceway_packed_dl_7B80[]; +extern Gfx d_course_luigi_raceway_packed_dl_7BF8[]; +extern Gfx d_course_luigi_raceway_packed_dl_7C80[]; +extern Gfx d_course_luigi_raceway_packed_dl_7CF0[]; +extern Gfx d_course_luigi_raceway_packed_dl_7D60[]; +extern Gfx d_course_luigi_raceway_packed_dl_7DD8[]; +extern Gfx d_course_luigi_raceway_packed_dl_7E50[]; +extern Gfx d_course_luigi_raceway_packed_dl_7EB8[]; +extern Gfx d_course_luigi_raceway_packed_dl_7EF8[]; +extern Gfx d_course_luigi_raceway_packed_dl_7F0[]; +extern Gfx d_course_luigi_raceway_packed_dl_7F68[]; +extern Gfx d_course_luigi_raceway_packed_dl_7FE0[]; +extern Gfx d_course_luigi_raceway_packed_dl_8048[]; +extern Gfx d_course_luigi_raceway_packed_dl_80B0[]; +extern Gfx d_course_luigi_raceway_packed_dl_8128[]; +extern Gfx d_course_luigi_raceway_packed_dl_8190[]; +extern Gfx d_course_luigi_raceway_packed_dl_8200[]; +extern Gfx d_course_luigi_raceway_packed_dl_8240[]; +extern Gfx d_course_luigi_raceway_packed_dl_8320[]; +extern Gfx d_course_luigi_raceway_packed_dl_83C8[]; +extern Gfx d_course_luigi_raceway_packed_dl_83E0[]; +extern Gfx d_course_luigi_raceway_packed_dl_8448[]; +extern Gfx d_course_luigi_raceway_packed_dl_84B0[]; +extern Gfx d_course_luigi_raceway_packed_dl_84C8[]; +extern Gfx d_course_luigi_raceway_packed_dl_8528[]; +extern Gfx d_course_luigi_raceway_packed_dl_858[]; +extern Gfx d_course_luigi_raceway_packed_dl_85F8[]; +extern Gfx d_course_luigi_raceway_packed_dl_8768[]; +extern Gfx d_course_luigi_raceway_packed_dl_8788[]; +extern Gfx d_course_luigi_raceway_packed_dl_87F0[]; +extern Gfx d_course_luigi_raceway_packed_dl_8858[]; +extern Gfx d_course_luigi_raceway_packed_dl_88C0[]; +extern Gfx d_course_luigi_raceway_packed_dl_8928[]; +extern Gfx d_course_luigi_raceway_packed_dl_8990[]; +extern Gfx d_course_luigi_raceway_packed_dl_89F8[]; +extern Gfx d_course_luigi_raceway_packed_dl_8A58[]; +extern Gfx d_course_luigi_raceway_packed_dl_8AB8[]; +extern Gfx d_course_luigi_raceway_packed_dl_8B18[]; +extern Gfx d_course_luigi_raceway_packed_dl_8B80[]; +extern Gfx d_course_luigi_raceway_packed_dl_8BE8[]; +extern Gfx d_course_luigi_raceway_packed_dl_8C50[]; +extern Gfx d_course_luigi_raceway_packed_dl_8CB8[]; +extern Gfx d_course_luigi_raceway_packed_dl_8D0[]; +extern Gfx d_course_luigi_raceway_packed_dl_8D20[]; +extern Gfx d_course_luigi_raceway_packed_dl_8D88[]; +extern Gfx d_course_luigi_raceway_packed_dl_8DE8[]; +extern Gfx d_course_luigi_raceway_packed_dl_8E50[]; +extern Gfx d_course_luigi_raceway_packed_dl_8EB0[]; +extern Gfx d_course_luigi_raceway_packed_dl_8F18[]; +extern Gfx d_course_luigi_raceway_packed_dl_8F80[]; +extern Gfx d_course_luigi_raceway_packed_dl_8FE8[]; +extern Gfx d_course_luigi_raceway_packed_dl_9098[]; +extern Gfx d_course_luigi_raceway_packed_dl_9120[]; +extern Gfx d_course_luigi_raceway_packed_dl_91A8[]; +extern Gfx d_course_luigi_raceway_packed_dl_9230[]; +extern Gfx d_course_luigi_raceway_packed_dl_92B8[]; +extern Gfx d_course_luigi_raceway_packed_dl_9340[]; +extern Gfx d_course_luigi_raceway_packed_dl_938[]; +extern Gfx d_course_luigi_raceway_packed_dl_93C8[]; +extern Gfx d_course_luigi_raceway_packed_dl_9440[]; +extern Gfx d_course_luigi_raceway_packed_dl_94B8[]; +extern Gfx d_course_luigi_raceway_packed_dl_9530[]; +extern Gfx d_course_luigi_raceway_packed_dl_95B8[]; +extern Gfx d_course_luigi_raceway_packed_dl_9640[]; +extern Gfx d_course_luigi_raceway_packed_dl_96C8[]; +extern Gfx d_course_luigi_raceway_packed_dl_9750[]; +extern Gfx d_course_luigi_raceway_packed_dl_97D8[]; +extern Gfx d_course_luigi_raceway_packed_dl_9860[]; +extern Gfx d_course_luigi_raceway_packed_dl_98D8[]; +extern Gfx d_course_luigi_raceway_packed_dl_9960[]; +extern Gfx d_course_luigi_raceway_packed_dl_99D8[]; +extern Gfx d_course_luigi_raceway_packed_dl_9A60[]; +extern Gfx d_course_luigi_raceway_packed_dl_9A8[]; +extern Gfx d_course_luigi_raceway_packed_dl_9AE8[]; +extern Gfx d_course_luigi_raceway_packed_dl_9B70[]; +extern Gfx d_course_luigi_raceway_packed_dl_9C20[]; +extern Gfx d_course_luigi_raceway_packed_dl_9EC0[]; +extern Gfx d_course_luigi_raceway_packed_dl_9ED0[]; +extern Gfx d_course_luigi_raceway_packed_dl_9F70[]; +extern Gfx d_course_luigi_raceway_packed_dl_A010[]; +extern Gfx d_course_luigi_raceway_packed_dl_A028[]; +extern Gfx d_course_luigi_raceway_packed_dl_A088[]; +extern Gfx d_course_luigi_raceway_packed_dl_A0F0[]; +extern Gfx d_course_luigi_raceway_packed_dl_A150[]; +extern Gfx d_course_luigi_raceway_packed_dl_A1B0[]; +extern Gfx d_course_luigi_raceway_packed_dl_A20[]; +extern Gfx d_course_luigi_raceway_packed_dl_A210[]; +extern Gfx d_course_luigi_raceway_packed_dl_A270[]; +extern Gfx d_course_luigi_raceway_packed_dl_A2A8[]; +extern Gfx d_course_luigi_raceway_packed_dl_A308[]; +extern Gfx d_course_luigi_raceway_packed_dl_A368[]; +extern Gfx d_course_luigi_raceway_packed_dl_A3C8[]; +extern Gfx d_course_luigi_raceway_packed_dl_A430[]; +extern Gfx d_course_luigi_raceway_packed_dl_A490[]; +extern Gfx d_course_luigi_raceway_packed_dl_A4F8[]; +extern Gfx d_course_luigi_raceway_packed_dl_A558[]; +extern Gfx d_course_luigi_raceway_packed_dl_A5C0[]; +extern Gfx d_course_luigi_raceway_packed_dl_A620[]; +extern Gfx d_course_luigi_raceway_packed_dl_A688[]; +extern Gfx d_course_luigi_raceway_packed_dl_A6E8[]; +extern Gfx d_course_luigi_raceway_packed_dl_A748[]; +extern Gfx d_course_luigi_raceway_packed_dl_A7A8[]; +extern Gfx d_course_luigi_raceway_packed_dl_A810[]; +extern Gfx d_course_luigi_raceway_packed_dl_A870[]; +extern Gfx d_course_luigi_raceway_packed_dl_A8D0[]; +extern Gfx d_course_luigi_raceway_packed_dl_A930[]; +extern Gfx d_course_luigi_raceway_packed_dl_A98[]; +extern Gfx d_course_luigi_raceway_packed_dl_A998[]; +extern Gfx d_course_luigi_raceway_packed_dl_AA00[]; +extern Gfx d_course_luigi_raceway_packed_dl_AA68[]; +extern Gfx d_course_luigi_raceway_packed_dl_AAD0[]; +extern Gfx d_course_luigi_raceway_packed_dl_AB38[]; +extern Gfx d_course_luigi_raceway_packed_dl_ABA0[]; +extern Gfx d_course_luigi_raceway_packed_dl_AC08[]; +extern Gfx d_course_luigi_raceway_packed_dl_AC70[]; +extern Gfx d_course_luigi_raceway_packed_dl_ACD8[]; +extern Gfx d_course_luigi_raceway_packed_dl_AD40[]; +extern Gfx d_course_luigi_raceway_packed_dl_ADA8[]; +extern Gfx d_course_luigi_raceway_packed_dl_AE10[]; +extern Gfx d_course_luigi_raceway_packed_dl_AE78[]; +extern Gfx d_course_luigi_raceway_packed_dl_AEE0[]; +extern Gfx d_course_luigi_raceway_packed_dl_AF48[]; +extern Gfx d_course_luigi_raceway_packed_dl_AFB0[]; +extern Gfx d_course_luigi_raceway_packed_dl_B010[]; +extern Gfx d_course_luigi_raceway_packed_dl_B078[]; +extern Gfx d_course_luigi_raceway_packed_dl_B198[]; +extern Gfx d_course_luigi_raceway_packed_dl_B200[]; +extern Gfx d_course_luigi_raceway_packed_dl_B268[]; +extern Gfx d_course_luigi_raceway_packed_dl_B2D0[]; +extern Gfx d_course_luigi_raceway_packed_dl_B338[]; +extern Gfx d_course_luigi_raceway_packed_dl_B3A0[]; +extern Gfx d_course_luigi_raceway_packed_dl_B408[]; +extern Gfx d_course_luigi_raceway_packed_dl_B470[]; +extern Gfx d_course_luigi_raceway_packed_dl_B48[]; +extern Gfx d_course_luigi_raceway_packed_dl_B4D0[]; +extern Gfx d_course_luigi_raceway_packed_dl_B530[]; +extern Gfx d_course_luigi_raceway_packed_dl_B590[]; +extern Gfx d_course_luigi_raceway_packed_dl_B600[]; +extern Gfx d_course_luigi_raceway_packed_dl_B678[]; +extern Gfx d_course_luigi_raceway_packed_dl_B6D8[]; +extern Gfx d_course_luigi_raceway_packed_dl_B740[]; +extern Gfx d_course_luigi_raceway_packed_dl_B7A8[]; +extern Gfx d_course_luigi_raceway_packed_dl_B810[]; +extern Gfx d_course_luigi_raceway_packed_dl_B878[]; +extern Gfx d_course_luigi_raceway_packed_dl_B8E0[]; +extern Gfx d_course_luigi_raceway_packed_dl_B948[]; +extern Gfx d_course_luigi_raceway_packed_dl_B9B8[]; +extern Gfx d_course_luigi_raceway_packed_dl_BA20[]; +extern Gfx d_course_luigi_raceway_packed_dl_BA80[]; +extern Gfx d_course_luigi_raceway_packed_dl_BAF0[]; +extern Gfx d_course_luigi_raceway_packed_dl_BB50[]; +extern Gfx d_course_luigi_raceway_packed_dl_BBC0[]; +extern Gfx d_course_luigi_raceway_packed_dl_BC20[]; +extern Gfx d_course_luigi_raceway_packed_dl_BC88[]; +extern Gfx d_course_luigi_raceway_packed_dl_BD0[]; +extern Gfx d_course_luigi_raceway_packed_dl_BD68[]; +extern Gfx d_course_luigi_raceway_packed_dl_BDC8[]; +extern Gfx d_course_luigi_raceway_packed_dl_BE28[]; +extern Gfx d_course_luigi_raceway_packed_dl_BE88[]; +extern Gfx d_course_luigi_raceway_packed_dl_BF20[]; +extern Gfx d_course_luigi_raceway_packed_dl_BFB8[]; +extern Gfx d_course_luigi_raceway_packed_dl_C050[]; +extern Gfx d_course_luigi_raceway_packed_dl_C0F0[]; +extern Gfx d_course_luigi_raceway_packed_dl_C1A0[]; +extern Gfx d_course_luigi_raceway_packed_dl_C200[]; +extern Gfx d_course_luigi_raceway_packed_dl_C260[]; +extern Gfx d_course_luigi_raceway_packed_dl_C300[]; +extern Gfx d_course_luigi_raceway_packed_dl_C3A8[]; +extern Gfx d_course_luigi_raceway_packed_dl_C410[]; +extern Gfx d_course_luigi_raceway_packed_dl_C4C0[]; +extern Gfx d_course_luigi_raceway_packed_dl_C540[]; +extern Gfx d_course_luigi_raceway_packed_dl_C58[]; +extern Gfx d_course_luigi_raceway_packed_dl_C5C0[]; +extern Gfx d_course_luigi_raceway_packed_dl_C640[]; +extern Gfx d_course_luigi_raceway_packed_dl_C668[]; +extern Gfx d_course_luigi_raceway_packed_dl_C730[]; +extern Gfx d_course_luigi_raceway_packed_dl_CE0[]; +extern Gfx d_course_luigi_raceway_packed_dl_D68[]; +extern Gfx d_course_luigi_raceway_packed_dl_DF0[]; +extern Gfx d_course_luigi_raceway_packed_dl_E0[]; +extern Gfx d_course_luigi_raceway_packed_dl_E78[]; +extern Gfx d_course_luigi_raceway_packed_dl_F0[]; +extern Gfx d_course_luigi_raceway_packed_dl_F00[]; +extern Gfx d_course_luigi_raceway_packed_dl_F88[]; +extern Gfx d_course_luigi_raceway_packed_tail[]; +extern Gfx d_course_mario_raceway_packed_dl_0[]; +extern Gfx d_course_mario_raceway_packed_dl_1038[]; +extern Gfx d_course_mario_raceway_packed_dl_1140[]; +extern Gfx d_course_mario_raceway_packed_dl_1188[]; +extern Gfx d_course_mario_raceway_packed_dl_1348[]; +extern Gfx d_course_mario_raceway_packed_dl_13C0[]; +extern Gfx d_course_mario_raceway_packed_dl_1438[]; +extern Gfx d_course_mario_raceway_packed_dl_14A0[]; +extern Gfx d_course_mario_raceway_packed_dl_14C8[]; +extern Gfx d_course_mario_raceway_packed_dl_1500[]; +extern Gfx d_course_mario_raceway_packed_dl_1550[]; +extern Gfx d_course_mario_raceway_packed_dl_160[]; +extern Gfx d_course_mario_raceway_packed_dl_1600[]; +extern Gfx d_course_mario_raceway_packed_dl_1668[]; +extern Gfx d_course_mario_raceway_packed_dl_16D8[]; +extern Gfx d_course_mario_raceway_packed_dl_170[]; +extern Gfx d_course_mario_raceway_packed_dl_1770[]; +extern Gfx d_course_mario_raceway_packed_dl_17D8[]; +extern Gfx d_course_mario_raceway_packed_dl_1850[]; +extern Gfx d_course_mario_raceway_packed_dl_1890[]; +extern Gfx d_course_mario_raceway_packed_dl_18B8[]; +extern Gfx d_course_mario_raceway_packed_dl_18E0[]; +extern Gfx d_course_mario_raceway_packed_dl_1950[]; +extern Gfx d_course_mario_raceway_packed_dl_1988[]; +extern Gfx d_course_mario_raceway_packed_dl_1A08[]; +extern Gfx d_course_mario_raceway_packed_dl_1A80[]; +extern Gfx d_course_mario_raceway_packed_dl_1AF8[]; +extern Gfx d_course_mario_raceway_packed_dl_1B28[]; +extern Gfx d_course_mario_raceway_packed_dl_1BB8[]; +extern Gfx d_course_mario_raceway_packed_dl_1C48[]; +extern Gfx d_course_mario_raceway_packed_dl_1CF8[]; +extern Gfx d_course_mario_raceway_packed_dl_1D8[]; +extern Gfx d_course_mario_raceway_packed_dl_1DA8[]; +extern Gfx d_course_mario_raceway_packed_dl_1E30[]; +extern Gfx d_course_mario_raceway_packed_dl_1EA8[]; +extern Gfx d_course_mario_raceway_packed_dl_1F30[]; +extern Gfx d_course_mario_raceway_packed_dl_1FB0[]; +extern Gfx d_course_mario_raceway_packed_dl_2038[]; +extern Gfx d_course_mario_raceway_packed_dl_20B0[]; +extern Gfx d_course_mario_raceway_packed_dl_2138[]; +extern Gfx d_course_mario_raceway_packed_dl_21C0[]; +extern Gfx d_course_mario_raceway_packed_dl_2248[]; +extern Gfx d_course_mario_raceway_packed_dl_22B8[]; +extern Gfx d_course_mario_raceway_packed_dl_2340[]; +extern Gfx d_course_mario_raceway_packed_dl_23B8[]; +extern Gfx d_course_mario_raceway_packed_dl_240[]; +extern Gfx d_course_mario_raceway_packed_dl_2420[]; +extern Gfx d_course_mario_raceway_packed_dl_2498[]; +extern Gfx d_course_mario_raceway_packed_dl_2510[]; +extern Gfx d_course_mario_raceway_packed_dl_258[]; +extern Gfx d_course_mario_raceway_packed_dl_2588[]; +extern Gfx d_course_mario_raceway_packed_dl_2600[]; +extern Gfx d_course_mario_raceway_packed_dl_2680[]; +extern Gfx d_course_mario_raceway_packed_dl_26F8[]; +extern Gfx d_course_mario_raceway_packed_dl_2760[]; +extern Gfx d_course_mario_raceway_packed_dl_27E8[]; +extern Gfx d_course_mario_raceway_packed_dl_2870[]; +extern Gfx d_course_mario_raceway_packed_dl_28F8[]; +extern Gfx d_course_mario_raceway_packed_dl_29B0[]; +extern Gfx d_course_mario_raceway_packed_dl_2A28[]; +extern Gfx d_course_mario_raceway_packed_dl_2B10[]; +extern Gfx d_course_mario_raceway_packed_dl_2B98[]; +extern Gfx d_course_mario_raceway_packed_dl_2C0[]; +extern Gfx d_course_mario_raceway_packed_dl_2D68[]; +extern Gfx d_course_mario_raceway_packed_dl_2D80[]; +extern Gfx d_course_mario_raceway_packed_dl_3050[]; +extern Gfx d_course_mario_raceway_packed_dl_3060[]; +extern Gfx d_course_mario_raceway_packed_dl_3150[]; +extern Gfx d_course_mario_raceway_packed_dl_3240[]; +extern Gfx d_course_mario_raceway_packed_dl_3258[]; +extern Gfx d_course_mario_raceway_packed_dl_328[]; +extern Gfx d_course_mario_raceway_packed_dl_32F0[]; +extern Gfx d_course_mario_raceway_packed_dl_3388[]; +extern Gfx d_course_mario_raceway_packed_dl_3460[]; +extern Gfx d_course_mario_raceway_packed_dl_3508[]; +extern Gfx d_course_mario_raceway_packed_dl_3530[]; +extern Gfx d_course_mario_raceway_packed_dl_35A8[]; +extern Gfx d_course_mario_raceway_packed_dl_3630[]; +extern Gfx d_course_mario_raceway_packed_dl_36B0[]; +extern Gfx d_course_mario_raceway_packed_dl_3728[]; +extern Gfx d_course_mario_raceway_packed_dl_3798[]; +extern Gfx d_course_mario_raceway_packed_dl_3818[]; +extern Gfx d_course_mario_raceway_packed_dl_38B8[]; +extern Gfx d_course_mario_raceway_packed_dl_3950[]; +extern Gfx d_course_mario_raceway_packed_dl_39E8[]; +extern Gfx d_course_mario_raceway_packed_dl_3AB8[]; +extern Gfx d_course_mario_raceway_packed_dl_3BB0[]; +extern Gfx d_course_mario_raceway_packed_dl_3C28[]; +extern Gfx d_course_mario_raceway_packed_dl_3CD8[]; +extern Gfx d_course_mario_raceway_packed_dl_3D50[]; +extern Gfx d_course_mario_raceway_packed_dl_3D8[]; +extern Gfx d_course_mario_raceway_packed_dl_3E00[]; +extern Gfx d_course_mario_raceway_packed_dl_3E78[]; +extern Gfx d_course_mario_raceway_packed_dl_3EF8[]; +extern Gfx d_course_mario_raceway_packed_dl_3F80[]; +extern Gfx d_course_mario_raceway_packed_dl_4028[]; +extern Gfx d_course_mario_raceway_packed_dl_40D8[]; +extern Gfx d_course_mario_raceway_packed_dl_4188[]; +extern Gfx d_course_mario_raceway_packed_dl_4210[]; +extern Gfx d_course_mario_raceway_packed_dl_4290[]; +extern Gfx d_course_mario_raceway_packed_dl_4348[]; +extern Gfx d_course_mario_raceway_packed_dl_43C0[]; +extern Gfx d_course_mario_raceway_packed_dl_4458[]; +extern Gfx d_course_mario_raceway_packed_dl_44C0[]; +extern Gfx d_course_mario_raceway_packed_dl_450[]; +extern Gfx d_course_mario_raceway_packed_dl_4540[]; +extern Gfx d_course_mario_raceway_packed_dl_45B0[]; +extern Gfx d_course_mario_raceway_packed_dl_46A0[]; +extern Gfx d_course_mario_raceway_packed_dl_478[]; +extern Gfx d_course_mario_raceway_packed_dl_4780[]; +extern Gfx d_course_mario_raceway_packed_dl_4870[]; +extern Gfx d_course_mario_raceway_packed_dl_4950[]; +extern Gfx d_course_mario_raceway_packed_dl_49E8[]; +extern Gfx d_course_mario_raceway_packed_dl_4A0[]; +extern Gfx d_course_mario_raceway_packed_dl_4A68[]; +extern Gfx d_course_mario_raceway_packed_dl_4AD8[]; +extern Gfx d_course_mario_raceway_packed_dl_4B0[]; +extern Gfx d_course_mario_raceway_packed_dl_4B50[]; +extern Gfx d_course_mario_raceway_packed_dl_4BB8[]; +extern Gfx d_course_mario_raceway_packed_dl_4C28[]; +extern Gfx d_course_mario_raceway_packed_dl_4CB8[]; +extern Gfx d_course_mario_raceway_packed_dl_4D48[]; +extern Gfx d_course_mario_raceway_packed_dl_4E20[]; +extern Gfx d_course_mario_raceway_packed_dl_4EE8[]; +extern Gfx d_course_mario_raceway_packed_dl_4F90[]; +extern Gfx d_course_mario_raceway_packed_dl_50E8[]; +extern Gfx d_course_mario_raceway_packed_dl_5218[]; +extern Gfx d_course_mario_raceway_packed_dl_52B8[]; +extern Gfx d_course_mario_raceway_packed_dl_5368[]; +extern Gfx d_course_mario_raceway_packed_dl_5408[]; +extern Gfx d_course_mario_raceway_packed_dl_54B0[]; +extern Gfx d_course_mario_raceway_packed_dl_5550[]; +extern Gfx d_course_mario_raceway_packed_dl_5608[]; +extern Gfx d_course_mario_raceway_packed_dl_56F0[]; +extern Gfx d_course_mario_raceway_packed_dl_5768[]; +extern Gfx d_course_mario_raceway_packed_dl_5870[]; +extern Gfx d_course_mario_raceway_packed_dl_588[]; +extern Gfx d_course_mario_raceway_packed_dl_5970[]; +extern Gfx d_course_mario_raceway_packed_dl_5A48[]; +extern Gfx d_course_mario_raceway_packed_dl_5AE0[]; +extern Gfx d_course_mario_raceway_packed_dl_5BC8[]; +extern Gfx d_course_mario_raceway_packed_dl_5C80[]; +extern Gfx d_course_mario_raceway_packed_dl_5CE8[]; +extern Gfx d_course_mario_raceway_packed_dl_5D70[]; +extern Gfx d_course_mario_raceway_packed_dl_5DF0[]; +extern Gfx d_course_mario_raceway_packed_dl_5E58[]; +extern Gfx d_course_mario_raceway_packed_dl_5ED0[]; +extern Gfx d_course_mario_raceway_packed_dl_5F88[]; +extern Gfx d_course_mario_raceway_packed_dl_6068[]; +extern Gfx d_course_mario_raceway_packed_dl_60F0[]; +extern Gfx d_course_mario_raceway_packed_dl_6198[]; +extern Gfx d_course_mario_raceway_packed_dl_6240[]; +extern Gfx d_course_mario_raceway_packed_dl_62A0[]; +extern Gfx d_course_mario_raceway_packed_dl_6308[]; +extern Gfx d_course_mario_raceway_packed_dl_63B0[]; +extern Gfx d_course_mario_raceway_packed_dl_6490[]; +extern Gfx d_course_mario_raceway_packed_dl_6528[]; +extern Gfx d_course_mario_raceway_packed_dl_6598[]; +extern Gfx d_course_mario_raceway_packed_dl_6710[]; +extern Gfx d_course_mario_raceway_packed_dl_68B0[]; +extern Gfx d_course_mario_raceway_packed_dl_68C0[]; +extern Gfx d_course_mario_raceway_packed_dl_6928[]; +extern Gfx d_course_mario_raceway_packed_dl_70[]; +extern Gfx d_course_mario_raceway_packed_dl_8E8[]; +extern Gfx d_course_mario_raceway_packed_dl_900[]; +extern Gfx d_course_mario_raceway_packed_dl_A08[]; +extern Gfx d_course_mario_raceway_packed_dl_B10[]; +extern Gfx d_course_mario_raceway_packed_dl_C18[]; +extern Gfx d_course_mario_raceway_packed_dl_D20[]; +extern Gfx d_course_mario_raceway_packed_dl_E0[]; +extern Gfx d_course_mario_raceway_packed_dl_E28[]; +extern Gfx d_course_mario_raceway_packed_dl_F30[]; +extern Gfx d_course_mario_raceway_packed_dl_F8[]; +extern Gfx d_course_mario_raceway_packed_dl_tail[]; +extern Gfx d_course_moo_moo_farm_packed_dl_0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_10C0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_10E8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1118[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1128[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1168[]; +extern Gfx d_course_moo_moo_farm_packed_dl_11B0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_11F0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1230[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1270[]; +extern Gfx d_course_moo_moo_farm_packed_dl_12E0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_130[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1348[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1388[]; +extern Gfx d_course_moo_moo_farm_packed_dl_13E0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1430[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1478[]; +extern Gfx d_course_moo_moo_farm_packed_dl_14B8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1518[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1578[]; +extern Gfx d_course_moo_moo_farm_packed_dl_15E0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1640[]; +extern Gfx d_course_moo_moo_farm_packed_dl_16B8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_170[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1718[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1750[]; +extern Gfx d_course_moo_moo_farm_packed_dl_17A8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_17D8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1828[]; +extern Gfx d_course_moo_moo_farm_packed_dl_18E0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1940[]; +extern Gfx d_course_moo_moo_farm_packed_dl_19A0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1A0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1A00[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1A60[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1AA0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1AD0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1B38[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1BA0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1C40[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1C98[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1D00[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1D60[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1DD0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1E0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1E58[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1ED0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1F20[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1F58[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1F90[]; +extern Gfx d_course_moo_moo_farm_packed_dl_1FD0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2008[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2040[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2080[]; +extern Gfx d_course_moo_moo_farm_packed_dl_20C0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_20F8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2160[]; +extern Gfx d_course_moo_moo_farm_packed_dl_21D8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_220[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2240[]; +extern Gfx d_course_moo_moo_farm_packed_dl_22B0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2338[]; +extern Gfx d_course_moo_moo_farm_packed_dl_23C0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2450[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2550[]; +extern Gfx d_course_moo_moo_farm_packed_dl_258[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2588[]; +extern Gfx d_course_moo_moo_farm_packed_dl_25D0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2618[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2658[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2690[]; +extern Gfx d_course_moo_moo_farm_packed_dl_26C0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2708[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2748[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2780[]; +extern Gfx d_course_moo_moo_farm_packed_dl_27B8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_27F8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_28[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2850[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2898[]; +extern Gfx d_course_moo_moo_farm_packed_dl_28D8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_290[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2918[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2998[]; +extern Gfx d_course_moo_moo_farm_packed_dl_29F0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2A50[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2AB8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2AF0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2B0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2B50[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2BA8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2C10[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2C68[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2CD8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2D30[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2D90[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2DF0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2E60[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2E8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2EA0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2F10[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2F90[]; +extern Gfx d_course_moo_moo_farm_packed_dl_2FF8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3030[]; +extern Gfx d_course_moo_moo_farm_packed_dl_30A8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_30F0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3138[]; +extern Gfx d_course_moo_moo_farm_packed_dl_318[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3190[]; +extern Gfx d_course_moo_moo_farm_packed_dl_31C8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3210[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3268[]; +extern Gfx d_course_moo_moo_farm_packed_dl_32A0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3310[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3350[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3380[]; +extern Gfx d_course_moo_moo_farm_packed_dl_33C0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_34B8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_350[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3590[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3668[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3748[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3828[]; +extern Gfx d_course_moo_moo_farm_packed_dl_388[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3918[]; +extern Gfx d_course_moo_moo_farm_packed_dl_39F8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3B88[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3C48[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3C8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3D50[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3E50[]; +extern Gfx d_course_moo_moo_farm_packed_dl_3F30[]; +extern Gfx d_course_moo_moo_farm_packed_dl_400[]; +extern Gfx d_course_moo_moo_farm_packed_dl_40A8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_41B0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_42B8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_430[]; +extern Gfx d_course_moo_moo_farm_packed_dl_43A0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_4480[]; +extern Gfx d_course_moo_moo_farm_packed_dl_45D0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_468[]; +extern Gfx d_course_moo_moo_farm_packed_dl_46E8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_47C8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_48B8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_49A8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_4A0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_4A88[]; +extern Gfx d_course_moo_moo_farm_packed_dl_4B90[]; +extern Gfx d_course_moo_moo_farm_packed_dl_4C50[]; +extern Gfx d_course_moo_moo_farm_packed_dl_4CB8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_4D0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_4D28[]; +extern Gfx d_course_moo_moo_farm_packed_dl_4D90[]; +extern Gfx d_course_moo_moo_farm_packed_dl_4DF8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_4E20[]; +extern Gfx d_course_moo_moo_farm_packed_dl_4F00[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5018[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5030[]; +extern Gfx d_course_moo_moo_farm_packed_dl_50D0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5170[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5208[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5290[]; +extern Gfx d_course_moo_moo_farm_packed_dl_52B8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5410[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5420[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5498[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5530[]; +extern Gfx d_course_moo_moo_farm_packed_dl_55C8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5640[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5668[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5700[]; +extern Gfx d_course_moo_moo_farm_packed_dl_57A0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_58[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5848[]; +extern Gfx d_course_moo_moo_farm_packed_dl_58E8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_590[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5988[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5A30[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5B70[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5BF8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5C8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5C98[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5D30[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5DC0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5F08[]; +extern Gfx d_course_moo_moo_farm_packed_dl_5FD8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_600[]; +extern Gfx d_course_moo_moo_farm_packed_dl_6090[]; +extern Gfx d_course_moo_moo_farm_packed_dl_6130[]; +extern Gfx d_course_moo_moo_farm_packed_dl_61F0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_6288[]; +extern Gfx d_course_moo_moo_farm_packed_dl_6358[]; +extern Gfx d_course_moo_moo_farm_packed_dl_638[]; +extern Gfx d_course_moo_moo_farm_packed_dl_6408[]; +extern Gfx d_course_moo_moo_farm_packed_dl_64D0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_6578[]; +extern Gfx d_course_moo_moo_farm_packed_dl_6618[]; +extern Gfx d_course_moo_moo_farm_packed_dl_66D0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_670[]; +extern Gfx d_course_moo_moo_farm_packed_dl_6730[]; +extern Gfx d_course_moo_moo_farm_packed_dl_6A8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_6E0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_720[]; +extern Gfx d_course_moo_moo_farm_packed_dl_750[]; +extern Gfx d_course_moo_moo_farm_packed_dl_790[]; +extern Gfx d_course_moo_moo_farm_packed_dl_7D0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_808[]; +extern Gfx d_course_moo_moo_farm_packed_dl_840[]; +extern Gfx d_course_moo_moo_farm_packed_dl_870[]; +extern Gfx d_course_moo_moo_farm_packed_dl_88[]; +extern Gfx d_course_moo_moo_farm_packed_dl_898[]; +extern Gfx d_course_moo_moo_farm_packed_dl_8D0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_908[]; +extern Gfx d_course_moo_moo_farm_packed_dl_940[]; +extern Gfx d_course_moo_moo_farm_packed_dl_978[]; +extern Gfx d_course_moo_moo_farm_packed_dl_9B0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_9E0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_A18[]; +extern Gfx d_course_moo_moo_farm_packed_dl_A50[]; +extern Gfx d_course_moo_moo_farm_packed_dl_A80[]; +extern Gfx d_course_moo_moo_farm_packed_dl_B40[]; +extern Gfx d_course_moo_moo_farm_packed_dl_C0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_C10[]; +extern Gfx d_course_moo_moo_farm_packed_dl_C20[]; +extern Gfx d_course_moo_moo_farm_packed_dl_CA0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_CB0[]; +extern Gfx d_course_moo_moo_farm_packed_dl_E50[]; +extern Gfx d_course_moo_moo_farm_packed_dl_EB8[]; +extern Gfx d_course_moo_moo_farm_packed_dl_F20[]; +extern Gfx d_course_moo_moo_farm_packed_dl_F8[]; +extern Gfx d_course_moo_moo_farm_packed_tail[]; +extern Gfx d_course_rainbow_road_packed_dl_0[]; +extern Gfx d_course_rainbow_road_packed_dl_1168[]; +extern Gfx d_course_rainbow_road_packed_dl_1318[]; +extern Gfx d_course_rainbow_road_packed_dl_1380[]; +extern Gfx d_course_rainbow_road_packed_dl_1390[]; +extern Gfx d_course_rainbow_road_packed_dl_13A0[]; +extern Gfx d_course_rainbow_road_packed_dl_1528[]; +extern Gfx d_course_rainbow_road_packed_dl_15F8[]; +extern Gfx d_course_rainbow_road_packed_dl_1698[]; +extern Gfx d_course_rainbow_road_packed_dl_1758[]; +extern Gfx d_course_rainbow_road_packed_dl_1850[]; +extern Gfx d_course_rainbow_road_packed_dl_1978[]; +extern Gfx d_course_rainbow_road_packed_dl_1A20[]; +extern Gfx d_course_rainbow_road_packed_dl_1B28[]; +extern Gfx d_course_rainbow_road_packed_dl_1BC0[]; +extern Gfx d_course_rainbow_road_packed_dl_1C70[]; +extern Gfx d_course_rainbow_road_packed_dl_1D30[]; +extern Gfx d_course_rainbow_road_packed_dl_1E18[]; +extern Gfx d_course_rainbow_road_packed_dl_1E80[]; +extern Gfx d_course_rainbow_road_packed_dl_1FB8[]; +extern Gfx d_course_rainbow_road_packed_dl_1FC8[]; +extern Gfx d_course_rainbow_road_packed_dl_2068[]; +extern Gfx d_course_rainbow_road_packed_dl_2078[]; +extern Gfx d_course_rainbow_road_packed_dl_20C0[]; +extern Gfx d_course_rainbow_road_packed_dl_20D0[]; +extern Gfx d_course_rainbow_road_packed_dl_20F8[]; +extern Gfx d_course_rainbow_road_packed_dl_308[]; +extern Gfx d_course_rainbow_road_packed_dl_498[]; +extern Gfx d_course_rainbow_road_packed_dl_5C8[]; +extern Gfx d_course_rainbow_road_packed_dl_730[]; +extern Gfx d_course_rainbow_road_packed_dl_918[]; +extern Gfx d_course_rainbow_road_packed_dl_A48[]; +extern Gfx d_course_rainbow_road_packed_dl_B90[]; +extern Gfx d_course_rainbow_road_packed_dl_D88[]; +extern Gfx d_course_rainbow_road_packed_dl_EA8[]; +extern Gfx d_course_rainbow_road_packed_dl_FF0[]; +extern Gfx d_course_rainbow_road_packed_tail[]; +extern Gfx d_course_royal_raceway_packed_dl_0[]; +extern Gfx d_course_royal_raceway_packed_dl_1098[]; +extern Gfx d_course_royal_raceway_packed_dl_11A8[]; +extern Gfx d_course_royal_raceway_packed_dl_11C8[]; +extern Gfx d_course_royal_raceway_packed_dl_12B0[]; +extern Gfx d_course_royal_raceway_packed_dl_130[]; +extern Gfx d_course_royal_raceway_packed_dl_1438[]; +extern Gfx d_course_royal_raceway_packed_dl_1450[]; +extern Gfx d_course_royal_raceway_packed_dl_14C8[]; +extern Gfx d_course_royal_raceway_packed_dl_1548[]; +extern Gfx d_course_royal_raceway_packed_dl_15D8[]; +extern Gfx d_course_royal_raceway_packed_dl_1640[]; +extern Gfx d_course_royal_raceway_packed_dl_16B8[]; +extern Gfx d_course_royal_raceway_packed_dl_1720[]; +extern Gfx d_course_royal_raceway_packed_dl_1788[]; +extern Gfx d_course_royal_raceway_packed_dl_17F8[]; +extern Gfx d_course_royal_raceway_packed_dl_1860[]; +extern Gfx d_course_royal_raceway_packed_dl_18D8[]; +extern Gfx d_course_royal_raceway_packed_dl_1940[]; +extern Gfx d_course_royal_raceway_packed_dl_19B0[]; +extern Gfx d_course_royal_raceway_packed_dl_1A30[]; +extern Gfx d_course_royal_raceway_packed_dl_1A8[]; +extern Gfx d_course_royal_raceway_packed_dl_1AA0[]; +extern Gfx d_course_royal_raceway_packed_dl_1B18[]; +extern Gfx d_course_royal_raceway_packed_dl_1B98[]; +extern Gfx d_course_royal_raceway_packed_dl_1C48[]; +extern Gfx d_course_royal_raceway_packed_dl_1C8[]; +extern Gfx d_course_royal_raceway_packed_dl_1CF0[]; +extern Gfx d_course_royal_raceway_packed_dl_1D68[]; +extern Gfx d_course_royal_raceway_packed_dl_1DF0[]; +extern Gfx d_course_royal_raceway_packed_dl_1E60[]; +extern Gfx d_course_royal_raceway_packed_dl_1EF0[]; +extern Gfx d_course_royal_raceway_packed_dl_1F58[]; +extern Gfx d_course_royal_raceway_packed_dl_1FE8[]; +extern Gfx d_course_royal_raceway_packed_dl_20A0[]; +extern Gfx d_course_royal_raceway_packed_dl_2110[]; +extern Gfx d_course_royal_raceway_packed_dl_21B8[]; +extern Gfx d_course_royal_raceway_packed_dl_2230[]; +extern Gfx d_course_royal_raceway_packed_dl_22C0[]; +extern Gfx d_course_royal_raceway_packed_dl_230[]; +extern Gfx d_course_royal_raceway_packed_dl_2370[]; +extern Gfx d_course_royal_raceway_packed_dl_23F8[]; +extern Gfx d_course_royal_raceway_packed_dl_2478[]; +extern Gfx d_course_royal_raceway_packed_dl_2530[]; +extern Gfx d_course_royal_raceway_packed_dl_25E0[]; +extern Gfx d_course_royal_raceway_packed_dl_26B0[]; +extern Gfx d_course_royal_raceway_packed_dl_2758[]; +extern Gfx d_course_royal_raceway_packed_dl_27E0[]; +extern Gfx d_course_royal_raceway_packed_dl_2870[]; +extern Gfx d_course_royal_raceway_packed_dl_28D8[]; +extern Gfx d_course_royal_raceway_packed_dl_2950[]; +extern Gfx d_course_royal_raceway_packed_dl_2A10[]; +extern Gfx d_course_royal_raceway_packed_dl_2A8[]; +extern Gfx d_course_royal_raceway_packed_dl_2AC8[]; +extern Gfx d_course_royal_raceway_packed_dl_2B38[]; +extern Gfx d_course_royal_raceway_packed_dl_2BA0[]; +extern Gfx d_course_royal_raceway_packed_dl_2C08[]; +extern Gfx d_course_royal_raceway_packed_dl_2CF8[]; +extern Gfx d_course_royal_raceway_packed_dl_2D80[]; +extern Gfx d_course_royal_raceway_packed_dl_2E08[]; +extern Gfx d_course_royal_raceway_packed_dl_2EE0[]; +extern Gfx d_course_royal_raceway_packed_dl_2F70[]; +extern Gfx d_course_royal_raceway_packed_dl_3018[]; +extern Gfx d_course_royal_raceway_packed_dl_3090[]; +extern Gfx d_course_royal_raceway_packed_dl_3118[]; +extern Gfx d_course_royal_raceway_packed_dl_3190[]; +extern Gfx d_course_royal_raceway_packed_dl_320[]; +extern Gfx d_course_royal_raceway_packed_dl_3218[]; +extern Gfx d_course_royal_raceway_packed_dl_3268[]; +extern Gfx d_course_royal_raceway_packed_dl_32F0[]; +extern Gfx d_course_royal_raceway_packed_dl_3368[]; +extern Gfx d_course_royal_raceway_packed_dl_33D8[]; +extern Gfx d_course_royal_raceway_packed_dl_340[]; +extern Gfx d_course_royal_raceway_packed_dl_3440[]; +extern Gfx d_course_royal_raceway_packed_dl_34C0[]; +extern Gfx d_course_royal_raceway_packed_dl_3540[]; +extern Gfx d_course_royal_raceway_packed_dl_3628[]; +extern Gfx d_course_royal_raceway_packed_dl_36B8[]; +extern Gfx d_course_royal_raceway_packed_dl_3728[]; +extern Gfx d_course_royal_raceway_packed_dl_3790[]; +extern Gfx d_course_royal_raceway_packed_dl_37E8[]; +extern Gfx d_course_royal_raceway_packed_dl_3908[]; +extern Gfx d_course_royal_raceway_packed_dl_3978[]; +extern Gfx d_course_royal_raceway_packed_dl_3B50[]; +extern Gfx d_course_royal_raceway_packed_dl_3B70[]; +extern Gfx d_course_royal_raceway_packed_dl_3C18[]; +extern Gfx d_course_royal_raceway_packed_dl_3CF0[]; +extern Gfx d_course_royal_raceway_packed_dl_3DC0[]; +extern Gfx d_course_royal_raceway_packed_dl_3E50[]; +extern Gfx d_course_royal_raceway_packed_dl_3F18[]; +extern Gfx d_course_royal_raceway_packed_dl_3FA8[]; +extern Gfx d_course_royal_raceway_packed_dl_4078[]; +extern Gfx d_course_royal_raceway_packed_dl_4118[]; +extern Gfx d_course_royal_raceway_packed_dl_41A8[]; +extern Gfx d_course_royal_raceway_packed_dl_4298[]; +extern Gfx d_course_royal_raceway_packed_dl_4350[]; +extern Gfx d_course_royal_raceway_packed_dl_4400[]; +extern Gfx d_course_royal_raceway_packed_dl_44B0[]; +extern Gfx d_course_royal_raceway_packed_dl_4538[]; +extern Gfx d_course_royal_raceway_packed_dl_45E0[]; +extern Gfx d_course_royal_raceway_packed_dl_46E0[]; +extern Gfx d_course_royal_raceway_packed_dl_47C0[]; +extern Gfx d_course_royal_raceway_packed_dl_4890[]; +extern Gfx d_course_royal_raceway_packed_dl_4968[]; +extern Gfx d_course_royal_raceway_packed_dl_4A08[]; +extern Gfx d_course_royal_raceway_packed_dl_4A80[]; +extern Gfx d_course_royal_raceway_packed_dl_4B30[]; +extern Gfx d_course_royal_raceway_packed_dl_4BC8[]; +extern Gfx d_course_royal_raceway_packed_dl_4CC8[]; +extern Gfx d_course_royal_raceway_packed_dl_4D0[]; +extern Gfx d_course_royal_raceway_packed_dl_4DC0[]; +extern Gfx d_course_royal_raceway_packed_dl_4E0[]; +extern Gfx d_course_royal_raceway_packed_dl_4E90[]; +extern Gfx d_course_royal_raceway_packed_dl_4F20[]; +extern Gfx d_course_royal_raceway_packed_dl_4F98[]; +extern Gfx d_course_royal_raceway_packed_dl_5018[]; +extern Gfx d_course_royal_raceway_packed_dl_50B0[]; +extern Gfx d_course_royal_raceway_packed_dl_5138[]; +extern Gfx d_course_royal_raceway_packed_dl_51E8[]; +extern Gfx d_course_royal_raceway_packed_dl_5298[]; +extern Gfx d_course_royal_raceway_packed_dl_5330[]; +extern Gfx d_course_royal_raceway_packed_dl_5400[]; +extern Gfx d_course_royal_raceway_packed_dl_548[]; +extern Gfx d_course_royal_raceway_packed_dl_54A8[]; +extern Gfx d_course_royal_raceway_packed_dl_5520[]; +extern Gfx d_course_royal_raceway_packed_dl_558[]; +extern Gfx d_course_royal_raceway_packed_dl_55D0[]; +extern Gfx d_course_royal_raceway_packed_dl_56A0[]; +extern Gfx d_course_royal_raceway_packed_dl_5740[]; +extern Gfx d_course_royal_raceway_packed_dl_57F0[]; +extern Gfx d_course_royal_raceway_packed_dl_58E8[]; +extern Gfx d_course_royal_raceway_packed_dl_5990[]; +extern Gfx d_course_royal_raceway_packed_dl_5A10[]; +extern Gfx d_course_royal_raceway_packed_dl_5AA8[]; +extern Gfx d_course_royal_raceway_packed_dl_5B50[]; +extern Gfx d_course_royal_raceway_packed_dl_5C00[]; +extern Gfx d_course_royal_raceway_packed_dl_5D18[]; +extern Gfx d_course_royal_raceway_packed_dl_5D8[]; +extern Gfx d_course_royal_raceway_packed_dl_5DC8[]; +extern Gfx d_course_royal_raceway_packed_dl_5EF8[]; +extern Gfx d_course_royal_raceway_packed_dl_6008[]; +extern Gfx d_course_royal_raceway_packed_dl_60D8[]; +extern Gfx d_course_royal_raceway_packed_dl_6228[]; +extern Gfx d_course_royal_raceway_packed_dl_6328[]; +extern Gfx d_course_royal_raceway_packed_dl_650[]; +extern Gfx d_course_royal_raceway_packed_dl_668[]; +extern Gfx d_course_royal_raceway_packed_dl_67E8[]; +extern Gfx d_course_royal_raceway_packed_dl_6808[]; +extern Gfx d_course_royal_raceway_packed_dl_6880[]; +extern Gfx d_course_royal_raceway_packed_dl_68E8[]; +extern Gfx d_course_royal_raceway_packed_dl_6950[]; +extern Gfx d_course_royal_raceway_packed_dl_69B0[]; +extern Gfx d_course_royal_raceway_packed_dl_6A10[]; +extern Gfx d_course_royal_raceway_packed_dl_6A80[]; +extern Gfx d_course_royal_raceway_packed_dl_6B60[]; +extern Gfx d_course_royal_raceway_packed_dl_6BE8[]; +extern Gfx d_course_royal_raceway_packed_dl_6C58[]; +extern Gfx d_course_royal_raceway_packed_dl_6CC0[]; +extern Gfx d_course_royal_raceway_packed_dl_6D0[]; +extern Gfx d_course_royal_raceway_packed_dl_6D18[]; +extern Gfx d_course_royal_raceway_packed_dl_6D98[]; +extern Gfx d_course_royal_raceway_packed_dl_6E0[]; +extern Gfx d_course_royal_raceway_packed_dl_6E20[]; +extern Gfx d_course_royal_raceway_packed_dl_6EB8[]; +extern Gfx d_course_royal_raceway_packed_dl_6F28[]; +extern Gfx d_course_royal_raceway_packed_dl_6FB0[]; +extern Gfx d_course_royal_raceway_packed_dl_7020[]; +extern Gfx d_course_royal_raceway_packed_dl_70B8[]; +extern Gfx d_course_royal_raceway_packed_dl_7138[]; +extern Gfx d_course_royal_raceway_packed_dl_71A0[]; +extern Gfx d_course_royal_raceway_packed_dl_7278[]; +extern Gfx d_course_royal_raceway_packed_dl_72E8[]; +extern Gfx d_course_royal_raceway_packed_dl_7360[]; +extern Gfx d_course_royal_raceway_packed_dl_73E0[]; +extern Gfx d_course_royal_raceway_packed_dl_7490[]; +extern Gfx d_course_royal_raceway_packed_dl_750[]; +extern Gfx d_course_royal_raceway_packed_dl_7500[]; +extern Gfx d_course_royal_raceway_packed_dl_7578[]; +extern Gfx d_course_royal_raceway_packed_dl_75F8[]; +extern Gfx d_course_royal_raceway_packed_dl_7680[]; +extern Gfx d_course_royal_raceway_packed_dl_7718[]; +extern Gfx d_course_royal_raceway_packed_dl_7780[]; +extern Gfx d_course_royal_raceway_packed_dl_77E8[]; +extern Gfx d_course_royal_raceway_packed_dl_7868[]; +extern Gfx d_course_royal_raceway_packed_dl_78E0[]; +extern Gfx d_course_royal_raceway_packed_dl_7980[]; +extern Gfx d_course_royal_raceway_packed_dl_7A18[]; +extern Gfx d_course_royal_raceway_packed_dl_7AE8[]; +extern Gfx d_course_royal_raceway_packed_dl_7B50[]; +extern Gfx d_course_royal_raceway_packed_dl_7BB8[]; +extern Gfx d_course_royal_raceway_packed_dl_7C0[]; +extern Gfx d_course_royal_raceway_packed_dl_7C20[]; +extern Gfx d_course_royal_raceway_packed_dl_7C98[]; +extern Gfx d_course_royal_raceway_packed_dl_7D10[]; +extern Gfx d_course_royal_raceway_packed_dl_7D90[]; +extern Gfx d_course_royal_raceway_packed_dl_7E08[]; +extern Gfx d_course_royal_raceway_packed_dl_7E80[]; +extern Gfx d_course_royal_raceway_packed_dl_7EF8[]; +extern Gfx d_course_royal_raceway_packed_dl_7F70[]; +extern Gfx d_course_royal_raceway_packed_dl_7FD0[]; +extern Gfx d_course_royal_raceway_packed_dl_8040[]; +extern Gfx d_course_royal_raceway_packed_dl_80C8[]; +extern Gfx d_course_royal_raceway_packed_dl_8140[]; +extern Gfx d_course_royal_raceway_packed_dl_81C8[]; +extern Gfx d_course_royal_raceway_packed_dl_8278[]; +extern Gfx d_course_royal_raceway_packed_dl_8318[]; +extern Gfx d_course_royal_raceway_packed_dl_8390[]; +extern Gfx d_course_royal_raceway_packed_dl_840[]; +extern Gfx d_course_royal_raceway_packed_dl_8400[]; +extern Gfx d_course_royal_raceway_packed_dl_8470[]; +extern Gfx d_course_royal_raceway_packed_dl_84E8[]; +extern Gfx d_course_royal_raceway_packed_dl_8580[]; +extern Gfx d_course_royal_raceway_packed_dl_860[]; +extern Gfx d_course_royal_raceway_packed_dl_8618[]; +extern Gfx d_course_royal_raceway_packed_dl_86B8[]; +extern Gfx d_course_royal_raceway_packed_dl_8740[]; +extern Gfx d_course_royal_raceway_packed_dl_8810[]; +extern Gfx d_course_royal_raceway_packed_dl_8888[]; +extern Gfx d_course_royal_raceway_packed_dl_8900[]; +extern Gfx d_course_royal_raceway_packed_dl_8988[]; +extern Gfx d_course_royal_raceway_packed_dl_89F0[]; +extern Gfx d_course_royal_raceway_packed_dl_8A0[]; +extern Gfx d_course_royal_raceway_packed_dl_8A60[]; +extern Gfx d_course_royal_raceway_packed_dl_8AC0[]; +extern Gfx d_course_royal_raceway_packed_dl_8B0[]; +extern Gfx d_course_royal_raceway_packed_dl_8B28[]; +extern Gfx d_course_royal_raceway_packed_dl_8B98[]; +extern Gfx d_course_royal_raceway_packed_dl_8C00[]; +extern Gfx d_course_royal_raceway_packed_dl_8C70[]; +extern Gfx d_course_royal_raceway_packed_dl_8CD8[]; +extern Gfx d_course_royal_raceway_packed_dl_8D48[]; +extern Gfx d_course_royal_raceway_packed_dl_8DC0[]; +extern Gfx d_course_royal_raceway_packed_dl_8E30[]; +extern Gfx d_course_royal_raceway_packed_dl_8EA8[]; +extern Gfx d_course_royal_raceway_packed_dl_8F28[]; +extern Gfx d_course_royal_raceway_packed_dl_8F98[]; +extern Gfx d_course_royal_raceway_packed_dl_9008[]; +extern Gfx d_course_royal_raceway_packed_dl_9080[]; +extern Gfx d_course_royal_raceway_packed_dl_90F8[]; +extern Gfx d_course_royal_raceway_packed_dl_9168[]; +extern Gfx d_course_royal_raceway_packed_dl_9198[]; +extern Gfx d_course_royal_raceway_packed_dl_9210[]; +extern Gfx d_course_royal_raceway_packed_dl_9290[]; +extern Gfx d_course_royal_raceway_packed_dl_930[]; +extern Gfx d_course_royal_raceway_packed_dl_9310[]; +extern Gfx d_course_royal_raceway_packed_dl_9380[]; +extern Gfx d_course_royal_raceway_packed_dl_9408[]; +extern Gfx d_course_royal_raceway_packed_dl_9438[]; +extern Gfx d_course_royal_raceway_packed_dl_94B0[]; +extern Gfx d_course_royal_raceway_packed_dl_9520[]; +extern Gfx d_course_royal_raceway_packed_dl_9598[]; +extern Gfx d_course_royal_raceway_packed_dl_9608[]; +extern Gfx d_course_royal_raceway_packed_dl_9630[]; +extern Gfx d_course_royal_raceway_packed_dl_96A8[]; +extern Gfx d_course_royal_raceway_packed_dl_9718[]; +extern Gfx d_course_royal_raceway_packed_dl_9778[]; +extern Gfx d_course_royal_raceway_packed_dl_97E8[]; +extern Gfx d_course_royal_raceway_packed_dl_9848[]; +extern Gfx d_course_royal_raceway_packed_dl_98B8[]; +extern Gfx d_course_royal_raceway_packed_dl_9918[]; +extern Gfx d_course_royal_raceway_packed_dl_9988[]; +extern Gfx d_course_royal_raceway_packed_dl_9A38[]; +extern Gfx d_course_royal_raceway_packed_dl_9A98[]; +extern Gfx d_course_royal_raceway_packed_dl_9B08[]; +extern Gfx d_course_royal_raceway_packed_dl_9B68[]; +extern Gfx d_course_royal_raceway_packed_dl_9BD0[]; +extern Gfx d_course_royal_raceway_packed_dl_9C48[]; +extern Gfx d_course_royal_raceway_packed_dl_9C8[]; +extern Gfx d_course_royal_raceway_packed_dl_9CB8[]; +extern Gfx d_course_royal_raceway_packed_dl_9D20[]; +extern Gfx d_course_royal_raceway_packed_dl_9DA0[]; +extern Gfx d_course_royal_raceway_packed_dl_9E18[]; +extern Gfx d_course_royal_raceway_packed_dl_9E98[]; +extern Gfx d_course_royal_raceway_packed_dl_9F10[]; +extern Gfx d_course_royal_raceway_packed_dl_9F80[]; +extern Gfx d_course_royal_raceway_packed_dl_9FF0[]; +extern Gfx d_course_royal_raceway_packed_dl_A050[]; +extern Gfx d_course_royal_raceway_packed_dl_A0B0[]; +extern Gfx d_course_royal_raceway_packed_dl_A128[]; +extern Gfx d_course_royal_raceway_packed_dl_A1A0[]; +extern Gfx d_course_royal_raceway_packed_dl_A210[]; +extern Gfx d_course_royal_raceway_packed_dl_A278[]; +extern Gfx d_course_royal_raceway_packed_dl_A2D8[]; +extern Gfx d_course_royal_raceway_packed_dl_A3C8[]; +extern Gfx d_course_royal_raceway_packed_dl_A438[]; +extern Gfx d_course_royal_raceway_packed_dl_A4B8[]; +extern Gfx d_course_royal_raceway_packed_dl_A538[]; +extern Gfx d_course_royal_raceway_packed_dl_A5A0[]; +extern Gfx d_course_royal_raceway_packed_dl_A618[]; +extern Gfx d_course_royal_raceway_packed_dl_A648[]; +extern Gfx d_course_royal_raceway_packed_dl_A6A8[]; +extern Gfx d_course_royal_raceway_packed_dl_A718[]; +extern Gfx d_course_royal_raceway_packed_dl_A730[]; +extern Gfx d_course_royal_raceway_packed_dl_A7D8[]; +extern Gfx d_course_royal_raceway_packed_dl_A8[]; +extern Gfx d_course_royal_raceway_packed_dl_A870[]; +extern Gfx d_course_royal_raceway_packed_dl_A8F8[]; +extern Gfx d_course_royal_raceway_packed_dl_A970[]; +extern Gfx d_course_royal_raceway_packed_dl_A998[]; +extern Gfx d_course_royal_raceway_packed_dl_AA10[]; +extern Gfx d_course_royal_raceway_packed_dl_AA90[]; +extern Gfx d_course_royal_raceway_packed_dl_AB28[]; +extern Gfx d_course_royal_raceway_packed_dl_AB8[]; +extern Gfx d_course_royal_raceway_packed_dl_ABA8[]; +extern Gfx d_course_royal_raceway_packed_dl_AC30[]; +extern Gfx d_course_royal_raceway_packed_dl_AC60[]; +extern Gfx d_course_royal_raceway_packed_dl_ACE0[]; +extern Gfx d_course_royal_raceway_packed_dl_AD78[]; +extern Gfx d_course_royal_raceway_packed_dl_AE00[]; +extern Gfx d_course_royal_raceway_packed_dl_AE70[]; +extern Gfx d_course_royal_raceway_packed_dl_AEF8[]; +extern Gfx d_course_royal_raceway_packed_dl_AF28[]; +extern Gfx d_course_royal_raceway_packed_dl_B030[]; +extern Gfx d_course_royal_raceway_packed_dl_B040[]; +extern Gfx d_course_royal_raceway_packed_dl_B120[]; +extern Gfx d_course_royal_raceway_packed_dl_B78[]; +extern Gfx d_course_royal_raceway_packed_dl_C38[]; +extern Gfx d_course_royal_raceway_packed_dl_C68[]; +extern Gfx d_course_royal_raceway_packed_dl_CE0[]; +extern Gfx d_course_royal_raceway_packed_dl_CF0[]; +extern Gfx d_course_royal_raceway_packed_dl_E88[]; +extern Gfx d_course_royal_raceway_packed_dl_E98[]; +extern Gfx d_course_royal_raceway_packed_dl_F88[]; +extern Gfx d_course_royal_raceway_packed_tail[]; +extern Gfx d_course_sherbet_land_packed_dl_0[]; +extern Gfx d_course_sherbet_land_packed_dl_1050[]; +extern Gfx d_course_sherbet_land_packed_dl_10C8[]; +extern Gfx d_course_sherbet_land_packed_dl_1148[]; +extern Gfx d_course_sherbet_land_packed_dl_11B8[]; +extern Gfx d_course_sherbet_land_packed_dl_1220[]; +extern Gfx d_course_sherbet_land_packed_dl_12C8[]; +extern Gfx d_course_sherbet_land_packed_dl_1370[]; +extern Gfx d_course_sherbet_land_packed_dl_13E8[]; +extern Gfx d_course_sherbet_land_packed_dl_1450[]; +extern Gfx d_course_sherbet_land_packed_dl_14B0[]; +extern Gfx d_course_sherbet_land_packed_dl_1520[]; +extern Gfx d_course_sherbet_land_packed_dl_1598[]; +extern Gfx d_course_sherbet_land_packed_dl_1640[]; +extern Gfx d_course_sherbet_land_packed_dl_16B8[]; +extern Gfx d_course_sherbet_land_packed_dl_1720[]; +extern Gfx d_course_sherbet_land_packed_dl_1798[]; +extern Gfx d_course_sherbet_land_packed_dl_180[]; +extern Gfx d_course_sherbet_land_packed_dl_1800[]; +extern Gfx d_course_sherbet_land_packed_dl_1870[]; +extern Gfx d_course_sherbet_land_packed_dl_18E0[]; +extern Gfx d_course_sherbet_land_packed_dl_1940[]; +extern Gfx d_course_sherbet_land_packed_dl_1998[]; +extern Gfx d_course_sherbet_land_packed_dl_1A18[]; +extern Gfx d_course_sherbet_land_packed_dl_1A98[]; +extern Gfx d_course_sherbet_land_packed_dl_1B20[]; +extern Gfx d_course_sherbet_land_packed_dl_1BE0[]; +extern Gfx d_course_sherbet_land_packed_dl_1C50[]; +extern Gfx d_course_sherbet_land_packed_dl_1CD8[]; +extern Gfx d_course_sherbet_land_packed_dl_1D48[]; +extern Gfx d_course_sherbet_land_packed_dl_1DC0[]; +extern Gfx d_course_sherbet_land_packed_dl_1E40[]; +extern Gfx d_course_sherbet_land_packed_dl_1EB8[]; +extern Gfx d_course_sherbet_land_packed_dl_1F10[]; +extern Gfx d_course_sherbet_land_packed_dl_1F78[]; +extern Gfx d_course_sherbet_land_packed_dl_1FF0[]; +extern Gfx d_course_sherbet_land_packed_dl_2068[]; +extern Gfx d_course_sherbet_land_packed_dl_20D0[]; +extern Gfx d_course_sherbet_land_packed_dl_2138[]; +extern Gfx d_course_sherbet_land_packed_dl_21B0[]; +extern Gfx d_course_sherbet_land_packed_dl_2220[]; +extern Gfx d_course_sherbet_land_packed_dl_2290[]; +extern Gfx d_course_sherbet_land_packed_dl_2308[]; +extern Gfx d_course_sherbet_land_packed_dl_2358[]; +extern Gfx d_course_sherbet_land_packed_dl_240[]; +extern Gfx d_course_sherbet_land_packed_dl_2450[]; +extern Gfx d_course_sherbet_land_packed_dl_2548[]; +extern Gfx d_course_sherbet_land_packed_dl_2640[]; +extern Gfx d_course_sherbet_land_packed_dl_2738[]; +extern Gfx d_course_sherbet_land_packed_dl_2760[]; +extern Gfx d_course_sherbet_land_packed_dl_2798[]; +extern Gfx d_course_sherbet_land_packed_dl_27A8[]; +extern Gfx d_course_sherbet_land_packed_dl_2B48[]; +extern Gfx d_course_sherbet_land_packed_dl_2B58[]; +extern Gfx d_course_sherbet_land_packed_dl_2BC8[]; +extern Gfx d_course_sherbet_land_packed_dl_2C68[]; +extern Gfx d_course_sherbet_land_packed_dl_2C80[]; +extern Gfx d_course_sherbet_land_packed_dl_2CF0[]; +extern Gfx d_course_sherbet_land_packed_dl_2D80[]; +extern Gfx d_course_sherbet_land_packed_dl_2E08[]; +extern Gfx d_course_sherbet_land_packed_dl_2E88[]; +extern Gfx d_course_sherbet_land_packed_dl_2F00[]; +extern Gfx d_course_sherbet_land_packed_dl_2F80[]; +extern Gfx d_course_sherbet_land_packed_dl_2FE8[]; +extern Gfx d_course_sherbet_land_packed_dl_300[]; +extern Gfx d_course_sherbet_land_packed_dl_3058[]; +extern Gfx d_course_sherbet_land_packed_dl_30C0[]; +extern Gfx d_course_sherbet_land_packed_dl_3170[]; +extern Gfx d_course_sherbet_land_packed_dl_3218[]; +extern Gfx d_course_sherbet_land_packed_dl_328[]; +extern Gfx d_course_sherbet_land_packed_dl_3290[]; +extern Gfx d_course_sherbet_land_packed_dl_32F8[]; +extern Gfx d_course_sherbet_land_packed_dl_3368[]; +extern Gfx d_course_sherbet_land_packed_dl_338[]; +extern Gfx d_course_sherbet_land_packed_dl_33E0[]; +extern Gfx d_course_sherbet_land_packed_dl_348[]; +extern Gfx d_course_sherbet_land_packed_dl_3488[]; +extern Gfx d_course_sherbet_land_packed_dl_3500[]; +extern Gfx d_course_sherbet_land_packed_dl_3568[]; +extern Gfx d_course_sherbet_land_packed_dl_35E0[]; +extern Gfx d_course_sherbet_land_packed_dl_3648[]; +extern Gfx d_course_sherbet_land_packed_dl_36B8[]; +extern Gfx d_course_sherbet_land_packed_dl_3728[]; +extern Gfx d_course_sherbet_land_packed_dl_3788[]; +extern Gfx d_course_sherbet_land_packed_dl_37E0[]; +extern Gfx d_course_sherbet_land_packed_dl_3848[]; +extern Gfx d_course_sherbet_land_packed_dl_470[]; +extern Gfx d_course_sherbet_land_packed_dl_5D0[]; +extern Gfx d_course_sherbet_land_packed_dl_730[]; +extern Gfx d_course_sherbet_land_packed_dl_858[]; +extern Gfx d_course_sherbet_land_packed_dl_9A0[]; +extern Gfx d_course_sherbet_land_packed_dl_B00[]; +extern Gfx d_course_sherbet_land_packed_dl_C0[]; +extern Gfx d_course_sherbet_land_packed_dl_C30[]; +extern Gfx d_course_sherbet_land_packed_dl_D48[]; +extern Gfx d_course_sherbet_land_packed_dl_D90[]; +extern Gfx d_course_sherbet_land_packed_dl_E00[]; +extern Gfx d_course_sherbet_land_packed_dl_EA0[]; +extern Gfx d_course_sherbet_land_packed_dl_EB8[]; +extern Gfx d_course_sherbet_land_packed_dl_F48[]; +extern Gfx d_course_sherbet_land_packed_dl_FD0[]; +extern Gfx d_course_sherbet_land_packed_tail[]; +extern Gfx d_course_skyscraper_packed_dl_0[]; +extern Gfx d_course_skyscraper_packed_dl_10C8[]; +extern Gfx d_course_skyscraper_packed_dl_10D8[]; +extern Gfx d_course_skyscraper_packed_dl_1110[]; +extern Gfx d_course_skyscraper_packed_dl_238[]; +extern Gfx d_course_skyscraper_packed_dl_248[]; +extern Gfx d_course_skyscraper_packed_dl_258[]; +extern Gfx d_course_skyscraper_packed_dl_268[]; +extern Gfx d_course_skyscraper_packed_dl_570[]; +extern Gfx d_course_skyscraper_packed_dl_580[]; +extern Gfx d_course_skyscraper_packed_dl_6B8[]; +extern Gfx d_course_skyscraper_packed_dl_6C8[]; +extern Gfx d_course_skyscraper_packed_dl_8D8[]; +extern Gfx d_course_skyscraper_packed_dl_B70[]; +extern Gfx d_course_skyscraper_packed_dl_B88[]; +extern Gfx d_course_skyscraper_packed_dl_C60[]; +extern Gfx d_course_skyscraper_packed_dl_C70[]; +extern Gfx d_course_skyscraper_packed_dl_FE8[]; +extern Gfx d_course_skyscraper_packed_dl_FF8[]; +extern Gfx d_course_skyscraper_packed_tail[]; +extern Gfx d_course_toads_turnpike_packed_dl_0[]; +extern Gfx d_course_toads_turnpike_packed_dl_1050[]; +extern Gfx d_course_toads_turnpike_packed_dl_1068[]; +extern Gfx d_course_toads_turnpike_packed_dl_1078[]; +extern Gfx d_course_toads_turnpike_packed_dl_11B8[]; +extern Gfx d_course_toads_turnpike_packed_dl_13B0[]; +extern Gfx d_course_toads_turnpike_packed_dl_140[]; +extern Gfx d_course_toads_turnpike_packed_dl_15E8[]; +extern Gfx d_course_toads_turnpike_packed_dl_160[]; +extern Gfx d_course_toads_turnpike_packed_dl_1780[]; +extern Gfx d_course_toads_turnpike_packed_dl_18C0[]; +extern Gfx d_course_toads_turnpike_packed_dl_1A58[]; +extern Gfx d_course_toads_turnpike_packed_dl_1BB8[]; +extern Gfx d_course_toads_turnpike_packed_dl_1CB8[]; +extern Gfx d_course_toads_turnpike_packed_dl_1E30[]; +extern Gfx d_course_toads_turnpike_packed_dl_1F70[]; +extern Gfx d_course_toads_turnpike_packed_dl_2050[]; +extern Gfx d_course_toads_turnpike_packed_dl_218[]; +extern Gfx d_course_toads_turnpike_packed_dl_21E8[]; +extern Gfx d_course_toads_turnpike_packed_dl_2328[]; +extern Gfx d_course_toads_turnpike_packed_dl_24C0[]; +extern Gfx d_course_toads_turnpike_packed_dl_2600[]; +extern Gfx d_course_toads_turnpike_packed_dl_2798[]; +extern Gfx d_course_toads_turnpike_packed_dl_28D8[]; +extern Gfx d_course_toads_turnpike_packed_dl_29B8[]; +extern Gfx d_course_toads_turnpike_packed_dl_2AF8[]; +extern Gfx d_course_toads_turnpike_packed_dl_2D98[]; +extern Gfx d_course_toads_turnpike_packed_dl_2E40[]; +extern Gfx d_course_toads_turnpike_packed_dl_2EE0[]; +extern Gfx d_course_toads_turnpike_packed_dl_2FA0[]; +extern Gfx d_course_toads_turnpike_packed_dl_300[]; +extern Gfx d_course_toads_turnpike_packed_dl_3060[]; +extern Gfx d_course_toads_turnpike_packed_dl_3118[]; +extern Gfx d_course_toads_turnpike_packed_dl_31E8[]; +extern Gfx d_course_toads_turnpike_packed_dl_32A0[]; +extern Gfx d_course_toads_turnpike_packed_dl_33A8[]; +extern Gfx d_course_toads_turnpike_packed_dl_3478[]; +extern Gfx d_course_toads_turnpike_packed_dl_3548[]; +extern Gfx d_course_toads_turnpike_packed_dl_3638[]; +extern Gfx d_course_toads_turnpike_packed_dl_36C0[]; +extern Gfx d_course_toads_turnpike_packed_dl_3780[]; +extern Gfx d_course_toads_turnpike_packed_dl_3850[]; +extern Gfx d_course_toads_turnpike_packed_dl_38E8[]; +extern Gfx d_course_toads_turnpike_packed_dl_39A8[]; +extern Gfx d_course_toads_turnpike_packed_dl_3AD0[]; +extern Gfx d_course_toads_turnpike_packed_dl_3B58[]; +extern Gfx d_course_toads_turnpike_packed_dl_3C28[]; +extern Gfx d_course_toads_turnpike_packed_dl_3D00[]; +extern Gfx d_course_toads_turnpike_packed_dl_3DE8[]; +extern Gfx d_course_toads_turnpike_packed_dl_3E8[]; +extern Gfx d_course_toads_turnpike_packed_dl_3E90[]; +extern Gfx d_course_toads_turnpike_packed_dl_3F80[]; +extern Gfx d_course_toads_turnpike_packed_dl_40A8[]; +extern Gfx d_course_toads_turnpike_packed_dl_41D0[]; +extern Gfx d_course_toads_turnpike_packed_dl_42E8[]; +extern Gfx d_course_toads_turnpike_packed_dl_43A8[]; +extern Gfx d_course_toads_turnpike_packed_dl_44C0[]; +extern Gfx d_course_toads_turnpike_packed_dl_45B8[]; +extern Gfx d_course_toads_turnpike_packed_dl_4678[]; +extern Gfx d_course_toads_turnpike_packed_dl_4738[]; +extern Gfx d_course_toads_turnpike_packed_dl_4850[]; +extern Gfx d_course_toads_turnpike_packed_dl_4910[]; +extern Gfx d_course_toads_turnpike_packed_dl_4A40[]; +extern Gfx d_course_toads_turnpike_packed_dl_4B00[]; +extern Gfx d_course_toads_turnpike_packed_dl_4BE0[]; +extern Gfx d_course_toads_turnpike_packed_dl_4C0[]; +extern Gfx d_course_toads_turnpike_packed_dl_4D10[]; +extern Gfx d_course_toads_turnpike_packed_dl_4E30[]; +extern Gfx d_course_toads_turnpike_packed_dl_4EF0[]; +extern Gfx d_course_toads_turnpike_packed_dl_4FB0[]; +extern Gfx d_course_toads_turnpike_packed_dl_50A0[]; +extern Gfx d_course_toads_turnpike_packed_dl_51C8[]; +extern Gfx d_course_toads_turnpike_packed_dl_5270[]; +extern Gfx d_course_toads_turnpike_packed_dl_5360[]; +extern Gfx d_course_toads_turnpike_packed_dl_540[]; +extern Gfx d_course_toads_turnpike_packed_dl_5480[]; +extern Gfx d_course_toads_turnpike_packed_dl_55A0[]; +extern Gfx d_course_toads_turnpike_packed_dl_56B0[]; +extern Gfx d_course_toads_turnpike_packed_dl_5770[]; +extern Gfx d_course_toads_turnpike_packed_dl_5880[]; +extern Gfx d_course_toads_turnpike_packed_dl_5958[]; +extern Gfx d_course_toads_turnpike_packed_dl_5AE8[]; +extern Gfx d_course_toads_turnpike_packed_dl_5C80[]; +extern Gfx d_course_toads_turnpike_packed_dl_5D90[]; +extern Gfx d_course_toads_turnpike_packed_dl_5E50[]; +extern Gfx d_course_toads_turnpike_packed_dl_5F78[]; +extern Gfx d_course_toads_turnpike_packed_dl_6030[]; +extern Gfx d_course_toads_turnpike_packed_dl_6110[]; +extern Gfx d_course_toads_turnpike_packed_dl_618[]; +extern Gfx d_course_toads_turnpike_packed_dl_6230[]; +extern Gfx d_course_toads_turnpike_packed_dl_6348[]; +extern Gfx d_course_toads_turnpike_packed_dl_6408[]; +extern Gfx d_course_toads_turnpike_packed_dl_64C8[]; +extern Gfx d_course_toads_turnpike_packed_dl_65B8[]; +extern Gfx d_course_toads_turnpike_packed_dl_66E0[]; +extern Gfx d_course_toads_turnpike_packed_dl_6788[]; +extern Gfx d_course_toads_turnpike_packed_dl_68[]; +extern Gfx d_course_toads_turnpike_packed_dl_6848[]; +extern Gfx d_course_toads_turnpike_packed_dl_6908[]; +extern Gfx d_course_toads_turnpike_packed_dl_6AB8[]; +extern Gfx d_course_toads_turnpike_packed_dl_6AD8[]; +extern Gfx d_course_toads_turnpike_packed_dl_6B08[]; +extern Gfx d_course_toads_turnpike_packed_dl_6E8[]; +extern Gfx d_course_toads_turnpike_packed_dl_768[]; +extern Gfx d_course_toads_turnpike_packed_dl_7E8[]; +extern Gfx d_course_toads_turnpike_packed_dl_8C0[]; +extern Gfx d_course_toads_turnpike_packed_dl_940[]; +extern Gfx d_course_toads_turnpike_packed_dl_A28[]; +extern Gfx d_course_toads_turnpike_packed_dl_AA8[]; +extern Gfx d_course_toads_turnpike_packed_dl_B48[]; +extern Gfx d_course_toads_turnpike_packed_dl_C30[]; +extern Gfx d_course_toads_turnpike_packed_dl_D08[]; +extern Gfx d_course_toads_turnpike_packed_dl_D8[]; +extern Gfx d_course_toads_turnpike_packed_dl_D88[]; +extern Gfx d_course_toads_turnpike_packed_dl_E08[]; +extern Gfx d_course_toads_turnpike_packed_dl_EC0[]; +extern Gfx d_course_toads_turnpike_packed_dl_FA8[]; +extern Gfx d_course_toads_turnpike_packed_tail[]; +extern Gfx d_course_wario_stadium_packed_dl_0[]; +extern Gfx d_course_wario_stadium_packed_dl_1018[]; +extern Gfx d_course_wario_stadium_packed_dl_1088[]; +extern Gfx d_course_wario_stadium_packed_dl_1100[]; +extern Gfx d_course_wario_stadium_packed_dl_1180[]; +extern Gfx d_course_wario_stadium_packed_dl_11E0[]; +extern Gfx d_course_wario_stadium_packed_dl_120[]; +extern Gfx d_course_wario_stadium_packed_dl_1290[]; +extern Gfx d_course_wario_stadium_packed_dl_1348[]; +extern Gfx d_course_wario_stadium_packed_dl_13D0[]; +extern Gfx d_course_wario_stadium_packed_dl_1458[]; +extern Gfx d_course_wario_stadium_packed_dl_14C8[]; +extern Gfx d_course_wario_stadium_packed_dl_1540[]; +extern Gfx d_course_wario_stadium_packed_dl_15C8[]; +extern Gfx d_course_wario_stadium_packed_dl_1640[]; +extern Gfx d_course_wario_stadium_packed_dl_16B0[]; +extern Gfx d_course_wario_stadium_packed_dl_1710[]; +extern Gfx d_course_wario_stadium_packed_dl_1778[]; +extern Gfx d_course_wario_stadium_packed_dl_17F0[]; +extern Gfx d_course_wario_stadium_packed_dl_180[]; +extern Gfx d_course_wario_stadium_packed_dl_1860[]; +extern Gfx d_course_wario_stadium_packed_dl_18D8[]; +extern Gfx d_course_wario_stadium_packed_dl_1948[]; +extern Gfx d_course_wario_stadium_packed_dl_19D0[]; +extern Gfx d_course_wario_stadium_packed_dl_1A50[]; +extern Gfx d_course_wario_stadium_packed_dl_1B10[]; +extern Gfx d_course_wario_stadium_packed_dl_1B70[]; +extern Gfx d_course_wario_stadium_packed_dl_1BD0[]; +extern Gfx d_course_wario_stadium_packed_dl_1C40[]; +extern Gfx d_course_wario_stadium_packed_dl_1D20[]; +extern Gfx d_course_wario_stadium_packed_dl_1DE8[]; +extern Gfx d_course_wario_stadium_packed_dl_1E0[]; +extern Gfx d_course_wario_stadium_packed_dl_1EA0[]; +extern Gfx d_course_wario_stadium_packed_dl_1F28[]; +extern Gfx d_course_wario_stadium_packed_dl_1FC8[]; +extern Gfx d_course_wario_stadium_packed_dl_20A0[]; +extern Gfx d_course_wario_stadium_packed_dl_2108[]; +extern Gfx d_course_wario_stadium_packed_dl_21D8[]; +extern Gfx d_course_wario_stadium_packed_dl_2238[]; +extern Gfx d_course_wario_stadium_packed_dl_2298[]; +extern Gfx d_course_wario_stadium_packed_dl_2318[]; +extern Gfx d_course_wario_stadium_packed_dl_2390[]; +extern Gfx d_course_wario_stadium_packed_dl_240[]; +extern Gfx d_course_wario_stadium_packed_dl_2400[]; +extern Gfx d_course_wario_stadium_packed_dl_24D0[]; +extern Gfx d_course_wario_stadium_packed_dl_2598[]; +extern Gfx d_course_wario_stadium_packed_dl_2658[]; +extern Gfx d_course_wario_stadium_packed_dl_26C8[]; +extern Gfx d_course_wario_stadium_packed_dl_2780[]; +extern Gfx d_course_wario_stadium_packed_dl_2848[]; +extern Gfx d_course_wario_stadium_packed_dl_2908[]; +extern Gfx d_course_wario_stadium_packed_dl_29B8[]; +extern Gfx d_course_wario_stadium_packed_dl_2A0[]; +extern Gfx d_course_wario_stadium_packed_dl_2A28[]; +extern Gfx d_course_wario_stadium_packed_dl_2AB0[]; +extern Gfx d_course_wario_stadium_packed_dl_2BB0[]; +extern Gfx d_course_wario_stadium_packed_dl_2C18[]; +extern Gfx d_course_wario_stadium_packed_dl_2C80[]; +extern Gfx d_course_wario_stadium_packed_dl_2CE8[]; +extern Gfx d_course_wario_stadium_packed_dl_2DB0[]; +extern Gfx d_course_wario_stadium_packed_dl_2E90[]; +extern Gfx d_course_wario_stadium_packed_dl_2F08[]; +extern Gfx d_course_wario_stadium_packed_dl_2F78[]; +extern Gfx d_course_wario_stadium_packed_dl_2FE8[]; +extern Gfx d_course_wario_stadium_packed_dl_300[]; +extern Gfx d_course_wario_stadium_packed_dl_3070[]; +extern Gfx d_course_wario_stadium_packed_dl_30E8[]; +extern Gfx d_course_wario_stadium_packed_dl_3160[]; +extern Gfx d_course_wario_stadium_packed_dl_31F0[]; +extern Gfx d_course_wario_stadium_packed_dl_3260[]; +extern Gfx d_course_wario_stadium_packed_dl_32D0[]; +extern Gfx d_course_wario_stadium_packed_dl_3350[]; +extern Gfx d_course_wario_stadium_packed_dl_33C0[]; +extern Gfx d_course_wario_stadium_packed_dl_3438[]; +extern Gfx d_course_wario_stadium_packed_dl_34A0[]; +extern Gfx d_course_wario_stadium_packed_dl_3518[]; +extern Gfx d_course_wario_stadium_packed_dl_3598[]; +extern Gfx d_course_wario_stadium_packed_dl_35F8[]; +extern Gfx d_course_wario_stadium_packed_dl_360[]; +extern Gfx d_course_wario_stadium_packed_dl_3660[]; +extern Gfx d_course_wario_stadium_packed_dl_36D0[]; +extern Gfx d_course_wario_stadium_packed_dl_3758[]; +extern Gfx d_course_wario_stadium_packed_dl_37E0[]; +extern Gfx d_course_wario_stadium_packed_dl_3848[]; +extern Gfx d_course_wario_stadium_packed_dl_38F8[]; +extern Gfx d_course_wario_stadium_packed_dl_3960[]; +extern Gfx d_course_wario_stadium_packed_dl_39D0[]; +extern Gfx d_course_wario_stadium_packed_dl_3A30[]; +extern Gfx d_course_wario_stadium_packed_dl_3AA8[]; +extern Gfx d_course_wario_stadium_packed_dl_3B0[]; +extern Gfx d_course_wario_stadium_packed_dl_3B08[]; +extern Gfx d_course_wario_stadium_packed_dl_3B68[]; +extern Gfx d_course_wario_stadium_packed_dl_3BD0[]; +extern Gfx d_course_wario_stadium_packed_dl_3C0[]; +extern Gfx d_course_wario_stadium_packed_dl_3C40[]; +extern Gfx d_course_wario_stadium_packed_dl_3CA8[]; +extern Gfx d_course_wario_stadium_packed_dl_3D10[]; +extern Gfx d_course_wario_stadium_packed_dl_3D80[]; +extern Gfx d_course_wario_stadium_packed_dl_3DE8[]; +extern Gfx d_course_wario_stadium_packed_dl_3E50[]; +extern Gfx d_course_wario_stadium_packed_dl_3EC0[]; +extern Gfx d_course_wario_stadium_packed_dl_3F70[]; +extern Gfx d_course_wario_stadium_packed_dl_4038[]; +extern Gfx d_course_wario_stadium_packed_dl_4098[]; +extern Gfx d_course_wario_stadium_packed_dl_4168[]; +extern Gfx d_course_wario_stadium_packed_dl_4218[]; +extern Gfx d_course_wario_stadium_packed_dl_428[]; +extern Gfx d_course_wario_stadium_packed_dl_42C8[]; +extern Gfx d_course_wario_stadium_packed_dl_4378[]; +extern Gfx d_course_wario_stadium_packed_dl_4438[]; +extern Gfx d_course_wario_stadium_packed_dl_44E8[]; +extern Gfx d_course_wario_stadium_packed_dl_4598[]; +extern Gfx d_course_wario_stadium_packed_dl_4658[]; +extern Gfx d_course_wario_stadium_packed_dl_46B8[]; +extern Gfx d_course_wario_stadium_packed_dl_4768[]; +extern Gfx d_course_wario_stadium_packed_dl_47D8[]; +extern Gfx d_course_wario_stadium_packed_dl_4808[]; +extern Gfx d_course_wario_stadium_packed_dl_4930[]; +extern Gfx d_course_wario_stadium_packed_dl_4AA0[]; +extern Gfx d_course_wario_stadium_packed_dl_4BA8[]; +extern Gfx d_course_wario_stadium_packed_dl_4D68[]; +extern Gfx d_course_wario_stadium_packed_dl_4EB8[]; +extern Gfx d_course_wario_stadium_packed_dl_4FB8[]; +extern Gfx d_course_wario_stadium_packed_dl_500[]; +extern Gfx d_course_wario_stadium_packed_dl_50A0[]; +extern Gfx d_course_wario_stadium_packed_dl_5208[]; +extern Gfx d_course_wario_stadium_packed_dl_52F8[]; +extern Gfx d_course_wario_stadium_packed_dl_53D0[]; +extern Gfx d_course_wario_stadium_packed_dl_5508[]; +extern Gfx d_course_wario_stadium_packed_dl_5590[]; +extern Gfx d_course_wario_stadium_packed_dl_5670[]; +extern Gfx d_course_wario_stadium_packed_dl_56E0[]; +extern Gfx d_course_wario_stadium_packed_dl_5768[]; +extern Gfx d_course_wario_stadium_packed_dl_57F8[]; +extern Gfx d_course_wario_stadium_packed_dl_5888[]; +extern Gfx d_course_wario_stadium_packed_dl_5938[]; +extern Gfx d_course_wario_stadium_packed_dl_59C0[]; +extern Gfx d_course_wario_stadium_packed_dl_5A38[]; +extern Gfx d_course_wario_stadium_packed_dl_5AA8[]; +extern Gfx d_course_wario_stadium_packed_dl_5B38[]; +extern Gfx d_course_wario_stadium_packed_dl_5BB8[]; +extern Gfx d_course_wario_stadium_packed_dl_5C30[]; +extern Gfx d_course_wario_stadium_packed_dl_5CB0[]; +extern Gfx d_course_wario_stadium_packed_dl_5D20[]; +extern Gfx d_course_wario_stadium_packed_dl_5D8[]; +extern Gfx d_course_wario_stadium_packed_dl_5D90[]; +extern Gfx d_course_wario_stadium_packed_dl_5E00[]; +extern Gfx d_course_wario_stadium_packed_dl_5E88[]; +extern Gfx d_course_wario_stadium_packed_dl_5F08[]; +extern Gfx d_course_wario_stadium_packed_dl_5FC8[]; +extern Gfx d_course_wario_stadium_packed_dl_60[]; +extern Gfx d_course_wario_stadium_packed_dl_6068[]; +extern Gfx d_course_wario_stadium_packed_dl_6108[]; +extern Gfx d_course_wario_stadium_packed_dl_6198[]; +extern Gfx d_course_wario_stadium_packed_dl_62C8[]; +extern Gfx d_course_wario_stadium_packed_dl_638[]; +extern Gfx d_course_wario_stadium_packed_dl_6390[]; +extern Gfx d_course_wario_stadium_packed_dl_6418[]; +extern Gfx d_course_wario_stadium_packed_dl_64E8[]; +extern Gfx d_course_wario_stadium_packed_dl_65A0[]; +extern Gfx d_course_wario_stadium_packed_dl_6658[]; +extern Gfx d_course_wario_stadium_packed_dl_6700[]; +extern Gfx d_course_wario_stadium_packed_dl_67B8[]; +extern Gfx d_course_wario_stadium_packed_dl_6878[]; +extern Gfx d_course_wario_stadium_packed_dl_68F0[]; +extern Gfx d_course_wario_stadium_packed_dl_6950[]; +extern Gfx d_course_wario_stadium_packed_dl_6A10[]; +extern Gfx d_course_wario_stadium_packed_dl_6AE8[]; +extern Gfx d_course_wario_stadium_packed_dl_6BE0[]; +extern Gfx d_course_wario_stadium_packed_dl_6C80[]; +extern Gfx d_course_wario_stadium_packed_dl_6D20[]; +extern Gfx d_course_wario_stadium_packed_dl_6DD8[]; +extern Gfx d_course_wario_stadium_packed_dl_6EC8[]; +extern Gfx d_course_wario_stadium_packed_dl_6F8[]; +extern Gfx d_course_wario_stadium_packed_dl_6FC0[]; +extern Gfx d_course_wario_stadium_packed_dl_7090[]; +extern Gfx d_course_wario_stadium_packed_dl_7220[]; +extern Gfx d_course_wario_stadium_packed_dl_7338[]; +extern Gfx d_course_wario_stadium_packed_dl_73F0[]; +extern Gfx d_course_wario_stadium_packed_dl_7530[]; +extern Gfx d_course_wario_stadium_packed_dl_75A8[]; +extern Gfx d_course_wario_stadium_packed_dl_7630[]; +extern Gfx d_course_wario_stadium_packed_dl_76E0[]; +extern Gfx d_course_wario_stadium_packed_dl_77A8[]; +extern Gfx d_course_wario_stadium_packed_dl_7838[]; +extern Gfx d_course_wario_stadium_packed_dl_7960[]; +extern Gfx d_course_wario_stadium_packed_dl_7A40[]; +extern Gfx d_course_wario_stadium_packed_dl_7B20[]; +extern Gfx d_course_wario_stadium_packed_dl_7BE0[]; +extern Gfx d_course_wario_stadium_packed_dl_7C0[]; +extern Gfx d_course_wario_stadium_packed_dl_7D00[]; +extern Gfx d_course_wario_stadium_packed_dl_7DF8[]; +extern Gfx d_course_wario_stadium_packed_dl_7ED0[]; +extern Gfx d_course_wario_stadium_packed_dl_7FB0[]; +extern Gfx d_course_wario_stadium_packed_dl_8030[]; +extern Gfx d_course_wario_stadium_packed_dl_80E8[]; +extern Gfx d_course_wario_stadium_packed_dl_8240[]; +extern Gfx d_course_wario_stadium_packed_dl_82F8[]; +extern Gfx d_course_wario_stadium_packed_dl_83A0[]; +extern Gfx d_course_wario_stadium_packed_dl_8438[]; +extern Gfx d_course_wario_stadium_packed_dl_8510[]; +extern Gfx d_course_wario_stadium_packed_dl_85F0[]; +extern Gfx d_course_wario_stadium_packed_dl_8678[]; +extern Gfx d_course_wario_stadium_packed_dl_8708[]; +extern Gfx d_course_wario_stadium_packed_dl_8798[]; +extern Gfx d_course_wario_stadium_packed_dl_880[]; +extern Gfx d_course_wario_stadium_packed_dl_88A0[]; +extern Gfx d_course_wario_stadium_packed_dl_8A68[]; +extern Gfx d_course_wario_stadium_packed_dl_8C28[]; +extern Gfx d_course_wario_stadium_packed_dl_8D28[]; +extern Gfx d_course_wario_stadium_packed_dl_8DE8[]; +extern Gfx d_course_wario_stadium_packed_dl_8EF0[]; +extern Gfx d_course_wario_stadium_packed_dl_8F0[]; +extern Gfx d_course_wario_stadium_packed_dl_8FC8[]; +extern Gfx d_course_wario_stadium_packed_dl_9090[]; +extern Gfx d_course_wario_stadium_packed_dl_9120[]; +extern Gfx d_course_wario_stadium_packed_dl_91E8[]; +extern Gfx d_course_wario_stadium_packed_dl_9328[]; +extern Gfx d_course_wario_stadium_packed_dl_93B0[]; +extern Gfx d_course_wario_stadium_packed_dl_9430[]; +extern Gfx d_course_wario_stadium_packed_dl_9590[]; +extern Gfx d_course_wario_stadium_packed_dl_960[]; +extern Gfx d_course_wario_stadium_packed_dl_9668[]; +extern Gfx d_course_wario_stadium_packed_dl_9760[]; +extern Gfx d_course_wario_stadium_packed_dl_9820[]; +extern Gfx d_course_wario_stadium_packed_dl_98A0[]; +extern Gfx d_course_wario_stadium_packed_dl_9998[]; +extern Gfx d_course_wario_stadium_packed_dl_9AD8[]; +extern Gfx d_course_wario_stadium_packed_dl_9C80[]; +extern Gfx d_course_wario_stadium_packed_dl_9D00[]; +extern Gfx d_course_wario_stadium_packed_dl_9D78[]; +extern Gfx d_course_wario_stadium_packed_dl_9E00[]; +extern Gfx d_course_wario_stadium_packed_dl_9EE0[]; +extern Gfx d_course_wario_stadium_packed_dl_9F18[]; +extern Gfx d_course_wario_stadium_packed_dl_9F28[]; +extern Gfx d_course_wario_stadium_packed_dl_A0C8[]; +extern Gfx d_course_wario_stadium_packed_dl_A0D8[]; +extern Gfx d_course_wario_stadium_packed_dl_A148[]; +extern Gfx d_course_wario_stadium_packed_dl_A1B8[]; +extern Gfx d_course_wario_stadium_packed_dl_A20[]; +extern Gfx d_course_wario_stadium_packed_dl_A228[]; +extern Gfx d_course_wario_stadium_packed_dl_A248[]; +extern Gfx d_course_wario_stadium_packed_dl_A448[]; +extern Gfx d_course_wario_stadium_packed_dl_A458[]; +extern Gfx d_course_wario_stadium_packed_dl_A4A8[]; +extern Gfx d_course_wario_stadium_packed_dl_A88[]; +extern Gfx d_course_wario_stadium_packed_dl_AE8[]; +extern Gfx d_course_wario_stadium_packed_dl_B60[]; +extern Gfx d_course_wario_stadium_packed_dl_BD8[]; +extern Gfx d_course_wario_stadium_packed_dl_C0[]; +extern Gfx d_course_wario_stadium_packed_dl_C50[]; +extern Gfx d_course_wario_stadium_packed_dl_CC8[]; +extern Gfx d_course_wario_stadium_packed_dl_D50[]; +extern Gfx d_course_wario_stadium_packed_dl_DD0[]; +extern Gfx d_course_wario_stadium_packed_dl_E48[]; +extern Gfx d_course_wario_stadium_packed_dl_EC0[]; +extern Gfx d_course_wario_stadium_packed_dl_F08[]; +extern Gfx d_course_wario_stadium_packed_dl_F20[]; +extern Gfx d_course_wario_stadium_packed_dl_F38[]; +extern Gfx d_course_wario_stadium_packed_dl_FA8[]; +extern Gfx d_course_wario_stadium_packed_tail[]; +extern Gfx d_course_yoshi_valley_packed_dl_0[]; +extern Gfx d_course_yoshi_valley_packed_dl_10A0[]; +extern Gfx d_course_yoshi_valley_packed_dl_10C8[]; +extern Gfx d_course_yoshi_valley_packed_dl_1150[]; +extern Gfx d_course_yoshi_valley_packed_dl_11B8[]; +extern Gfx d_course_yoshi_valley_packed_dl_1220[]; +extern Gfx d_course_yoshi_valley_packed_dl_128[]; +extern Gfx d_course_yoshi_valley_packed_dl_1290[]; +extern Gfx d_course_yoshi_valley_packed_dl_1300[]; +extern Gfx d_course_yoshi_valley_packed_dl_1368[]; +extern Gfx d_course_yoshi_valley_packed_dl_13D8[]; +extern Gfx d_course_yoshi_valley_packed_dl_1418[]; +extern Gfx d_course_yoshi_valley_packed_dl_1580[]; +extern Gfx d_course_yoshi_valley_packed_dl_16E8[]; +extern Gfx d_course_yoshi_valley_packed_dl_1700[]; +extern Gfx d_course_yoshi_valley_packed_dl_1728[]; +extern Gfx d_course_yoshi_valley_packed_dl_1738[]; +extern Gfx d_course_yoshi_valley_packed_dl_17B0[]; +extern Gfx d_course_yoshi_valley_packed_dl_1830[]; +extern Gfx d_course_yoshi_valley_packed_dl_18C8[]; +extern Gfx d_course_yoshi_valley_packed_dl_1938[]; +extern Gfx d_course_yoshi_valley_packed_dl_19F8[]; +extern Gfx d_course_yoshi_valley_packed_dl_1A68[]; +extern Gfx d_course_yoshi_valley_packed_dl_1A8[]; +extern Gfx d_course_yoshi_valley_packed_dl_1AF0[]; +extern Gfx d_course_yoshi_valley_packed_dl_1BA0[]; +extern Gfx d_course_yoshi_valley_packed_dl_1C18[]; +extern Gfx d_course_yoshi_valley_packed_dl_1CB0[]; +extern Gfx d_course_yoshi_valley_packed_dl_1D20[]; +extern Gfx d_course_yoshi_valley_packed_dl_1DE8[]; +extern Gfx d_course_yoshi_valley_packed_dl_1E50[]; +extern Gfx d_course_yoshi_valley_packed_dl_1EB8[]; +extern Gfx d_course_yoshi_valley_packed_dl_1F20[]; +extern Gfx d_course_yoshi_valley_packed_dl_1F80[]; +extern Gfx d_course_yoshi_valley_packed_dl_1FF0[]; +extern Gfx d_course_yoshi_valley_packed_dl_2078[]; +extern Gfx d_course_yoshi_valley_packed_dl_2108[]; +extern Gfx d_course_yoshi_valley_packed_dl_2188[]; +extern Gfx d_course_yoshi_valley_packed_dl_21F8[]; +extern Gfx d_course_yoshi_valley_packed_dl_2270[]; +extern Gfx d_course_yoshi_valley_packed_dl_22F0[]; +extern Gfx d_course_yoshi_valley_packed_dl_2370[]; +extern Gfx d_course_yoshi_valley_packed_dl_240[]; +extern Gfx d_course_yoshi_valley_packed_dl_2428[]; +extern Gfx d_course_yoshi_valley_packed_dl_2498[]; +extern Gfx d_course_yoshi_valley_packed_dl_2510[]; +extern Gfx d_course_yoshi_valley_packed_dl_25A0[]; +extern Gfx d_course_yoshi_valley_packed_dl_2648[]; +extern Gfx d_course_yoshi_valley_packed_dl_26C8[]; +extern Gfx d_course_yoshi_valley_packed_dl_2758[]; +extern Gfx d_course_yoshi_valley_packed_dl_27F0[]; +extern Gfx d_course_yoshi_valley_packed_dl_2868[]; +extern Gfx d_course_yoshi_valley_packed_dl_28F8[]; +extern Gfx d_course_yoshi_valley_packed_dl_2988[]; +extern Gfx d_course_yoshi_valley_packed_dl_2A00[]; +extern Gfx d_course_yoshi_valley_packed_dl_2A90[]; +extern Gfx d_course_yoshi_valley_packed_dl_2B08[]; +extern Gfx d_course_yoshi_valley_packed_dl_2BA0[]; +extern Gfx d_course_yoshi_valley_packed_dl_2C30[]; +extern Gfx d_course_yoshi_valley_packed_dl_2CD0[]; +extern Gfx d_course_yoshi_valley_packed_dl_2D50[]; +extern Gfx d_course_yoshi_valley_packed_dl_2DD0[]; +extern Gfx d_course_yoshi_valley_packed_dl_2E58[]; +extern Gfx d_course_yoshi_valley_packed_dl_2EE0[]; +extern Gfx d_course_yoshi_valley_packed_dl_2F90[]; +extern Gfx d_course_yoshi_valley_packed_dl_3010[]; +extern Gfx d_course_yoshi_valley_packed_dl_308[]; +extern Gfx d_course_yoshi_valley_packed_dl_3190[]; +extern Gfx d_course_yoshi_valley_packed_dl_3200[]; +extern Gfx d_course_yoshi_valley_packed_dl_3268[]; +extern Gfx d_course_yoshi_valley_packed_dl_32E8[]; +extern Gfx d_course_yoshi_valley_packed_dl_3368[]; +extern Gfx d_course_yoshi_valley_packed_dl_33D8[]; +extern Gfx d_course_yoshi_valley_packed_dl_3498[]; +extern Gfx d_course_yoshi_valley_packed_dl_3580[]; +extern Gfx d_course_yoshi_valley_packed_dl_3630[]; +extern Gfx d_course_yoshi_valley_packed_dl_3698[]; +extern Gfx d_course_yoshi_valley_packed_dl_3710[]; +extern Gfx d_course_yoshi_valley_packed_dl_37B0[]; +extern Gfx d_course_yoshi_valley_packed_dl_3818[]; +extern Gfx d_course_yoshi_valley_packed_dl_388[]; +extern Gfx d_course_yoshi_valley_packed_dl_3890[]; +extern Gfx d_course_yoshi_valley_packed_dl_3900[]; +extern Gfx d_course_yoshi_valley_packed_dl_3970[]; +extern Gfx d_course_yoshi_valley_packed_dl_3A00[]; +extern Gfx d_course_yoshi_valley_packed_dl_3A80[]; +extern Gfx d_course_yoshi_valley_packed_dl_3B00[]; +extern Gfx d_course_yoshi_valley_packed_dl_3B78[]; +extern Gfx d_course_yoshi_valley_packed_dl_3BF8[]; +extern Gfx d_course_yoshi_valley_packed_dl_3C70[]; +extern Gfx d_course_yoshi_valley_packed_dl_3CD8[]; +extern Gfx d_course_yoshi_valley_packed_dl_3D48[]; +extern Gfx d_course_yoshi_valley_packed_dl_3E08[]; +extern Gfx d_course_yoshi_valley_packed_dl_3F10[]; +extern Gfx d_course_yoshi_valley_packed_dl_3FF0[]; +extern Gfx d_course_yoshi_valley_packed_dl_408[]; +extern Gfx d_course_yoshi_valley_packed_dl_4108[]; +extern Gfx d_course_yoshi_valley_packed_dl_41B0[]; +extern Gfx d_course_yoshi_valley_packed_dl_4258[]; +extern Gfx d_course_yoshi_valley_packed_dl_4358[]; +extern Gfx d_course_yoshi_valley_packed_dl_4428[]; +extern Gfx d_course_yoshi_valley_packed_dl_44C8[]; +extern Gfx d_course_yoshi_valley_packed_dl_4588[]; +extern Gfx d_course_yoshi_valley_packed_dl_45F0[]; +extern Gfx d_course_yoshi_valley_packed_dl_4670[]; +extern Gfx d_course_yoshi_valley_packed_dl_46E0[]; +extern Gfx d_course_yoshi_valley_packed_dl_4810[]; +extern Gfx d_course_yoshi_valley_packed_dl_490[]; +extern Gfx d_course_yoshi_valley_packed_dl_4918[]; +extern Gfx d_course_yoshi_valley_packed_dl_49C0[]; +extern Gfx d_course_yoshi_valley_packed_dl_4A58[]; +extern Gfx d_course_yoshi_valley_packed_dl_4B20[]; +extern Gfx d_course_yoshi_valley_packed_dl_4C18[]; +extern Gfx d_course_yoshi_valley_packed_dl_4CB0[]; +extern Gfx d_course_yoshi_valley_packed_dl_4D68[]; +extern Gfx d_course_yoshi_valley_packed_dl_4E88[]; +extern Gfx d_course_yoshi_valley_packed_dl_4F48[]; +extern Gfx d_course_yoshi_valley_packed_dl_4FD0[]; +extern Gfx d_course_yoshi_valley_packed_dl_5058[]; +extern Gfx d_course_yoshi_valley_packed_dl_50E0[]; +extern Gfx d_course_yoshi_valley_packed_dl_5158[]; +extern Gfx d_course_yoshi_valley_packed_dl_51D8[]; +extern Gfx d_course_yoshi_valley_packed_dl_520[]; +extern Gfx d_course_yoshi_valley_packed_dl_52D8[]; +extern Gfx d_course_yoshi_valley_packed_dl_53C0[]; +extern Gfx d_course_yoshi_valley_packed_dl_54B0[]; +extern Gfx d_course_yoshi_valley_packed_dl_5548[]; +extern Gfx d_course_yoshi_valley_packed_dl_55C0[]; +extern Gfx d_course_yoshi_valley_packed_dl_5628[]; +extern Gfx d_course_yoshi_valley_packed_dl_56A0[]; +extern Gfx d_course_yoshi_valley_packed_dl_5710[]; +extern Gfx d_course_yoshi_valley_packed_dl_5788[]; +extern Gfx d_course_yoshi_valley_packed_dl_5800[]; +extern Gfx d_course_yoshi_valley_packed_dl_5880[]; +extern Gfx d_course_yoshi_valley_packed_dl_58F8[]; +extern Gfx d_course_yoshi_valley_packed_dl_5970[]; +extern Gfx d_course_yoshi_valley_packed_dl_598[]; +extern Gfx d_course_yoshi_valley_packed_dl_59F0[]; +extern Gfx d_course_yoshi_valley_packed_dl_5A60[]; +extern Gfx d_course_yoshi_valley_packed_dl_5AD8[]; +extern Gfx d_course_yoshi_valley_packed_dl_5B48[]; +extern Gfx d_course_yoshi_valley_packed_dl_5BB0[]; +extern Gfx d_course_yoshi_valley_packed_dl_5C18[]; +extern Gfx d_course_yoshi_valley_packed_dl_5C80[]; +extern Gfx d_course_yoshi_valley_packed_dl_5D00[]; +extern Gfx d_course_yoshi_valley_packed_dl_5D90[]; +extern Gfx d_course_yoshi_valley_packed_dl_5DF8[]; +extern Gfx d_course_yoshi_valley_packed_dl_5E60[]; +extern Gfx d_course_yoshi_valley_packed_dl_5F10[]; +extern Gfx d_course_yoshi_valley_packed_dl_5F88[]; +extern Gfx d_course_yoshi_valley_packed_dl_6008[]; +extern Gfx d_course_yoshi_valley_packed_dl_6070[]; +extern Gfx d_course_yoshi_valley_packed_dl_6100[]; +extern Gfx d_course_yoshi_valley_packed_dl_6178[]; +extern Gfx d_course_yoshi_valley_packed_dl_61E8[]; +extern Gfx d_course_yoshi_valley_packed_dl_6250[]; +extern Gfx d_course_yoshi_valley_packed_dl_628[]; +extern Gfx d_course_yoshi_valley_packed_dl_62D0[]; +extern Gfx d_course_yoshi_valley_packed_dl_6338[]; +extern Gfx d_course_yoshi_valley_packed_dl_63A0[]; +extern Gfx d_course_yoshi_valley_packed_dl_6428[]; +extern Gfx d_course_yoshi_valley_packed_dl_6490[]; +extern Gfx d_course_yoshi_valley_packed_dl_64F8[]; +extern Gfx d_course_yoshi_valley_packed_dl_6560[]; +extern Gfx d_course_yoshi_valley_packed_dl_65C0[]; +extern Gfx d_course_yoshi_valley_packed_dl_6638[]; +extern Gfx d_course_yoshi_valley_packed_dl_66B0[]; +extern Gfx d_course_yoshi_valley_packed_dl_6728[]; +extern Gfx d_course_yoshi_valley_packed_dl_6798[]; +extern Gfx d_course_yoshi_valley_packed_dl_6810[]; +extern Gfx d_course_yoshi_valley_packed_dl_6888[]; +extern Gfx d_course_yoshi_valley_packed_dl_6920[]; +extern Gfx d_course_yoshi_valley_packed_dl_6990[]; +extern Gfx d_course_yoshi_valley_packed_dl_6A0[]; +extern Gfx d_course_yoshi_valley_packed_dl_6A08[]; +extern Gfx d_course_yoshi_valley_packed_dl_6A98[]; +extern Gfx d_course_yoshi_valley_packed_dl_6B30[]; +extern Gfx d_course_yoshi_valley_packed_dl_6B98[]; +extern Gfx d_course_yoshi_valley_packed_dl_6C40[]; +extern Gfx d_course_yoshi_valley_packed_dl_6CB8[]; +extern Gfx d_course_yoshi_valley_packed_dl_6D40[]; +extern Gfx d_course_yoshi_valley_packed_dl_6DB0[]; +extern Gfx d_course_yoshi_valley_packed_dl_6E20[]; +extern Gfx d_course_yoshi_valley_packed_dl_6EA0[]; +extern Gfx d_course_yoshi_valley_packed_dl_6F30[]; +extern Gfx d_course_yoshi_valley_packed_dl_6FA8[]; +extern Gfx d_course_yoshi_valley_packed_dl_7010[]; +extern Gfx d_course_yoshi_valley_packed_dl_7090[]; +extern Gfx d_course_yoshi_valley_packed_dl_7120[]; +extern Gfx d_course_yoshi_valley_packed_dl_71A0[]; +extern Gfx d_course_yoshi_valley_packed_dl_7210[]; +extern Gfx d_course_yoshi_valley_packed_dl_7290[]; +extern Gfx d_course_yoshi_valley_packed_dl_7300[]; +extern Gfx d_course_yoshi_valley_packed_dl_7458[]; +extern Gfx d_course_yoshi_valley_packed_dl_748[]; +extern Gfx d_course_yoshi_valley_packed_dl_74D0[]; +extern Gfx d_course_yoshi_valley_packed_dl_7558[]; +extern Gfx d_course_yoshi_valley_packed_dl_75D0[]; +extern Gfx d_course_yoshi_valley_packed_dl_75F0[]; +extern Gfx d_course_yoshi_valley_packed_dl_7660[]; +extern Gfx d_course_yoshi_valley_packed_dl_76C8[]; +extern Gfx d_course_yoshi_valley_packed_dl_7740[]; +extern Gfx d_course_yoshi_valley_packed_dl_77C0[]; +extern Gfx d_course_yoshi_valley_packed_dl_7828[]; +extern Gfx d_course_yoshi_valley_packed_dl_78B0[]; +extern Gfx d_course_yoshi_valley_packed_dl_7928[]; +extern Gfx d_course_yoshi_valley_packed_dl_7998[]; +extern Gfx d_course_yoshi_valley_packed_dl_7A08[]; +extern Gfx d_course_yoshi_valley_packed_dl_7A70[]; +extern Gfx d_course_yoshi_valley_packed_dl_7AE0[]; +extern Gfx d_course_yoshi_valley_packed_dl_7B50[]; +extern Gfx d_course_yoshi_valley_packed_dl_7BD0[]; +extern Gfx d_course_yoshi_valley_packed_dl_7C50[]; +extern Gfx d_course_yoshi_valley_packed_dl_7CC0[]; +extern Gfx d_course_yoshi_valley_packed_dl_7D38[]; +extern Gfx d_course_yoshi_valley_packed_dl_7D8[]; +extern Gfx d_course_yoshi_valley_packed_dl_7DA8[]; +extern Gfx d_course_yoshi_valley_packed_dl_7E20[]; +extern Gfx d_course_yoshi_valley_packed_dl_7E88[]; +extern Gfx d_course_yoshi_valley_packed_dl_7EF0[]; +extern Gfx d_course_yoshi_valley_packed_dl_7F58[]; +extern Gfx d_course_yoshi_valley_packed_dl_7FC8[]; +extern Gfx d_course_yoshi_valley_packed_dl_8050[]; +extern Gfx d_course_yoshi_valley_packed_dl_8110[]; +extern Gfx d_course_yoshi_valley_packed_dl_8150[]; +extern Gfx d_course_yoshi_valley_packed_dl_858[]; +extern Gfx d_course_yoshi_valley_packed_dl_908[]; +extern Gfx d_course_yoshi_valley_packed_dl_980[]; +extern Gfx d_course_yoshi_valley_packed_dl_A00[]; +extern Gfx d_course_yoshi_valley_packed_dl_A8[]; +extern Gfx d_course_yoshi_valley_packed_dl_AB0[]; +extern Gfx d_course_yoshi_valley_packed_dl_B40[]; +extern Gfx d_course_yoshi_valley_packed_dl_BF8[]; +extern Gfx d_course_yoshi_valley_packed_dl_C90[]; +extern Gfx d_course_yoshi_valley_packed_dl_D20[]; +extern Gfx d_course_yoshi_valley_packed_dl_DE0[]; +extern Gfx d_course_yoshi_valley_packed_dl_E90[]; +extern Gfx d_course_yoshi_valley_packed_dl_F40[]; +extern Gfx d_course_yoshi_valley_packed_dl_FF0[]; +extern Gfx d_course_yoshi_valley_packed_tail[]; + +#endif // PACKED_DISPLAY_SYMBOLS_H \ No newline at end of file diff --git a/include/packed_displaylist_symbols_gen.h b/include/packed_displaylist_symbols_gen.h new file mode 100644 index 000000000..c47766f1f --- /dev/null +++ b/include/packed_displaylist_symbols_gen.h @@ -0,0 +1,3428 @@ +// Generated by tools/generate_segment_headers.py + +#include + +#define d_course_rainbow_road_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_rainbow_road_packed_dl_308 ((uintptr_t) 0x07000308) +#define d_course_rainbow_road_packed_dl_498 ((uintptr_t) 0x07000498) +#define d_course_rainbow_road_packed_dl_5C8 ((uintptr_t) 0x070005C8) +#define d_course_rainbow_road_packed_dl_730 ((uintptr_t) 0x07000730) +#define d_course_rainbow_road_packed_dl_918 ((uintptr_t) 0x07000918) +#define d_course_rainbow_road_packed_dl_A48 ((uintptr_t) 0x07000A48) +#define d_course_rainbow_road_packed_dl_B90 ((uintptr_t) 0x07000B90) +#define d_course_rainbow_road_packed_dl_D88 ((uintptr_t) 0x07000D88) +#define d_course_rainbow_road_packed_dl_EA8 ((uintptr_t) 0x07000EA8) +#define d_course_rainbow_road_packed_dl_FF0 ((uintptr_t) 0x07000FF0) +#define d_course_rainbow_road_packed_dl_1168 ((uintptr_t) 0x07001168) +#define d_course_rainbow_road_packed_dl_1318 ((uintptr_t) 0x07001318) +#define d_course_rainbow_road_packed_dl_1380 ((uintptr_t) 0x07001380) +#define d_course_rainbow_road_packed_dl_1390 ((uintptr_t) 0x07001390) +#define d_course_rainbow_road_packed_dl_13A0 ((uintptr_t) 0x070013A0) +#define d_course_rainbow_road_packed_dl_1528 ((uintptr_t) 0x07001528) +#define d_course_rainbow_road_packed_dl_15F8 ((uintptr_t) 0x070015F8) +#define d_course_rainbow_road_packed_dl_1698 ((uintptr_t) 0x07001698) +#define d_course_rainbow_road_packed_dl_1758 ((uintptr_t) 0x07001758) +#define d_course_rainbow_road_packed_dl_1850 ((uintptr_t) 0x07001850) +#define d_course_rainbow_road_packed_dl_1978 ((uintptr_t) 0x07001978) +#define d_course_rainbow_road_packed_dl_1A20 ((uintptr_t) 0x07001A20) +#define d_course_rainbow_road_packed_dl_1B28 ((uintptr_t) 0x07001B28) +#define d_course_rainbow_road_packed_dl_1BC0 ((uintptr_t) 0x07001BC0) +#define d_course_rainbow_road_packed_dl_1C70 ((uintptr_t) 0x07001C70) +#define d_course_rainbow_road_packed_dl_1D30 ((uintptr_t) 0x07001D30) +#define d_course_rainbow_road_packed_dl_1E18 ((uintptr_t) 0x07001E18) +#define d_course_rainbow_road_packed_dl_1E80 ((uintptr_t) 0x07001E80) +#define d_course_rainbow_road_packed_dl_1FB8 ((uintptr_t) 0x07001FB8) +#define d_course_rainbow_road_packed_dl_1FC8 ((uintptr_t) 0x07001FC8) +#define d_course_rainbow_road_packed_dl_2068 ((uintptr_t) 0x07002068) +#define d_course_rainbow_road_packed_dl_2078 ((uintptr_t) 0x07002078) +#define d_course_rainbow_road_packed_dl_20C0 ((uintptr_t) 0x070020C0) +#define d_course_rainbow_road_packed_dl_20D0 ((uintptr_t) 0x070020D0) +#define d_course_rainbow_road_packed_dl_20F8 ((uintptr_t) 0x070020F8) +#define d_course_rainbow_road_packed_end ((uintptr_t) 0x07002108) + + +#define d_course_yoshi_valley_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_yoshi_valley_packed_dl_A8 ((uintptr_t) 0x070000A8) +#define d_course_yoshi_valley_packed_dl_128 ((uintptr_t) 0x07000128) +#define d_course_yoshi_valley_packed_dl_1A8 ((uintptr_t) 0x070001A8) +#define d_course_yoshi_valley_packed_dl_240 ((uintptr_t) 0x07000240) +#define d_course_yoshi_valley_packed_dl_308 ((uintptr_t) 0x07000308) +#define d_course_yoshi_valley_packed_dl_388 ((uintptr_t) 0x07000388) +#define d_course_yoshi_valley_packed_dl_408 ((uintptr_t) 0x07000408) +#define d_course_yoshi_valley_packed_dl_490 ((uintptr_t) 0x07000490) +#define d_course_yoshi_valley_packed_dl_520 ((uintptr_t) 0x07000520) +#define d_course_yoshi_valley_packed_dl_598 ((uintptr_t) 0x07000598) +#define d_course_yoshi_valley_packed_dl_628 ((uintptr_t) 0x07000628) +#define d_course_yoshi_valley_packed_dl_6A0 ((uintptr_t) 0x070006A0) +#define d_course_yoshi_valley_packed_dl_748 ((uintptr_t) 0x07000748) +#define d_course_yoshi_valley_packed_dl_7D8 ((uintptr_t) 0x070007D8) +#define d_course_yoshi_valley_packed_dl_858 ((uintptr_t) 0x07000858) +#define d_course_yoshi_valley_packed_dl_908 ((uintptr_t) 0x07000908) +#define d_course_yoshi_valley_packed_dl_980 ((uintptr_t) 0x07000980) +#define d_course_yoshi_valley_packed_dl_A00 ((uintptr_t) 0x07000A00) +#define d_course_yoshi_valley_packed_dl_AB0 ((uintptr_t) 0x07000AB0) +#define d_course_yoshi_valley_packed_dl_B40 ((uintptr_t) 0x07000B40) +#define d_course_yoshi_valley_packed_dl_BF8 ((uintptr_t) 0x07000BF8) +#define d_course_yoshi_valley_packed_dl_C90 ((uintptr_t) 0x07000C90) +#define d_course_yoshi_valley_packed_dl_D20 ((uintptr_t) 0x07000D20) +#define d_course_yoshi_valley_packed_dl_DE0 ((uintptr_t) 0x07000DE0) +#define d_course_yoshi_valley_packed_dl_E90 ((uintptr_t) 0x07000E90) +#define d_course_yoshi_valley_packed_dl_F40 ((uintptr_t) 0x07000F40) +#define d_course_yoshi_valley_packed_dl_FF0 ((uintptr_t) 0x07000FF0) +#define d_course_yoshi_valley_packed_dl_10A0 ((uintptr_t) 0x070010A0) +#define d_course_yoshi_valley_packed_dl_10C8 ((uintptr_t) 0x070010C8) +#define d_course_yoshi_valley_packed_dl_1150 ((uintptr_t) 0x07001150) +#define d_course_yoshi_valley_packed_dl_11B8 ((uintptr_t) 0x070011B8) +#define d_course_yoshi_valley_packed_dl_1220 ((uintptr_t) 0x07001220) +#define d_course_yoshi_valley_packed_dl_1290 ((uintptr_t) 0x07001290) +#define d_course_yoshi_valley_packed_dl_1300 ((uintptr_t) 0x07001300) +#define d_course_yoshi_valley_packed_dl_1368 ((uintptr_t) 0x07001368) +#define d_course_yoshi_valley_packed_dl_13D8 ((uintptr_t) 0x070013D8) +#define d_course_yoshi_valley_packed_dl_1418 ((uintptr_t) 0x07001418) +#define d_course_yoshi_valley_packed_dl_1580 ((uintptr_t) 0x07001580) +#define d_course_yoshi_valley_packed_dl_16E8 ((uintptr_t) 0x070016E8) +#define d_course_yoshi_valley_packed_dl_1700 ((uintptr_t) 0x07001700) +#define d_course_yoshi_valley_packed_dl_1728 ((uintptr_t) 0x07001728) +#define d_course_yoshi_valley_packed_dl_1738 ((uintptr_t) 0x07001738) +#define d_course_yoshi_valley_packed_dl_17B0 ((uintptr_t) 0x070017B0) +#define d_course_yoshi_valley_packed_dl_1830 ((uintptr_t) 0x07001830) +#define d_course_yoshi_valley_packed_dl_18C8 ((uintptr_t) 0x070018C8) +#define d_course_yoshi_valley_packed_dl_1938 ((uintptr_t) 0x07001938) +#define d_course_yoshi_valley_packed_dl_19F8 ((uintptr_t) 0x070019F8) +#define d_course_yoshi_valley_packed_dl_1A68 ((uintptr_t) 0x07001A68) +#define d_course_yoshi_valley_packed_dl_1AF0 ((uintptr_t) 0x07001AF0) +#define d_course_yoshi_valley_packed_dl_1BA0 ((uintptr_t) 0x07001BA0) +#define d_course_yoshi_valley_packed_dl_1C18 ((uintptr_t) 0x07001C18) +#define d_course_yoshi_valley_packed_dl_1CB0 ((uintptr_t) 0x07001CB0) +#define d_course_yoshi_valley_packed_dl_1D20 ((uintptr_t) 0x07001D20) +#define d_course_yoshi_valley_packed_dl_1DE8 ((uintptr_t) 0x07001DE8) +#define d_course_yoshi_valley_packed_dl_1E50 ((uintptr_t) 0x07001E50) +#define d_course_yoshi_valley_packed_dl_1EB8 ((uintptr_t) 0x07001EB8) +#define d_course_yoshi_valley_packed_dl_1F20 ((uintptr_t) 0x07001F20) +#define d_course_yoshi_valley_packed_dl_1F80 ((uintptr_t) 0x07001F80) +#define d_course_yoshi_valley_packed_dl_1FF0 ((uintptr_t) 0x07001FF0) +#define d_course_yoshi_valley_packed_dl_2078 ((uintptr_t) 0x07002078) +#define d_course_yoshi_valley_packed_dl_2108 ((uintptr_t) 0x07002108) +#define d_course_yoshi_valley_packed_dl_2188 ((uintptr_t) 0x07002188) +#define d_course_yoshi_valley_packed_dl_21F8 ((uintptr_t) 0x070021F8) +#define d_course_yoshi_valley_packed_dl_2270 ((uintptr_t) 0x07002270) +#define d_course_yoshi_valley_packed_dl_22F0 ((uintptr_t) 0x070022F0) +#define d_course_yoshi_valley_packed_dl_2370 ((uintptr_t) 0x07002370) +#define d_course_yoshi_valley_packed_dl_2428 ((uintptr_t) 0x07002428) +#define d_course_yoshi_valley_packed_dl_2498 ((uintptr_t) 0x07002498) +#define d_course_yoshi_valley_packed_dl_2510 ((uintptr_t) 0x07002510) +#define d_course_yoshi_valley_packed_dl_25A0 ((uintptr_t) 0x070025A0) +#define d_course_yoshi_valley_packed_dl_2648 ((uintptr_t) 0x07002648) +#define d_course_yoshi_valley_packed_dl_26C8 ((uintptr_t) 0x070026C8) +#define d_course_yoshi_valley_packed_dl_2758 ((uintptr_t) 0x07002758) +#define d_course_yoshi_valley_packed_dl_27F0 ((uintptr_t) 0x070027F0) +#define d_course_yoshi_valley_packed_dl_2868 ((uintptr_t) 0x07002868) +#define d_course_yoshi_valley_packed_dl_28F8 ((uintptr_t) 0x070028F8) +#define d_course_yoshi_valley_packed_dl_2988 ((uintptr_t) 0x07002988) +#define d_course_yoshi_valley_packed_dl_2A00 ((uintptr_t) 0x07002A00) +#define d_course_yoshi_valley_packed_dl_2A90 ((uintptr_t) 0x07002A90) +#define d_course_yoshi_valley_packed_dl_2B08 ((uintptr_t) 0x07002B08) +#define d_course_yoshi_valley_packed_dl_2BA0 ((uintptr_t) 0x07002BA0) +#define d_course_yoshi_valley_packed_dl_2C30 ((uintptr_t) 0x07002C30) +#define d_course_yoshi_valley_packed_dl_2CD0 ((uintptr_t) 0x07002CD0) +#define d_course_yoshi_valley_packed_dl_2D50 ((uintptr_t) 0x07002D50) +#define d_course_yoshi_valley_packed_dl_2DD0 ((uintptr_t) 0x07002DD0) +#define d_course_yoshi_valley_packed_dl_2E58 ((uintptr_t) 0x07002E58) +#define d_course_yoshi_valley_packed_dl_2EE0 ((uintptr_t) 0x07002EE0) +#define d_course_yoshi_valley_packed_dl_2F90 ((uintptr_t) 0x07002F90) +#define d_course_yoshi_valley_packed_dl_3010 ((uintptr_t) 0x07003010) +#define d_course_yoshi_valley_packed_dl_3190 ((uintptr_t) 0x07003190) +#define d_course_yoshi_valley_packed_dl_3200 ((uintptr_t) 0x07003200) +#define d_course_yoshi_valley_packed_dl_3268 ((uintptr_t) 0x07003268) +#define d_course_yoshi_valley_packed_dl_32E8 ((uintptr_t) 0x070032E8) +#define d_course_yoshi_valley_packed_dl_3368 ((uintptr_t) 0x07003368) +#define d_course_yoshi_valley_packed_dl_33D8 ((uintptr_t) 0x070033D8) +#define d_course_yoshi_valley_packed_dl_3498 ((uintptr_t) 0x07003498) +#define d_course_yoshi_valley_packed_dl_3580 ((uintptr_t) 0x07003580) +#define d_course_yoshi_valley_packed_dl_3630 ((uintptr_t) 0x07003630) +#define d_course_yoshi_valley_packed_dl_3698 ((uintptr_t) 0x07003698) +#define d_course_yoshi_valley_packed_dl_3710 ((uintptr_t) 0x07003710) +#define d_course_yoshi_valley_packed_dl_37B0 ((uintptr_t) 0x070037B0) +#define d_course_yoshi_valley_packed_dl_3818 ((uintptr_t) 0x07003818) +#define d_course_yoshi_valley_packed_dl_3890 ((uintptr_t) 0x07003890) +#define d_course_yoshi_valley_packed_dl_3900 ((uintptr_t) 0x07003900) +#define d_course_yoshi_valley_packed_dl_3970 ((uintptr_t) 0x07003970) +#define d_course_yoshi_valley_packed_dl_3A00 ((uintptr_t) 0x07003A00) +#define d_course_yoshi_valley_packed_dl_3A80 ((uintptr_t) 0x07003A80) +#define d_course_yoshi_valley_packed_dl_3B00 ((uintptr_t) 0x07003B00) +#define d_course_yoshi_valley_packed_dl_3B78 ((uintptr_t) 0x07003B78) +#define d_course_yoshi_valley_packed_dl_3BF8 ((uintptr_t) 0x07003BF8) +#define d_course_yoshi_valley_packed_dl_3C70 ((uintptr_t) 0x07003C70) +#define d_course_yoshi_valley_packed_dl_3CD8 ((uintptr_t) 0x07003CD8) +#define d_course_yoshi_valley_packed_dl_3D48 ((uintptr_t) 0x07003D48) +#define d_course_yoshi_valley_packed_dl_3E08 ((uintptr_t) 0x07003E08) +#define d_course_yoshi_valley_packed_dl_3F10 ((uintptr_t) 0x07003F10) +#define d_course_yoshi_valley_packed_dl_3FF0 ((uintptr_t) 0x07003FF0) +#define d_course_yoshi_valley_packed_dl_4108 ((uintptr_t) 0x07004108) +#define d_course_yoshi_valley_packed_dl_41B0 ((uintptr_t) 0x070041B0) +#define d_course_yoshi_valley_packed_dl_4258 ((uintptr_t) 0x07004258) +#define d_course_yoshi_valley_packed_dl_4358 ((uintptr_t) 0x07004358) +#define d_course_yoshi_valley_packed_dl_4428 ((uintptr_t) 0x07004428) +#define d_course_yoshi_valley_packed_dl_44C8 ((uintptr_t) 0x070044C8) +#define d_course_yoshi_valley_packed_dl_4588 ((uintptr_t) 0x07004588) +#define d_course_yoshi_valley_packed_dl_45F0 ((uintptr_t) 0x070045F0) +#define d_course_yoshi_valley_packed_dl_4670 ((uintptr_t) 0x07004670) +#define d_course_yoshi_valley_packed_dl_46E0 ((uintptr_t) 0x070046E0) +#define d_course_yoshi_valley_packed_dl_4810 ((uintptr_t) 0x07004810) +#define d_course_yoshi_valley_packed_dl_4918 ((uintptr_t) 0x07004918) +#define d_course_yoshi_valley_packed_dl_49C0 ((uintptr_t) 0x070049C0) +#define d_course_yoshi_valley_packed_dl_4A58 ((uintptr_t) 0x07004A58) +#define d_course_yoshi_valley_packed_dl_4B20 ((uintptr_t) 0x07004B20) +#define d_course_yoshi_valley_packed_dl_4C18 ((uintptr_t) 0x07004C18) +#define d_course_yoshi_valley_packed_dl_4CB0 ((uintptr_t) 0x07004CB0) +#define d_course_yoshi_valley_packed_dl_4D68 ((uintptr_t) 0x07004D68) +#define d_course_yoshi_valley_packed_dl_4E88 ((uintptr_t) 0x07004E88) +#define d_course_yoshi_valley_packed_dl_4F48 ((uintptr_t) 0x07004F48) +#define d_course_yoshi_valley_packed_dl_4FD0 ((uintptr_t) 0x07004FD0) +#define d_course_yoshi_valley_packed_dl_5058 ((uintptr_t) 0x07005058) +#define d_course_yoshi_valley_packed_dl_50E0 ((uintptr_t) 0x070050E0) +#define d_course_yoshi_valley_packed_dl_5158 ((uintptr_t) 0x07005158) +#define d_course_yoshi_valley_packed_dl_51D8 ((uintptr_t) 0x070051D8) +#define d_course_yoshi_valley_packed_dl_52D8 ((uintptr_t) 0x070052D8) +#define d_course_yoshi_valley_packed_dl_53C0 ((uintptr_t) 0x070053C0) +#define d_course_yoshi_valley_packed_dl_54B0 ((uintptr_t) 0x070054B0) +#define d_course_yoshi_valley_packed_dl_5548 ((uintptr_t) 0x07005548) +#define d_course_yoshi_valley_packed_dl_55C0 ((uintptr_t) 0x070055C0) +#define d_course_yoshi_valley_packed_dl_5628 ((uintptr_t) 0x07005628) +#define d_course_yoshi_valley_packed_dl_56A0 ((uintptr_t) 0x070056A0) +#define d_course_yoshi_valley_packed_dl_5710 ((uintptr_t) 0x07005710) +#define d_course_yoshi_valley_packed_dl_5788 ((uintptr_t) 0x07005788) +#define d_course_yoshi_valley_packed_dl_5800 ((uintptr_t) 0x07005800) +#define d_course_yoshi_valley_packed_dl_5880 ((uintptr_t) 0x07005880) +#define d_course_yoshi_valley_packed_dl_58F8 ((uintptr_t) 0x070058F8) +#define d_course_yoshi_valley_packed_dl_5970 ((uintptr_t) 0x07005970) +#define d_course_yoshi_valley_packed_dl_59F0 ((uintptr_t) 0x070059F0) +#define d_course_yoshi_valley_packed_dl_5A60 ((uintptr_t) 0x07005A60) +#define d_course_yoshi_valley_packed_dl_5AD8 ((uintptr_t) 0x07005AD8) +#define d_course_yoshi_valley_packed_dl_5B48 ((uintptr_t) 0x07005B48) +#define d_course_yoshi_valley_packed_dl_5BB0 ((uintptr_t) 0x07005BB0) +#define d_course_yoshi_valley_packed_dl_5C18 ((uintptr_t) 0x07005C18) +#define d_course_yoshi_valley_packed_dl_5C80 ((uintptr_t) 0x07005C80) +#define d_course_yoshi_valley_packed_dl_5D00 ((uintptr_t) 0x07005D00) +#define d_course_yoshi_valley_packed_dl_5D90 ((uintptr_t) 0x07005D90) +#define d_course_yoshi_valley_packed_dl_5DF8 ((uintptr_t) 0x07005DF8) +#define d_course_yoshi_valley_packed_dl_5E60 ((uintptr_t) 0x07005E60) +#define d_course_yoshi_valley_packed_dl_5F10 ((uintptr_t) 0x07005F10) +#define d_course_yoshi_valley_packed_dl_5F88 ((uintptr_t) 0x07005F88) +#define d_course_yoshi_valley_packed_dl_6008 ((uintptr_t) 0x07006008) +#define d_course_yoshi_valley_packed_dl_6070 ((uintptr_t) 0x07006070) +#define d_course_yoshi_valley_packed_dl_6100 ((uintptr_t) 0x07006100) +#define d_course_yoshi_valley_packed_dl_6178 ((uintptr_t) 0x07006178) +#define d_course_yoshi_valley_packed_dl_61E8 ((uintptr_t) 0x070061E8) +#define d_course_yoshi_valley_packed_dl_6250 ((uintptr_t) 0x07006250) +#define d_course_yoshi_valley_packed_dl_62D0 ((uintptr_t) 0x070062D0) +#define d_course_yoshi_valley_packed_dl_6338 ((uintptr_t) 0x07006338) +#define d_course_yoshi_valley_packed_dl_63A0 ((uintptr_t) 0x070063A0) +#define d_course_yoshi_valley_packed_dl_6428 ((uintptr_t) 0x07006428) +#define d_course_yoshi_valley_packed_dl_6490 ((uintptr_t) 0x07006490) +#define d_course_yoshi_valley_packed_dl_64F8 ((uintptr_t) 0x070064F8) +#define d_course_yoshi_valley_packed_dl_6560 ((uintptr_t) 0x07006560) +#define d_course_yoshi_valley_packed_dl_65C0 ((uintptr_t) 0x070065C0) +#define d_course_yoshi_valley_packed_dl_6638 ((uintptr_t) 0x07006638) +#define d_course_yoshi_valley_packed_dl_66B0 ((uintptr_t) 0x070066B0) +#define d_course_yoshi_valley_packed_dl_6728 ((uintptr_t) 0x07006728) +#define d_course_yoshi_valley_packed_dl_6798 ((uintptr_t) 0x07006798) +#define d_course_yoshi_valley_packed_dl_6810 ((uintptr_t) 0x07006810) +#define d_course_yoshi_valley_packed_dl_6888 ((uintptr_t) 0x07006888) +#define d_course_yoshi_valley_packed_dl_6920 ((uintptr_t) 0x07006920) +#define d_course_yoshi_valley_packed_dl_6990 ((uintptr_t) 0x07006990) +#define d_course_yoshi_valley_packed_dl_6A08 ((uintptr_t) 0x07006A08) +#define d_course_yoshi_valley_packed_dl_6A98 ((uintptr_t) 0x07006A98) +#define d_course_yoshi_valley_packed_dl_6B30 ((uintptr_t) 0x07006B30) +#define d_course_yoshi_valley_packed_dl_6B98 ((uintptr_t) 0x07006B98) +#define d_course_yoshi_valley_packed_dl_6C40 ((uintptr_t) 0x07006C40) +#define d_course_yoshi_valley_packed_dl_6CB8 ((uintptr_t) 0x07006CB8) +#define d_course_yoshi_valley_packed_dl_6D40 ((uintptr_t) 0x07006D40) +#define d_course_yoshi_valley_packed_dl_6DB0 ((uintptr_t) 0x07006DB0) +#define d_course_yoshi_valley_packed_dl_6E20 ((uintptr_t) 0x07006E20) +#define d_course_yoshi_valley_packed_dl_6EA0 ((uintptr_t) 0x07006EA0) +#define d_course_yoshi_valley_packed_dl_6F30 ((uintptr_t) 0x07006F30) +#define d_course_yoshi_valley_packed_dl_6FA8 ((uintptr_t) 0x07006FA8) +#define d_course_yoshi_valley_packed_dl_7010 ((uintptr_t) 0x07007010) +#define d_course_yoshi_valley_packed_dl_7090 ((uintptr_t) 0x07007090) +#define d_course_yoshi_valley_packed_dl_7120 ((uintptr_t) 0x07007120) +#define d_course_yoshi_valley_packed_dl_71A0 ((uintptr_t) 0x070071A0) +#define d_course_yoshi_valley_packed_dl_7210 ((uintptr_t) 0x07007210) +#define d_course_yoshi_valley_packed_dl_7290 ((uintptr_t) 0x07007290) +#define d_course_yoshi_valley_packed_dl_7300 ((uintptr_t) 0x07007300) +#define d_course_yoshi_valley_packed_dl_7458 ((uintptr_t) 0x07007458) +#define d_course_yoshi_valley_packed_dl_74D0 ((uintptr_t) 0x070074D0) +#define d_course_yoshi_valley_packed_dl_7558 ((uintptr_t) 0x07007558) +#define d_course_yoshi_valley_packed_dl_75D0 ((uintptr_t) 0x070075D0) +#define d_course_yoshi_valley_packed_dl_75F0 ((uintptr_t) 0x070075F0) +#define d_course_yoshi_valley_packed_dl_7660 ((uintptr_t) 0x07007660) +#define d_course_yoshi_valley_packed_dl_76C8 ((uintptr_t) 0x070076C8) +#define d_course_yoshi_valley_packed_dl_7740 ((uintptr_t) 0x07007740) +#define d_course_yoshi_valley_packed_dl_77C0 ((uintptr_t) 0x070077C0) +#define d_course_yoshi_valley_packed_dl_7828 ((uintptr_t) 0x07007828) +#define d_course_yoshi_valley_packed_dl_78B0 ((uintptr_t) 0x070078B0) +#define d_course_yoshi_valley_packed_dl_7928 ((uintptr_t) 0x07007928) +#define d_course_yoshi_valley_packed_dl_7998 ((uintptr_t) 0x07007998) +#define d_course_yoshi_valley_packed_dl_7A08 ((uintptr_t) 0x07007A08) +#define d_course_yoshi_valley_packed_dl_7A70 ((uintptr_t) 0x07007A70) +#define d_course_yoshi_valley_packed_dl_7AE0 ((uintptr_t) 0x07007AE0) +#define d_course_yoshi_valley_packed_dl_7B50 ((uintptr_t) 0x07007B50) +#define d_course_yoshi_valley_packed_dl_7BD0 ((uintptr_t) 0x07007BD0) +#define d_course_yoshi_valley_packed_dl_7C50 ((uintptr_t) 0x07007C50) +#define d_course_yoshi_valley_packed_dl_7CC0 ((uintptr_t) 0x07007CC0) +#define d_course_yoshi_valley_packed_dl_7D38 ((uintptr_t) 0x07007D38) +#define d_course_yoshi_valley_packed_dl_7DA8 ((uintptr_t) 0x07007DA8) +#define d_course_yoshi_valley_packed_dl_7E20 ((uintptr_t) 0x07007E20) +#define d_course_yoshi_valley_packed_dl_7E88 ((uintptr_t) 0x07007E88) +#define d_course_yoshi_valley_packed_dl_7EF0 ((uintptr_t) 0x07007EF0) +#define d_course_yoshi_valley_packed_dl_7F58 ((uintptr_t) 0x07007F58) +#define d_course_yoshi_valley_packed_dl_7FC8 ((uintptr_t) 0x07007FC8) +#define d_course_yoshi_valley_packed_dl_8050 ((uintptr_t) 0x07008050) +#define d_course_yoshi_valley_packed_dl_8110 ((uintptr_t) 0x07008110) +#define d_course_yoshi_valley_packed_dl_8150 ((uintptr_t) 0x07008150) +#define d_course_yoshi_valley_packed_end ((uintptr_t) 0x07008160) + + +#define d_course_banshee_boardwalk_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_banshee_boardwalk_packed_dl_60 ((uintptr_t) 0x07000060) +#define d_course_banshee_boardwalk_packed_dl_70 ((uintptr_t) 0x07000070) +#define d_course_banshee_boardwalk_packed_dl_120 ((uintptr_t) 0x07000120) +#define d_course_banshee_boardwalk_packed_dl_1D0 ((uintptr_t) 0x070001D0) +#define d_course_banshee_boardwalk_packed_dl_280 ((uintptr_t) 0x07000280) +#define d_course_banshee_boardwalk_packed_dl_330 ((uintptr_t) 0x07000330) +#define d_course_banshee_boardwalk_packed_dl_3E0 ((uintptr_t) 0x070003E0) +#define d_course_banshee_boardwalk_packed_dl_490 ((uintptr_t) 0x07000490) +#define d_course_banshee_boardwalk_packed_dl_540 ((uintptr_t) 0x07000540) +#define d_course_banshee_boardwalk_packed_dl_580 ((uintptr_t) 0x07000580) +#define d_course_banshee_boardwalk_packed_dl_688 ((uintptr_t) 0x07000688) +#define d_course_banshee_boardwalk_packed_dl_698 ((uintptr_t) 0x07000698) +#define d_course_banshee_boardwalk_packed_dl_6F8 ((uintptr_t) 0x070006F8) +#define d_course_banshee_boardwalk_packed_dl_758 ((uintptr_t) 0x07000758) +#define d_course_banshee_boardwalk_packed_dl_7B8 ((uintptr_t) 0x070007B8) +#define d_course_banshee_boardwalk_packed_dl_818 ((uintptr_t) 0x07000818) +#define d_course_banshee_boardwalk_packed_dl_878 ((uintptr_t) 0x07000878) +#define d_course_banshee_boardwalk_packed_dl_8A8 ((uintptr_t) 0x070008A8) +#define d_course_banshee_boardwalk_packed_dl_930 ((uintptr_t) 0x07000930) +#define d_course_banshee_boardwalk_packed_dl_9B8 ((uintptr_t) 0x070009B8) +#define d_course_banshee_boardwalk_packed_dl_A50 ((uintptr_t) 0x07000A50) +#define d_course_banshee_boardwalk_packed_dl_AE8 ((uintptr_t) 0x07000AE8) +#define d_course_banshee_boardwalk_packed_dl_BC8 ((uintptr_t) 0x07000BC8) +#define d_course_banshee_boardwalk_packed_dl_C98 ((uintptr_t) 0x07000C98) +#define d_course_banshee_boardwalk_packed_dl_D30 ((uintptr_t) 0x07000D30) +#define d_course_banshee_boardwalk_packed_dl_DF0 ((uintptr_t) 0x07000DF0) +#define d_course_banshee_boardwalk_packed_dl_EA0 ((uintptr_t) 0x07000EA0) +#define d_course_banshee_boardwalk_packed_dl_F80 ((uintptr_t) 0x07000F80) +#define d_course_banshee_boardwalk_packed_dl_1008 ((uintptr_t) 0x07001008) +#define d_course_banshee_boardwalk_packed_dl_1108 ((uintptr_t) 0x07001108) +#define d_course_banshee_boardwalk_packed_dl_11D8 ((uintptr_t) 0x070011D8) +#define d_course_banshee_boardwalk_packed_dl_1260 ((uintptr_t) 0x07001260) +#define d_course_banshee_boardwalk_packed_dl_1320 ((uintptr_t) 0x07001320) +#define d_course_banshee_boardwalk_packed_dl_13E0 ((uintptr_t) 0x070013E0) +#define d_course_banshee_boardwalk_packed_dl_1478 ((uintptr_t) 0x07001478) +#define d_course_banshee_boardwalk_packed_dl_1560 ((uintptr_t) 0x07001560) +#define d_course_banshee_boardwalk_packed_dl_1610 ((uintptr_t) 0x07001610) +#define d_course_banshee_boardwalk_packed_dl_1748 ((uintptr_t) 0x07001748) +#define d_course_banshee_boardwalk_packed_dl_17F0 ((uintptr_t) 0x070017F0) +#define d_course_banshee_boardwalk_packed_dl_1820 ((uintptr_t) 0x07001820) +#define d_course_banshee_boardwalk_packed_dl_1830 ((uintptr_t) 0x07001830) +#define d_course_banshee_boardwalk_packed_dl_18E0 ((uintptr_t) 0x070018E0) +#define d_course_banshee_boardwalk_packed_dl_1968 ((uintptr_t) 0x07001968) +#define d_course_banshee_boardwalk_packed_dl_1A00 ((uintptr_t) 0x07001A00) +#define d_course_banshee_boardwalk_packed_dl_1A98 ((uintptr_t) 0x07001A98) +#define d_course_banshee_boardwalk_packed_dl_1AC0 ((uintptr_t) 0x07001AC0) +#define d_course_banshee_boardwalk_packed_dl_1B58 ((uintptr_t) 0x07001B58) +#define d_course_banshee_boardwalk_packed_dl_1BE0 ((uintptr_t) 0x07001BE0) +#define d_course_banshee_boardwalk_packed_dl_1BF8 ((uintptr_t) 0x07001BF8) +#define d_course_banshee_boardwalk_packed_dl_1C78 ((uintptr_t) 0x07001C78) +#define d_course_banshee_boardwalk_packed_dl_1CF8 ((uintptr_t) 0x07001CF8) +#define d_course_banshee_boardwalk_packed_dl_1D10 ((uintptr_t) 0x07001D10) +#define d_course_banshee_boardwalk_packed_dl_1DA0 ((uintptr_t) 0x07001DA0) +#define d_course_banshee_boardwalk_packed_dl_1DB0 ((uintptr_t) 0x07001DB0) +#define d_course_banshee_boardwalk_packed_dl_1E50 ((uintptr_t) 0x07001E50) +#define d_course_banshee_boardwalk_packed_dl_1EF0 ((uintptr_t) 0x07001EF0) +#define d_course_banshee_boardwalk_packed_dl_1FA8 ((uintptr_t) 0x07001FA8) +#define d_course_banshee_boardwalk_packed_dl_2058 ((uintptr_t) 0x07002058) +#define d_course_banshee_boardwalk_packed_dl_2100 ((uintptr_t) 0x07002100) +#define d_course_banshee_boardwalk_packed_dl_21D8 ((uintptr_t) 0x070021D8) +#define d_course_banshee_boardwalk_packed_dl_2288 ((uintptr_t) 0x07002288) +#define d_course_banshee_boardwalk_packed_dl_22C8 ((uintptr_t) 0x070022C8) +#define d_course_banshee_boardwalk_packed_dl_2398 ((uintptr_t) 0x07002398) +#define d_course_banshee_boardwalk_packed_dl_2440 ((uintptr_t) 0x07002440) +#define d_course_banshee_boardwalk_packed_dl_2520 ((uintptr_t) 0x07002520) +#define d_course_banshee_boardwalk_packed_dl_2608 ((uintptr_t) 0x07002608) +#define d_course_banshee_boardwalk_packed_dl_26E8 ((uintptr_t) 0x070026E8) +#define d_course_banshee_boardwalk_packed_dl_27D0 ((uintptr_t) 0x070027D0) +#define d_course_banshee_boardwalk_packed_dl_28D0 ((uintptr_t) 0x070028D0) +#define d_course_banshee_boardwalk_packed_dl_29A0 ((uintptr_t) 0x070029A0) +#define d_course_banshee_boardwalk_packed_dl_2A70 ((uintptr_t) 0x07002A70) +#define d_course_banshee_boardwalk_packed_dl_2B78 ((uintptr_t) 0x07002B78) +#define d_course_banshee_boardwalk_packed_dl_2C20 ((uintptr_t) 0x07002C20) +#define d_course_banshee_boardwalk_packed_dl_2D40 ((uintptr_t) 0x07002D40) +#define d_course_banshee_boardwalk_packed_dl_2E40 ((uintptr_t) 0x07002E40) +#define d_course_banshee_boardwalk_packed_dl_2F38 ((uintptr_t) 0x07002F38) +#define d_course_banshee_boardwalk_packed_dl_3020 ((uintptr_t) 0x07003020) +#define d_course_banshee_boardwalk_packed_dl_30F0 ((uintptr_t) 0x070030F0) +#define d_course_banshee_boardwalk_packed_dl_3240 ((uintptr_t) 0x07003240) +#define d_course_banshee_boardwalk_packed_dl_3310 ((uintptr_t) 0x07003310) +#define d_course_banshee_boardwalk_packed_dl_33C8 ((uintptr_t) 0x070033C8) +#define d_course_banshee_boardwalk_packed_dl_34A0 ((uintptr_t) 0x070034A0) +#define d_course_banshee_boardwalk_packed_dl_3588 ((uintptr_t) 0x07003588) +#define d_course_banshee_boardwalk_packed_dl_3638 ((uintptr_t) 0x07003638) +#define d_course_banshee_boardwalk_packed_dl_36C8 ((uintptr_t) 0x070036C8) +#define d_course_banshee_boardwalk_packed_dl_3740 ((uintptr_t) 0x07003740) +#define d_course_banshee_boardwalk_packed_dl_37C0 ((uintptr_t) 0x070037C0) +#define d_course_banshee_boardwalk_packed_dl_3830 ((uintptr_t) 0x07003830) +#define d_course_banshee_boardwalk_packed_dl_3930 ((uintptr_t) 0x07003930) +#define d_course_banshee_boardwalk_packed_dl_3AA0 ((uintptr_t) 0x07003AA0) +#define d_course_banshee_boardwalk_packed_dl_3BA0 ((uintptr_t) 0x07003BA0) +#define d_course_banshee_boardwalk_packed_dl_3C40 ((uintptr_t) 0x07003C40) +#define d_course_banshee_boardwalk_packed_dl_3D08 ((uintptr_t) 0x07003D08) +#define d_course_banshee_boardwalk_packed_dl_3D90 ((uintptr_t) 0x07003D90) +#define d_course_banshee_boardwalk_packed_dl_3E10 ((uintptr_t) 0x07003E10) +#define d_course_banshee_boardwalk_packed_dl_3E88 ((uintptr_t) 0x07003E88) +#define d_course_banshee_boardwalk_packed_dl_3F00 ((uintptr_t) 0x07003F00) +#define d_course_banshee_boardwalk_packed_dl_3F78 ((uintptr_t) 0x07003F78) +#define d_course_banshee_boardwalk_packed_dl_4008 ((uintptr_t) 0x07004008) +#define d_course_banshee_boardwalk_packed_dl_4070 ((uintptr_t) 0x07004070) +#define d_course_banshee_boardwalk_packed_dl_40D0 ((uintptr_t) 0x070040D0) +#define d_course_banshee_boardwalk_packed_dl_4160 ((uintptr_t) 0x07004160) +#define d_course_banshee_boardwalk_packed_dl_41F8 ((uintptr_t) 0x070041F8) +#define d_course_banshee_boardwalk_packed_dl_42A8 ((uintptr_t) 0x070042A8) +#define d_course_banshee_boardwalk_packed_dl_4358 ((uintptr_t) 0x07004358) +#define d_course_banshee_boardwalk_packed_dl_4408 ((uintptr_t) 0x07004408) +#define d_course_banshee_boardwalk_packed_dl_44B8 ((uintptr_t) 0x070044B8) +#define d_course_banshee_boardwalk_packed_dl_4568 ((uintptr_t) 0x07004568) +#define d_course_banshee_boardwalk_packed_dl_4618 ((uintptr_t) 0x07004618) +#define d_course_banshee_boardwalk_packed_dl_46C8 ((uintptr_t) 0x070046C8) +#define d_course_banshee_boardwalk_packed_dl_4798 ((uintptr_t) 0x07004798) +#define d_course_banshee_boardwalk_packed_dl_4848 ((uintptr_t) 0x07004848) +#define d_course_banshee_boardwalk_packed_dl_48F8 ((uintptr_t) 0x070048F8) +#define d_course_banshee_boardwalk_packed_dl_49A8 ((uintptr_t) 0x070049A8) +#define d_course_banshee_boardwalk_packed_dl_4A58 ((uintptr_t) 0x07004A58) +#define d_course_banshee_boardwalk_packed_dl_4B08 ((uintptr_t) 0x07004B08) +#define d_course_banshee_boardwalk_packed_dl_4BA0 ((uintptr_t) 0x07004BA0) +#define d_course_banshee_boardwalk_packed_dl_4C50 ((uintptr_t) 0x07004C50) +#define d_course_banshee_boardwalk_packed_dl_4D00 ((uintptr_t) 0x07004D00) +#define d_course_banshee_boardwalk_packed_dl_4DB0 ((uintptr_t) 0x07004DB0) +#define d_course_banshee_boardwalk_packed_dl_4E60 ((uintptr_t) 0x07004E60) +#define d_course_banshee_boardwalk_packed_dl_4EF8 ((uintptr_t) 0x07004EF8) +#define d_course_banshee_boardwalk_packed_dl_4FD0 ((uintptr_t) 0x07004FD0) +#define d_course_banshee_boardwalk_packed_dl_5078 ((uintptr_t) 0x07005078) +#define d_course_banshee_boardwalk_packed_dl_5120 ((uintptr_t) 0x07005120) +#define d_course_banshee_boardwalk_packed_dl_51E0 ((uintptr_t) 0x070051E0) +#define d_course_banshee_boardwalk_packed_dl_5278 ((uintptr_t) 0x07005278) +#define d_course_banshee_boardwalk_packed_dl_52F8 ((uintptr_t) 0x070052F8) +#define d_course_banshee_boardwalk_packed_dl_5378 ((uintptr_t) 0x07005378) +#define d_course_banshee_boardwalk_packed_dl_53B8 ((uintptr_t) 0x070053B8) +#define d_course_banshee_boardwalk_packed_dl_5498 ((uintptr_t) 0x07005498) +#define d_course_banshee_boardwalk_packed_dl_54A8 ((uintptr_t) 0x070054A8) +#define d_course_banshee_boardwalk_packed_dl_5520 ((uintptr_t) 0x07005520) +#define d_course_banshee_boardwalk_packed_dl_5598 ((uintptr_t) 0x07005598) +#define d_course_banshee_boardwalk_packed_dl_5610 ((uintptr_t) 0x07005610) +#define d_course_banshee_boardwalk_packed_dl_5688 ((uintptr_t) 0x07005688) +#define d_course_banshee_boardwalk_packed_dl_5700 ((uintptr_t) 0x07005700) +#define d_course_banshee_boardwalk_packed_dl_5778 ((uintptr_t) 0x07005778) +#define d_course_banshee_boardwalk_packed_dl_5820 ((uintptr_t) 0x07005820) +#define d_course_banshee_boardwalk_packed_dl_5898 ((uintptr_t) 0x07005898) +#define d_course_banshee_boardwalk_packed_dl_5910 ((uintptr_t) 0x07005910) +#define d_course_banshee_boardwalk_packed_dl_5988 ((uintptr_t) 0x07005988) +#define d_course_banshee_boardwalk_packed_dl_5A00 ((uintptr_t) 0x07005A00) +#define d_course_banshee_boardwalk_packed_dl_5A78 ((uintptr_t) 0x07005A78) +#define d_course_banshee_boardwalk_packed_dl_5AF0 ((uintptr_t) 0x07005AF0) +#define d_course_banshee_boardwalk_packed_dl_5B68 ((uintptr_t) 0x07005B68) +#define d_course_banshee_boardwalk_packed_dl_5BE0 ((uintptr_t) 0x07005BE0) +#define d_course_banshee_boardwalk_packed_dl_5C58 ((uintptr_t) 0x07005C58) +#define d_course_banshee_boardwalk_packed_dl_5CD0 ((uintptr_t) 0x07005CD0) +#define d_course_banshee_boardwalk_packed_dl_5D60 ((uintptr_t) 0x07005D60) +#define d_course_banshee_boardwalk_packed_dl_5DC8 ((uintptr_t) 0x07005DC8) +#define d_course_banshee_boardwalk_packed_dl_5E30 ((uintptr_t) 0x07005E30) +#define d_course_banshee_boardwalk_packed_dl_5EA0 ((uintptr_t) 0x07005EA0) +#define d_course_banshee_boardwalk_packed_dl_5F10 ((uintptr_t) 0x07005F10) +#define d_course_banshee_boardwalk_packed_dl_5F78 ((uintptr_t) 0x07005F78) +#define d_course_banshee_boardwalk_packed_dl_5FE8 ((uintptr_t) 0x07005FE8) +#define d_course_banshee_boardwalk_packed_dl_6058 ((uintptr_t) 0x07006058) +#define d_course_banshee_boardwalk_packed_dl_6098 ((uintptr_t) 0x07006098) +#define d_course_banshee_boardwalk_packed_dl_6310 ((uintptr_t) 0x07006310) +#define d_course_banshee_boardwalk_packed_dl_6320 ((uintptr_t) 0x07006320) +#define d_course_banshee_boardwalk_packed_dl_63B8 ((uintptr_t) 0x070063B8) +#define d_course_banshee_boardwalk_packed_dl_6450 ((uintptr_t) 0x07006450) +#define d_course_banshee_boardwalk_packed_dl_64E8 ((uintptr_t) 0x070064E8) +#define d_course_banshee_boardwalk_packed_dl_6580 ((uintptr_t) 0x07006580) +#define d_course_banshee_boardwalk_packed_dl_6640 ((uintptr_t) 0x07006640) +#define d_course_banshee_boardwalk_packed_dl_66D8 ((uintptr_t) 0x070066D8) +#define d_course_banshee_boardwalk_packed_dl_6770 ((uintptr_t) 0x07006770) +#define d_course_banshee_boardwalk_packed_dl_6808 ((uintptr_t) 0x07006808) +#define d_course_banshee_boardwalk_packed_dl_68A0 ((uintptr_t) 0x070068A0) +#define d_course_banshee_boardwalk_packed_dl_6918 ((uintptr_t) 0x07006918) +#define d_course_banshee_boardwalk_packed_dl_69B0 ((uintptr_t) 0x070069B0) +#define d_course_banshee_boardwalk_packed_dl_6A10 ((uintptr_t) 0x07006A10) +#define d_course_banshee_boardwalk_packed_dl_6A88 ((uintptr_t) 0x07006A88) +#define d_course_banshee_boardwalk_packed_dl_6B00 ((uintptr_t) 0x07006B00) +#define d_course_banshee_boardwalk_packed_dl_6B78 ((uintptr_t) 0x07006B78) +#define d_course_banshee_boardwalk_packed_dl_6BF0 ((uintptr_t) 0x07006BF0) +#define d_course_banshee_boardwalk_packed_dl_6C68 ((uintptr_t) 0x07006C68) +#define d_course_banshee_boardwalk_packed_dl_6D00 ((uintptr_t) 0x07006D00) +#define d_course_banshee_boardwalk_packed_dl_6D78 ((uintptr_t) 0x07006D78) +#define d_course_banshee_boardwalk_packed_dl_6DF0 ((uintptr_t) 0x07006DF0) +#define d_course_banshee_boardwalk_packed_dl_6E68 ((uintptr_t) 0x07006E68) +#define d_course_banshee_boardwalk_packed_dl_6EE0 ((uintptr_t) 0x07006EE0) +#define d_course_banshee_boardwalk_packed_dl_6F58 ((uintptr_t) 0x07006F58) +#define d_course_banshee_boardwalk_packed_dl_6FD0 ((uintptr_t) 0x07006FD0) +#define d_course_banshee_boardwalk_packed_dl_7048 ((uintptr_t) 0x07007048) +#define d_course_banshee_boardwalk_packed_dl_70C0 ((uintptr_t) 0x070070C0) +#define d_course_banshee_boardwalk_packed_dl_7138 ((uintptr_t) 0x07007138) +#define d_course_banshee_boardwalk_packed_dl_71B0 ((uintptr_t) 0x070071B0) +#define d_course_banshee_boardwalk_packed_dl_7228 ((uintptr_t) 0x07007228) +#define d_course_banshee_boardwalk_packed_dl_72B8 ((uintptr_t) 0x070072B8) +#define d_course_banshee_boardwalk_packed_dl_7338 ((uintptr_t) 0x07007338) +#define d_course_banshee_boardwalk_packed_end ((uintptr_t) 0x07007348) + + +#define d_course_dks_jungle_parkway_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_dks_jungle_parkway_packed_dl_200 ((uintptr_t) 0x07000200) +#define d_course_dks_jungle_parkway_packed_dl_398 ((uintptr_t) 0x07000398) +#define d_course_dks_jungle_parkway_packed_dl_520 ((uintptr_t) 0x07000520) +#define d_course_dks_jungle_parkway_packed_dl_6C8 ((uintptr_t) 0x070006C8) +#define d_course_dks_jungle_parkway_packed_dl_7E0 ((uintptr_t) 0x070007E0) +#define d_course_dks_jungle_parkway_packed_dl_918 ((uintptr_t) 0x07000918) +#define d_course_dks_jungle_parkway_packed_dl_A40 ((uintptr_t) 0x07000A40) +#define d_course_dks_jungle_parkway_packed_dl_B68 ((uintptr_t) 0x07000B68) +#define d_course_dks_jungle_parkway_packed_dl_C90 ((uintptr_t) 0x07000C90) +#define d_course_dks_jungle_parkway_packed_dl_EC8 ((uintptr_t) 0x07000EC8) +#define d_course_dks_jungle_parkway_packed_dl_FD0 ((uintptr_t) 0x07000FD0) +#define d_course_dks_jungle_parkway_packed_dl_1118 ((uintptr_t) 0x07001118) +#define d_course_dks_jungle_parkway_packed_dl_12A8 ((uintptr_t) 0x070012A8) +#define d_course_dks_jungle_parkway_packed_dl_1430 ((uintptr_t) 0x07001430) +#define d_course_dks_jungle_parkway_packed_dl_15B0 ((uintptr_t) 0x070015B0) +#define d_course_dks_jungle_parkway_packed_dl_17D0 ((uintptr_t) 0x070017D0) +#define d_course_dks_jungle_parkway_packed_dl_1970 ((uintptr_t) 0x07001970) +#define d_course_dks_jungle_parkway_packed_dl_1B38 ((uintptr_t) 0x07001B38) +#define d_course_dks_jungle_parkway_packed_dl_1C98 ((uintptr_t) 0x07001C98) +#define d_course_dks_jungle_parkway_packed_dl_1EB8 ((uintptr_t) 0x07001EB8) +#define d_course_dks_jungle_parkway_packed_dl_2040 ((uintptr_t) 0x07002040) +#define d_course_dks_jungle_parkway_packed_dl_20A0 ((uintptr_t) 0x070020A0) +#define d_course_dks_jungle_parkway_packed_dl_2100 ((uintptr_t) 0x07002100) +#define d_course_dks_jungle_parkway_packed_dl_2160 ((uintptr_t) 0x07002160) +#define d_course_dks_jungle_parkway_packed_dl_21C0 ((uintptr_t) 0x070021C0) +#define d_course_dks_jungle_parkway_packed_dl_2378 ((uintptr_t) 0x07002378) +#define d_course_dks_jungle_parkway_packed_dl_23F0 ((uintptr_t) 0x070023F0) +#define d_course_dks_jungle_parkway_packed_dl_2450 ((uintptr_t) 0x07002450) +#define d_course_dks_jungle_parkway_packed_dl_24B0 ((uintptr_t) 0x070024B0) +#define d_course_dks_jungle_parkway_packed_dl_2510 ((uintptr_t) 0x07002510) +#define d_course_dks_jungle_parkway_packed_dl_2570 ((uintptr_t) 0x07002570) +#define d_course_dks_jungle_parkway_packed_dl_2788 ((uintptr_t) 0x07002788) +#define d_course_dks_jungle_parkway_packed_dl_2890 ((uintptr_t) 0x07002890) +#define d_course_dks_jungle_parkway_packed_dl_29F0 ((uintptr_t) 0x070029F0) +#define d_course_dks_jungle_parkway_packed_dl_2B78 ((uintptr_t) 0x07002B78) +#define d_course_dks_jungle_parkway_packed_dl_2D00 ((uintptr_t) 0x07002D00) +#define d_course_dks_jungle_parkway_packed_dl_2D60 ((uintptr_t) 0x07002D60) +#define d_course_dks_jungle_parkway_packed_dl_2DC8 ((uintptr_t) 0x07002DC8) +#define d_course_dks_jungle_parkway_packed_dl_2E28 ((uintptr_t) 0x07002E28) +#define d_course_dks_jungle_parkway_packed_dl_2E88 ((uintptr_t) 0x07002E88) +#define d_course_dks_jungle_parkway_packed_dl_2FD0 ((uintptr_t) 0x07002FD0) +#define d_course_dks_jungle_parkway_packed_dl_3058 ((uintptr_t) 0x07003058) +#define d_course_dks_jungle_parkway_packed_dl_30C0 ((uintptr_t) 0x070030C0) +#define d_course_dks_jungle_parkway_packed_dl_3130 ((uintptr_t) 0x07003130) +#define d_course_dks_jungle_parkway_packed_dl_31A0 ((uintptr_t) 0x070031A0) +#define d_course_dks_jungle_parkway_packed_dl_3228 ((uintptr_t) 0x07003228) +#define d_course_dks_jungle_parkway_packed_dl_32A0 ((uintptr_t) 0x070032A0) +#define d_course_dks_jungle_parkway_packed_dl_32D8 ((uintptr_t) 0x070032D8) +#define d_course_dks_jungle_parkway_packed_dl_3348 ((uintptr_t) 0x07003348) +#define d_course_dks_jungle_parkway_packed_dl_33A8 ((uintptr_t) 0x070033A8) +#define d_course_dks_jungle_parkway_packed_dl_3420 ((uintptr_t) 0x07003420) +#define d_course_dks_jungle_parkway_packed_dl_3498 ((uintptr_t) 0x07003498) +#define d_course_dks_jungle_parkway_packed_dl_3508 ((uintptr_t) 0x07003508) +#define d_course_dks_jungle_parkway_packed_dl_3588 ((uintptr_t) 0x07003588) +#define d_course_dks_jungle_parkway_packed_dl_35F0 ((uintptr_t) 0x070035F0) +#define d_course_dks_jungle_parkway_packed_dl_3660 ((uintptr_t) 0x07003660) +#define d_course_dks_jungle_parkway_packed_dl_36A8 ((uintptr_t) 0x070036A8) +#define d_course_dks_jungle_parkway_packed_dl_3748 ((uintptr_t) 0x07003748) +#define d_course_dks_jungle_parkway_packed_dl_3758 ((uintptr_t) 0x07003758) +#define d_course_dks_jungle_parkway_packed_dl_37C0 ((uintptr_t) 0x070037C0) +#define d_course_dks_jungle_parkway_packed_dl_3A30 ((uintptr_t) 0x07003A30) +#define d_course_dks_jungle_parkway_packed_dl_3A48 ((uintptr_t) 0x07003A48) +#define d_course_dks_jungle_parkway_packed_dl_3AD0 ((uintptr_t) 0x07003AD0) +#define d_course_dks_jungle_parkway_packed_dl_3AE0 ((uintptr_t) 0x07003AE0) +#define d_course_dks_jungle_parkway_packed_dl_3B18 ((uintptr_t) 0x07003B18) +#define d_course_dks_jungle_parkway_packed_dl_3B28 ((uintptr_t) 0x07003B28) +#define d_course_dks_jungle_parkway_packed_dl_3BA8 ((uintptr_t) 0x07003BA8) +#define d_course_dks_jungle_parkway_packed_dl_3C50 ((uintptr_t) 0x07003C50) +#define d_course_dks_jungle_parkway_packed_dl_3D08 ((uintptr_t) 0x07003D08) +#define d_course_dks_jungle_parkway_packed_dl_3DA8 ((uintptr_t) 0x07003DA8) +#define d_course_dks_jungle_parkway_packed_dl_3DD0 ((uintptr_t) 0x07003DD0) +#define d_course_dks_jungle_parkway_packed_dl_3E40 ((uintptr_t) 0x07003E40) +#define d_course_dks_jungle_parkway_packed_dl_3EB0 ((uintptr_t) 0x07003EB0) +#define d_course_dks_jungle_parkway_packed_dl_3F30 ((uintptr_t) 0x07003F30) +#define d_course_dks_jungle_parkway_packed_dl_3FA8 ((uintptr_t) 0x07003FA8) +#define d_course_dks_jungle_parkway_packed_dl_3FD0 ((uintptr_t) 0x07003FD0) +#define d_course_dks_jungle_parkway_packed_dl_4230 ((uintptr_t) 0x07004230) +#define d_course_dks_jungle_parkway_packed_dl_4300 ((uintptr_t) 0x07004300) +#define d_course_dks_jungle_parkway_packed_dl_4548 ((uintptr_t) 0x07004548) +#define d_course_dks_jungle_parkway_packed_dl_4760 ((uintptr_t) 0x07004760) +#define d_course_dks_jungle_parkway_packed_dl_4788 ((uintptr_t) 0x07004788) +#define d_course_dks_jungle_parkway_packed_dl_4858 ((uintptr_t) 0x07004858) +#define d_course_dks_jungle_parkway_packed_dl_4948 ((uintptr_t) 0x07004948) +#define d_course_dks_jungle_parkway_packed_dl_4A08 ((uintptr_t) 0x07004A08) +#define d_course_dks_jungle_parkway_packed_dl_4AB0 ((uintptr_t) 0x07004AB0) +#define d_course_dks_jungle_parkway_packed_dl_4B90 ((uintptr_t) 0x07004B90) +#define d_course_dks_jungle_parkway_packed_dl_4CA0 ((uintptr_t) 0x07004CA0) +#define d_course_dks_jungle_parkway_packed_dl_4D30 ((uintptr_t) 0x07004D30) +#define d_course_dks_jungle_parkway_packed_dl_4DB8 ((uintptr_t) 0x07004DB8) +#define d_course_dks_jungle_parkway_packed_dl_4EB8 ((uintptr_t) 0x07004EB8) +#define d_course_dks_jungle_parkway_packed_dl_4FE8 ((uintptr_t) 0x07004FE8) +#define d_course_dks_jungle_parkway_packed_dl_50A8 ((uintptr_t) 0x070050A8) +#define d_course_dks_jungle_parkway_packed_dl_51C8 ((uintptr_t) 0x070051C8) +#define d_course_dks_jungle_parkway_packed_dl_52C0 ((uintptr_t) 0x070052C0) +#define d_course_dks_jungle_parkway_packed_dl_5420 ((uintptr_t) 0x07005420) +#define d_course_dks_jungle_parkway_packed_dl_54D8 ((uintptr_t) 0x070054D8) +#define d_course_dks_jungle_parkway_packed_dl_5558 ((uintptr_t) 0x07005558) +#define d_course_dks_jungle_parkway_packed_dl_55D8 ((uintptr_t) 0x070055D8) +#define d_course_dks_jungle_parkway_packed_dl_5648 ((uintptr_t) 0x07005648) +#define d_course_dks_jungle_parkway_packed_dl_56B8 ((uintptr_t) 0x070056B8) +#define d_course_dks_jungle_parkway_packed_dl_5768 ((uintptr_t) 0x07005768) +#define d_course_dks_jungle_parkway_packed_dl_5800 ((uintptr_t) 0x07005800) +#define d_course_dks_jungle_parkway_packed_dl_5890 ((uintptr_t) 0x07005890) +#define d_course_dks_jungle_parkway_packed_dl_58F8 ((uintptr_t) 0x070058F8) +#define d_course_dks_jungle_parkway_packed_dl_5970 ((uintptr_t) 0x07005970) +#define d_course_dks_jungle_parkway_packed_dl_59E0 ((uintptr_t) 0x070059E0) +#define d_course_dks_jungle_parkway_packed_dl_5A50 ((uintptr_t) 0x07005A50) +#define d_course_dks_jungle_parkway_packed_dl_5AB0 ((uintptr_t) 0x07005AB0) +#define d_course_dks_jungle_parkway_packed_dl_5B50 ((uintptr_t) 0x07005B50) +#define d_course_dks_jungle_parkway_packed_dl_5BE0 ((uintptr_t) 0x07005BE0) +#define d_course_dks_jungle_parkway_packed_dl_5C68 ((uintptr_t) 0x07005C68) +#define d_course_dks_jungle_parkway_packed_dl_5D68 ((uintptr_t) 0x07005D68) +#define d_course_dks_jungle_parkway_packed_dl_5DF0 ((uintptr_t) 0x07005DF0) +#define d_course_dks_jungle_parkway_packed_dl_5E70 ((uintptr_t) 0x07005E70) +#define d_course_dks_jungle_parkway_packed_dl_5EF0 ((uintptr_t) 0x07005EF0) +#define d_course_dks_jungle_parkway_packed_dl_5F80 ((uintptr_t) 0x07005F80) +#define d_course_dks_jungle_parkway_packed_dl_6008 ((uintptr_t) 0x07006008) +#define d_course_dks_jungle_parkway_packed_dl_6098 ((uintptr_t) 0x07006098) +#define d_course_dks_jungle_parkway_packed_dl_6100 ((uintptr_t) 0x07006100) +#define d_course_dks_jungle_parkway_packed_dl_61B0 ((uintptr_t) 0x070061B0) +#define d_course_dks_jungle_parkway_packed_dl_6240 ((uintptr_t) 0x07006240) +#define d_course_dks_jungle_parkway_packed_dl_6368 ((uintptr_t) 0x07006368) +#define d_course_dks_jungle_parkway_packed_dl_6430 ((uintptr_t) 0x07006430) +#define d_course_dks_jungle_parkway_packed_dl_64C0 ((uintptr_t) 0x070064C0) +#define d_course_dks_jungle_parkway_packed_dl_6530 ((uintptr_t) 0x07006530) +#define d_course_dks_jungle_parkway_packed_dl_65A8 ((uintptr_t) 0x070065A8) +#define d_course_dks_jungle_parkway_packed_dl_6620 ((uintptr_t) 0x07006620) +#define d_course_dks_jungle_parkway_packed_dl_66B0 ((uintptr_t) 0x070066B0) +#define d_course_dks_jungle_parkway_packed_dl_6728 ((uintptr_t) 0x07006728) +#define d_course_dks_jungle_parkway_packed_dl_6798 ((uintptr_t) 0x07006798) +#define d_course_dks_jungle_parkway_packed_dl_6818 ((uintptr_t) 0x07006818) +#define d_course_dks_jungle_parkway_packed_dl_6930 ((uintptr_t) 0x07006930) +#define d_course_dks_jungle_parkway_packed_dl_69A0 ((uintptr_t) 0x070069A0) +#define d_course_dks_jungle_parkway_packed_dl_6A10 ((uintptr_t) 0x07006A10) +#define d_course_dks_jungle_parkway_packed_dl_6AA8 ((uintptr_t) 0x07006AA8) +#define d_course_dks_jungle_parkway_packed_dl_6B48 ((uintptr_t) 0x07006B48) +#define d_course_dks_jungle_parkway_packed_dl_6BD0 ((uintptr_t) 0x07006BD0) +#define d_course_dks_jungle_parkway_packed_dl_6C38 ((uintptr_t) 0x07006C38) +#define d_course_dks_jungle_parkway_packed_dl_6C98 ((uintptr_t) 0x07006C98) +#define d_course_dks_jungle_parkway_packed_dl_6D08 ((uintptr_t) 0x07006D08) +#define d_course_dks_jungle_parkway_packed_dl_6D68 ((uintptr_t) 0x07006D68) +#define d_course_dks_jungle_parkway_packed_dl_6DD8 ((uintptr_t) 0x07006DD8) +#define d_course_dks_jungle_parkway_packed_dl_6E40 ((uintptr_t) 0x07006E40) +#define d_course_dks_jungle_parkway_packed_dl_6F10 ((uintptr_t) 0x07006F10) +#define d_course_dks_jungle_parkway_packed_dl_6F98 ((uintptr_t) 0x07006F98) +#define d_course_dks_jungle_parkway_packed_dl_7048 ((uintptr_t) 0x07007048) +#define d_course_dks_jungle_parkway_packed_dl_70C0 ((uintptr_t) 0x070070C0) +#define d_course_dks_jungle_parkway_packed_dl_7170 ((uintptr_t) 0x07007170) +#define d_course_dks_jungle_parkway_packed_dl_71E8 ((uintptr_t) 0x070071E8) +#define d_course_dks_jungle_parkway_packed_dl_72A8 ((uintptr_t) 0x070072A8) +#define d_course_dks_jungle_parkway_packed_dl_7390 ((uintptr_t) 0x07007390) +#define d_course_dks_jungle_parkway_packed_dl_7400 ((uintptr_t) 0x07007400) +#define d_course_dks_jungle_parkway_packed_dl_7488 ((uintptr_t) 0x07007488) +#define d_course_dks_jungle_parkway_packed_dl_7538 ((uintptr_t) 0x07007538) +#define d_course_dks_jungle_parkway_packed_dl_76A0 ((uintptr_t) 0x070076A0) +#define d_course_dks_jungle_parkway_packed_dl_77E8 ((uintptr_t) 0x070077E8) +#define d_course_dks_jungle_parkway_packed_dl_7920 ((uintptr_t) 0x07007920) +#define d_course_dks_jungle_parkway_packed_dl_7A88 ((uintptr_t) 0x07007A88) +#define d_course_dks_jungle_parkway_packed_dl_7B10 ((uintptr_t) 0x07007B10) +#define d_course_dks_jungle_parkway_packed_dl_7C78 ((uintptr_t) 0x07007C78) +#define d_course_dks_jungle_parkway_packed_dl_7DA0 ((uintptr_t) 0x07007DA0) +#define d_course_dks_jungle_parkway_packed_dl_7E50 ((uintptr_t) 0x07007E50) +#define d_course_dks_jungle_parkway_packed_dl_7F58 ((uintptr_t) 0x07007F58) +#define d_course_dks_jungle_parkway_packed_dl_7FC8 ((uintptr_t) 0x07007FC8) +#define d_course_dks_jungle_parkway_packed_dl_80A0 ((uintptr_t) 0x070080A0) +#define d_course_dks_jungle_parkway_packed_dl_8140 ((uintptr_t) 0x07008140) +#define d_course_dks_jungle_parkway_packed_dl_8358 ((uintptr_t) 0x07008358) +#define d_course_dks_jungle_parkway_packed_dl_8458 ((uintptr_t) 0x07008458) +#define d_course_dks_jungle_parkway_packed_dl_85A0 ((uintptr_t) 0x070085A0) +#define d_course_dks_jungle_parkway_packed_dl_8648 ((uintptr_t) 0x07008648) +#define d_course_dks_jungle_parkway_packed_dl_86B0 ((uintptr_t) 0x070086B0) +#define d_course_dks_jungle_parkway_packed_dl_8760 ((uintptr_t) 0x07008760) +#define d_course_dks_jungle_parkway_packed_dl_8800 ((uintptr_t) 0x07008800) +#define d_course_dks_jungle_parkway_packed_dl_89B0 ((uintptr_t) 0x070089B0) +#define d_course_dks_jungle_parkway_packed_dl_8A40 ((uintptr_t) 0x07008A40) +#define d_course_dks_jungle_parkway_packed_dl_8BA8 ((uintptr_t) 0x07008BA8) +#define d_course_dks_jungle_parkway_packed_dl_8C60 ((uintptr_t) 0x07008C60) +#define d_course_dks_jungle_parkway_packed_dl_8E78 ((uintptr_t) 0x07008E78) +#define d_course_dks_jungle_parkway_packed_dl_8F30 ((uintptr_t) 0x07008F30) +#define d_course_dks_jungle_parkway_packed_dl_9000 ((uintptr_t) 0x07009000) +#define d_course_dks_jungle_parkway_packed_dl_9128 ((uintptr_t) 0x07009128) +#define d_course_dks_jungle_parkway_packed_dl_9250 ((uintptr_t) 0x07009250) +#define d_course_dks_jungle_parkway_packed_dl_9268 ((uintptr_t) 0x07009268) +#define d_course_dks_jungle_parkway_packed_dl_92D8 ((uintptr_t) 0x070092D8) +#define d_course_dks_jungle_parkway_packed_dl_92E8 ((uintptr_t) 0x070092E8) +#define d_course_dks_jungle_parkway_packed_dl_9390 ((uintptr_t) 0x07009390) +#define d_course_dks_jungle_parkway_packed_dl_9418 ((uintptr_t) 0x07009418) +#define d_course_dks_jungle_parkway_packed_dl_94D0 ((uintptr_t) 0x070094D0) +#define d_course_dks_jungle_parkway_packed_dl_9588 ((uintptr_t) 0x07009588) +#define d_course_dks_jungle_parkway_packed_dl_9630 ((uintptr_t) 0x07009630) +#define d_course_dks_jungle_parkway_packed_dl_96F8 ((uintptr_t) 0x070096F8) +#define d_course_dks_jungle_parkway_packed_dl_9790 ((uintptr_t) 0x07009790) +#define d_course_dks_jungle_parkway_packed_dl_9838 ((uintptr_t) 0x07009838) +#define d_course_dks_jungle_parkway_packed_dl_9880 ((uintptr_t) 0x07009880) +#define d_course_dks_jungle_parkway_packed_dl_98E0 ((uintptr_t) 0x070098E0) +#define d_course_dks_jungle_parkway_packed_dl_98F0 ((uintptr_t) 0x070098F0) +#define d_course_dks_jungle_parkway_packed_dl_9988 ((uintptr_t) 0x07009988) +#define d_course_dks_jungle_parkway_packed_dl_9A20 ((uintptr_t) 0x07009A20) +#define d_course_dks_jungle_parkway_packed_dl_9A38 ((uintptr_t) 0x07009A38) +#define d_course_dks_jungle_parkway_packed_dl_9B98 ((uintptr_t) 0x07009B98) +#define d_course_dks_jungle_parkway_packed_dl_9BA8 ((uintptr_t) 0x07009BA8) +#define d_course_dks_jungle_parkway_packed_dl_9C18 ((uintptr_t) 0x07009C18) +#define d_course_dks_jungle_parkway_packed_end ((uintptr_t) 0x07009C28) + + +#define d_course_skyscraper_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_skyscraper_packed_dl_238 ((uintptr_t) 0x07000238) +#define d_course_skyscraper_packed_dl_248 ((uintptr_t) 0x07000248) +#define d_course_skyscraper_packed_dl_258 ((uintptr_t) 0x07000258) +#define d_course_skyscraper_packed_dl_268 ((uintptr_t) 0x07000268) +#define d_course_skyscraper_packed_dl_570 ((uintptr_t) 0x07000570) +#define d_course_skyscraper_packed_dl_580 ((uintptr_t) 0x07000580) +#define d_course_skyscraper_packed_dl_6B8 ((uintptr_t) 0x070006B8) +#define d_course_skyscraper_packed_dl_6C8 ((uintptr_t) 0x070006C8) +#define d_course_skyscraper_packed_dl_8D8 ((uintptr_t) 0x070008D8) +#define d_course_skyscraper_packed_dl_B70 ((uintptr_t) 0x07000B70) +#define d_course_skyscraper_packed_dl_B88 ((uintptr_t) 0x07000B88) +#define d_course_skyscraper_packed_dl_C60 ((uintptr_t) 0x07000C60) +#define d_course_skyscraper_packed_dl_C70 ((uintptr_t) 0x07000C70) +#define d_course_skyscraper_packed_dl_FE8 ((uintptr_t) 0x07000FE8) +#define d_course_skyscraper_packed_dl_FF8 ((uintptr_t) 0x07000FF8) +#define d_course_skyscraper_packed_dl_10C8 ((uintptr_t) 0x070010C8) +#define d_course_skyscraper_packed_dl_10D8 ((uintptr_t) 0x070010D8) +#define d_course_skyscraper_packed_dl_1110 ((uintptr_t) 0x07001110) +#define d_course_skyscraper_packed_end ((uintptr_t) 0x07001120) + + +#define d_course_block_fort_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_block_fort_packed_dl_B8 ((uintptr_t) 0x070000B8) +#define d_course_block_fort_packed_dl_148 ((uintptr_t) 0x07000148) +#define d_course_block_fort_packed_dl_1D8 ((uintptr_t) 0x070001D8) +#define d_course_block_fort_packed_dl_268 ((uintptr_t) 0x07000268) +#define d_course_block_fort_packed_dl_330 ((uintptr_t) 0x07000330) +#define d_course_block_fort_packed_dl_3F0 ((uintptr_t) 0x070003F0) +#define d_course_block_fort_packed_dl_428 ((uintptr_t) 0x07000428) +#define d_course_block_fort_packed_dl_4C0 ((uintptr_t) 0x070004C0) +#define d_course_block_fort_packed_dl_558 ((uintptr_t) 0x07000558) +#define d_course_block_fort_packed_dl_5F0 ((uintptr_t) 0x070005F0) +#define d_course_block_fort_packed_dl_688 ((uintptr_t) 0x07000688) +#define d_course_block_fort_packed_dl_6B0 ((uintptr_t) 0x070006B0) +#define d_course_block_fort_packed_dl_7A0 ((uintptr_t) 0x070007A0) +#define d_course_block_fort_packed_dl_828 ((uintptr_t) 0x07000828) +#define d_course_block_fort_packed_dl_8B0 ((uintptr_t) 0x070008B0) +#define d_course_block_fort_packed_dl_938 ((uintptr_t) 0x07000938) +#define d_course_block_fort_packed_dl_9C0 ((uintptr_t) 0x070009C0) +#define d_course_block_fort_packed_dl_9F0 ((uintptr_t) 0x070009F0) +#define d_course_block_fort_packed_dl_C80 ((uintptr_t) 0x07000C80) +#define d_course_block_fort_packed_dl_F10 ((uintptr_t) 0x07000F10) +#define d_course_block_fort_packed_dl_11A8 ((uintptr_t) 0x070011A8) +#define d_course_block_fort_packed_dl_14A0 ((uintptr_t) 0x070014A0) +#define d_course_block_fort_packed_dl_14C8 ((uintptr_t) 0x070014C8) +#define d_course_block_fort_packed_dl_1580 ((uintptr_t) 0x07001580) +#define d_course_block_fort_packed_dl_1590 ((uintptr_t) 0x07001590) +#define d_course_block_fort_packed_dl_15C0 ((uintptr_t) 0x070015C0) +#define d_course_block_fort_packed_dl_15D0 ((uintptr_t) 0x070015D0) +#define d_course_block_fort_packed_end ((uintptr_t) 0x070015D8) + + +#define d_course_double_deck_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_double_deck_packed_dl_210 ((uintptr_t) 0x07000210) +#define d_course_double_deck_packed_dl_3A0 ((uintptr_t) 0x070003A0) +#define d_course_double_deck_packed_dl_3B8 ((uintptr_t) 0x070003B8) +#define d_course_double_deck_packed_dl_580 ((uintptr_t) 0x07000580) +#define d_course_double_deck_packed_dl_708 ((uintptr_t) 0x07000708) +#define d_course_double_deck_packed_dl_720 ((uintptr_t) 0x07000720) +#define d_course_double_deck_packed_dl_738 ((uintptr_t) 0x07000738) +#define d_course_double_deck_packed_dl_748 ((uintptr_t) 0x07000748) +#define d_course_double_deck_packed_end ((uintptr_t) 0x07000750) + + +#define d_course_big_donut_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_big_donut_packed_dl_210 ((uintptr_t) 0x07000210) +#define d_course_big_donut_packed_dl_220 ((uintptr_t) 0x07000220) +#define d_course_big_donut_packed_dl_230 ((uintptr_t) 0x07000230) +#define d_course_big_donut_packed_dl_240 ((uintptr_t) 0x07000240) +#define d_course_big_donut_packed_dl_450 ((uintptr_t) 0x07000450) +#define d_course_big_donut_packed_dl_460 ((uintptr_t) 0x07000460) +#define d_course_big_donut_packed_dl_AC0 ((uintptr_t) 0x07000AC0) +#define d_course_big_donut_packed_dl_AD0 ((uintptr_t) 0x07000AD0) +#define d_course_big_donut_packed_dl_B58 ((uintptr_t) 0x07000B58) +#define d_course_big_donut_packed_dl_D20 ((uintptr_t) 0x07000D20) +#define d_course_big_donut_packed_dl_D38 ((uintptr_t) 0x07000D38) +#define d_course_big_donut_packed_dl_DE8 ((uintptr_t) 0x07000DE8) +#define d_course_big_donut_packed_dl_DF8 ((uintptr_t) 0x07000DF8) +#define d_course_big_donut_packed_dl_E80 ((uintptr_t) 0x07000E80) +#define d_course_big_donut_packed_dl_F08 ((uintptr_t) 0x07000F08) +#define d_course_big_donut_packed_dl_F90 ((uintptr_t) 0x07000F90) +#define d_course_big_donut_packed_dl_1018 ((uintptr_t) 0x07001018) +#define d_course_big_donut_packed_dl_1040 ((uintptr_t) 0x07001040) +#define d_course_big_donut_packed_dl_1070 ((uintptr_t) 0x07001070) +#define d_course_big_donut_packed_end ((uintptr_t) 0x07001080) + + +#define d_course_mario_raceway_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_mario_raceway_packed_dl_70 ((uintptr_t) 0x07000070) +#define d_course_mario_raceway_packed_dl_E0 ((uintptr_t) 0x070000E0) +#define d_course_mario_raceway_packed_dl_F8 ((uintptr_t) 0x070000F8) +#define d_course_mario_raceway_packed_dl_160 ((uintptr_t) 0x07000160) +#define d_course_mario_raceway_packed_dl_170 ((uintptr_t) 0x07000170) +#define d_course_mario_raceway_packed_dl_1D8 ((uintptr_t) 0x070001D8) +#define d_course_mario_raceway_packed_dl_240 ((uintptr_t) 0x07000240) +#define d_course_mario_raceway_packed_dl_258 ((uintptr_t) 0x07000258) +#define d_course_mario_raceway_packed_dl_2C0 ((uintptr_t) 0x070002C0) +#define d_course_mario_raceway_packed_dl_328 ((uintptr_t) 0x07000328) +#define d_course_mario_raceway_packed_dl_3D8 ((uintptr_t) 0x070003D8) +#define d_course_mario_raceway_packed_dl_450 ((uintptr_t) 0x07000450) +#define d_course_mario_raceway_packed_dl_478 ((uintptr_t) 0x07000478) +#define d_course_mario_raceway_packed_dl_4A0 ((uintptr_t) 0x070004A0) +#define d_course_mario_raceway_packed_dl_4B0 ((uintptr_t) 0x070004B0) +#define d_course_mario_raceway_packed_dl_588 ((uintptr_t) 0x07000588) +#define d_course_mario_raceway_packed_dl_8E8 ((uintptr_t) 0x070008E8) +#define d_course_mario_raceway_packed_dl_900 ((uintptr_t) 0x07000900) +#define d_course_mario_raceway_packed_dl_A08 ((uintptr_t) 0x07000A08) +#define d_course_mario_raceway_packed_dl_B10 ((uintptr_t) 0x07000B10) +#define d_course_mario_raceway_packed_dl_C18 ((uintptr_t) 0x07000C18) +#define d_course_mario_raceway_packed_dl_D20 ((uintptr_t) 0x07000D20) +#define d_course_mario_raceway_packed_dl_E28 ((uintptr_t) 0x07000E28) +#define d_course_mario_raceway_packed_dl_F30 ((uintptr_t) 0x07000F30) +#define d_course_mario_raceway_packed_dl_1038 ((uintptr_t) 0x07001038) +#define d_course_mario_raceway_packed_dl_1140 ((uintptr_t) 0x07001140) +#define d_course_mario_raceway_packed_dl_1188 ((uintptr_t) 0x07001188) +#define d_course_mario_raceway_packed_dl_1348 ((uintptr_t) 0x07001348) +#define d_course_mario_raceway_packed_dl_13C0 ((uintptr_t) 0x070013C0) +#define d_course_mario_raceway_packed_dl_1438 ((uintptr_t) 0x07001438) +#define d_course_mario_raceway_packed_dl_14A0 ((uintptr_t) 0x070014A0) +#define d_course_mario_raceway_packed_dl_14C8 ((uintptr_t) 0x070014C8) +#define d_course_mario_raceway_packed_dl_1500 ((uintptr_t) 0x07001500) +#define d_course_mario_raceway_packed_dl_1550 ((uintptr_t) 0x07001550) +#define d_course_mario_raceway_packed_dl_1600 ((uintptr_t) 0x07001600) +#define d_course_mario_raceway_packed_dl_1668 ((uintptr_t) 0x07001668) +#define d_course_mario_raceway_packed_dl_16D8 ((uintptr_t) 0x070016D8) +#define d_course_mario_raceway_packed_dl_1770 ((uintptr_t) 0x07001770) +#define d_course_mario_raceway_packed_dl_17D8 ((uintptr_t) 0x070017D8) +#define d_course_mario_raceway_packed_dl_1850 ((uintptr_t) 0x07001850) +#define d_course_mario_raceway_packed_dl_1890 ((uintptr_t) 0x07001890) +#define d_course_mario_raceway_packed_dl_18B8 ((uintptr_t) 0x070018B8) +#define d_course_mario_raceway_packed_dl_18E0 ((uintptr_t) 0x070018E0) +#define d_course_mario_raceway_packed_dl_1950 ((uintptr_t) 0x07001950) +#define d_course_mario_raceway_packed_dl_1988 ((uintptr_t) 0x07001988) +#define d_course_mario_raceway_packed_dl_1A08 ((uintptr_t) 0x07001A08) +#define d_course_mario_raceway_packed_dl_1A80 ((uintptr_t) 0x07001A80) +#define d_course_mario_raceway_packed_dl_1AF8 ((uintptr_t) 0x07001AF8) +#define d_course_mario_raceway_packed_dl_1B28 ((uintptr_t) 0x07001B28) +#define d_course_mario_raceway_packed_dl_1BB8 ((uintptr_t) 0x07001BB8) +#define d_course_mario_raceway_packed_dl_1C48 ((uintptr_t) 0x07001C48) +#define d_course_mario_raceway_packed_dl_1CF8 ((uintptr_t) 0x07001CF8) +#define d_course_mario_raceway_packed_dl_1DA8 ((uintptr_t) 0x07001DA8) +#define d_course_mario_raceway_packed_dl_1E30 ((uintptr_t) 0x07001E30) +#define d_course_mario_raceway_packed_dl_1EA8 ((uintptr_t) 0x07001EA8) +#define d_course_mario_raceway_packed_dl_1F30 ((uintptr_t) 0x07001F30) +#define d_course_mario_raceway_packed_dl_1FB0 ((uintptr_t) 0x07001FB0) +#define d_course_mario_raceway_packed_dl_2038 ((uintptr_t) 0x07002038) +#define d_course_mario_raceway_packed_dl_20B0 ((uintptr_t) 0x070020B0) +#define d_course_mario_raceway_packed_dl_2138 ((uintptr_t) 0x07002138) +#define d_course_mario_raceway_packed_dl_21C0 ((uintptr_t) 0x070021C0) +#define d_course_mario_raceway_packed_dl_2248 ((uintptr_t) 0x07002248) +#define d_course_mario_raceway_packed_dl_22B8 ((uintptr_t) 0x070022B8) +#define d_course_mario_raceway_packed_dl_2340 ((uintptr_t) 0x07002340) +#define d_course_mario_raceway_packed_dl_23B8 ((uintptr_t) 0x070023B8) +#define d_course_mario_raceway_packed_dl_2420 ((uintptr_t) 0x07002420) +#define d_course_mario_raceway_packed_dl_2498 ((uintptr_t) 0x07002498) +#define d_course_mario_raceway_packed_dl_2510 ((uintptr_t) 0x07002510) +#define d_course_mario_raceway_packed_dl_2588 ((uintptr_t) 0x07002588) +#define d_course_mario_raceway_packed_dl_2600 ((uintptr_t) 0x07002600) +#define d_course_mario_raceway_packed_dl_2680 ((uintptr_t) 0x07002680) +#define d_course_mario_raceway_packed_dl_26F8 ((uintptr_t) 0x070026F8) +#define d_course_mario_raceway_packed_dl_2760 ((uintptr_t) 0x07002760) +#define d_course_mario_raceway_packed_dl_27E8 ((uintptr_t) 0x070027E8) +#define d_course_mario_raceway_packed_dl_2870 ((uintptr_t) 0x07002870) +#define d_course_mario_raceway_packed_dl_28F8 ((uintptr_t) 0x070028F8) +#define d_course_mario_raceway_packed_dl_29B0 ((uintptr_t) 0x070029B0) +#define d_course_mario_raceway_packed_dl_2A28 ((uintptr_t) 0x07002A28) +#define d_course_mario_raceway_packed_dl_2B10 ((uintptr_t) 0x07002B10) +#define d_course_mario_raceway_packed_dl_2B98 ((uintptr_t) 0x07002B98) +#define d_course_mario_raceway_packed_dl_2D68 ((uintptr_t) 0x07002D68) +#define d_course_mario_raceway_packed_dl_2D80 ((uintptr_t) 0x07002D80) +#define d_course_mario_raceway_packed_dl_3050 ((uintptr_t) 0x07003050) +#define d_course_mario_raceway_packed_dl_3060 ((uintptr_t) 0x07003060) +#define d_course_mario_raceway_packed_dl_3150 ((uintptr_t) 0x07003150) +#define d_course_mario_raceway_packed_dl_3240 ((uintptr_t) 0x07003240) +#define d_course_mario_raceway_packed_dl_3258 ((uintptr_t) 0x07003258) +#define d_course_mario_raceway_packed_dl_32F0 ((uintptr_t) 0x070032F0) +#define d_course_mario_raceway_packed_dl_3388 ((uintptr_t) 0x07003388) +#define d_course_mario_raceway_packed_dl_3460 ((uintptr_t) 0x07003460) +#define d_course_mario_raceway_packed_dl_3508 ((uintptr_t) 0x07003508) +#define d_course_mario_raceway_packed_dl_3530 ((uintptr_t) 0x07003530) +#define d_course_mario_raceway_packed_dl_35A8 ((uintptr_t) 0x070035A8) +#define d_course_mario_raceway_packed_dl_3630 ((uintptr_t) 0x07003630) +#define d_course_mario_raceway_packed_dl_36B0 ((uintptr_t) 0x070036B0) +#define d_course_mario_raceway_packed_dl_3728 ((uintptr_t) 0x07003728) +#define d_course_mario_raceway_packed_dl_3798 ((uintptr_t) 0x07003798) +#define d_course_mario_raceway_packed_dl_3818 ((uintptr_t) 0x07003818) +#define d_course_mario_raceway_packed_dl_38B8 ((uintptr_t) 0x070038B8) +#define d_course_mario_raceway_packed_dl_3950 ((uintptr_t) 0x07003950) +#define d_course_mario_raceway_packed_dl_39E8 ((uintptr_t) 0x070039E8) +#define d_course_mario_raceway_packed_dl_3AB8 ((uintptr_t) 0x07003AB8) +#define d_course_mario_raceway_packed_dl_3BB0 ((uintptr_t) 0x07003BB0) +#define d_course_mario_raceway_packed_dl_3C28 ((uintptr_t) 0x07003C28) +#define d_course_mario_raceway_packed_dl_3CD8 ((uintptr_t) 0x07003CD8) +#define d_course_mario_raceway_packed_dl_3D50 ((uintptr_t) 0x07003D50) +#define d_course_mario_raceway_packed_dl_3E00 ((uintptr_t) 0x07003E00) +#define d_course_mario_raceway_packed_dl_3E78 ((uintptr_t) 0x07003E78) +#define d_course_mario_raceway_packed_dl_3EF8 ((uintptr_t) 0x07003EF8) +#define d_course_mario_raceway_packed_dl_3F80 ((uintptr_t) 0x07003F80) +#define d_course_mario_raceway_packed_dl_4028 ((uintptr_t) 0x07004028) +#define d_course_mario_raceway_packed_dl_40D8 ((uintptr_t) 0x070040D8) +#define d_course_mario_raceway_packed_dl_4188 ((uintptr_t) 0x07004188) +#define d_course_mario_raceway_packed_dl_4210 ((uintptr_t) 0x07004210) +#define d_course_mario_raceway_packed_dl_4290 ((uintptr_t) 0x07004290) +#define d_course_mario_raceway_packed_dl_4348 ((uintptr_t) 0x07004348) +#define d_course_mario_raceway_packed_dl_43C0 ((uintptr_t) 0x070043C0) +#define d_course_mario_raceway_packed_dl_4458 ((uintptr_t) 0x07004458) +#define d_course_mario_raceway_packed_dl_44C0 ((uintptr_t) 0x070044C0) +#define d_course_mario_raceway_packed_dl_4540 ((uintptr_t) 0x07004540) +#define d_course_mario_raceway_packed_dl_45B0 ((uintptr_t) 0x070045B0) +#define d_course_mario_raceway_packed_dl_46A0 ((uintptr_t) 0x070046A0) +#define d_course_mario_raceway_packed_dl_4780 ((uintptr_t) 0x07004780) +#define d_course_mario_raceway_packed_dl_4870 ((uintptr_t) 0x07004870) +#define d_course_mario_raceway_packed_dl_4950 ((uintptr_t) 0x07004950) +#define d_course_mario_raceway_packed_dl_49E8 ((uintptr_t) 0x070049E8) +#define d_course_mario_raceway_packed_dl_4A68 ((uintptr_t) 0x07004A68) +#define d_course_mario_raceway_packed_dl_4AD8 ((uintptr_t) 0x07004AD8) +#define d_course_mario_raceway_packed_dl_4B50 ((uintptr_t) 0x07004B50) +#define d_course_mario_raceway_packed_dl_4BB8 ((uintptr_t) 0x07004BB8) +#define d_course_mario_raceway_packed_dl_4C28 ((uintptr_t) 0x07004C28) +#define d_course_mario_raceway_packed_dl_4CB8 ((uintptr_t) 0x07004CB8) +#define d_course_mario_raceway_packed_dl_4D48 ((uintptr_t) 0x07004D48) +#define d_course_mario_raceway_packed_dl_4E20 ((uintptr_t) 0x07004E20) +#define d_course_mario_raceway_packed_dl_4EE8 ((uintptr_t) 0x07004EE8) +#define d_course_mario_raceway_packed_dl_4F90 ((uintptr_t) 0x07004F90) +#define d_course_mario_raceway_packed_dl_50E8 ((uintptr_t) 0x070050E8) +#define d_course_mario_raceway_packed_dl_5218 ((uintptr_t) 0x07005218) +#define d_course_mario_raceway_packed_dl_52B8 ((uintptr_t) 0x070052B8) +#define d_course_mario_raceway_packed_dl_5368 ((uintptr_t) 0x07005368) +#define d_course_mario_raceway_packed_dl_5408 ((uintptr_t) 0x07005408) +#define d_course_mario_raceway_packed_dl_54B0 ((uintptr_t) 0x070054B0) +#define d_course_mario_raceway_packed_dl_5550 ((uintptr_t) 0x07005550) +#define d_course_mario_raceway_packed_dl_5608 ((uintptr_t) 0x07005608) +#define d_course_mario_raceway_packed_dl_56F0 ((uintptr_t) 0x070056F0) +#define d_course_mario_raceway_packed_dl_5768 ((uintptr_t) 0x07005768) +#define d_course_mario_raceway_packed_dl_5870 ((uintptr_t) 0x07005870) +#define d_course_mario_raceway_packed_dl_5970 ((uintptr_t) 0x07005970) +#define d_course_mario_raceway_packed_dl_5A48 ((uintptr_t) 0x07005A48) +#define d_course_mario_raceway_packed_dl_5AE0 ((uintptr_t) 0x07005AE0) +#define d_course_mario_raceway_packed_dl_5BC8 ((uintptr_t) 0x07005BC8) +#define d_course_mario_raceway_packed_dl_5C80 ((uintptr_t) 0x07005C80) +#define d_course_mario_raceway_packed_dl_5CE8 ((uintptr_t) 0x07005CE8) +#define d_course_mario_raceway_packed_dl_5D70 ((uintptr_t) 0x07005D70) +#define d_course_mario_raceway_packed_dl_5DF0 ((uintptr_t) 0x07005DF0) +#define d_course_mario_raceway_packed_dl_5E58 ((uintptr_t) 0x07005E58) +#define d_course_mario_raceway_packed_dl_5ED0 ((uintptr_t) 0x07005ED0) +#define d_course_mario_raceway_packed_dl_5F88 ((uintptr_t) 0x07005F88) +#define d_course_mario_raceway_packed_dl_6068 ((uintptr_t) 0x07006068) +#define d_course_mario_raceway_packed_dl_60F0 ((uintptr_t) 0x070060F0) +#define d_course_mario_raceway_packed_dl_6198 ((uintptr_t) 0x07006198) +#define d_course_mario_raceway_packed_dl_6240 ((uintptr_t) 0x07006240) +#define d_course_mario_raceway_packed_dl_62A0 ((uintptr_t) 0x070062A0) +#define d_course_mario_raceway_packed_dl_6308 ((uintptr_t) 0x07006308) +#define d_course_mario_raceway_packed_dl_63B0 ((uintptr_t) 0x070063B0) +#define d_course_mario_raceway_packed_dl_6490 ((uintptr_t) 0x07006490) +#define d_course_mario_raceway_packed_dl_6528 ((uintptr_t) 0x07006528) +#define d_course_mario_raceway_packed_dl_6598 ((uintptr_t) 0x07006598) +#define d_course_mario_raceway_packed_dl_6710 ((uintptr_t) 0x07006710) +#define d_course_mario_raceway_packed_dl_68B0 ((uintptr_t) 0x070068B0) +#define d_course_mario_raceway_packed_dl_68C0 ((uintptr_t) 0x070068C0) +#define d_course_mario_raceway_packed_dl_6928 ((uintptr_t) 0x07006928) +#define d_course_mario_raceway_packed_end ((uintptr_t) 0x07006938) + + +#define d_course_toads_turnpike_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_toads_turnpike_packed_dl_68 ((uintptr_t) 0x07000068) +#define d_course_toads_turnpike_packed_dl_D8 ((uintptr_t) 0x070000D8) +#define d_course_toads_turnpike_packed_dl_140 ((uintptr_t) 0x07000140) +#define d_course_toads_turnpike_packed_dl_160 ((uintptr_t) 0x07000160) +#define d_course_toads_turnpike_packed_dl_218 ((uintptr_t) 0x07000218) +#define d_course_toads_turnpike_packed_dl_300 ((uintptr_t) 0x07000300) +#define d_course_toads_turnpike_packed_dl_3E8 ((uintptr_t) 0x070003E8) +#define d_course_toads_turnpike_packed_dl_4C0 ((uintptr_t) 0x070004C0) +#define d_course_toads_turnpike_packed_dl_540 ((uintptr_t) 0x07000540) +#define d_course_toads_turnpike_packed_dl_618 ((uintptr_t) 0x07000618) +#define d_course_toads_turnpike_packed_dl_6E8 ((uintptr_t) 0x070006E8) +#define d_course_toads_turnpike_packed_dl_768 ((uintptr_t) 0x07000768) +#define d_course_toads_turnpike_packed_dl_7E8 ((uintptr_t) 0x070007E8) +#define d_course_toads_turnpike_packed_dl_8C0 ((uintptr_t) 0x070008C0) +#define d_course_toads_turnpike_packed_dl_940 ((uintptr_t) 0x07000940) +#define d_course_toads_turnpike_packed_dl_A28 ((uintptr_t) 0x07000A28) +#define d_course_toads_turnpike_packed_dl_AA8 ((uintptr_t) 0x07000AA8) +#define d_course_toads_turnpike_packed_dl_B48 ((uintptr_t) 0x07000B48) +#define d_course_toads_turnpike_packed_dl_C30 ((uintptr_t) 0x07000C30) +#define d_course_toads_turnpike_packed_dl_D08 ((uintptr_t) 0x07000D08) +#define d_course_toads_turnpike_packed_dl_D88 ((uintptr_t) 0x07000D88) +#define d_course_toads_turnpike_packed_dl_E08 ((uintptr_t) 0x07000E08) +#define d_course_toads_turnpike_packed_dl_EC0 ((uintptr_t) 0x07000EC0) +#define d_course_toads_turnpike_packed_dl_FA8 ((uintptr_t) 0x07000FA8) +#define d_course_toads_turnpike_packed_dl_1050 ((uintptr_t) 0x07001050) +#define d_course_toads_turnpike_packed_dl_1068 ((uintptr_t) 0x07001068) +#define d_course_toads_turnpike_packed_dl_1078 ((uintptr_t) 0x07001078) +#define d_course_toads_turnpike_packed_dl_11B8 ((uintptr_t) 0x070011B8) +#define d_course_toads_turnpike_packed_dl_13B0 ((uintptr_t) 0x070013B0) +#define d_course_toads_turnpike_packed_dl_15E8 ((uintptr_t) 0x070015E8) +#define d_course_toads_turnpike_packed_dl_1780 ((uintptr_t) 0x07001780) +#define d_course_toads_turnpike_packed_dl_18C0 ((uintptr_t) 0x070018C0) +#define d_course_toads_turnpike_packed_dl_1A58 ((uintptr_t) 0x07001A58) +#define d_course_toads_turnpike_packed_dl_1BB8 ((uintptr_t) 0x07001BB8) +#define d_course_toads_turnpike_packed_dl_1CB8 ((uintptr_t) 0x07001CB8) +#define d_course_toads_turnpike_packed_dl_1E30 ((uintptr_t) 0x07001E30) +#define d_course_toads_turnpike_packed_dl_1F70 ((uintptr_t) 0x07001F70) +#define d_course_toads_turnpike_packed_dl_2050 ((uintptr_t) 0x07002050) +#define d_course_toads_turnpike_packed_dl_21E8 ((uintptr_t) 0x070021E8) +#define d_course_toads_turnpike_packed_dl_2328 ((uintptr_t) 0x07002328) +#define d_course_toads_turnpike_packed_dl_24C0 ((uintptr_t) 0x070024C0) +#define d_course_toads_turnpike_packed_dl_2600 ((uintptr_t) 0x07002600) +#define d_course_toads_turnpike_packed_dl_2798 ((uintptr_t) 0x07002798) +#define d_course_toads_turnpike_packed_dl_28D8 ((uintptr_t) 0x070028D8) +#define d_course_toads_turnpike_packed_dl_29B8 ((uintptr_t) 0x070029B8) +#define d_course_toads_turnpike_packed_dl_2AF8 ((uintptr_t) 0x07002AF8) +#define d_course_toads_turnpike_packed_dl_2D98 ((uintptr_t) 0x07002D98) +#define d_course_toads_turnpike_packed_dl_2E40 ((uintptr_t) 0x07002E40) +#define d_course_toads_turnpike_packed_dl_2EE0 ((uintptr_t) 0x07002EE0) +#define d_course_toads_turnpike_packed_dl_2FA0 ((uintptr_t) 0x07002FA0) +#define d_course_toads_turnpike_packed_dl_3060 ((uintptr_t) 0x07003060) +#define d_course_toads_turnpike_packed_dl_3118 ((uintptr_t) 0x07003118) +#define d_course_toads_turnpike_packed_dl_31E8 ((uintptr_t) 0x070031E8) +#define d_course_toads_turnpike_packed_dl_32A0 ((uintptr_t) 0x070032A0) +#define d_course_toads_turnpike_packed_dl_33A8 ((uintptr_t) 0x070033A8) +#define d_course_toads_turnpike_packed_dl_3478 ((uintptr_t) 0x07003478) +#define d_course_toads_turnpike_packed_dl_3548 ((uintptr_t) 0x07003548) +#define d_course_toads_turnpike_packed_dl_3638 ((uintptr_t) 0x07003638) +#define d_course_toads_turnpike_packed_dl_36C0 ((uintptr_t) 0x070036C0) +#define d_course_toads_turnpike_packed_dl_3780 ((uintptr_t) 0x07003780) +#define d_course_toads_turnpike_packed_dl_3850 ((uintptr_t) 0x07003850) +#define d_course_toads_turnpike_packed_dl_38E8 ((uintptr_t) 0x070038E8) +#define d_course_toads_turnpike_packed_dl_39A8 ((uintptr_t) 0x070039A8) +#define d_course_toads_turnpike_packed_dl_3AD0 ((uintptr_t) 0x07003AD0) +#define d_course_toads_turnpike_packed_dl_3B58 ((uintptr_t) 0x07003B58) +#define d_course_toads_turnpike_packed_dl_3C28 ((uintptr_t) 0x07003C28) +#define d_course_toads_turnpike_packed_dl_3D00 ((uintptr_t) 0x07003D00) +#define d_course_toads_turnpike_packed_dl_3DE8 ((uintptr_t) 0x07003DE8) +#define d_course_toads_turnpike_packed_dl_3E90 ((uintptr_t) 0x07003E90) +#define d_course_toads_turnpike_packed_dl_3F80 ((uintptr_t) 0x07003F80) +#define d_course_toads_turnpike_packed_dl_40A8 ((uintptr_t) 0x070040A8) +#define d_course_toads_turnpike_packed_dl_41D0 ((uintptr_t) 0x070041D0) +#define d_course_toads_turnpike_packed_dl_42E8 ((uintptr_t) 0x070042E8) +#define d_course_toads_turnpike_packed_dl_43A8 ((uintptr_t) 0x070043A8) +#define d_course_toads_turnpike_packed_dl_44C0 ((uintptr_t) 0x070044C0) +#define d_course_toads_turnpike_packed_dl_45B8 ((uintptr_t) 0x070045B8) +#define d_course_toads_turnpike_packed_dl_4678 ((uintptr_t) 0x07004678) +#define d_course_toads_turnpike_packed_dl_4738 ((uintptr_t) 0x07004738) +#define d_course_toads_turnpike_packed_dl_4850 ((uintptr_t) 0x07004850) +#define d_course_toads_turnpike_packed_dl_4910 ((uintptr_t) 0x07004910) +#define d_course_toads_turnpike_packed_dl_4A40 ((uintptr_t) 0x07004A40) +#define d_course_toads_turnpike_packed_dl_4B00 ((uintptr_t) 0x07004B00) +#define d_course_toads_turnpike_packed_dl_4BE0 ((uintptr_t) 0x07004BE0) +#define d_course_toads_turnpike_packed_dl_4D10 ((uintptr_t) 0x07004D10) +#define d_course_toads_turnpike_packed_dl_4E30 ((uintptr_t) 0x07004E30) +#define d_course_toads_turnpike_packed_dl_4EF0 ((uintptr_t) 0x07004EF0) +#define d_course_toads_turnpike_packed_dl_4FB0 ((uintptr_t) 0x07004FB0) +#define d_course_toads_turnpike_packed_dl_50A0 ((uintptr_t) 0x070050A0) +#define d_course_toads_turnpike_packed_dl_51C8 ((uintptr_t) 0x070051C8) +#define d_course_toads_turnpike_packed_dl_5270 ((uintptr_t) 0x07005270) +#define d_course_toads_turnpike_packed_dl_5360 ((uintptr_t) 0x07005360) +#define d_course_toads_turnpike_packed_dl_5480 ((uintptr_t) 0x07005480) +#define d_course_toads_turnpike_packed_dl_55A0 ((uintptr_t) 0x070055A0) +#define d_course_toads_turnpike_packed_dl_56B0 ((uintptr_t) 0x070056B0) +#define d_course_toads_turnpike_packed_dl_5770 ((uintptr_t) 0x07005770) +#define d_course_toads_turnpike_packed_dl_5880 ((uintptr_t) 0x07005880) +#define d_course_toads_turnpike_packed_dl_5958 ((uintptr_t) 0x07005958) +#define d_course_toads_turnpike_packed_dl_5AE8 ((uintptr_t) 0x07005AE8) +#define d_course_toads_turnpike_packed_dl_5C80 ((uintptr_t) 0x07005C80) +#define d_course_toads_turnpike_packed_dl_5D90 ((uintptr_t) 0x07005D90) +#define d_course_toads_turnpike_packed_dl_5E50 ((uintptr_t) 0x07005E50) +#define d_course_toads_turnpike_packed_dl_5F78 ((uintptr_t) 0x07005F78) +#define d_course_toads_turnpike_packed_dl_6030 ((uintptr_t) 0x07006030) +#define d_course_toads_turnpike_packed_dl_6110 ((uintptr_t) 0x07006110) +#define d_course_toads_turnpike_packed_dl_6230 ((uintptr_t) 0x07006230) +#define d_course_toads_turnpike_packed_dl_6348 ((uintptr_t) 0x07006348) +#define d_course_toads_turnpike_packed_dl_6408 ((uintptr_t) 0x07006408) +#define d_course_toads_turnpike_packed_dl_64C8 ((uintptr_t) 0x070064C8) +#define d_course_toads_turnpike_packed_dl_65B8 ((uintptr_t) 0x070065B8) +#define d_course_toads_turnpike_packed_dl_66E0 ((uintptr_t) 0x070066E0) +#define d_course_toads_turnpike_packed_dl_6788 ((uintptr_t) 0x07006788) +#define d_course_toads_turnpike_packed_dl_6848 ((uintptr_t) 0x07006848) +#define d_course_toads_turnpike_packed_dl_6908 ((uintptr_t) 0x07006908) +#define d_course_toads_turnpike_packed_dl_6AB8 ((uintptr_t) 0x07006AB8) +#define d_course_toads_turnpike_packed_dl_6AD8 ((uintptr_t) 0x07006AD8) +#define d_course_toads_turnpike_packed_dl_6B08 ((uintptr_t) 0x07006B08) +#define d_course_toads_turnpike_packed_end ((uintptr_t) 0x07006B18) + + +#define d_course_choco_mountain_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_choco_mountain_packed_dl_98 ((uintptr_t) 0x07000098) +#define d_course_choco_mountain_packed_dl_178 ((uintptr_t) 0x07000178) +#define d_course_choco_mountain_packed_dl_280 ((uintptr_t) 0x07000280) +#define d_course_choco_mountain_packed_dl_340 ((uintptr_t) 0x07000340) +#define d_course_choco_mountain_packed_dl_3C8 ((uintptr_t) 0x070003C8) +#define d_course_choco_mountain_packed_dl_448 ((uintptr_t) 0x07000448) +#define d_course_choco_mountain_packed_dl_480 ((uintptr_t) 0x07000480) +#define d_course_choco_mountain_packed_dl_508 ((uintptr_t) 0x07000508) +#define d_course_choco_mountain_packed_dl_570 ((uintptr_t) 0x07000570) +#define d_course_choco_mountain_packed_dl_5D8 ((uintptr_t) 0x070005D8) +#define d_course_choco_mountain_packed_dl_5F8 ((uintptr_t) 0x070005F8) +#define d_course_choco_mountain_packed_dl_718 ((uintptr_t) 0x07000718) +#define d_course_choco_mountain_packed_dl_728 ((uintptr_t) 0x07000728) +#define d_course_choco_mountain_packed_dl_748 ((uintptr_t) 0x07000748) +#define d_course_choco_mountain_packed_dl_758 ((uintptr_t) 0x07000758) +#define d_course_choco_mountain_packed_dl_828 ((uintptr_t) 0x07000828) +#define d_course_choco_mountain_packed_dl_838 ((uintptr_t) 0x07000838) +#define d_course_choco_mountain_packed_dl_8E0 ((uintptr_t) 0x070008E0) +#define d_course_choco_mountain_packed_dl_8F0 ((uintptr_t) 0x070008F0) +#define d_course_choco_mountain_packed_dl_9B0 ((uintptr_t) 0x070009B0) +#define d_course_choco_mountain_packed_dl_A60 ((uintptr_t) 0x07000A60) +#define d_course_choco_mountain_packed_dl_AF8 ((uintptr_t) 0x07000AF8) +#define d_course_choco_mountain_packed_dl_B88 ((uintptr_t) 0x07000B88) +#define d_course_choco_mountain_packed_dl_C18 ((uintptr_t) 0x07000C18) +#define d_course_choco_mountain_packed_dl_CA0 ((uintptr_t) 0x07000CA0) +#define d_course_choco_mountain_packed_dl_D38 ((uintptr_t) 0x07000D38) +#define d_course_choco_mountain_packed_dl_DD0 ((uintptr_t) 0x07000DD0) +#define d_course_choco_mountain_packed_dl_EB8 ((uintptr_t) 0x07000EB8) +#define d_course_choco_mountain_packed_dl_F68 ((uintptr_t) 0x07000F68) +#define d_course_choco_mountain_packed_dl_1018 ((uintptr_t) 0x07001018) +#define d_course_choco_mountain_packed_dl_1100 ((uintptr_t) 0x07001100) +#define d_course_choco_mountain_packed_dl_1200 ((uintptr_t) 0x07001200) +#define d_course_choco_mountain_packed_dl_12A0 ((uintptr_t) 0x070012A0) +#define d_course_choco_mountain_packed_dl_1338 ((uintptr_t) 0x07001338) +#define d_course_choco_mountain_packed_dl_13E8 ((uintptr_t) 0x070013E8) +#define d_course_choco_mountain_packed_dl_1488 ((uintptr_t) 0x07001488) +#define d_course_choco_mountain_packed_dl_1538 ((uintptr_t) 0x07001538) +#define d_course_choco_mountain_packed_dl_15D0 ((uintptr_t) 0x070015D0) +#define d_course_choco_mountain_packed_dl_1670 ((uintptr_t) 0x07001670) +#define d_course_choco_mountain_packed_dl_1740 ((uintptr_t) 0x07001740) +#define d_course_choco_mountain_packed_dl_17E0 ((uintptr_t) 0x070017E0) +#define d_course_choco_mountain_packed_dl_18E8 ((uintptr_t) 0x070018E8) +#define d_course_choco_mountain_packed_dl_1988 ((uintptr_t) 0x07001988) +#define d_course_choco_mountain_packed_dl_1A48 ((uintptr_t) 0x07001A48) +#define d_course_choco_mountain_packed_dl_1AC8 ((uintptr_t) 0x07001AC8) +#define d_course_choco_mountain_packed_dl_1BE0 ((uintptr_t) 0x07001BE0) +#define d_course_choco_mountain_packed_dl_1C98 ((uintptr_t) 0x07001C98) +#define d_course_choco_mountain_packed_dl_1DB8 ((uintptr_t) 0x07001DB8) +#define d_course_choco_mountain_packed_dl_1E90 ((uintptr_t) 0x07001E90) +#define d_course_choco_mountain_packed_dl_1FE8 ((uintptr_t) 0x07001FE8) +#define d_course_choco_mountain_packed_dl_20F8 ((uintptr_t) 0x070020F8) +#define d_course_choco_mountain_packed_dl_21D8 ((uintptr_t) 0x070021D8) +#define d_course_choco_mountain_packed_dl_2278 ((uintptr_t) 0x07002278) +#define d_course_choco_mountain_packed_dl_2380 ((uintptr_t) 0x07002380) +#define d_course_choco_mountain_packed_dl_2458 ((uintptr_t) 0x07002458) +#define d_course_choco_mountain_packed_dl_2530 ((uintptr_t) 0x07002530) +#define d_course_choco_mountain_packed_dl_2600 ((uintptr_t) 0x07002600) +#define d_course_choco_mountain_packed_dl_26C0 ((uintptr_t) 0x070026C0) +#define d_course_choco_mountain_packed_dl_2760 ((uintptr_t) 0x07002760) +#define d_course_choco_mountain_packed_dl_27F0 ((uintptr_t) 0x070027F0) +#define d_course_choco_mountain_packed_dl_28B0 ((uintptr_t) 0x070028B0) +#define d_course_choco_mountain_packed_dl_29E8 ((uintptr_t) 0x070029E8) +#define d_course_choco_mountain_packed_dl_2AE8 ((uintptr_t) 0x07002AE8) +#define d_course_choco_mountain_packed_dl_2BD0 ((uintptr_t) 0x07002BD0) +#define d_course_choco_mountain_packed_dl_2CA8 ((uintptr_t) 0x07002CA8) +#define d_course_choco_mountain_packed_dl_2D68 ((uintptr_t) 0x07002D68) +#define d_course_choco_mountain_packed_dl_2E38 ((uintptr_t) 0x07002E38) +#define d_course_choco_mountain_packed_dl_2EE8 ((uintptr_t) 0x07002EE8) +#define d_course_choco_mountain_packed_dl_2FE8 ((uintptr_t) 0x07002FE8) +#define d_course_choco_mountain_packed_dl_30A8 ((uintptr_t) 0x070030A8) +#define d_course_choco_mountain_packed_dl_3188 ((uintptr_t) 0x07003188) +#define d_course_choco_mountain_packed_dl_3200 ((uintptr_t) 0x07003200) +#define d_course_choco_mountain_packed_dl_32F0 ((uintptr_t) 0x070032F0) +#define d_course_choco_mountain_packed_dl_3390 ((uintptr_t) 0x07003390) +#define d_course_choco_mountain_packed_dl_3410 ((uintptr_t) 0x07003410) +#define d_course_choco_mountain_packed_dl_34E0 ((uintptr_t) 0x070034E0) +#define d_course_choco_mountain_packed_dl_35B0 ((uintptr_t) 0x070035B0) +#define d_course_choco_mountain_packed_dl_3670 ((uintptr_t) 0x07003670) +#define d_course_choco_mountain_packed_dl_3708 ((uintptr_t) 0x07003708) +#define d_course_choco_mountain_packed_dl_37B0 ((uintptr_t) 0x070037B0) +#define d_course_choco_mountain_packed_dl_38B8 ((uintptr_t) 0x070038B8) +#define d_course_choco_mountain_packed_dl_3998 ((uintptr_t) 0x07003998) +#define d_course_choco_mountain_packed_dl_3A80 ((uintptr_t) 0x07003A80) +#define d_course_choco_mountain_packed_dl_3B98 ((uintptr_t) 0x07003B98) +#define d_course_choco_mountain_packed_dl_3CF0 ((uintptr_t) 0x07003CF0) +#define d_course_choco_mountain_packed_dl_3DD8 ((uintptr_t) 0x07003DD8) +#define d_course_choco_mountain_packed_dl_3EE8 ((uintptr_t) 0x07003EE8) +#define d_course_choco_mountain_packed_dl_3FB8 ((uintptr_t) 0x07003FB8) +#define d_course_choco_mountain_packed_dl_4148 ((uintptr_t) 0x07004148) +#define d_course_choco_mountain_packed_dl_4608 ((uintptr_t) 0x07004608) +#define d_course_choco_mountain_packed_dl_4618 ((uintptr_t) 0x07004618) +#define d_course_choco_mountain_packed_dl_4690 ((uintptr_t) 0x07004690) +#define d_course_choco_mountain_packed_dl_46F0 ((uintptr_t) 0x070046F0) +#define d_course_choco_mountain_packed_dl_4790 ((uintptr_t) 0x07004790) +#define d_course_choco_mountain_packed_dl_4840 ((uintptr_t) 0x07004840) +#define d_course_choco_mountain_packed_dl_48E8 ((uintptr_t) 0x070048E8) +#define d_course_choco_mountain_packed_dl_4970 ((uintptr_t) 0x07004970) +#define d_course_choco_mountain_packed_dl_49F0 ((uintptr_t) 0x070049F0) +#define d_course_choco_mountain_packed_dl_4AB0 ((uintptr_t) 0x07004AB0) +#define d_course_choco_mountain_packed_dl_4B58 ((uintptr_t) 0x07004B58) +#define d_course_choco_mountain_packed_dl_4C08 ((uintptr_t) 0x07004C08) +#define d_course_choco_mountain_packed_dl_4CC8 ((uintptr_t) 0x07004CC8) +#define d_course_choco_mountain_packed_dl_4D90 ((uintptr_t) 0x07004D90) +#define d_course_choco_mountain_packed_dl_4E40 ((uintptr_t) 0x07004E40) +#define d_course_choco_mountain_packed_dl_4EB0 ((uintptr_t) 0x07004EB0) +#define d_course_choco_mountain_packed_dl_4F30 ((uintptr_t) 0x07004F30) +#define d_course_choco_mountain_packed_dl_4FC0 ((uintptr_t) 0x07004FC0) +#define d_course_choco_mountain_packed_dl_5070 ((uintptr_t) 0x07005070) +#define d_course_choco_mountain_packed_dl_5148 ((uintptr_t) 0x07005148) +#define d_course_choco_mountain_packed_dl_51D8 ((uintptr_t) 0x070051D8) +#define d_course_choco_mountain_packed_dl_5258 ((uintptr_t) 0x07005258) +#define d_course_choco_mountain_packed_dl_52C8 ((uintptr_t) 0x070052C8) +#define d_course_choco_mountain_packed_dl_5338 ((uintptr_t) 0x07005338) +#define d_course_choco_mountain_packed_dl_53D8 ((uintptr_t) 0x070053D8) +#define d_course_choco_mountain_packed_dl_5490 ((uintptr_t) 0x07005490) +#define d_course_choco_mountain_packed_dl_5558 ((uintptr_t) 0x07005558) +#define d_course_choco_mountain_packed_dl_5688 ((uintptr_t) 0x07005688) +#define d_course_choco_mountain_packed_dl_5778 ((uintptr_t) 0x07005778) +#define d_course_choco_mountain_packed_dl_5868 ((uintptr_t) 0x07005868) +#define d_course_choco_mountain_packed_dl_5888 ((uintptr_t) 0x07005888) +#define d_course_choco_mountain_packed_dl_5910 ((uintptr_t) 0x07005910) +#define d_course_choco_mountain_packed_dl_59A0 ((uintptr_t) 0x070059A0) +#define d_course_choco_mountain_packed_dl_5A00 ((uintptr_t) 0x07005A00) +#define d_course_choco_mountain_packed_dl_5A70 ((uintptr_t) 0x07005A70) +#define d_course_choco_mountain_packed_dl_5A98 ((uintptr_t) 0x07005A98) +#define d_course_choco_mountain_packed_dl_5AE0 ((uintptr_t) 0x07005AE0) +#define d_course_choco_mountain_packed_end ((uintptr_t) 0x07005AF0) + + +#define d_course_frappe_snowland_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_frappe_snowland_packed_dl_88 ((uintptr_t) 0x07000088) +#define d_course_frappe_snowland_packed_dl_98 ((uintptr_t) 0x07000098) +#define d_course_frappe_snowland_packed_dl_A8 ((uintptr_t) 0x070000A8) +#define d_course_frappe_snowland_packed_dl_B8 ((uintptr_t) 0x070000B8) +#define d_course_frappe_snowland_packed_dl_1A0 ((uintptr_t) 0x070001A0) +#define d_course_frappe_snowland_packed_dl_250 ((uintptr_t) 0x07000250) +#define d_course_frappe_snowland_packed_dl_370 ((uintptr_t) 0x07000370) +#define d_course_frappe_snowland_packed_dl_520 ((uintptr_t) 0x07000520) +#define d_course_frappe_snowland_packed_dl_548 ((uintptr_t) 0x07000548) +#define d_course_frappe_snowland_packed_dl_808 ((uintptr_t) 0x07000808) +#define d_course_frappe_snowland_packed_dl_818 ((uintptr_t) 0x07000818) +#define d_course_frappe_snowland_packed_dl_878 ((uintptr_t) 0x07000878) +#define d_course_frappe_snowland_packed_dl_8E0 ((uintptr_t) 0x070008E0) +#define d_course_frappe_snowland_packed_dl_960 ((uintptr_t) 0x07000960) +#define d_course_frappe_snowland_packed_dl_9D8 ((uintptr_t) 0x070009D8) +#define d_course_frappe_snowland_packed_dl_A48 ((uintptr_t) 0x07000A48) +#define d_course_frappe_snowland_packed_dl_AB0 ((uintptr_t) 0x07000AB0) +#define d_course_frappe_snowland_packed_dl_B30 ((uintptr_t) 0x07000B30) +#define d_course_frappe_snowland_packed_dl_B70 ((uintptr_t) 0x07000B70) +#define d_course_frappe_snowland_packed_dl_BF0 ((uintptr_t) 0x07000BF0) +#define d_course_frappe_snowland_packed_dl_CC0 ((uintptr_t) 0x07000CC0) +#define d_course_frappe_snowland_packed_dl_D28 ((uintptr_t) 0x07000D28) +#define d_course_frappe_snowland_packed_dl_DA0 ((uintptr_t) 0x07000DA0) +#define d_course_frappe_snowland_packed_dl_E18 ((uintptr_t) 0x07000E18) +#define d_course_frappe_snowland_packed_dl_E98 ((uintptr_t) 0x07000E98) +#define d_course_frappe_snowland_packed_dl_F08 ((uintptr_t) 0x07000F08) +#define d_course_frappe_snowland_packed_dl_FA0 ((uintptr_t) 0x07000FA0) +#define d_course_frappe_snowland_packed_dl_1018 ((uintptr_t) 0x07001018) +#define d_course_frappe_snowland_packed_dl_1080 ((uintptr_t) 0x07001080) +#define d_course_frappe_snowland_packed_dl_10E0 ((uintptr_t) 0x070010E0) +#define d_course_frappe_snowland_packed_dl_1150 ((uintptr_t) 0x07001150) +#define d_course_frappe_snowland_packed_dl_11B0 ((uintptr_t) 0x070011B0) +#define d_course_frappe_snowland_packed_dl_1218 ((uintptr_t) 0x07001218) +#define d_course_frappe_snowland_packed_dl_1288 ((uintptr_t) 0x07001288) +#define d_course_frappe_snowland_packed_dl_12E8 ((uintptr_t) 0x070012E8) +#define d_course_frappe_snowland_packed_dl_1360 ((uintptr_t) 0x07001360) +#define d_course_frappe_snowland_packed_dl_13F0 ((uintptr_t) 0x070013F0) +#define d_course_frappe_snowland_packed_dl_1458 ((uintptr_t) 0x07001458) +#define d_course_frappe_snowland_packed_dl_14C8 ((uintptr_t) 0x070014C8) +#define d_course_frappe_snowland_packed_dl_1538 ((uintptr_t) 0x07001538) +#define d_course_frappe_snowland_packed_dl_15B0 ((uintptr_t) 0x070015B0) +#define d_course_frappe_snowland_packed_dl_1628 ((uintptr_t) 0x07001628) +#define d_course_frappe_snowland_packed_dl_1698 ((uintptr_t) 0x07001698) +#define d_course_frappe_snowland_packed_dl_1708 ((uintptr_t) 0x07001708) +#define d_course_frappe_snowland_packed_dl_1748 ((uintptr_t) 0x07001748) +#define d_course_frappe_snowland_packed_dl_1860 ((uintptr_t) 0x07001860) +#define d_course_frappe_snowland_packed_dl_1910 ((uintptr_t) 0x07001910) +#define d_course_frappe_snowland_packed_dl_1A08 ((uintptr_t) 0x07001A08) +#define d_course_frappe_snowland_packed_dl_1B20 ((uintptr_t) 0x07001B20) +#define d_course_frappe_snowland_packed_dl_1BE8 ((uintptr_t) 0x07001BE8) +#define d_course_frappe_snowland_packed_dl_1C98 ((uintptr_t) 0x07001C98) +#define d_course_frappe_snowland_packed_dl_1D60 ((uintptr_t) 0x07001D60) +#define d_course_frappe_snowland_packed_dl_1E40 ((uintptr_t) 0x07001E40) +#define d_course_frappe_snowland_packed_dl_1F10 ((uintptr_t) 0x07001F10) +#define d_course_frappe_snowland_packed_dl_2018 ((uintptr_t) 0x07002018) +#define d_course_frappe_snowland_packed_dl_20C8 ((uintptr_t) 0x070020C8) +#define d_course_frappe_snowland_packed_dl_2160 ((uintptr_t) 0x07002160) +#define d_course_frappe_snowland_packed_dl_2210 ((uintptr_t) 0x07002210) +#define d_course_frappe_snowland_packed_dl_22C8 ((uintptr_t) 0x070022C8) +#define d_course_frappe_snowland_packed_dl_2350 ((uintptr_t) 0x07002350) +#define d_course_frappe_snowland_packed_dl_2418 ((uintptr_t) 0x07002418) +#define d_course_frappe_snowland_packed_dl_24A0 ((uintptr_t) 0x070024A0) +#define d_course_frappe_snowland_packed_dl_2548 ((uintptr_t) 0x07002548) +#define d_course_frappe_snowland_packed_dl_25D0 ((uintptr_t) 0x070025D0) +#define d_course_frappe_snowland_packed_dl_2670 ((uintptr_t) 0x07002670) +#define d_course_frappe_snowland_packed_dl_26A8 ((uintptr_t) 0x070026A8) +#define d_course_frappe_snowland_packed_dl_2710 ((uintptr_t) 0x07002710) +#define d_course_frappe_snowland_packed_dl_27A8 ((uintptr_t) 0x070027A8) +#define d_course_frappe_snowland_packed_dl_2840 ((uintptr_t) 0x07002840) +#define d_course_frappe_snowland_packed_dl_28D0 ((uintptr_t) 0x070028D0) +#define d_course_frappe_snowland_packed_dl_2960 ((uintptr_t) 0x07002960) +#define d_course_frappe_snowland_packed_dl_29E8 ((uintptr_t) 0x070029E8) +#define d_course_frappe_snowland_packed_dl_2A90 ((uintptr_t) 0x07002A90) +#define d_course_frappe_snowland_packed_dl_2AD0 ((uintptr_t) 0x07002AD0) +#define d_course_frappe_snowland_packed_dl_2B38 ((uintptr_t) 0x07002B38) +#define d_course_frappe_snowland_packed_dl_2B48 ((uintptr_t) 0x07002B48) +#define d_course_frappe_snowland_packed_dl_3118 ((uintptr_t) 0x07003118) +#define d_course_frappe_snowland_packed_dl_3128 ((uintptr_t) 0x07003128) +#define d_course_frappe_snowland_packed_dl_3358 ((uintptr_t) 0x07003358) +#define d_course_frappe_snowland_packed_dl_35A8 ((uintptr_t) 0x070035A8) +#define d_course_frappe_snowland_packed_dl_3758 ((uintptr_t) 0x07003758) +#define d_course_frappe_snowland_packed_dl_3B20 ((uintptr_t) 0x07003B20) +#define d_course_frappe_snowland_packed_dl_3B48 ((uintptr_t) 0x07003B48) +#define d_course_frappe_snowland_packed_dl_3BD8 ((uintptr_t) 0x07003BD8) +#define d_course_frappe_snowland_packed_dl_3CD8 ((uintptr_t) 0x07003CD8) +#define d_course_frappe_snowland_packed_dl_3D58 ((uintptr_t) 0x07003D58) +#define d_course_frappe_snowland_packed_dl_3DD8 ((uintptr_t) 0x07003DD8) +#define d_course_frappe_snowland_packed_dl_3E68 ((uintptr_t) 0x07003E68) +#define d_course_frappe_snowland_packed_dl_3EF8 ((uintptr_t) 0x07003EF8) +#define d_course_frappe_snowland_packed_dl_3F80 ((uintptr_t) 0x07003F80) +#define d_course_frappe_snowland_packed_dl_4020 ((uintptr_t) 0x07004020) +#define d_course_frappe_snowland_packed_dl_40B0 ((uintptr_t) 0x070040B0) +#define d_course_frappe_snowland_packed_dl_4120 ((uintptr_t) 0x07004120) +#define d_course_frappe_snowland_packed_dl_4188 ((uintptr_t) 0x07004188) +#define d_course_frappe_snowland_packed_dl_4208 ((uintptr_t) 0x07004208) +#define d_course_frappe_snowland_packed_dl_4288 ((uintptr_t) 0x07004288) +#define d_course_frappe_snowland_packed_dl_4300 ((uintptr_t) 0x07004300) +#define d_course_frappe_snowland_packed_dl_4378 ((uintptr_t) 0x07004378) +#define d_course_frappe_snowland_packed_dl_43E8 ((uintptr_t) 0x070043E8) +#define d_course_frappe_snowland_packed_dl_4490 ((uintptr_t) 0x07004490) +#define d_course_frappe_snowland_packed_dl_4520 ((uintptr_t) 0x07004520) +#define d_course_frappe_snowland_packed_dl_4590 ((uintptr_t) 0x07004590) +#define d_course_frappe_snowland_packed_dl_4608 ((uintptr_t) 0x07004608) +#define d_course_frappe_snowland_packed_dl_4680 ((uintptr_t) 0x07004680) +#define d_course_frappe_snowland_packed_dl_4700 ((uintptr_t) 0x07004700) +#define d_course_frappe_snowland_packed_dl_4778 ((uintptr_t) 0x07004778) +#define d_course_frappe_snowland_packed_dl_47F8 ((uintptr_t) 0x070047F8) +#define d_course_frappe_snowland_packed_dl_4880 ((uintptr_t) 0x07004880) +#define d_course_frappe_snowland_packed_dl_48C0 ((uintptr_t) 0x070048C0) +#define d_course_frappe_snowland_packed_dl_49E0 ((uintptr_t) 0x070049E0) +#define d_course_frappe_snowland_packed_dl_4BA0 ((uintptr_t) 0x07004BA0) +#define d_course_frappe_snowland_packed_dl_4D18 ((uintptr_t) 0x07004D18) +#define d_course_frappe_snowland_packed_dl_4E40 ((uintptr_t) 0x07004E40) +#define d_course_frappe_snowland_packed_dl_4F00 ((uintptr_t) 0x07004F00) +#define d_course_frappe_snowland_packed_dl_4FF8 ((uintptr_t) 0x07004FF8) +#define d_course_frappe_snowland_packed_dl_50D0 ((uintptr_t) 0x070050D0) +#define d_course_frappe_snowland_packed_dl_51C8 ((uintptr_t) 0x070051C8) +#define d_course_frappe_snowland_packed_dl_5330 ((uintptr_t) 0x07005330) +#define d_course_frappe_snowland_packed_dl_54A0 ((uintptr_t) 0x070054A0) +#define d_course_frappe_snowland_packed_dl_55D0 ((uintptr_t) 0x070055D0) +#define d_course_frappe_snowland_packed_dl_5740 ((uintptr_t) 0x07005740) +#define d_course_frappe_snowland_packed_dl_58C0 ((uintptr_t) 0x070058C0) +#define d_course_frappe_snowland_packed_dl_5988 ((uintptr_t) 0x07005988) +#define d_course_frappe_snowland_packed_dl_5A20 ((uintptr_t) 0x07005A20) +#define d_course_frappe_snowland_packed_dl_5AC0 ((uintptr_t) 0x07005AC0) +#define d_course_frappe_snowland_packed_dl_5B58 ((uintptr_t) 0x07005B58) +#define d_course_frappe_snowland_packed_dl_5BE0 ((uintptr_t) 0x07005BE0) +#define d_course_frappe_snowland_packed_dl_5C70 ((uintptr_t) 0x07005C70) +#define d_course_frappe_snowland_packed_dl_5D90 ((uintptr_t) 0x07005D90) +#define d_course_frappe_snowland_packed_dl_5E08 ((uintptr_t) 0x07005E08) +#define d_course_frappe_snowland_packed_dl_5EA8 ((uintptr_t) 0x07005EA8) +#define d_course_frappe_snowland_packed_dl_5F90 ((uintptr_t) 0x07005F90) +#define d_course_frappe_snowland_packed_dl_6088 ((uintptr_t) 0x07006088) +#define d_course_frappe_snowland_packed_dl_61A0 ((uintptr_t) 0x070061A0) +#define d_course_frappe_snowland_packed_dl_6268 ((uintptr_t) 0x07006268) +#define d_course_frappe_snowland_packed_dl_62F8 ((uintptr_t) 0x070062F8) +#define d_course_frappe_snowland_packed_dl_63D8 ((uintptr_t) 0x070063D8) +#define d_course_frappe_snowland_packed_dl_65E0 ((uintptr_t) 0x070065E0) +#define d_course_frappe_snowland_packed_dl_65F0 ((uintptr_t) 0x070065F0) +#define d_course_frappe_snowland_packed_dl_6638 ((uintptr_t) 0x07006638) +#define d_course_frappe_snowland_packed_end ((uintptr_t) 0x07006650) + + +#define d_course_kalimari_desert_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_kalimari_desert_packed_dl_68 ((uintptr_t) 0x07000068) +#define d_course_kalimari_desert_packed_dl_D0 ((uintptr_t) 0x070000D0) +#define d_course_kalimari_desert_packed_dl_138 ((uintptr_t) 0x07000138) +#define d_course_kalimari_desert_packed_dl_1A0 ((uintptr_t) 0x070001A0) +#define d_course_kalimari_desert_packed_dl_208 ((uintptr_t) 0x07000208) +#define d_course_kalimari_desert_packed_dl_270 ((uintptr_t) 0x07000270) +#define d_course_kalimari_desert_packed_dl_2A8 ((uintptr_t) 0x070002A8) +#define d_course_kalimari_desert_packed_dl_358 ((uintptr_t) 0x07000358) +#define d_course_kalimari_desert_packed_dl_3E0 ((uintptr_t) 0x070003E0) +#define d_course_kalimari_desert_packed_dl_458 ((uintptr_t) 0x07000458) +#define d_course_kalimari_desert_packed_dl_538 ((uintptr_t) 0x07000538) +#define d_course_kalimari_desert_packed_dl_5F8 ((uintptr_t) 0x070005F8) +#define d_course_kalimari_desert_packed_dl_6A0 ((uintptr_t) 0x070006A0) +#define d_course_kalimari_desert_packed_dl_760 ((uintptr_t) 0x07000760) +#define d_course_kalimari_desert_packed_dl_840 ((uintptr_t) 0x07000840) +#define d_course_kalimari_desert_packed_dl_900 ((uintptr_t) 0x07000900) +#define d_course_kalimari_desert_packed_dl_998 ((uintptr_t) 0x07000998) +#define d_course_kalimari_desert_packed_dl_9F0 ((uintptr_t) 0x070009F0) +#define d_course_kalimari_desert_packed_dl_A08 ((uintptr_t) 0x07000A08) +#define d_course_kalimari_desert_packed_dl_A18 ((uintptr_t) 0x07000A18) +#define d_course_kalimari_desert_packed_dl_A90 ((uintptr_t) 0x07000A90) +#define d_course_kalimari_desert_packed_dl_AF8 ((uintptr_t) 0x07000AF8) +#define d_course_kalimari_desert_packed_dl_B58 ((uintptr_t) 0x07000B58) +#define d_course_kalimari_desert_packed_dl_BC8 ((uintptr_t) 0x07000BC8) +#define d_course_kalimari_desert_packed_dl_C30 ((uintptr_t) 0x07000C30) +#define d_course_kalimari_desert_packed_dl_C98 ((uintptr_t) 0x07000C98) +#define d_course_kalimari_desert_packed_dl_CF8 ((uintptr_t) 0x07000CF8) +#define d_course_kalimari_desert_packed_dl_D60 ((uintptr_t) 0x07000D60) +#define d_course_kalimari_desert_packed_dl_DC0 ((uintptr_t) 0x07000DC0) +#define d_course_kalimari_desert_packed_dl_E20 ((uintptr_t) 0x07000E20) +#define d_course_kalimari_desert_packed_dl_E80 ((uintptr_t) 0x07000E80) +#define d_course_kalimari_desert_packed_dl_EE8 ((uintptr_t) 0x07000EE8) +#define d_course_kalimari_desert_packed_dl_F48 ((uintptr_t) 0x07000F48) +#define d_course_kalimari_desert_packed_dl_FB8 ((uintptr_t) 0x07000FB8) +#define d_course_kalimari_desert_packed_dl_1028 ((uintptr_t) 0x07001028) +#define d_course_kalimari_desert_packed_dl_1098 ((uintptr_t) 0x07001098) +#define d_course_kalimari_desert_packed_dl_1110 ((uintptr_t) 0x07001110) +#define d_course_kalimari_desert_packed_dl_1178 ((uintptr_t) 0x07001178) +#define d_course_kalimari_desert_packed_dl_11E0 ((uintptr_t) 0x070011E0) +#define d_course_kalimari_desert_packed_dl_1248 ((uintptr_t) 0x07001248) +#define d_course_kalimari_desert_packed_dl_12F0 ((uintptr_t) 0x070012F0) +#define d_course_kalimari_desert_packed_dl_13D0 ((uintptr_t) 0x070013D0) +#define d_course_kalimari_desert_packed_dl_14A0 ((uintptr_t) 0x070014A0) +#define d_course_kalimari_desert_packed_dl_1580 ((uintptr_t) 0x07001580) +#define d_course_kalimari_desert_packed_dl_1650 ((uintptr_t) 0x07001650) +#define d_course_kalimari_desert_packed_dl_1678 ((uintptr_t) 0x07001678) +#define d_course_kalimari_desert_packed_dl_1710 ((uintptr_t) 0x07001710) +#define d_course_kalimari_desert_packed_dl_1898 ((uintptr_t) 0x07001898) +#define d_course_kalimari_desert_packed_dl_19B8 ((uintptr_t) 0x070019B8) +#define d_course_kalimari_desert_packed_dl_1A78 ((uintptr_t) 0x07001A78) +#define d_course_kalimari_desert_packed_dl_1B18 ((uintptr_t) 0x07001B18) +#define d_course_kalimari_desert_packed_dl_1B48 ((uintptr_t) 0x07001B48) +#define d_course_kalimari_desert_packed_dl_1BE0 ((uintptr_t) 0x07001BE0) +#define d_course_kalimari_desert_packed_dl_1C78 ((uintptr_t) 0x07001C78) +#define d_course_kalimari_desert_packed_dl_1D10 ((uintptr_t) 0x07001D10) +#define d_course_kalimari_desert_packed_dl_1DA8 ((uintptr_t) 0x07001DA8) +#define d_course_kalimari_desert_packed_dl_1E40 ((uintptr_t) 0x07001E40) +#define d_course_kalimari_desert_packed_dl_1ED8 ((uintptr_t) 0x07001ED8) +#define d_course_kalimari_desert_packed_dl_1F10 ((uintptr_t) 0x07001F10) +#define d_course_kalimari_desert_packed_dl_1F78 ((uintptr_t) 0x07001F78) +#define d_course_kalimari_desert_packed_dl_2000 ((uintptr_t) 0x07002000) +#define d_course_kalimari_desert_packed_dl_2068 ((uintptr_t) 0x07002068) +#define d_course_kalimari_desert_packed_dl_20D0 ((uintptr_t) 0x070020D0) +#define d_course_kalimari_desert_packed_dl_2130 ((uintptr_t) 0x07002130) +#define d_course_kalimari_desert_packed_dl_2198 ((uintptr_t) 0x07002198) +#define d_course_kalimari_desert_packed_dl_21F8 ((uintptr_t) 0x070021F8) +#define d_course_kalimari_desert_packed_dl_2260 ((uintptr_t) 0x07002260) +#define d_course_kalimari_desert_packed_dl_22D0 ((uintptr_t) 0x070022D0) +#define d_course_kalimari_desert_packed_dl_2338 ((uintptr_t) 0x07002338) +#define d_course_kalimari_desert_packed_dl_23C0 ((uintptr_t) 0x070023C0) +#define d_course_kalimari_desert_packed_dl_2430 ((uintptr_t) 0x07002430) +#define d_course_kalimari_desert_packed_dl_24B0 ((uintptr_t) 0x070024B0) +#define d_course_kalimari_desert_packed_dl_2528 ((uintptr_t) 0x07002528) +#define d_course_kalimari_desert_packed_dl_2598 ((uintptr_t) 0x07002598) +#define d_course_kalimari_desert_packed_dl_2620 ((uintptr_t) 0x07002620) +#define d_course_kalimari_desert_packed_dl_2698 ((uintptr_t) 0x07002698) +#define d_course_kalimari_desert_packed_dl_2710 ((uintptr_t) 0x07002710) +#define d_course_kalimari_desert_packed_dl_2778 ((uintptr_t) 0x07002778) +#define d_course_kalimari_desert_packed_dl_2808 ((uintptr_t) 0x07002808) +#define d_course_kalimari_desert_packed_dl_2878 ((uintptr_t) 0x07002878) +#define d_course_kalimari_desert_packed_dl_28E8 ((uintptr_t) 0x070028E8) +#define d_course_kalimari_desert_packed_dl_2960 ((uintptr_t) 0x07002960) +#define d_course_kalimari_desert_packed_dl_29F0 ((uintptr_t) 0x070029F0) +#define d_course_kalimari_desert_packed_dl_2AB8 ((uintptr_t) 0x07002AB8) +#define d_course_kalimari_desert_packed_dl_2B20 ((uintptr_t) 0x07002B20) +#define d_course_kalimari_desert_packed_dl_2B80 ((uintptr_t) 0x07002B80) +#define d_course_kalimari_desert_packed_dl_2BE0 ((uintptr_t) 0x07002BE0) +#define d_course_kalimari_desert_packed_dl_2C48 ((uintptr_t) 0x07002C48) +#define d_course_kalimari_desert_packed_dl_2CB8 ((uintptr_t) 0x07002CB8) +#define d_course_kalimari_desert_packed_dl_2D20 ((uintptr_t) 0x07002D20) +#define d_course_kalimari_desert_packed_dl_2D90 ((uintptr_t) 0x07002D90) +#define d_course_kalimari_desert_packed_dl_2DF8 ((uintptr_t) 0x07002DF8) +#define d_course_kalimari_desert_packed_dl_2E60 ((uintptr_t) 0x07002E60) +#define d_course_kalimari_desert_packed_dl_2EC8 ((uintptr_t) 0x07002EC8) +#define d_course_kalimari_desert_packed_dl_2F30 ((uintptr_t) 0x07002F30) +#define d_course_kalimari_desert_packed_dl_2FB0 ((uintptr_t) 0x07002FB0) +#define d_course_kalimari_desert_packed_dl_3018 ((uintptr_t) 0x07003018) +#define d_course_kalimari_desert_packed_dl_3080 ((uintptr_t) 0x07003080) +#define d_course_kalimari_desert_packed_dl_30E8 ((uintptr_t) 0x070030E8) +#define d_course_kalimari_desert_packed_dl_3158 ((uintptr_t) 0x07003158) +#define d_course_kalimari_desert_packed_dl_31C0 ((uintptr_t) 0x070031C0) +#define d_course_kalimari_desert_packed_dl_3228 ((uintptr_t) 0x07003228) +#define d_course_kalimari_desert_packed_dl_3298 ((uintptr_t) 0x07003298) +#define d_course_kalimari_desert_packed_dl_3300 ((uintptr_t) 0x07003300) +#define d_course_kalimari_desert_packed_dl_3368 ((uintptr_t) 0x07003368) +#define d_course_kalimari_desert_packed_dl_33D8 ((uintptr_t) 0x070033D8) +#define d_course_kalimari_desert_packed_dl_3440 ((uintptr_t) 0x07003440) +#define d_course_kalimari_desert_packed_dl_34A8 ((uintptr_t) 0x070034A8) +#define d_course_kalimari_desert_packed_dl_3508 ((uintptr_t) 0x07003508) +#define d_course_kalimari_desert_packed_dl_3568 ((uintptr_t) 0x07003568) +#define d_course_kalimari_desert_packed_dl_35D8 ((uintptr_t) 0x070035D8) +#define d_course_kalimari_desert_packed_dl_3640 ((uintptr_t) 0x07003640) +#define d_course_kalimari_desert_packed_dl_36A0 ((uintptr_t) 0x070036A0) +#define d_course_kalimari_desert_packed_dl_3710 ((uintptr_t) 0x07003710) +#define d_course_kalimari_desert_packed_dl_3780 ((uintptr_t) 0x07003780) +#define d_course_kalimari_desert_packed_dl_37F0 ((uintptr_t) 0x070037F0) +#define d_course_kalimari_desert_packed_dl_3858 ((uintptr_t) 0x07003858) +#define d_course_kalimari_desert_packed_dl_38C8 ((uintptr_t) 0x070038C8) +#define d_course_kalimari_desert_packed_dl_3930 ((uintptr_t) 0x07003930) +#define d_course_kalimari_desert_packed_dl_39A8 ((uintptr_t) 0x070039A8) +#define d_course_kalimari_desert_packed_dl_3A10 ((uintptr_t) 0x07003A10) +#define d_course_kalimari_desert_packed_dl_3A80 ((uintptr_t) 0x07003A80) +#define d_course_kalimari_desert_packed_dl_3AE8 ((uintptr_t) 0x07003AE8) +#define d_course_kalimari_desert_packed_dl_3B48 ((uintptr_t) 0x07003B48) +#define d_course_kalimari_desert_packed_dl_3BC8 ((uintptr_t) 0x07003BC8) +#define d_course_kalimari_desert_packed_dl_3C30 ((uintptr_t) 0x07003C30) +#define d_course_kalimari_desert_packed_dl_3C98 ((uintptr_t) 0x07003C98) +#define d_course_kalimari_desert_packed_dl_3D00 ((uintptr_t) 0x07003D00) +#define d_course_kalimari_desert_packed_dl_3D68 ((uintptr_t) 0x07003D68) +#define d_course_kalimari_desert_packed_dl_3DC8 ((uintptr_t) 0x07003DC8) +#define d_course_kalimari_desert_packed_dl_3E30 ((uintptr_t) 0x07003E30) +#define d_course_kalimari_desert_packed_dl_3E90 ((uintptr_t) 0x07003E90) +#define d_course_kalimari_desert_packed_dl_4018 ((uintptr_t) 0x07004018) +#define d_course_kalimari_desert_packed_dl_40D0 ((uintptr_t) 0x070040D0) +#define d_course_kalimari_desert_packed_dl_4130 ((uintptr_t) 0x07004130) +#define d_course_kalimari_desert_packed_dl_41E8 ((uintptr_t) 0x070041E8) +#define d_course_kalimari_desert_packed_dl_4260 ((uintptr_t) 0x07004260) +#define d_course_kalimari_desert_packed_dl_4350 ((uintptr_t) 0x07004350) +#define d_course_kalimari_desert_packed_dl_4438 ((uintptr_t) 0x07004438) +#define d_course_kalimari_desert_packed_dl_44F0 ((uintptr_t) 0x070044F0) +#define d_course_kalimari_desert_packed_dl_45D8 ((uintptr_t) 0x070045D8) +#define d_course_kalimari_desert_packed_dl_46C0 ((uintptr_t) 0x070046C0) +#define d_course_kalimari_desert_packed_dl_47A8 ((uintptr_t) 0x070047A8) +#define d_course_kalimari_desert_packed_dl_4878 ((uintptr_t) 0x07004878) +#define d_course_kalimari_desert_packed_dl_4948 ((uintptr_t) 0x07004948) +#define d_course_kalimari_desert_packed_dl_49B0 ((uintptr_t) 0x070049B0) +#define d_course_kalimari_desert_packed_dl_4A10 ((uintptr_t) 0x07004A10) +#define d_course_kalimari_desert_packed_dl_4AA8 ((uintptr_t) 0x07004AA8) +#define d_course_kalimari_desert_packed_dl_4B08 ((uintptr_t) 0x07004B08) +#define d_course_kalimari_desert_packed_dl_4B78 ((uintptr_t) 0x07004B78) +#define d_course_kalimari_desert_packed_dl_4BD8 ((uintptr_t) 0x07004BD8) +#define d_course_kalimari_desert_packed_dl_4C40 ((uintptr_t) 0x07004C40) +#define d_course_kalimari_desert_packed_dl_4CB0 ((uintptr_t) 0x07004CB0) +#define d_course_kalimari_desert_packed_dl_4D20 ((uintptr_t) 0x07004D20) +#define d_course_kalimari_desert_packed_dl_4D90 ((uintptr_t) 0x07004D90) +#define d_course_kalimari_desert_packed_dl_4DF8 ((uintptr_t) 0x07004DF8) +#define d_course_kalimari_desert_packed_dl_4E60 ((uintptr_t) 0x07004E60) +#define d_course_kalimari_desert_packed_dl_4EC8 ((uintptr_t) 0x07004EC8) +#define d_course_kalimari_desert_packed_dl_4F40 ((uintptr_t) 0x07004F40) +#define d_course_kalimari_desert_packed_dl_4FB0 ((uintptr_t) 0x07004FB0) +#define d_course_kalimari_desert_packed_dl_5020 ((uintptr_t) 0x07005020) +#define d_course_kalimari_desert_packed_dl_5090 ((uintptr_t) 0x07005090) +#define d_course_kalimari_desert_packed_dl_5100 ((uintptr_t) 0x07005100) +#define d_course_kalimari_desert_packed_dl_5170 ((uintptr_t) 0x07005170) +#define d_course_kalimari_desert_packed_dl_51D0 ((uintptr_t) 0x070051D0) +#define d_course_kalimari_desert_packed_dl_5238 ((uintptr_t) 0x07005238) +#define d_course_kalimari_desert_packed_dl_52E0 ((uintptr_t) 0x070052E0) +#define d_course_kalimari_desert_packed_dl_5360 ((uintptr_t) 0x07005360) +#define d_course_kalimari_desert_packed_dl_53D0 ((uintptr_t) 0x070053D0) +#define d_course_kalimari_desert_packed_dl_5450 ((uintptr_t) 0x07005450) +#define d_course_kalimari_desert_packed_dl_54C8 ((uintptr_t) 0x070054C8) +#define d_course_kalimari_desert_packed_dl_5580 ((uintptr_t) 0x07005580) +#define d_course_kalimari_desert_packed_dl_55F0 ((uintptr_t) 0x070055F0) +#define d_course_kalimari_desert_packed_dl_56A0 ((uintptr_t) 0x070056A0) +#define d_course_kalimari_desert_packed_dl_5728 ((uintptr_t) 0x07005728) +#define d_course_kalimari_desert_packed_dl_57D0 ((uintptr_t) 0x070057D0) +#define d_course_kalimari_desert_packed_dl_5878 ((uintptr_t) 0x07005878) +#define d_course_kalimari_desert_packed_dl_5948 ((uintptr_t) 0x07005948) +#define d_course_kalimari_desert_packed_dl_59F0 ((uintptr_t) 0x070059F0) +#define d_course_kalimari_desert_packed_dl_5A60 ((uintptr_t) 0x07005A60) +#define d_course_kalimari_desert_packed_dl_5B00 ((uintptr_t) 0x07005B00) +#define d_course_kalimari_desert_packed_dl_5B88 ((uintptr_t) 0x07005B88) +#define d_course_kalimari_desert_packed_dl_5C20 ((uintptr_t) 0x07005C20) +#define d_course_kalimari_desert_packed_dl_5C90 ((uintptr_t) 0x07005C90) +#define d_course_kalimari_desert_packed_dl_5D30 ((uintptr_t) 0x07005D30) +#define d_course_kalimari_desert_packed_dl_5DB0 ((uintptr_t) 0x07005DB0) +#define d_course_kalimari_desert_packed_dl_5E38 ((uintptr_t) 0x07005E38) +#define d_course_kalimari_desert_packed_dl_5EB0 ((uintptr_t) 0x07005EB0) +#define d_course_kalimari_desert_packed_dl_5F28 ((uintptr_t) 0x07005F28) +#define d_course_kalimari_desert_packed_dl_5FB0 ((uintptr_t) 0x07005FB0) +#define d_course_kalimari_desert_packed_dl_6050 ((uintptr_t) 0x07006050) +#define d_course_kalimari_desert_packed_dl_60C8 ((uintptr_t) 0x070060C8) +#define d_course_kalimari_desert_packed_dl_6130 ((uintptr_t) 0x07006130) +#define d_course_kalimari_desert_packed_dl_61D8 ((uintptr_t) 0x070061D8) +#define d_course_kalimari_desert_packed_dl_6290 ((uintptr_t) 0x07006290) +#define d_course_kalimari_desert_packed_dl_6310 ((uintptr_t) 0x07006310) +#define d_course_kalimari_desert_packed_dl_63C0 ((uintptr_t) 0x070063C0) +#define d_course_kalimari_desert_packed_dl_6490 ((uintptr_t) 0x07006490) +#define d_course_kalimari_desert_packed_dl_6530 ((uintptr_t) 0x07006530) +#define d_course_kalimari_desert_packed_dl_65F0 ((uintptr_t) 0x070065F0) +#define d_course_kalimari_desert_packed_dl_66C8 ((uintptr_t) 0x070066C8) +#define d_course_kalimari_desert_packed_dl_6780 ((uintptr_t) 0x07006780) +#define d_course_kalimari_desert_packed_dl_6820 ((uintptr_t) 0x07006820) +#define d_course_kalimari_desert_packed_dl_68E0 ((uintptr_t) 0x070068E0) +#define d_course_kalimari_desert_packed_dl_6958 ((uintptr_t) 0x07006958) +#define d_course_kalimari_desert_packed_dl_69F8 ((uintptr_t) 0x070069F8) +#define d_course_kalimari_desert_packed_dl_6A78 ((uintptr_t) 0x07006A78) +#define d_course_kalimari_desert_packed_dl_6B28 ((uintptr_t) 0x07006B28) +#define d_course_kalimari_desert_packed_dl_6BC0 ((uintptr_t) 0x07006BC0) +#define d_course_kalimari_desert_packed_dl_6C70 ((uintptr_t) 0x07006C70) +#define d_course_kalimari_desert_packed_dl_6CF0 ((uintptr_t) 0x07006CF0) +#define d_course_kalimari_desert_packed_dl_6DA0 ((uintptr_t) 0x07006DA0) +#define d_course_kalimari_desert_packed_dl_6E38 ((uintptr_t) 0x07006E38) +#define d_course_kalimari_desert_packed_dl_6EE8 ((uintptr_t) 0x07006EE8) +#define d_course_kalimari_desert_packed_dl_6F70 ((uintptr_t) 0x07006F70) +#define d_course_kalimari_desert_packed_dl_70F8 ((uintptr_t) 0x070070F8) +#define d_course_kalimari_desert_packed_dl_71C8 ((uintptr_t) 0x070071C8) +#define d_course_kalimari_desert_packed_dl_71D8 ((uintptr_t) 0x070071D8) +#define d_course_kalimari_desert_packed_dl_72B8 ((uintptr_t) 0x070072B8) +#define d_course_kalimari_desert_packed_dl_73A8 ((uintptr_t) 0x070073A8) +#define d_course_kalimari_desert_packed_dl_74A8 ((uintptr_t) 0x070074A8) +#define d_course_kalimari_desert_packed_dl_7598 ((uintptr_t) 0x07007598) +#define d_course_kalimari_desert_packed_dl_75C0 ((uintptr_t) 0x070075C0) +#define d_course_kalimari_desert_packed_dl_76C0 ((uintptr_t) 0x070076C0) +#define d_course_kalimari_desert_packed_dl_7728 ((uintptr_t) 0x07007728) +#define d_course_kalimari_desert_packed_dl_77F8 ((uintptr_t) 0x070077F8) +#define d_course_kalimari_desert_packed_dl_7890 ((uintptr_t) 0x07007890) +#define d_course_kalimari_desert_packed_dl_79F8 ((uintptr_t) 0x070079F8) +#define d_course_kalimari_desert_packed_dl_7BC8 ((uintptr_t) 0x07007BC8) +#define d_course_kalimari_desert_packed_dl_7CC8 ((uintptr_t) 0x07007CC8) +#define d_course_kalimari_desert_packed_dl_7E18 ((uintptr_t) 0x07007E18) +#define d_course_kalimari_desert_packed_dl_7F80 ((uintptr_t) 0x07007F80) +#define d_course_kalimari_desert_packed_dl_80B8 ((uintptr_t) 0x070080B8) +#define d_course_kalimari_desert_packed_dl_81A0 ((uintptr_t) 0x070081A0) +#define d_course_kalimari_desert_packed_dl_8330 ((uintptr_t) 0x07008330) +#define d_course_kalimari_desert_packed_dl_8398 ((uintptr_t) 0x07008398) +#define d_course_kalimari_desert_packed_dl_8418 ((uintptr_t) 0x07008418) +#define d_course_kalimari_desert_packed_dl_8490 ((uintptr_t) 0x07008490) +#define d_course_kalimari_desert_packed_dl_8508 ((uintptr_t) 0x07008508) +#define d_course_kalimari_desert_packed_dl_85A0 ((uintptr_t) 0x070085A0) +#define d_course_kalimari_desert_packed_dl_8610 ((uintptr_t) 0x07008610) +#define d_course_kalimari_desert_packed_dl_8690 ((uintptr_t) 0x07008690) +#define d_course_kalimari_desert_packed_dl_8728 ((uintptr_t) 0x07008728) +#define d_course_kalimari_desert_packed_dl_8798 ((uintptr_t) 0x07008798) +#define d_course_kalimari_desert_packed_dl_8808 ((uintptr_t) 0x07008808) +#define d_course_kalimari_desert_packed_dl_8888 ((uintptr_t) 0x07008888) +#define d_course_kalimari_desert_packed_dl_8920 ((uintptr_t) 0x07008920) +#define d_course_kalimari_desert_packed_dl_8990 ((uintptr_t) 0x07008990) +#define d_course_kalimari_desert_packed_dl_8A40 ((uintptr_t) 0x07008A40) +#define d_course_kalimari_desert_packed_dl_8AC8 ((uintptr_t) 0x07008AC8) +#define d_course_kalimari_desert_packed_dl_8B60 ((uintptr_t) 0x07008B60) +#define d_course_kalimari_desert_packed_dl_8C08 ((uintptr_t) 0x07008C08) +#define d_course_kalimari_desert_packed_dl_8C98 ((uintptr_t) 0x07008C98) +#define d_course_kalimari_desert_packed_dl_8D20 ((uintptr_t) 0x07008D20) +#define d_course_kalimari_desert_packed_dl_8D98 ((uintptr_t) 0x07008D98) +#define d_course_kalimari_desert_packed_dl_8E20 ((uintptr_t) 0x07008E20) +#define d_course_kalimari_desert_packed_dl_8EC8 ((uintptr_t) 0x07008EC8) +#define d_course_kalimari_desert_packed_dl_8F50 ((uintptr_t) 0x07008F50) +#define d_course_kalimari_desert_packed_dl_8FF8 ((uintptr_t) 0x07008FF8) +#define d_course_kalimari_desert_packed_dl_9068 ((uintptr_t) 0x07009068) +#define d_course_kalimari_desert_packed_dl_90D8 ((uintptr_t) 0x070090D8) +#define d_course_kalimari_desert_packed_dl_9138 ((uintptr_t) 0x07009138) +#define d_course_kalimari_desert_packed_dl_91A8 ((uintptr_t) 0x070091A8) +#define d_course_kalimari_desert_packed_dl_9210 ((uintptr_t) 0x07009210) +#define d_course_kalimari_desert_packed_dl_9280 ((uintptr_t) 0x07009280) +#define d_course_kalimari_desert_packed_dl_92F8 ((uintptr_t) 0x070092F8) +#define d_course_kalimari_desert_packed_dl_9368 ((uintptr_t) 0x07009368) +#define d_course_kalimari_desert_packed_dl_93F0 ((uintptr_t) 0x070093F0) +#define d_course_kalimari_desert_packed_dl_9480 ((uintptr_t) 0x07009480) +#define d_course_kalimari_desert_packed_dl_9510 ((uintptr_t) 0x07009510) +#define d_course_kalimari_desert_packed_dl_9598 ((uintptr_t) 0x07009598) +#define d_course_kalimari_desert_packed_dl_9630 ((uintptr_t) 0x07009630) +#define d_course_kalimari_desert_packed_dl_96A8 ((uintptr_t) 0x070096A8) +#define d_course_kalimari_desert_packed_dl_9740 ((uintptr_t) 0x07009740) +#define d_course_kalimari_desert_packed_dl_97B8 ((uintptr_t) 0x070097B8) +#define d_course_kalimari_desert_packed_dl_9820 ((uintptr_t) 0x07009820) +#define d_course_kalimari_desert_packed_dl_98E0 ((uintptr_t) 0x070098E0) +#define d_course_kalimari_desert_packed_dl_9958 ((uintptr_t) 0x07009958) +#define d_course_kalimari_desert_packed_dl_99D8 ((uintptr_t) 0x070099D8) +#define d_course_kalimari_desert_packed_dl_9A68 ((uintptr_t) 0x07009A68) +#define d_course_kalimari_desert_packed_dl_9B10 ((uintptr_t) 0x07009B10) +#define d_course_kalimari_desert_packed_dl_9BD8 ((uintptr_t) 0x07009BD8) +#define d_course_kalimari_desert_packed_dl_9C50 ((uintptr_t) 0x07009C50) +#define d_course_kalimari_desert_packed_dl_9CC0 ((uintptr_t) 0x07009CC0) +#define d_course_kalimari_desert_packed_dl_9D48 ((uintptr_t) 0x07009D48) +#define d_course_kalimari_desert_packed_dl_9DC0 ((uintptr_t) 0x07009DC0) +#define d_course_kalimari_desert_packed_dl_9E38 ((uintptr_t) 0x07009E38) +#define d_course_kalimari_desert_packed_dl_9EB0 ((uintptr_t) 0x07009EB0) +#define d_course_kalimari_desert_packed_dl_9F20 ((uintptr_t) 0x07009F20) +#define d_course_kalimari_desert_packed_dl_9F88 ((uintptr_t) 0x07009F88) +#define d_course_kalimari_desert_packed_dl_9FE8 ((uintptr_t) 0x07009FE8) +#define d_course_kalimari_desert_packed_dl_A050 ((uintptr_t) 0x0700A050) +#define d_course_kalimari_desert_packed_dl_A0C0 ((uintptr_t) 0x0700A0C0) +#define d_course_kalimari_desert_packed_dl_A138 ((uintptr_t) 0x0700A138) +#define d_course_kalimari_desert_packed_dl_A1A0 ((uintptr_t) 0x0700A1A0) +#define d_course_kalimari_desert_packed_dl_A228 ((uintptr_t) 0x0700A228) +#define d_course_kalimari_desert_packed_dl_A2D0 ((uintptr_t) 0x0700A2D0) +#define d_course_kalimari_desert_packed_dl_A350 ((uintptr_t) 0x0700A350) +#define d_course_kalimari_desert_packed_dl_A3D8 ((uintptr_t) 0x0700A3D8) +#define d_course_kalimari_desert_packed_dl_A458 ((uintptr_t) 0x0700A458) +#define d_course_kalimari_desert_packed_dl_A4D0 ((uintptr_t) 0x0700A4D0) +#define d_course_kalimari_desert_packed_dl_A548 ((uintptr_t) 0x0700A548) +#define d_course_kalimari_desert_packed_dl_A5F0 ((uintptr_t) 0x0700A5F0) +#define d_course_kalimari_desert_packed_dl_A670 ((uintptr_t) 0x0700A670) +#define d_course_kalimari_desert_packed_end ((uintptr_t) 0x0700A680) + + +#define d_course_luigi_raceway_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_luigi_raceway_packed_dl_68 ((uintptr_t) 0x07000068) +#define d_course_luigi_raceway_packed_dl_78 ((uintptr_t) 0x07000078) +#define d_course_luigi_raceway_packed_dl_E0 ((uintptr_t) 0x070000E0) +#define d_course_luigi_raceway_packed_dl_F0 ((uintptr_t) 0x070000F0) +#define d_course_luigi_raceway_packed_dl_108 ((uintptr_t) 0x07000108) +#define d_course_luigi_raceway_packed_dl_118 ((uintptr_t) 0x07000118) +#define d_course_luigi_raceway_packed_dl_190 ((uintptr_t) 0x07000190) +#define d_course_luigi_raceway_packed_dl_208 ((uintptr_t) 0x07000208) +#define d_course_luigi_raceway_packed_dl_280 ((uintptr_t) 0x07000280) +#define d_course_luigi_raceway_packed_dl_2F8 ((uintptr_t) 0x070002F8) +#define d_course_luigi_raceway_packed_dl_370 ((uintptr_t) 0x07000370) +#define d_course_luigi_raceway_packed_dl_3E8 ((uintptr_t) 0x070003E8) +#define d_course_luigi_raceway_packed_dl_450 ((uintptr_t) 0x07000450) +#define d_course_luigi_raceway_packed_dl_4B8 ((uintptr_t) 0x070004B8) +#define d_course_luigi_raceway_packed_dl_528 ((uintptr_t) 0x07000528) +#define d_course_luigi_raceway_packed_dl_5A0 ((uintptr_t) 0x070005A0) +#define d_course_luigi_raceway_packed_dl_610 ((uintptr_t) 0x07000610) +#define d_course_luigi_raceway_packed_dl_688 ((uintptr_t) 0x07000688) +#define d_course_luigi_raceway_packed_dl_700 ((uintptr_t) 0x07000700) +#define d_course_luigi_raceway_packed_dl_778 ((uintptr_t) 0x07000778) +#define d_course_luigi_raceway_packed_dl_7F0 ((uintptr_t) 0x070007F0) +#define d_course_luigi_raceway_packed_dl_858 ((uintptr_t) 0x07000858) +#define d_course_luigi_raceway_packed_dl_8D0 ((uintptr_t) 0x070008D0) +#define d_course_luigi_raceway_packed_dl_938 ((uintptr_t) 0x07000938) +#define d_course_luigi_raceway_packed_dl_9A8 ((uintptr_t) 0x070009A8) +#define d_course_luigi_raceway_packed_dl_A20 ((uintptr_t) 0x07000A20) +#define d_course_luigi_raceway_packed_dl_A98 ((uintptr_t) 0x07000A98) +#define d_course_luigi_raceway_packed_dl_B48 ((uintptr_t) 0x07000B48) +#define d_course_luigi_raceway_packed_dl_BD0 ((uintptr_t) 0x07000BD0) +#define d_course_luigi_raceway_packed_dl_C58 ((uintptr_t) 0x07000C58) +#define d_course_luigi_raceway_packed_dl_CE0 ((uintptr_t) 0x07000CE0) +#define d_course_luigi_raceway_packed_dl_D68 ((uintptr_t) 0x07000D68) +#define d_course_luigi_raceway_packed_dl_DF0 ((uintptr_t) 0x07000DF0) +#define d_course_luigi_raceway_packed_dl_E78 ((uintptr_t) 0x07000E78) +#define d_course_luigi_raceway_packed_dl_F00 ((uintptr_t) 0x07000F00) +#define d_course_luigi_raceway_packed_dl_F88 ((uintptr_t) 0x07000F88) +#define d_course_luigi_raceway_packed_dl_1000 ((uintptr_t) 0x07001000) +#define d_course_luigi_raceway_packed_dl_1088 ((uintptr_t) 0x07001088) +#define d_course_luigi_raceway_packed_dl_1110 ((uintptr_t) 0x07001110) +#define d_course_luigi_raceway_packed_dl_11B8 ((uintptr_t) 0x070011B8) +#define d_course_luigi_raceway_packed_dl_1260 ((uintptr_t) 0x07001260) +#define d_course_luigi_raceway_packed_dl_1308 ((uintptr_t) 0x07001308) +#define d_course_luigi_raceway_packed_dl_13B0 ((uintptr_t) 0x070013B0) +#define d_course_luigi_raceway_packed_dl_1438 ((uintptr_t) 0x07001438) +#define d_course_luigi_raceway_packed_dl_14E0 ((uintptr_t) 0x070014E0) +#define d_course_luigi_raceway_packed_dl_1558 ((uintptr_t) 0x07001558) +#define d_course_luigi_raceway_packed_dl_15E0 ((uintptr_t) 0x070015E0) +#define d_course_luigi_raceway_packed_dl_1688 ((uintptr_t) 0x07001688) +#define d_course_luigi_raceway_packed_dl_1730 ((uintptr_t) 0x07001730) +#define d_course_luigi_raceway_packed_dl_17E0 ((uintptr_t) 0x070017E0) +#define d_course_luigi_raceway_packed_dl_1848 ((uintptr_t) 0x07001848) +#define d_course_luigi_raceway_packed_dl_18B8 ((uintptr_t) 0x070018B8) +#define d_course_luigi_raceway_packed_dl_1920 ((uintptr_t) 0x07001920) +#define d_course_luigi_raceway_packed_dl_1988 ((uintptr_t) 0x07001988) +#define d_course_luigi_raceway_packed_dl_1A28 ((uintptr_t) 0x07001A28) +#define d_course_luigi_raceway_packed_dl_1AC8 ((uintptr_t) 0x07001AC8) +#define d_course_luigi_raceway_packed_dl_1B28 ((uintptr_t) 0x07001B28) +#define d_course_luigi_raceway_packed_dl_1BD8 ((uintptr_t) 0x07001BD8) +#define d_course_luigi_raceway_packed_dl_1C90 ((uintptr_t) 0x07001C90) +#define d_course_luigi_raceway_packed_dl_1D00 ((uintptr_t) 0x07001D00) +#define d_course_luigi_raceway_packed_dl_1D68 ((uintptr_t) 0x07001D68) +#define d_course_luigi_raceway_packed_dl_1E10 ((uintptr_t) 0x07001E10) +#define d_course_luigi_raceway_packed_dl_1E70 ((uintptr_t) 0x07001E70) +#define d_course_luigi_raceway_packed_dl_1F18 ((uintptr_t) 0x07001F18) +#define d_course_luigi_raceway_packed_dl_1F90 ((uintptr_t) 0x07001F90) +#define d_course_luigi_raceway_packed_dl_1FF0 ((uintptr_t) 0x07001FF0) +#define d_course_luigi_raceway_packed_dl_2050 ((uintptr_t) 0x07002050) +#define d_course_luigi_raceway_packed_dl_20C0 ((uintptr_t) 0x070020C0) +#define d_course_luigi_raceway_packed_dl_2130 ((uintptr_t) 0x07002130) +#define d_course_luigi_raceway_packed_dl_21A8 ((uintptr_t) 0x070021A8) +#define d_course_luigi_raceway_packed_dl_2210 ((uintptr_t) 0x07002210) +#define d_course_luigi_raceway_packed_dl_2280 ((uintptr_t) 0x07002280) +#define d_course_luigi_raceway_packed_dl_22F8 ((uintptr_t) 0x070022F8) +#define d_course_luigi_raceway_packed_dl_2368 ((uintptr_t) 0x07002368) +#define d_course_luigi_raceway_packed_dl_23E0 ((uintptr_t) 0x070023E0) +#define d_course_luigi_raceway_packed_dl_2458 ((uintptr_t) 0x07002458) +#define d_course_luigi_raceway_packed_dl_24E0 ((uintptr_t) 0x070024E0) +#define d_course_luigi_raceway_packed_dl_2560 ((uintptr_t) 0x07002560) +#define d_course_luigi_raceway_packed_dl_25E8 ((uintptr_t) 0x070025E8) +#define d_course_luigi_raceway_packed_dl_2658 ((uintptr_t) 0x07002658) +#define d_course_luigi_raceway_packed_dl_26B8 ((uintptr_t) 0x070026B8) +#define d_course_luigi_raceway_packed_dl_2720 ((uintptr_t) 0x07002720) +#define d_course_luigi_raceway_packed_dl_2798 ((uintptr_t) 0x07002798) +#define d_course_luigi_raceway_packed_dl_2810 ((uintptr_t) 0x07002810) +#define d_course_luigi_raceway_packed_dl_2888 ((uintptr_t) 0x07002888) +#define d_course_luigi_raceway_packed_dl_2900 ((uintptr_t) 0x07002900) +#define d_course_luigi_raceway_packed_dl_2978 ((uintptr_t) 0x07002978) +#define d_course_luigi_raceway_packed_dl_29F0 ((uintptr_t) 0x070029F0) +#define d_course_luigi_raceway_packed_dl_2A68 ((uintptr_t) 0x07002A68) +#define d_course_luigi_raceway_packed_dl_2AE0 ((uintptr_t) 0x07002AE0) +#define d_course_luigi_raceway_packed_dl_2B58 ((uintptr_t) 0x07002B58) +#define d_course_luigi_raceway_packed_dl_2BC8 ((uintptr_t) 0x07002BC8) +#define d_course_luigi_raceway_packed_dl_2C40 ((uintptr_t) 0x07002C40) +#define d_course_luigi_raceway_packed_dl_2CB8 ((uintptr_t) 0x07002CB8) +#define d_course_luigi_raceway_packed_dl_2D30 ((uintptr_t) 0x07002D30) +#define d_course_luigi_raceway_packed_dl_2DA8 ((uintptr_t) 0x07002DA8) +#define d_course_luigi_raceway_packed_dl_2E20 ((uintptr_t) 0x07002E20) +#define d_course_luigi_raceway_packed_dl_2E90 ((uintptr_t) 0x07002E90) +#define d_course_luigi_raceway_packed_dl_2EF8 ((uintptr_t) 0x07002EF8) +#define d_course_luigi_raceway_packed_dl_2F60 ((uintptr_t) 0x07002F60) +#define d_course_luigi_raceway_packed_dl_3080 ((uintptr_t) 0x07003080) +#define d_course_luigi_raceway_packed_dl_30F8 ((uintptr_t) 0x070030F8) +#define d_course_luigi_raceway_packed_dl_3170 ((uintptr_t) 0x07003170) +#define d_course_luigi_raceway_packed_dl_31E8 ((uintptr_t) 0x070031E8) +#define d_course_luigi_raceway_packed_dl_3260 ((uintptr_t) 0x07003260) +#define d_course_luigi_raceway_packed_dl_32D8 ((uintptr_t) 0x070032D8) +#define d_course_luigi_raceway_packed_dl_3350 ((uintptr_t) 0x07003350) +#define d_course_luigi_raceway_packed_dl_33C8 ((uintptr_t) 0x070033C8) +#define d_course_luigi_raceway_packed_dl_3448 ((uintptr_t) 0x07003448) +#define d_course_luigi_raceway_packed_dl_34C8 ((uintptr_t) 0x070034C8) +#define d_course_luigi_raceway_packed_dl_3548 ((uintptr_t) 0x07003548) +#define d_course_luigi_raceway_packed_dl_35D0 ((uintptr_t) 0x070035D0) +#define d_course_luigi_raceway_packed_dl_3678 ((uintptr_t) 0x07003678) +#define d_course_luigi_raceway_packed_dl_36F8 ((uintptr_t) 0x070036F8) +#define d_course_luigi_raceway_packed_dl_3768 ((uintptr_t) 0x07003768) +#define d_course_luigi_raceway_packed_dl_37E0 ((uintptr_t) 0x070037E0) +#define d_course_luigi_raceway_packed_dl_3858 ((uintptr_t) 0x07003858) +#define d_course_luigi_raceway_packed_dl_38D0 ((uintptr_t) 0x070038D0) +#define d_course_luigi_raceway_packed_dl_3948 ((uintptr_t) 0x07003948) +#define d_course_luigi_raceway_packed_dl_39C8 ((uintptr_t) 0x070039C8) +#define d_course_luigi_raceway_packed_dl_3A58 ((uintptr_t) 0x07003A58) +#define d_course_luigi_raceway_packed_dl_3AD0 ((uintptr_t) 0x07003AD0) +#define d_course_luigi_raceway_packed_dl_3B38 ((uintptr_t) 0x07003B38) +#define d_course_luigi_raceway_packed_dl_3BD0 ((uintptr_t) 0x07003BD0) +#define d_course_luigi_raceway_packed_dl_3C40 ((uintptr_t) 0x07003C40) +#define d_course_luigi_raceway_packed_dl_3CF0 ((uintptr_t) 0x07003CF0) +#define d_course_luigi_raceway_packed_dl_3D60 ((uintptr_t) 0x07003D60) +#define d_course_luigi_raceway_packed_dl_3DD8 ((uintptr_t) 0x07003DD8) +#define d_course_luigi_raceway_packed_dl_3EB8 ((uintptr_t) 0x07003EB8) +#define d_course_luigi_raceway_packed_dl_3FC0 ((uintptr_t) 0x07003FC0) +#define d_course_luigi_raceway_packed_dl_4148 ((uintptr_t) 0x07004148) +#define d_course_luigi_raceway_packed_dl_4330 ((uintptr_t) 0x07004330) +#define d_course_luigi_raceway_packed_dl_4518 ((uintptr_t) 0x07004518) +#define d_course_luigi_raceway_packed_dl_4540 ((uintptr_t) 0x07004540) +#define d_course_luigi_raceway_packed_dl_45B8 ((uintptr_t) 0x070045B8) +#define d_course_luigi_raceway_packed_dl_46A0 ((uintptr_t) 0x070046A0) +#define d_course_luigi_raceway_packed_dl_4860 ((uintptr_t) 0x07004860) +#define d_course_luigi_raceway_packed_dl_4880 ((uintptr_t) 0x07004880) +#define d_course_luigi_raceway_packed_dl_4960 ((uintptr_t) 0x07004960) +#define d_course_luigi_raceway_packed_dl_49B8 ((uintptr_t) 0x070049B8) +#define d_course_luigi_raceway_packed_dl_4A28 ((uintptr_t) 0x07004A28) +#define d_course_luigi_raceway_packed_dl_4B10 ((uintptr_t) 0x07004B10) +#define d_course_luigi_raceway_packed_dl_4C28 ((uintptr_t) 0x07004C28) +#define d_course_luigi_raceway_packed_dl_4EE8 ((uintptr_t) 0x07004EE8) +#define d_course_luigi_raceway_packed_dl_4F20 ((uintptr_t) 0x07004F20) +#define d_course_luigi_raceway_packed_dl_5038 ((uintptr_t) 0x07005038) +#define d_course_luigi_raceway_packed_dl_51D8 ((uintptr_t) 0x070051D8) +#define d_course_luigi_raceway_packed_dl_53E0 ((uintptr_t) 0x070053E0) +#define d_course_luigi_raceway_packed_dl_55E8 ((uintptr_t) 0x070055E8) +#define d_course_luigi_raceway_packed_dl_5788 ((uintptr_t) 0x07005788) +#define d_course_luigi_raceway_packed_dl_58A0 ((uintptr_t) 0x070058A0) +#define d_course_luigi_raceway_packed_dl_59B8 ((uintptr_t) 0x070059B8) +#define d_course_luigi_raceway_packed_dl_5AB8 ((uintptr_t) 0x07005AB8) +#define d_course_luigi_raceway_packed_dl_5BB8 ((uintptr_t) 0x07005BB8) +#define d_course_luigi_raceway_packed_dl_5CD0 ((uintptr_t) 0x07005CD0) +#define d_course_luigi_raceway_packed_dl_5ED8 ((uintptr_t) 0x07005ED8) +#define d_course_luigi_raceway_packed_dl_60E0 ((uintptr_t) 0x070060E0) +#define d_course_luigi_raceway_packed_dl_6300 ((uintptr_t) 0x07006300) +#define d_course_luigi_raceway_packed_dl_6418 ((uintptr_t) 0x07006418) +#define d_course_luigi_raceway_packed_dl_6558 ((uintptr_t) 0x07006558) +#define d_course_luigi_raceway_packed_dl_65D8 ((uintptr_t) 0x070065D8) +#define d_course_luigi_raceway_packed_dl_6680 ((uintptr_t) 0x07006680) +#define d_course_luigi_raceway_packed_dl_6728 ((uintptr_t) 0x07006728) +#define d_course_luigi_raceway_packed_dl_67D0 ((uintptr_t) 0x070067D0) +#define d_course_luigi_raceway_packed_dl_6878 ((uintptr_t) 0x07006878) +#define d_course_luigi_raceway_packed_dl_6920 ((uintptr_t) 0x07006920) +#define d_course_luigi_raceway_packed_dl_69C0 ((uintptr_t) 0x070069C0) +#define d_course_luigi_raceway_packed_dl_6A58 ((uintptr_t) 0x07006A58) +#define d_course_luigi_raceway_packed_dl_6B00 ((uintptr_t) 0x07006B00) +#define d_course_luigi_raceway_packed_dl_6BF0 ((uintptr_t) 0x07006BF0) +#define d_course_luigi_raceway_packed_dl_6CA8 ((uintptr_t) 0x07006CA8) +#define d_course_luigi_raceway_packed_dl_6D60 ((uintptr_t) 0x07006D60) +#define d_course_luigi_raceway_packed_dl_6E18 ((uintptr_t) 0x07006E18) +#define d_course_luigi_raceway_packed_dl_6EF0 ((uintptr_t) 0x07006EF0) +#define d_course_luigi_raceway_packed_dl_6FA8 ((uintptr_t) 0x07006FA8) +#define d_course_luigi_raceway_packed_dl_7050 ((uintptr_t) 0x07007050) +#define d_course_luigi_raceway_packed_dl_70F8 ((uintptr_t) 0x070070F8) +#define d_course_luigi_raceway_packed_dl_71A0 ((uintptr_t) 0x070071A0) +#define d_course_luigi_raceway_packed_dl_7248 ((uintptr_t) 0x07007248) +#define d_course_luigi_raceway_packed_dl_72F0 ((uintptr_t) 0x070072F0) +#define d_course_luigi_raceway_packed_dl_7398 ((uintptr_t) 0x07007398) +#define d_course_luigi_raceway_packed_dl_7440 ((uintptr_t) 0x07007440) +#define d_course_luigi_raceway_packed_dl_74F0 ((uintptr_t) 0x070074F0) +#define d_course_luigi_raceway_packed_dl_75A8 ((uintptr_t) 0x070075A8) +#define d_course_luigi_raceway_packed_dl_7650 ((uintptr_t) 0x07007650) +#define d_course_luigi_raceway_packed_dl_76F8 ((uintptr_t) 0x070076F8) +#define d_course_luigi_raceway_packed_dl_77B0 ((uintptr_t) 0x070077B0) +#define d_course_luigi_raceway_packed_dl_7878 ((uintptr_t) 0x07007878) +#define d_course_luigi_raceway_packed_dl_7940 ((uintptr_t) 0x07007940) +#define d_course_luigi_raceway_packed_dl_79E8 ((uintptr_t) 0x070079E8) +#define d_course_luigi_raceway_packed_dl_7A88 ((uintptr_t) 0x07007A88) +#define d_course_luigi_raceway_packed_dl_7B80 ((uintptr_t) 0x07007B80) +#define d_course_luigi_raceway_packed_dl_7BF8 ((uintptr_t) 0x07007BF8) +#define d_course_luigi_raceway_packed_dl_7C80 ((uintptr_t) 0x07007C80) +#define d_course_luigi_raceway_packed_dl_7CF0 ((uintptr_t) 0x07007CF0) +#define d_course_luigi_raceway_packed_dl_7D60 ((uintptr_t) 0x07007D60) +#define d_course_luigi_raceway_packed_dl_7DD8 ((uintptr_t) 0x07007DD8) +#define d_course_luigi_raceway_packed_dl_7E50 ((uintptr_t) 0x07007E50) +#define d_course_luigi_raceway_packed_dl_7EB8 ((uintptr_t) 0x07007EB8) +#define d_course_luigi_raceway_packed_dl_7EF8 ((uintptr_t) 0x07007EF8) +#define d_course_luigi_raceway_packed_dl_7F68 ((uintptr_t) 0x07007F68) +#define d_course_luigi_raceway_packed_dl_7FE0 ((uintptr_t) 0x07007FE0) +#define d_course_luigi_raceway_packed_dl_8048 ((uintptr_t) 0x07008048) +#define d_course_luigi_raceway_packed_dl_80B0 ((uintptr_t) 0x070080B0) +#define d_course_luigi_raceway_packed_dl_8128 ((uintptr_t) 0x07008128) +#define d_course_luigi_raceway_packed_dl_8190 ((uintptr_t) 0x07008190) +#define d_course_luigi_raceway_packed_dl_8200 ((uintptr_t) 0x07008200) +#define d_course_luigi_raceway_packed_dl_8240 ((uintptr_t) 0x07008240) +#define d_course_luigi_raceway_packed_dl_8320 ((uintptr_t) 0x07008320) +#define d_course_luigi_raceway_packed_dl_83C8 ((uintptr_t) 0x070083C8) +#define d_course_luigi_raceway_packed_dl_83E0 ((uintptr_t) 0x070083E0) +#define d_course_luigi_raceway_packed_dl_8448 ((uintptr_t) 0x07008448) +#define d_course_luigi_raceway_packed_dl_84B0 ((uintptr_t) 0x070084B0) +#define d_course_luigi_raceway_packed_dl_84C8 ((uintptr_t) 0x070084C8) +#define d_course_luigi_raceway_packed_dl_8528 ((uintptr_t) 0x07008528) +#define d_course_luigi_raceway_packed_dl_85F8 ((uintptr_t) 0x070085F8) +#define d_course_luigi_raceway_packed_dl_8768 ((uintptr_t) 0x07008768) +#define d_course_luigi_raceway_packed_dl_8788 ((uintptr_t) 0x07008788) +#define d_course_luigi_raceway_packed_dl_87F0 ((uintptr_t) 0x070087F0) +#define d_course_luigi_raceway_packed_dl_8858 ((uintptr_t) 0x07008858) +#define d_course_luigi_raceway_packed_dl_88C0 ((uintptr_t) 0x070088C0) +#define d_course_luigi_raceway_packed_dl_8928 ((uintptr_t) 0x07008928) +#define d_course_luigi_raceway_packed_dl_8990 ((uintptr_t) 0x07008990) +#define d_course_luigi_raceway_packed_dl_89F8 ((uintptr_t) 0x070089F8) +#define d_course_luigi_raceway_packed_dl_8A58 ((uintptr_t) 0x07008A58) +#define d_course_luigi_raceway_packed_dl_8AB8 ((uintptr_t) 0x07008AB8) +#define d_course_luigi_raceway_packed_dl_8B18 ((uintptr_t) 0x07008B18) +#define d_course_luigi_raceway_packed_dl_8B80 ((uintptr_t) 0x07008B80) +#define d_course_luigi_raceway_packed_dl_8BE8 ((uintptr_t) 0x07008BE8) +#define d_course_luigi_raceway_packed_dl_8C50 ((uintptr_t) 0x07008C50) +#define d_course_luigi_raceway_packed_dl_8CB8 ((uintptr_t) 0x07008CB8) +#define d_course_luigi_raceway_packed_dl_8D20 ((uintptr_t) 0x07008D20) +#define d_course_luigi_raceway_packed_dl_8D88 ((uintptr_t) 0x07008D88) +#define d_course_luigi_raceway_packed_dl_8DE8 ((uintptr_t) 0x07008DE8) +#define d_course_luigi_raceway_packed_dl_8E50 ((uintptr_t) 0x07008E50) +#define d_course_luigi_raceway_packed_dl_8EB0 ((uintptr_t) 0x07008EB0) +#define d_course_luigi_raceway_packed_dl_8F18 ((uintptr_t) 0x07008F18) +#define d_course_luigi_raceway_packed_dl_8F80 ((uintptr_t) 0x07008F80) +#define d_course_luigi_raceway_packed_dl_8FE8 ((uintptr_t) 0x07008FE8) +#define d_course_luigi_raceway_packed_dl_9098 ((uintptr_t) 0x07009098) +#define d_course_luigi_raceway_packed_dl_9120 ((uintptr_t) 0x07009120) +#define d_course_luigi_raceway_packed_dl_91A8 ((uintptr_t) 0x070091A8) +#define d_course_luigi_raceway_packed_dl_9230 ((uintptr_t) 0x07009230) +#define d_course_luigi_raceway_packed_dl_92B8 ((uintptr_t) 0x070092B8) +#define d_course_luigi_raceway_packed_dl_9340 ((uintptr_t) 0x07009340) +#define d_course_luigi_raceway_packed_dl_93C8 ((uintptr_t) 0x070093C8) +#define d_course_luigi_raceway_packed_dl_9440 ((uintptr_t) 0x07009440) +#define d_course_luigi_raceway_packed_dl_94B8 ((uintptr_t) 0x070094B8) +#define d_course_luigi_raceway_packed_dl_9530 ((uintptr_t) 0x07009530) +#define d_course_luigi_raceway_packed_dl_95B8 ((uintptr_t) 0x070095B8) +#define d_course_luigi_raceway_packed_dl_9640 ((uintptr_t) 0x07009640) +#define d_course_luigi_raceway_packed_dl_96C8 ((uintptr_t) 0x070096C8) +#define d_course_luigi_raceway_packed_dl_9750 ((uintptr_t) 0x07009750) +#define d_course_luigi_raceway_packed_dl_97D8 ((uintptr_t) 0x070097D8) +#define d_course_luigi_raceway_packed_dl_9860 ((uintptr_t) 0x07009860) +#define d_course_luigi_raceway_packed_dl_98D8 ((uintptr_t) 0x070098D8) +#define d_course_luigi_raceway_packed_dl_9960 ((uintptr_t) 0x07009960) +#define d_course_luigi_raceway_packed_dl_99D8 ((uintptr_t) 0x070099D8) +#define d_course_luigi_raceway_packed_dl_9A60 ((uintptr_t) 0x07009A60) +#define d_course_luigi_raceway_packed_dl_9AE8 ((uintptr_t) 0x07009AE8) +#define d_course_luigi_raceway_packed_dl_9B70 ((uintptr_t) 0x07009B70) +#define d_course_luigi_raceway_packed_dl_9C20 ((uintptr_t) 0x07009C20) +#define d_course_luigi_raceway_packed_dl_9EC0 ((uintptr_t) 0x07009EC0) +#define d_course_luigi_raceway_packed_dl_9ED0 ((uintptr_t) 0x07009ED0) +#define d_course_luigi_raceway_packed_dl_9F70 ((uintptr_t) 0x07009F70) +#define d_course_luigi_raceway_packed_dl_A010 ((uintptr_t) 0x0700A010) +#define d_course_luigi_raceway_packed_dl_A028 ((uintptr_t) 0x0700A028) +#define d_course_luigi_raceway_packed_dl_A088 ((uintptr_t) 0x0700A088) +#define d_course_luigi_raceway_packed_dl_A0F0 ((uintptr_t) 0x0700A0F0) +#define d_course_luigi_raceway_packed_dl_A150 ((uintptr_t) 0x0700A150) +#define d_course_luigi_raceway_packed_dl_A1B0 ((uintptr_t) 0x0700A1B0) +#define d_course_luigi_raceway_packed_dl_A210 ((uintptr_t) 0x0700A210) +#define d_course_luigi_raceway_packed_dl_A270 ((uintptr_t) 0x0700A270) +#define d_course_luigi_raceway_packed_dl_A2A8 ((uintptr_t) 0x0700A2A8) +#define d_course_luigi_raceway_packed_dl_A308 ((uintptr_t) 0x0700A308) +#define d_course_luigi_raceway_packed_dl_A368 ((uintptr_t) 0x0700A368) +#define d_course_luigi_raceway_packed_dl_A3C8 ((uintptr_t) 0x0700A3C8) +#define d_course_luigi_raceway_packed_dl_A430 ((uintptr_t) 0x0700A430) +#define d_course_luigi_raceway_packed_dl_A490 ((uintptr_t) 0x0700A490) +#define d_course_luigi_raceway_packed_dl_A4F8 ((uintptr_t) 0x0700A4F8) +#define d_course_luigi_raceway_packed_dl_A558 ((uintptr_t) 0x0700A558) +#define d_course_luigi_raceway_packed_dl_A5C0 ((uintptr_t) 0x0700A5C0) +#define d_course_luigi_raceway_packed_dl_A620 ((uintptr_t) 0x0700A620) +#define d_course_luigi_raceway_packed_dl_A688 ((uintptr_t) 0x0700A688) +#define d_course_luigi_raceway_packed_dl_A6E8 ((uintptr_t) 0x0700A6E8) +#define d_course_luigi_raceway_packed_dl_A748 ((uintptr_t) 0x0700A748) +#define d_course_luigi_raceway_packed_dl_A7A8 ((uintptr_t) 0x0700A7A8) +#define d_course_luigi_raceway_packed_dl_A810 ((uintptr_t) 0x0700A810) +#define d_course_luigi_raceway_packed_dl_A870 ((uintptr_t) 0x0700A870) +#define d_course_luigi_raceway_packed_dl_A8D0 ((uintptr_t) 0x0700A8D0) +#define d_course_luigi_raceway_packed_dl_A930 ((uintptr_t) 0x0700A930) +#define d_course_luigi_raceway_packed_dl_A998 ((uintptr_t) 0x0700A998) +#define d_course_luigi_raceway_packed_dl_AA00 ((uintptr_t) 0x0700AA00) +#define d_course_luigi_raceway_packed_dl_AA68 ((uintptr_t) 0x0700AA68) +#define d_course_luigi_raceway_packed_dl_AAD0 ((uintptr_t) 0x0700AAD0) +#define d_course_luigi_raceway_packed_dl_AB38 ((uintptr_t) 0x0700AB38) +#define d_course_luigi_raceway_packed_dl_ABA0 ((uintptr_t) 0x0700ABA0) +#define d_course_luigi_raceway_packed_dl_AC08 ((uintptr_t) 0x0700AC08) +#define d_course_luigi_raceway_packed_dl_AC70 ((uintptr_t) 0x0700AC70) +#define d_course_luigi_raceway_packed_dl_ACD8 ((uintptr_t) 0x0700ACD8) +#define d_course_luigi_raceway_packed_dl_AD40 ((uintptr_t) 0x0700AD40) +#define d_course_luigi_raceway_packed_dl_ADA8 ((uintptr_t) 0x0700ADA8) +#define d_course_luigi_raceway_packed_dl_AE10 ((uintptr_t) 0x0700AE10) +#define d_course_luigi_raceway_packed_dl_AE78 ((uintptr_t) 0x0700AE78) +#define d_course_luigi_raceway_packed_dl_AEE0 ((uintptr_t) 0x0700AEE0) +#define d_course_luigi_raceway_packed_dl_AF48 ((uintptr_t) 0x0700AF48) +#define d_course_luigi_raceway_packed_dl_AFB0 ((uintptr_t) 0x0700AFB0) +#define d_course_luigi_raceway_packed_dl_B010 ((uintptr_t) 0x0700B010) +#define d_course_luigi_raceway_packed_dl_B078 ((uintptr_t) 0x0700B078) +#define d_course_luigi_raceway_packed_dl_B198 ((uintptr_t) 0x0700B198) +#define d_course_luigi_raceway_packed_dl_B200 ((uintptr_t) 0x0700B200) +#define d_course_luigi_raceway_packed_dl_B268 ((uintptr_t) 0x0700B268) +#define d_course_luigi_raceway_packed_dl_B2D0 ((uintptr_t) 0x0700B2D0) +#define d_course_luigi_raceway_packed_dl_B338 ((uintptr_t) 0x0700B338) +#define d_course_luigi_raceway_packed_dl_B3A0 ((uintptr_t) 0x0700B3A0) +#define d_course_luigi_raceway_packed_dl_B408 ((uintptr_t) 0x0700B408) +#define d_course_luigi_raceway_packed_dl_B470 ((uintptr_t) 0x0700B470) +#define d_course_luigi_raceway_packed_dl_B4D0 ((uintptr_t) 0x0700B4D0) +#define d_course_luigi_raceway_packed_dl_B530 ((uintptr_t) 0x0700B530) +#define d_course_luigi_raceway_packed_dl_B590 ((uintptr_t) 0x0700B590) +#define d_course_luigi_raceway_packed_dl_B600 ((uintptr_t) 0x0700B600) +#define d_course_luigi_raceway_packed_dl_B678 ((uintptr_t) 0x0700B678) +#define d_course_luigi_raceway_packed_dl_B6D8 ((uintptr_t) 0x0700B6D8) +#define d_course_luigi_raceway_packed_dl_B740 ((uintptr_t) 0x0700B740) +#define d_course_luigi_raceway_packed_dl_B7A8 ((uintptr_t) 0x0700B7A8) +#define d_course_luigi_raceway_packed_dl_B810 ((uintptr_t) 0x0700B810) +#define d_course_luigi_raceway_packed_dl_B878 ((uintptr_t) 0x0700B878) +#define d_course_luigi_raceway_packed_dl_B8E0 ((uintptr_t) 0x0700B8E0) +#define d_course_luigi_raceway_packed_dl_B948 ((uintptr_t) 0x0700B948) +#define d_course_luigi_raceway_packed_dl_B9B8 ((uintptr_t) 0x0700B9B8) +#define d_course_luigi_raceway_packed_dl_BA20 ((uintptr_t) 0x0700BA20) +#define d_course_luigi_raceway_packed_dl_BA80 ((uintptr_t) 0x0700BA80) +#define d_course_luigi_raceway_packed_dl_BAF0 ((uintptr_t) 0x0700BAF0) +#define d_course_luigi_raceway_packed_dl_BB50 ((uintptr_t) 0x0700BB50) +#define d_course_luigi_raceway_packed_dl_BBC0 ((uintptr_t) 0x0700BBC0) +#define d_course_luigi_raceway_packed_dl_BC20 ((uintptr_t) 0x0700BC20) +#define d_course_luigi_raceway_packed_dl_BC88 ((uintptr_t) 0x0700BC88) +#define d_course_luigi_raceway_packed_dl_BD68 ((uintptr_t) 0x0700BD68) +#define d_course_luigi_raceway_packed_dl_BDC8 ((uintptr_t) 0x0700BDC8) +#define d_course_luigi_raceway_packed_dl_BE28 ((uintptr_t) 0x0700BE28) +#define d_course_luigi_raceway_packed_dl_BE88 ((uintptr_t) 0x0700BE88) +#define d_course_luigi_raceway_packed_dl_BF20 ((uintptr_t) 0x0700BF20) +#define d_course_luigi_raceway_packed_dl_BFB8 ((uintptr_t) 0x0700BFB8) +#define d_course_luigi_raceway_packed_dl_C050 ((uintptr_t) 0x0700C050) +#define d_course_luigi_raceway_packed_dl_C0F0 ((uintptr_t) 0x0700C0F0) +#define d_course_luigi_raceway_packed_dl_C1A0 ((uintptr_t) 0x0700C1A0) +#define d_course_luigi_raceway_packed_dl_C200 ((uintptr_t) 0x0700C200) +#define d_course_luigi_raceway_packed_dl_C260 ((uintptr_t) 0x0700C260) +#define d_course_luigi_raceway_packed_dl_C300 ((uintptr_t) 0x0700C300) +#define d_course_luigi_raceway_packed_dl_C3A8 ((uintptr_t) 0x0700C3A8) +#define d_course_luigi_raceway_packed_dl_C410 ((uintptr_t) 0x0700C410) +#define d_course_luigi_raceway_packed_dl_C4C0 ((uintptr_t) 0x0700C4C0) +#define d_course_luigi_raceway_packed_dl_C540 ((uintptr_t) 0x0700C540) +#define d_course_luigi_raceway_packed_dl_C5C0 ((uintptr_t) 0x0700C5C0) +#define d_course_luigi_raceway_packed_dl_C640 ((uintptr_t) 0x0700C640) +#define d_course_luigi_raceway_packed_dl_C668 ((uintptr_t) 0x0700C668) +#define d_course_luigi_raceway_packed_dl_C730 ((uintptr_t) 0x0700C730) +#define d_course_luigi_raceway_packed_end ((uintptr_t) 0x0700C740) + + +#define d_course_moo_moo_farm_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_moo_moo_farm_packed_dl_28 ((uintptr_t) 0x07000028) +#define d_course_moo_moo_farm_packed_dl_58 ((uintptr_t) 0x07000058) +#define d_course_moo_moo_farm_packed_dl_88 ((uintptr_t) 0x07000088) +#define d_course_moo_moo_farm_packed_dl_C0 ((uintptr_t) 0x070000C0) +#define d_course_moo_moo_farm_packed_dl_F8 ((uintptr_t) 0x070000F8) +#define d_course_moo_moo_farm_packed_dl_130 ((uintptr_t) 0x07000130) +#define d_course_moo_moo_farm_packed_dl_170 ((uintptr_t) 0x07000170) +#define d_course_moo_moo_farm_packed_dl_1A0 ((uintptr_t) 0x070001A0) +#define d_course_moo_moo_farm_packed_dl_1E0 ((uintptr_t) 0x070001E0) +#define d_course_moo_moo_farm_packed_dl_220 ((uintptr_t) 0x07000220) +#define d_course_moo_moo_farm_packed_dl_258 ((uintptr_t) 0x07000258) +#define d_course_moo_moo_farm_packed_dl_290 ((uintptr_t) 0x07000290) +#define d_course_moo_moo_farm_packed_dl_2B0 ((uintptr_t) 0x070002B0) +#define d_course_moo_moo_farm_packed_dl_2E8 ((uintptr_t) 0x070002E8) +#define d_course_moo_moo_farm_packed_dl_318 ((uintptr_t) 0x07000318) +#define d_course_moo_moo_farm_packed_dl_350 ((uintptr_t) 0x07000350) +#define d_course_moo_moo_farm_packed_dl_388 ((uintptr_t) 0x07000388) +#define d_course_moo_moo_farm_packed_dl_3C8 ((uintptr_t) 0x070003C8) +#define d_course_moo_moo_farm_packed_dl_400 ((uintptr_t) 0x07000400) +#define d_course_moo_moo_farm_packed_dl_430 ((uintptr_t) 0x07000430) +#define d_course_moo_moo_farm_packed_dl_468 ((uintptr_t) 0x07000468) +#define d_course_moo_moo_farm_packed_dl_4A0 ((uintptr_t) 0x070004A0) +#define d_course_moo_moo_farm_packed_dl_4D0 ((uintptr_t) 0x070004D0) +#define d_course_moo_moo_farm_packed_dl_590 ((uintptr_t) 0x07000590) +#define d_course_moo_moo_farm_packed_dl_5C8 ((uintptr_t) 0x070005C8) +#define d_course_moo_moo_farm_packed_dl_600 ((uintptr_t) 0x07000600) +#define d_course_moo_moo_farm_packed_dl_638 ((uintptr_t) 0x07000638) +#define d_course_moo_moo_farm_packed_dl_670 ((uintptr_t) 0x07000670) +#define d_course_moo_moo_farm_packed_dl_6A8 ((uintptr_t) 0x070006A8) +#define d_course_moo_moo_farm_packed_dl_6E0 ((uintptr_t) 0x070006E0) +#define d_course_moo_moo_farm_packed_dl_720 ((uintptr_t) 0x07000720) +#define d_course_moo_moo_farm_packed_dl_750 ((uintptr_t) 0x07000750) +#define d_course_moo_moo_farm_packed_dl_790 ((uintptr_t) 0x07000790) +#define d_course_moo_moo_farm_packed_dl_7D0 ((uintptr_t) 0x070007D0) +#define d_course_moo_moo_farm_packed_dl_808 ((uintptr_t) 0x07000808) +#define d_course_moo_moo_farm_packed_dl_840 ((uintptr_t) 0x07000840) +#define d_course_moo_moo_farm_packed_dl_870 ((uintptr_t) 0x07000870) +#define d_course_moo_moo_farm_packed_dl_898 ((uintptr_t) 0x07000898) +#define d_course_moo_moo_farm_packed_dl_8D0 ((uintptr_t) 0x070008D0) +#define d_course_moo_moo_farm_packed_dl_908 ((uintptr_t) 0x07000908) +#define d_course_moo_moo_farm_packed_dl_940 ((uintptr_t) 0x07000940) +#define d_course_moo_moo_farm_packed_dl_978 ((uintptr_t) 0x07000978) +#define d_course_moo_moo_farm_packed_dl_9B0 ((uintptr_t) 0x070009B0) +#define d_course_moo_moo_farm_packed_dl_9E0 ((uintptr_t) 0x070009E0) +#define d_course_moo_moo_farm_packed_dl_A18 ((uintptr_t) 0x07000A18) +#define d_course_moo_moo_farm_packed_dl_A50 ((uintptr_t) 0x07000A50) +#define d_course_moo_moo_farm_packed_dl_A80 ((uintptr_t) 0x07000A80) +#define d_course_moo_moo_farm_packed_dl_B40 ((uintptr_t) 0x07000B40) +#define d_course_moo_moo_farm_packed_dl_C10 ((uintptr_t) 0x07000C10) +#define d_course_moo_moo_farm_packed_dl_C20 ((uintptr_t) 0x07000C20) +#define d_course_moo_moo_farm_packed_dl_CA0 ((uintptr_t) 0x07000CA0) +#define d_course_moo_moo_farm_packed_dl_CB0 ((uintptr_t) 0x07000CB0) +#define d_course_moo_moo_farm_packed_dl_E50 ((uintptr_t) 0x07000E50) +#define d_course_moo_moo_farm_packed_dl_EB8 ((uintptr_t) 0x07000EB8) +#define d_course_moo_moo_farm_packed_dl_F20 ((uintptr_t) 0x07000F20) +#define d_course_moo_moo_farm_packed_dl_10C0 ((uintptr_t) 0x070010C0) +#define d_course_moo_moo_farm_packed_dl_10E8 ((uintptr_t) 0x070010E8) +#define d_course_moo_moo_farm_packed_dl_1118 ((uintptr_t) 0x07001118) +#define d_course_moo_moo_farm_packed_dl_1128 ((uintptr_t) 0x07001128) +#define d_course_moo_moo_farm_packed_dl_1168 ((uintptr_t) 0x07001168) +#define d_course_moo_moo_farm_packed_dl_11B0 ((uintptr_t) 0x070011B0) +#define d_course_moo_moo_farm_packed_dl_11F0 ((uintptr_t) 0x070011F0) +#define d_course_moo_moo_farm_packed_dl_1230 ((uintptr_t) 0x07001230) +#define d_course_moo_moo_farm_packed_dl_1270 ((uintptr_t) 0x07001270) +#define d_course_moo_moo_farm_packed_dl_12E0 ((uintptr_t) 0x070012E0) +#define d_course_moo_moo_farm_packed_dl_1348 ((uintptr_t) 0x07001348) +#define d_course_moo_moo_farm_packed_dl_1388 ((uintptr_t) 0x07001388) +#define d_course_moo_moo_farm_packed_dl_13E0 ((uintptr_t) 0x070013E0) +#define d_course_moo_moo_farm_packed_dl_1430 ((uintptr_t) 0x07001430) +#define d_course_moo_moo_farm_packed_dl_1478 ((uintptr_t) 0x07001478) +#define d_course_moo_moo_farm_packed_dl_14B8 ((uintptr_t) 0x070014B8) +#define d_course_moo_moo_farm_packed_dl_1518 ((uintptr_t) 0x07001518) +#define d_course_moo_moo_farm_packed_dl_1578 ((uintptr_t) 0x07001578) +#define d_course_moo_moo_farm_packed_dl_15E0 ((uintptr_t) 0x070015E0) +#define d_course_moo_moo_farm_packed_dl_1640 ((uintptr_t) 0x07001640) +#define d_course_moo_moo_farm_packed_dl_16B8 ((uintptr_t) 0x070016B8) +#define d_course_moo_moo_farm_packed_dl_1718 ((uintptr_t) 0x07001718) +#define d_course_moo_moo_farm_packed_dl_1750 ((uintptr_t) 0x07001750) +#define d_course_moo_moo_farm_packed_dl_17A8 ((uintptr_t) 0x070017A8) +#define d_course_moo_moo_farm_packed_dl_17D8 ((uintptr_t) 0x070017D8) +#define d_course_moo_moo_farm_packed_dl_1828 ((uintptr_t) 0x07001828) +#define d_course_moo_moo_farm_packed_dl_18E0 ((uintptr_t) 0x070018E0) +#define d_course_moo_moo_farm_packed_dl_1940 ((uintptr_t) 0x07001940) +#define d_course_moo_moo_farm_packed_dl_19A0 ((uintptr_t) 0x070019A0) +#define d_course_moo_moo_farm_packed_dl_1A00 ((uintptr_t) 0x07001A00) +#define d_course_moo_moo_farm_packed_dl_1A60 ((uintptr_t) 0x07001A60) +#define d_course_moo_moo_farm_packed_dl_1AA0 ((uintptr_t) 0x07001AA0) +#define d_course_moo_moo_farm_packed_dl_1AD0 ((uintptr_t) 0x07001AD0) +#define d_course_moo_moo_farm_packed_dl_1B38 ((uintptr_t) 0x07001B38) +#define d_course_moo_moo_farm_packed_dl_1BA0 ((uintptr_t) 0x07001BA0) +#define d_course_moo_moo_farm_packed_dl_1C40 ((uintptr_t) 0x07001C40) +#define d_course_moo_moo_farm_packed_dl_1C98 ((uintptr_t) 0x07001C98) +#define d_course_moo_moo_farm_packed_dl_1D00 ((uintptr_t) 0x07001D00) +#define d_course_moo_moo_farm_packed_dl_1D60 ((uintptr_t) 0x07001D60) +#define d_course_moo_moo_farm_packed_dl_1DD0 ((uintptr_t) 0x07001DD0) +#define d_course_moo_moo_farm_packed_dl_1E58 ((uintptr_t) 0x07001E58) +#define d_course_moo_moo_farm_packed_dl_1ED0 ((uintptr_t) 0x07001ED0) +#define d_course_moo_moo_farm_packed_dl_1F20 ((uintptr_t) 0x07001F20) +#define d_course_moo_moo_farm_packed_dl_1F58 ((uintptr_t) 0x07001F58) +#define d_course_moo_moo_farm_packed_dl_1F90 ((uintptr_t) 0x07001F90) +#define d_course_moo_moo_farm_packed_dl_1FD0 ((uintptr_t) 0x07001FD0) +#define d_course_moo_moo_farm_packed_dl_2008 ((uintptr_t) 0x07002008) +#define d_course_moo_moo_farm_packed_dl_2040 ((uintptr_t) 0x07002040) +#define d_course_moo_moo_farm_packed_dl_2080 ((uintptr_t) 0x07002080) +#define d_course_moo_moo_farm_packed_dl_20C0 ((uintptr_t) 0x070020C0) +#define d_course_moo_moo_farm_packed_dl_20F8 ((uintptr_t) 0x070020F8) +#define d_course_moo_moo_farm_packed_dl_2160 ((uintptr_t) 0x07002160) +#define d_course_moo_moo_farm_packed_dl_21D8 ((uintptr_t) 0x070021D8) +#define d_course_moo_moo_farm_packed_dl_2240 ((uintptr_t) 0x07002240) +#define d_course_moo_moo_farm_packed_dl_22B0 ((uintptr_t) 0x070022B0) +#define d_course_moo_moo_farm_packed_dl_2338 ((uintptr_t) 0x07002338) +#define d_course_moo_moo_farm_packed_dl_23C0 ((uintptr_t) 0x070023C0) +#define d_course_moo_moo_farm_packed_dl_2450 ((uintptr_t) 0x07002450) +#define d_course_moo_moo_farm_packed_dl_2550 ((uintptr_t) 0x07002550) +#define d_course_moo_moo_farm_packed_dl_2588 ((uintptr_t) 0x07002588) +#define d_course_moo_moo_farm_packed_dl_25D0 ((uintptr_t) 0x070025D0) +#define d_course_moo_moo_farm_packed_dl_2618 ((uintptr_t) 0x07002618) +#define d_course_moo_moo_farm_packed_dl_2658 ((uintptr_t) 0x07002658) +#define d_course_moo_moo_farm_packed_dl_2690 ((uintptr_t) 0x07002690) +#define d_course_moo_moo_farm_packed_dl_26C0 ((uintptr_t) 0x070026C0) +#define d_course_moo_moo_farm_packed_dl_2708 ((uintptr_t) 0x07002708) +#define d_course_moo_moo_farm_packed_dl_2748 ((uintptr_t) 0x07002748) +#define d_course_moo_moo_farm_packed_dl_2780 ((uintptr_t) 0x07002780) +#define d_course_moo_moo_farm_packed_dl_27B8 ((uintptr_t) 0x070027B8) +#define d_course_moo_moo_farm_packed_dl_27F8 ((uintptr_t) 0x070027F8) +#define d_course_moo_moo_farm_packed_dl_2850 ((uintptr_t) 0x07002850) +#define d_course_moo_moo_farm_packed_dl_2898 ((uintptr_t) 0x07002898) +#define d_course_moo_moo_farm_packed_dl_28D8 ((uintptr_t) 0x070028D8) +#define d_course_moo_moo_farm_packed_dl_2918 ((uintptr_t) 0x07002918) +#define d_course_moo_moo_farm_packed_dl_2998 ((uintptr_t) 0x07002998) +#define d_course_moo_moo_farm_packed_dl_29F0 ((uintptr_t) 0x070029F0) +#define d_course_moo_moo_farm_packed_dl_2A50 ((uintptr_t) 0x07002A50) +#define d_course_moo_moo_farm_packed_dl_2AB8 ((uintptr_t) 0x07002AB8) +#define d_course_moo_moo_farm_packed_dl_2AF0 ((uintptr_t) 0x07002AF0) +#define d_course_moo_moo_farm_packed_dl_2B50 ((uintptr_t) 0x07002B50) +#define d_course_moo_moo_farm_packed_dl_2BA8 ((uintptr_t) 0x07002BA8) +#define d_course_moo_moo_farm_packed_dl_2C10 ((uintptr_t) 0x07002C10) +#define d_course_moo_moo_farm_packed_dl_2C68 ((uintptr_t) 0x07002C68) +#define d_course_moo_moo_farm_packed_dl_2CD8 ((uintptr_t) 0x07002CD8) +#define d_course_moo_moo_farm_packed_dl_2D30 ((uintptr_t) 0x07002D30) +#define d_course_moo_moo_farm_packed_dl_2D90 ((uintptr_t) 0x07002D90) +#define d_course_moo_moo_farm_packed_dl_2DF0 ((uintptr_t) 0x07002DF0) +#define d_course_moo_moo_farm_packed_dl_2E60 ((uintptr_t) 0x07002E60) +#define d_course_moo_moo_farm_packed_dl_2EA0 ((uintptr_t) 0x07002EA0) +#define d_course_moo_moo_farm_packed_dl_2F10 ((uintptr_t) 0x07002F10) +#define d_course_moo_moo_farm_packed_dl_2F90 ((uintptr_t) 0x07002F90) +#define d_course_moo_moo_farm_packed_dl_2FF8 ((uintptr_t) 0x07002FF8) +#define d_course_moo_moo_farm_packed_dl_3030 ((uintptr_t) 0x07003030) +#define d_course_moo_moo_farm_packed_dl_30A8 ((uintptr_t) 0x070030A8) +#define d_course_moo_moo_farm_packed_dl_30F0 ((uintptr_t) 0x070030F0) +#define d_course_moo_moo_farm_packed_dl_3138 ((uintptr_t) 0x07003138) +#define d_course_moo_moo_farm_packed_dl_3190 ((uintptr_t) 0x07003190) +#define d_course_moo_moo_farm_packed_dl_31C8 ((uintptr_t) 0x070031C8) +#define d_course_moo_moo_farm_packed_dl_3210 ((uintptr_t) 0x07003210) +#define d_course_moo_moo_farm_packed_dl_3268 ((uintptr_t) 0x07003268) +#define d_course_moo_moo_farm_packed_dl_32A0 ((uintptr_t) 0x070032A0) +#define d_course_moo_moo_farm_packed_dl_3310 ((uintptr_t) 0x07003310) +#define d_course_moo_moo_farm_packed_dl_3350 ((uintptr_t) 0x07003350) +#define d_course_moo_moo_farm_packed_dl_3380 ((uintptr_t) 0x07003380) +#define d_course_moo_moo_farm_packed_dl_33C0 ((uintptr_t) 0x070033C0) +#define d_course_moo_moo_farm_packed_dl_34B8 ((uintptr_t) 0x070034B8) +#define d_course_moo_moo_farm_packed_dl_3590 ((uintptr_t) 0x07003590) +#define d_course_moo_moo_farm_packed_dl_3668 ((uintptr_t) 0x07003668) +#define d_course_moo_moo_farm_packed_dl_3748 ((uintptr_t) 0x07003748) +#define d_course_moo_moo_farm_packed_dl_3828 ((uintptr_t) 0x07003828) +#define d_course_moo_moo_farm_packed_dl_3918 ((uintptr_t) 0x07003918) +#define d_course_moo_moo_farm_packed_dl_39F8 ((uintptr_t) 0x070039F8) +#define d_course_moo_moo_farm_packed_dl_3B88 ((uintptr_t) 0x07003B88) +#define d_course_moo_moo_farm_packed_dl_3C48 ((uintptr_t) 0x07003C48) +#define d_course_moo_moo_farm_packed_dl_3D50 ((uintptr_t) 0x07003D50) +#define d_course_moo_moo_farm_packed_dl_3E50 ((uintptr_t) 0x07003E50) +#define d_course_moo_moo_farm_packed_dl_3F30 ((uintptr_t) 0x07003F30) +#define d_course_moo_moo_farm_packed_dl_40A8 ((uintptr_t) 0x070040A8) +#define d_course_moo_moo_farm_packed_dl_41B0 ((uintptr_t) 0x070041B0) +#define d_course_moo_moo_farm_packed_dl_42B8 ((uintptr_t) 0x070042B8) +#define d_course_moo_moo_farm_packed_dl_43A0 ((uintptr_t) 0x070043A0) +#define d_course_moo_moo_farm_packed_dl_4480 ((uintptr_t) 0x07004480) +#define d_course_moo_moo_farm_packed_dl_45D0 ((uintptr_t) 0x070045D0) +#define d_course_moo_moo_farm_packed_dl_46E8 ((uintptr_t) 0x070046E8) +#define d_course_moo_moo_farm_packed_dl_47C8 ((uintptr_t) 0x070047C8) +#define d_course_moo_moo_farm_packed_dl_48B8 ((uintptr_t) 0x070048B8) +#define d_course_moo_moo_farm_packed_dl_49A8 ((uintptr_t) 0x070049A8) +#define d_course_moo_moo_farm_packed_dl_4A88 ((uintptr_t) 0x07004A88) +#define d_course_moo_moo_farm_packed_dl_4B90 ((uintptr_t) 0x07004B90) +#define d_course_moo_moo_farm_packed_dl_4C50 ((uintptr_t) 0x07004C50) +#define d_course_moo_moo_farm_packed_dl_4CB8 ((uintptr_t) 0x07004CB8) +#define d_course_moo_moo_farm_packed_dl_4D28 ((uintptr_t) 0x07004D28) +#define d_course_moo_moo_farm_packed_dl_4D90 ((uintptr_t) 0x07004D90) +#define d_course_moo_moo_farm_packed_dl_4DF8 ((uintptr_t) 0x07004DF8) +#define d_course_moo_moo_farm_packed_dl_4E20 ((uintptr_t) 0x07004E20) +#define d_course_moo_moo_farm_packed_dl_4F00 ((uintptr_t) 0x07004F00) +#define d_course_moo_moo_farm_packed_dl_5018 ((uintptr_t) 0x07005018) +#define d_course_moo_moo_farm_packed_dl_5030 ((uintptr_t) 0x07005030) +#define d_course_moo_moo_farm_packed_dl_50D0 ((uintptr_t) 0x070050D0) +#define d_course_moo_moo_farm_packed_dl_5170 ((uintptr_t) 0x07005170) +#define d_course_moo_moo_farm_packed_dl_5208 ((uintptr_t) 0x07005208) +#define d_course_moo_moo_farm_packed_dl_5290 ((uintptr_t) 0x07005290) +#define d_course_moo_moo_farm_packed_dl_52B8 ((uintptr_t) 0x070052B8) +#define d_course_moo_moo_farm_packed_dl_5410 ((uintptr_t) 0x07005410) +#define d_course_moo_moo_farm_packed_dl_5420 ((uintptr_t) 0x07005420) +#define d_course_moo_moo_farm_packed_dl_5498 ((uintptr_t) 0x07005498) +#define d_course_moo_moo_farm_packed_dl_5530 ((uintptr_t) 0x07005530) +#define d_course_moo_moo_farm_packed_dl_55C8 ((uintptr_t) 0x070055C8) +#define d_course_moo_moo_farm_packed_dl_5640 ((uintptr_t) 0x07005640) +#define d_course_moo_moo_farm_packed_dl_5668 ((uintptr_t) 0x07005668) +#define d_course_moo_moo_farm_packed_dl_5700 ((uintptr_t) 0x07005700) +#define d_course_moo_moo_farm_packed_dl_57A0 ((uintptr_t) 0x070057A0) +#define d_course_moo_moo_farm_packed_dl_5848 ((uintptr_t) 0x07005848) +#define d_course_moo_moo_farm_packed_dl_58E8 ((uintptr_t) 0x070058E8) +#define d_course_moo_moo_farm_packed_dl_5988 ((uintptr_t) 0x07005988) +#define d_course_moo_moo_farm_packed_dl_5A30 ((uintptr_t) 0x07005A30) +#define d_course_moo_moo_farm_packed_dl_5B70 ((uintptr_t) 0x07005B70) +#define d_course_moo_moo_farm_packed_dl_5BF8 ((uintptr_t) 0x07005BF8) +#define d_course_moo_moo_farm_packed_dl_5C98 ((uintptr_t) 0x07005C98) +#define d_course_moo_moo_farm_packed_dl_5D30 ((uintptr_t) 0x07005D30) +#define d_course_moo_moo_farm_packed_dl_5DC0 ((uintptr_t) 0x07005DC0) +#define d_course_moo_moo_farm_packed_dl_5F08 ((uintptr_t) 0x07005F08) +#define d_course_moo_moo_farm_packed_dl_5FD8 ((uintptr_t) 0x07005FD8) +#define d_course_moo_moo_farm_packed_dl_6090 ((uintptr_t) 0x07006090) +#define d_course_moo_moo_farm_packed_dl_6130 ((uintptr_t) 0x07006130) +#define d_course_moo_moo_farm_packed_dl_61F0 ((uintptr_t) 0x070061F0) +#define d_course_moo_moo_farm_packed_dl_6288 ((uintptr_t) 0x07006288) +#define d_course_moo_moo_farm_packed_dl_6358 ((uintptr_t) 0x07006358) +#define d_course_moo_moo_farm_packed_dl_6408 ((uintptr_t) 0x07006408) +#define d_course_moo_moo_farm_packed_dl_64D0 ((uintptr_t) 0x070064D0) +#define d_course_moo_moo_farm_packed_dl_6578 ((uintptr_t) 0x07006578) +#define d_course_moo_moo_farm_packed_dl_6618 ((uintptr_t) 0x07006618) +#define d_course_moo_moo_farm_packed_dl_66D0 ((uintptr_t) 0x070066D0) +#define d_course_moo_moo_farm_packed_dl_6730 ((uintptr_t) 0x07006730) +#define d_course_moo_moo_farm_packed_end ((uintptr_t) 0x07006740) + + +#define d_course_koopa_troopa_beach_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_koopa_troopa_beach_packed_dl_B0 ((uintptr_t) 0x070000B0) +#define d_course_koopa_troopa_beach_packed_dl_160 ((uintptr_t) 0x07000160) +#define d_course_koopa_troopa_beach_packed_dl_210 ((uintptr_t) 0x07000210) +#define d_course_koopa_troopa_beach_packed_dl_2C0 ((uintptr_t) 0x070002C0) +#define d_course_koopa_troopa_beach_packed_dl_2E8 ((uintptr_t) 0x070002E8) +#define d_course_koopa_troopa_beach_packed_dl_358 ((uintptr_t) 0x07000358) +#define d_course_koopa_troopa_beach_packed_dl_368 ((uintptr_t) 0x07000368) +#define d_course_koopa_troopa_beach_packed_dl_380 ((uintptr_t) 0x07000380) +#define d_course_koopa_troopa_beach_packed_dl_390 ((uintptr_t) 0x07000390) +#define d_course_koopa_troopa_beach_packed_dl_440 ((uintptr_t) 0x07000440) +#define d_course_koopa_troopa_beach_packed_dl_518 ((uintptr_t) 0x07000518) +#define d_course_koopa_troopa_beach_packed_dl_610 ((uintptr_t) 0x07000610) +#define d_course_koopa_troopa_beach_packed_dl_6D8 ((uintptr_t) 0x070006D8) +#define d_course_koopa_troopa_beach_packed_dl_778 ((uintptr_t) 0x07000778) +#define d_course_koopa_troopa_beach_packed_dl_858 ((uintptr_t) 0x07000858) +#define d_course_koopa_troopa_beach_packed_dl_928 ((uintptr_t) 0x07000928) +#define d_course_koopa_troopa_beach_packed_dl_A00 ((uintptr_t) 0x07000A00) +#define d_course_koopa_troopa_beach_packed_dl_AE0 ((uintptr_t) 0x07000AE0) +#define d_course_koopa_troopa_beach_packed_dl_BD8 ((uintptr_t) 0x07000BD8) +#define d_course_koopa_troopa_beach_packed_dl_CC0 ((uintptr_t) 0x07000CC0) +#define d_course_koopa_troopa_beach_packed_dl_D70 ((uintptr_t) 0x07000D70) +#define d_course_koopa_troopa_beach_packed_dl_E60 ((uintptr_t) 0x07000E60) +#define d_course_koopa_troopa_beach_packed_dl_F38 ((uintptr_t) 0x07000F38) +#define d_course_koopa_troopa_beach_packed_dl_1000 ((uintptr_t) 0x07001000) +#define d_course_koopa_troopa_beach_packed_dl_10B0 ((uintptr_t) 0x070010B0) +#define d_course_koopa_troopa_beach_packed_dl_1190 ((uintptr_t) 0x07001190) +#define d_course_koopa_troopa_beach_packed_dl_1210 ((uintptr_t) 0x07001210) +#define d_course_koopa_troopa_beach_packed_dl_12D0 ((uintptr_t) 0x070012D0) +#define d_course_koopa_troopa_beach_packed_dl_13D0 ((uintptr_t) 0x070013D0) +#define d_course_koopa_troopa_beach_packed_dl_14D0 ((uintptr_t) 0x070014D0) +#define d_course_koopa_troopa_beach_packed_dl_1590 ((uintptr_t) 0x07001590) +#define d_course_koopa_troopa_beach_packed_dl_1668 ((uintptr_t) 0x07001668) +#define d_course_koopa_troopa_beach_packed_dl_16F0 ((uintptr_t) 0x070016F0) +#define d_course_koopa_troopa_beach_packed_dl_1778 ((uintptr_t) 0x07001778) +#define d_course_koopa_troopa_beach_packed_dl_1850 ((uintptr_t) 0x07001850) +#define d_course_koopa_troopa_beach_packed_dl_1940 ((uintptr_t) 0x07001940) +#define d_course_koopa_troopa_beach_packed_dl_1A40 ((uintptr_t) 0x07001A40) +#define d_course_koopa_troopa_beach_packed_dl_1B58 ((uintptr_t) 0x07001B58) +#define d_course_koopa_troopa_beach_packed_dl_1C18 ((uintptr_t) 0x07001C18) +#define d_course_koopa_troopa_beach_packed_dl_1CC0 ((uintptr_t) 0x07001CC0) +#define d_course_koopa_troopa_beach_packed_dl_1DA8 ((uintptr_t) 0x07001DA8) +#define d_course_koopa_troopa_beach_packed_dl_1E90 ((uintptr_t) 0x07001E90) +#define d_course_koopa_troopa_beach_packed_dl_1F78 ((uintptr_t) 0x07001F78) +#define d_course_koopa_troopa_beach_packed_dl_2058 ((uintptr_t) 0x07002058) +#define d_course_koopa_troopa_beach_packed_dl_2178 ((uintptr_t) 0x07002178) +#define d_course_koopa_troopa_beach_packed_dl_21D8 ((uintptr_t) 0x070021D8) +#define d_course_koopa_troopa_beach_packed_dl_2240 ((uintptr_t) 0x07002240) +#define d_course_koopa_troopa_beach_packed_dl_22B0 ((uintptr_t) 0x070022B0) +#define d_course_koopa_troopa_beach_packed_dl_2320 ((uintptr_t) 0x07002320) +#define d_course_koopa_troopa_beach_packed_dl_2398 ((uintptr_t) 0x07002398) +#define d_course_koopa_troopa_beach_packed_dl_2410 ((uintptr_t) 0x07002410) +#define d_course_koopa_troopa_beach_packed_dl_2478 ((uintptr_t) 0x07002478) +#define d_course_koopa_troopa_beach_packed_dl_24E8 ((uintptr_t) 0x070024E8) +#define d_course_koopa_troopa_beach_packed_dl_2560 ((uintptr_t) 0x07002560) +#define d_course_koopa_troopa_beach_packed_dl_25C8 ((uintptr_t) 0x070025C8) +#define d_course_koopa_troopa_beach_packed_dl_2638 ((uintptr_t) 0x07002638) +#define d_course_koopa_troopa_beach_packed_dl_2698 ((uintptr_t) 0x07002698) +#define d_course_koopa_troopa_beach_packed_dl_2748 ((uintptr_t) 0x07002748) +#define d_course_koopa_troopa_beach_packed_dl_27B0 ((uintptr_t) 0x070027B0) +#define d_course_koopa_troopa_beach_packed_dl_2818 ((uintptr_t) 0x07002818) +#define d_course_koopa_troopa_beach_packed_dl_2888 ((uintptr_t) 0x07002888) +#define d_course_koopa_troopa_beach_packed_dl_28F0 ((uintptr_t) 0x070028F0) +#define d_course_koopa_troopa_beach_packed_dl_2960 ((uintptr_t) 0x07002960) +#define d_course_koopa_troopa_beach_packed_dl_29D0 ((uintptr_t) 0x070029D0) +#define d_course_koopa_troopa_beach_packed_dl_2A58 ((uintptr_t) 0x07002A58) +#define d_course_koopa_troopa_beach_packed_dl_2AC8 ((uintptr_t) 0x07002AC8) +#define d_course_koopa_troopa_beach_packed_dl_2B30 ((uintptr_t) 0x07002B30) +#define d_course_koopa_troopa_beach_packed_dl_2BA8 ((uintptr_t) 0x07002BA8) +#define d_course_koopa_troopa_beach_packed_dl_2C08 ((uintptr_t) 0x07002C08) +#define d_course_koopa_troopa_beach_packed_dl_2C68 ((uintptr_t) 0x07002C68) +#define d_course_koopa_troopa_beach_packed_dl_2CC8 ((uintptr_t) 0x07002CC8) +#define d_course_koopa_troopa_beach_packed_dl_2D40 ((uintptr_t) 0x07002D40) +#define d_course_koopa_troopa_beach_packed_dl_2DA8 ((uintptr_t) 0x07002DA8) +#define d_course_koopa_troopa_beach_packed_dl_2E18 ((uintptr_t) 0x07002E18) +#define d_course_koopa_troopa_beach_packed_dl_2E98 ((uintptr_t) 0x07002E98) +#define d_course_koopa_troopa_beach_packed_dl_2F00 ((uintptr_t) 0x07002F00) +#define d_course_koopa_troopa_beach_packed_dl_2F60 ((uintptr_t) 0x07002F60) +#define d_course_koopa_troopa_beach_packed_dl_2FC8 ((uintptr_t) 0x07002FC8) +#define d_course_koopa_troopa_beach_packed_dl_3038 ((uintptr_t) 0x07003038) +#define d_course_koopa_troopa_beach_packed_dl_30B0 ((uintptr_t) 0x070030B0) +#define d_course_koopa_troopa_beach_packed_dl_31D0 ((uintptr_t) 0x070031D0) +#define d_course_koopa_troopa_beach_packed_dl_32B0 ((uintptr_t) 0x070032B0) +#define d_course_koopa_troopa_beach_packed_dl_3390 ((uintptr_t) 0x07003390) +#define d_course_koopa_troopa_beach_packed_dl_3470 ((uintptr_t) 0x07003470) +#define d_course_koopa_troopa_beach_packed_dl_3550 ((uintptr_t) 0x07003550) +#define d_course_koopa_troopa_beach_packed_dl_3630 ((uintptr_t) 0x07003630) +#define d_course_koopa_troopa_beach_packed_dl_36F0 ((uintptr_t) 0x070036F0) +#define d_course_koopa_troopa_beach_packed_dl_37B0 ((uintptr_t) 0x070037B0) +#define d_course_koopa_troopa_beach_packed_dl_38B0 ((uintptr_t) 0x070038B0) +#define d_course_koopa_troopa_beach_packed_dl_3978 ((uintptr_t) 0x07003978) +#define d_course_koopa_troopa_beach_packed_dl_39E8 ((uintptr_t) 0x070039E8) +#define d_course_koopa_troopa_beach_packed_dl_3AC8 ((uintptr_t) 0x07003AC8) +#define d_course_koopa_troopa_beach_packed_dl_3B40 ((uintptr_t) 0x07003B40) +#define d_course_koopa_troopa_beach_packed_dl_3C38 ((uintptr_t) 0x07003C38) +#define d_course_koopa_troopa_beach_packed_dl_3D00 ((uintptr_t) 0x07003D00) +#define d_course_koopa_troopa_beach_packed_dl_3DE0 ((uintptr_t) 0x07003DE0) +#define d_course_koopa_troopa_beach_packed_dl_3ED8 ((uintptr_t) 0x07003ED8) +#define d_course_koopa_troopa_beach_packed_dl_3F60 ((uintptr_t) 0x07003F60) +#define d_course_koopa_troopa_beach_packed_dl_4040 ((uintptr_t) 0x07004040) +#define d_course_koopa_troopa_beach_packed_dl_4120 ((uintptr_t) 0x07004120) +#define d_course_koopa_troopa_beach_packed_dl_4200 ((uintptr_t) 0x07004200) +#define d_course_koopa_troopa_beach_packed_dl_42E0 ((uintptr_t) 0x070042E0) +#define d_course_koopa_troopa_beach_packed_dl_43C0 ((uintptr_t) 0x070043C0) +#define d_course_koopa_troopa_beach_packed_dl_4490 ((uintptr_t) 0x07004490) +#define d_course_koopa_troopa_beach_packed_dl_45C8 ((uintptr_t) 0x070045C8) +#define d_course_koopa_troopa_beach_packed_dl_46A8 ((uintptr_t) 0x070046A8) +#define d_course_koopa_troopa_beach_packed_dl_4770 ((uintptr_t) 0x07004770) +#define d_course_koopa_troopa_beach_packed_dl_47E0 ((uintptr_t) 0x070047E0) +#define d_course_koopa_troopa_beach_packed_dl_48B0 ((uintptr_t) 0x070048B0) +#define d_course_koopa_troopa_beach_packed_dl_4920 ((uintptr_t) 0x07004920) +#define d_course_koopa_troopa_beach_packed_dl_4A08 ((uintptr_t) 0x07004A08) +#define d_course_koopa_troopa_beach_packed_dl_4AF0 ((uintptr_t) 0x07004AF0) +#define d_course_koopa_troopa_beach_packed_dl_4BD0 ((uintptr_t) 0x07004BD0) +#define d_course_koopa_troopa_beach_packed_dl_4CC8 ((uintptr_t) 0x07004CC8) +#define d_course_koopa_troopa_beach_packed_dl_4DD8 ((uintptr_t) 0x07004DD8) +#define d_course_koopa_troopa_beach_packed_dl_4EA0 ((uintptr_t) 0x07004EA0) +#define d_course_koopa_troopa_beach_packed_dl_4F68 ((uintptr_t) 0x07004F68) +#define d_course_koopa_troopa_beach_packed_dl_5028 ((uintptr_t) 0x07005028) +#define d_course_koopa_troopa_beach_packed_dl_50E8 ((uintptr_t) 0x070050E8) +#define d_course_koopa_troopa_beach_packed_dl_51A0 ((uintptr_t) 0x070051A0) +#define d_course_koopa_troopa_beach_packed_dl_5250 ((uintptr_t) 0x07005250) +#define d_course_koopa_troopa_beach_packed_dl_5300 ((uintptr_t) 0x07005300) +#define d_course_koopa_troopa_beach_packed_dl_53D8 ((uintptr_t) 0x070053D8) +#define d_course_koopa_troopa_beach_packed_dl_5488 ((uintptr_t) 0x07005488) +#define d_course_koopa_troopa_beach_packed_dl_54E8 ((uintptr_t) 0x070054E8) +#define d_course_koopa_troopa_beach_packed_dl_5598 ((uintptr_t) 0x07005598) +#define d_course_koopa_troopa_beach_packed_dl_55F8 ((uintptr_t) 0x070055F8) +#define d_course_koopa_troopa_beach_packed_dl_56C8 ((uintptr_t) 0x070056C8) +#define d_course_koopa_troopa_beach_packed_dl_5778 ((uintptr_t) 0x07005778) +#define d_course_koopa_troopa_beach_packed_dl_5828 ((uintptr_t) 0x07005828) +#define d_course_koopa_troopa_beach_packed_dl_58F8 ((uintptr_t) 0x070058F8) +#define d_course_koopa_troopa_beach_packed_dl_5970 ((uintptr_t) 0x07005970) +#define d_course_koopa_troopa_beach_packed_dl_5A38 ((uintptr_t) 0x07005A38) +#define d_course_koopa_troopa_beach_packed_dl_5B00 ((uintptr_t) 0x07005B00) +#define d_course_koopa_troopa_beach_packed_dl_5BB8 ((uintptr_t) 0x07005BB8) +#define d_course_koopa_troopa_beach_packed_dl_5C88 ((uintptr_t) 0x07005C88) +#define d_course_koopa_troopa_beach_packed_dl_5D50 ((uintptr_t) 0x07005D50) +#define d_course_koopa_troopa_beach_packed_dl_5E08 ((uintptr_t) 0x07005E08) +#define d_course_koopa_troopa_beach_packed_dl_5EB0 ((uintptr_t) 0x07005EB0) +#define d_course_koopa_troopa_beach_packed_dl_5F60 ((uintptr_t) 0x07005F60) +#define d_course_koopa_troopa_beach_packed_dl_6010 ((uintptr_t) 0x07006010) +#define d_course_koopa_troopa_beach_packed_dl_6078 ((uintptr_t) 0x07006078) +#define d_course_koopa_troopa_beach_packed_dl_6140 ((uintptr_t) 0x07006140) +#define d_course_koopa_troopa_beach_packed_dl_61A0 ((uintptr_t) 0x070061A0) +#define d_course_koopa_troopa_beach_packed_dl_6268 ((uintptr_t) 0x07006268) +#define d_course_koopa_troopa_beach_packed_dl_6330 ((uintptr_t) 0x07006330) +#define d_course_koopa_troopa_beach_packed_dl_63F8 ((uintptr_t) 0x070063F8) +#define d_course_koopa_troopa_beach_packed_dl_64C8 ((uintptr_t) 0x070064C8) +#define d_course_koopa_troopa_beach_packed_dl_65D8 ((uintptr_t) 0x070065D8) +#define d_course_koopa_troopa_beach_packed_dl_6648 ((uintptr_t) 0x07006648) +#define d_course_koopa_troopa_beach_packed_dl_66B0 ((uintptr_t) 0x070066B0) +#define d_course_koopa_troopa_beach_packed_dl_6718 ((uintptr_t) 0x07006718) +#define d_course_koopa_troopa_beach_packed_dl_67A0 ((uintptr_t) 0x070067A0) +#define d_course_koopa_troopa_beach_packed_dl_6810 ((uintptr_t) 0x07006810) +#define d_course_koopa_troopa_beach_packed_dl_68C0 ((uintptr_t) 0x070068C0) +#define d_course_koopa_troopa_beach_packed_dl_6938 ((uintptr_t) 0x07006938) +#define d_course_koopa_troopa_beach_packed_dl_6998 ((uintptr_t) 0x07006998) +#define d_course_koopa_troopa_beach_packed_dl_69F8 ((uintptr_t) 0x070069F8) +#define d_course_koopa_troopa_beach_packed_dl_6A68 ((uintptr_t) 0x07006A68) +#define d_course_koopa_troopa_beach_packed_dl_6AD0 ((uintptr_t) 0x07006AD0) +#define d_course_koopa_troopa_beach_packed_dl_6B30 ((uintptr_t) 0x07006B30) +#define d_course_koopa_troopa_beach_packed_dl_6BE8 ((uintptr_t) 0x07006BE8) +#define d_course_koopa_troopa_beach_packed_dl_6D70 ((uintptr_t) 0x07006D70) +#define d_course_koopa_troopa_beach_packed_dl_6DE8 ((uintptr_t) 0x07006DE8) +#define d_course_koopa_troopa_beach_packed_dl_6EB8 ((uintptr_t) 0x07006EB8) +#define d_course_koopa_troopa_beach_packed_dl_6F30 ((uintptr_t) 0x07006F30) +#define d_course_koopa_troopa_beach_packed_dl_6FA0 ((uintptr_t) 0x07006FA0) +#define d_course_koopa_troopa_beach_packed_dl_7000 ((uintptr_t) 0x07007000) +#define d_course_koopa_troopa_beach_packed_dl_70A0 ((uintptr_t) 0x070070A0) +#define d_course_koopa_troopa_beach_packed_dl_7120 ((uintptr_t) 0x07007120) +#define d_course_koopa_troopa_beach_packed_dl_7188 ((uintptr_t) 0x07007188) +#define d_course_koopa_troopa_beach_packed_dl_71F0 ((uintptr_t) 0x070071F0) +#define d_course_koopa_troopa_beach_packed_dl_7260 ((uintptr_t) 0x07007260) +#define d_course_koopa_troopa_beach_packed_dl_72D0 ((uintptr_t) 0x070072D0) +#define d_course_koopa_troopa_beach_packed_dl_7358 ((uintptr_t) 0x07007358) +#define d_course_koopa_troopa_beach_packed_dl_7430 ((uintptr_t) 0x07007430) +#define d_course_koopa_troopa_beach_packed_dl_7538 ((uintptr_t) 0x07007538) +#define d_course_koopa_troopa_beach_packed_dl_7608 ((uintptr_t) 0x07007608) +#define d_course_koopa_troopa_beach_packed_dl_76A0 ((uintptr_t) 0x070076A0) +#define d_course_koopa_troopa_beach_packed_dl_76C0 ((uintptr_t) 0x070076C0) +#define d_course_koopa_troopa_beach_packed_dl_7740 ((uintptr_t) 0x07007740) +#define d_course_koopa_troopa_beach_packed_dl_7810 ((uintptr_t) 0x07007810) +#define d_course_koopa_troopa_beach_packed_dl_78E0 ((uintptr_t) 0x070078E0) +#define d_course_koopa_troopa_beach_packed_dl_7970 ((uintptr_t) 0x07007970) +#define d_course_koopa_troopa_beach_packed_dl_7A98 ((uintptr_t) 0x07007A98) +#define d_course_koopa_troopa_beach_packed_dl_7DB0 ((uintptr_t) 0x07007DB0) +#define d_course_koopa_troopa_beach_packed_dl_7E48 ((uintptr_t) 0x07007E48) +#define d_course_koopa_troopa_beach_packed_dl_7EE0 ((uintptr_t) 0x07007EE0) +#define d_course_koopa_troopa_beach_packed_dl_7F70 ((uintptr_t) 0x07007F70) +#define d_course_koopa_troopa_beach_packed_dl_8028 ((uintptr_t) 0x07008028) +#define d_course_koopa_troopa_beach_packed_dl_80F8 ((uintptr_t) 0x070080F8) +#define d_course_koopa_troopa_beach_packed_dl_8200 ((uintptr_t) 0x07008200) +#define d_course_koopa_troopa_beach_packed_dl_82D8 ((uintptr_t) 0x070082D8) +#define d_course_koopa_troopa_beach_packed_dl_8360 ((uintptr_t) 0x07008360) +#define d_course_koopa_troopa_beach_packed_dl_8468 ((uintptr_t) 0x07008468) +#define d_course_koopa_troopa_beach_packed_dl_8510 ((uintptr_t) 0x07008510) +#define d_course_koopa_troopa_beach_packed_dl_85C0 ((uintptr_t) 0x070085C0) +#define d_course_koopa_troopa_beach_packed_dl_86B0 ((uintptr_t) 0x070086B0) +#define d_course_koopa_troopa_beach_packed_dl_8740 ((uintptr_t) 0x07008740) +#define d_course_koopa_troopa_beach_packed_dl_87E0 ((uintptr_t) 0x070087E0) +#define d_course_koopa_troopa_beach_packed_dl_8870 ((uintptr_t) 0x07008870) +#define d_course_koopa_troopa_beach_packed_dl_8918 ((uintptr_t) 0x07008918) +#define d_course_koopa_troopa_beach_packed_dl_8980 ((uintptr_t) 0x07008980) +#define d_course_koopa_troopa_beach_packed_dl_8A90 ((uintptr_t) 0x07008A90) +#define d_course_koopa_troopa_beach_packed_dl_8C18 ((uintptr_t) 0x07008C18) +#define d_course_koopa_troopa_beach_packed_dl_8D08 ((uintptr_t) 0x07008D08) +#define d_course_koopa_troopa_beach_packed_dl_8DB0 ((uintptr_t) 0x07008DB0) +#define d_course_koopa_troopa_beach_packed_dl_8E50 ((uintptr_t) 0x07008E50) +#define d_course_koopa_troopa_beach_packed_dl_8EE0 ((uintptr_t) 0x07008EE0) +#define d_course_koopa_troopa_beach_packed_dl_8F58 ((uintptr_t) 0x07008F58) +#define d_course_koopa_troopa_beach_packed_dl_8FD0 ((uintptr_t) 0x07008FD0) +#define d_course_koopa_troopa_beach_packed_dl_9080 ((uintptr_t) 0x07009080) +#define d_course_koopa_troopa_beach_packed_dl_9188 ((uintptr_t) 0x07009188) +#define d_course_koopa_troopa_beach_packed_dl_9228 ((uintptr_t) 0x07009228) +#define d_course_koopa_troopa_beach_packed_dl_92C8 ((uintptr_t) 0x070092C8) +#define d_course_koopa_troopa_beach_packed_dl_9368 ((uintptr_t) 0x07009368) +#define d_course_koopa_troopa_beach_packed_dl_9408 ((uintptr_t) 0x07009408) +#define d_course_koopa_troopa_beach_packed_dl_94A8 ((uintptr_t) 0x070094A8) +#define d_course_koopa_troopa_beach_packed_dl_9548 ((uintptr_t) 0x07009548) +#define d_course_koopa_troopa_beach_packed_dl_95E8 ((uintptr_t) 0x070095E8) +#define d_course_koopa_troopa_beach_packed_dl_9688 ((uintptr_t) 0x07009688) +#define d_course_koopa_troopa_beach_packed_dl_96D0 ((uintptr_t) 0x070096D0) +#define d_course_koopa_troopa_beach_packed_dl_9800 ((uintptr_t) 0x07009800) +#define d_course_koopa_troopa_beach_packed_dl_9930 ((uintptr_t) 0x07009930) +#define d_course_koopa_troopa_beach_packed_dl_9A30 ((uintptr_t) 0x07009A30) +#define d_course_koopa_troopa_beach_packed_dl_9B20 ((uintptr_t) 0x07009B20) +#define d_course_koopa_troopa_beach_packed_dl_9B48 ((uintptr_t) 0x07009B48) +#define d_course_koopa_troopa_beach_packed_dl_9B78 ((uintptr_t) 0x07009B78) +#define d_course_koopa_troopa_beach_packed_dl_9B88 ((uintptr_t) 0x07009B88) +#define d_course_koopa_troopa_beach_packed_dl_9CC0 ((uintptr_t) 0x07009CC0) +#define d_course_koopa_troopa_beach_packed_dl_9CD0 ((uintptr_t) 0x07009CD0) +#define d_course_koopa_troopa_beach_packed_dl_9D58 ((uintptr_t) 0x07009D58) +#define d_course_koopa_troopa_beach_packed_dl_9E70 ((uintptr_t) 0x07009E70) +#define d_course_koopa_troopa_beach_packed_dl_9E88 ((uintptr_t) 0x07009E88) +#define d_course_koopa_troopa_beach_packed_dl_9EC0 ((uintptr_t) 0x07009EC0) +#define d_course_koopa_troopa_beach_packed_dl_9EF8 ((uintptr_t) 0x07009EF8) +#define d_course_koopa_troopa_beach_packed_dl_9F30 ((uintptr_t) 0x07009F30) +#define d_course_koopa_troopa_beach_packed_dl_9F68 ((uintptr_t) 0x07009F68) +#define d_course_koopa_troopa_beach_packed_dl_9FA0 ((uintptr_t) 0x07009FA0) +#define d_course_koopa_troopa_beach_packed_dl_9FC8 ((uintptr_t) 0x07009FC8) +#define d_course_koopa_troopa_beach_packed_dl_9FF0 ((uintptr_t) 0x07009FF0) +#define d_course_koopa_troopa_beach_packed_dl_A020 ((uintptr_t) 0x0700A020) +#define d_course_koopa_troopa_beach_packed_dl_A080 ((uintptr_t) 0x0700A080) +#define d_course_koopa_troopa_beach_packed_dl_A0B0 ((uintptr_t) 0x0700A0B0) +#define d_course_koopa_troopa_beach_packed_dl_A0E8 ((uintptr_t) 0x0700A0E8) +#define d_course_koopa_troopa_beach_packed_dl_A128 ((uintptr_t) 0x0700A128) +#define d_course_koopa_troopa_beach_packed_dl_A158 ((uintptr_t) 0x0700A158) +#define d_course_koopa_troopa_beach_packed_dl_A190 ((uintptr_t) 0x0700A190) +#define d_course_koopa_troopa_beach_packed_dl_A1D0 ((uintptr_t) 0x0700A1D0) +#define d_course_koopa_troopa_beach_packed_dl_A210 ((uintptr_t) 0x0700A210) +#define d_course_koopa_troopa_beach_packed_dl_A240 ((uintptr_t) 0x0700A240) +#define d_course_koopa_troopa_beach_packed_dl_A278 ((uintptr_t) 0x0700A278) +#define d_course_koopa_troopa_beach_packed_dl_A2B0 ((uintptr_t) 0x0700A2B0) +#define d_course_koopa_troopa_beach_packed_dl_A2E8 ((uintptr_t) 0x0700A2E8) +#define d_course_koopa_troopa_beach_packed_dl_A320 ((uintptr_t) 0x0700A320) +#define d_course_koopa_troopa_beach_packed_dl_A350 ((uintptr_t) 0x0700A350) +#define d_course_koopa_troopa_beach_packed_dl_A388 ((uintptr_t) 0x0700A388) +#define d_course_koopa_troopa_beach_packed_dl_A3C8 ((uintptr_t) 0x0700A3C8) +#define d_course_koopa_troopa_beach_packed_dl_A400 ((uintptr_t) 0x0700A400) +#define d_course_koopa_troopa_beach_packed_dl_A438 ((uintptr_t) 0x0700A438) +#define d_course_koopa_troopa_beach_packed_dl_A470 ((uintptr_t) 0x0700A470) +#define d_course_koopa_troopa_beach_packed_dl_A4A0 ((uintptr_t) 0x0700A4A0) +#define d_course_koopa_troopa_beach_packed_dl_A4D0 ((uintptr_t) 0x0700A4D0) +#define d_course_koopa_troopa_beach_packed_dl_A508 ((uintptr_t) 0x0700A508) +#define d_course_koopa_troopa_beach_packed_dl_A540 ((uintptr_t) 0x0700A540) +#define d_course_koopa_troopa_beach_packed_dl_A640 ((uintptr_t) 0x0700A640) +#define d_course_koopa_troopa_beach_packed_dl_A668 ((uintptr_t) 0x0700A668) +#define d_course_koopa_troopa_beach_packed_dl_A690 ((uintptr_t) 0x0700A690) +#define d_course_koopa_troopa_beach_packed_dl_A6B8 ((uintptr_t) 0x0700A6B8) +#define d_course_koopa_troopa_beach_packed_dl_A6E0 ((uintptr_t) 0x0700A6E0) +#define d_course_koopa_troopa_beach_packed_dl_A708 ((uintptr_t) 0x0700A708) +#define d_course_koopa_troopa_beach_packed_dl_A738 ((uintptr_t) 0x0700A738) +#define d_course_koopa_troopa_beach_packed_dl_A760 ((uintptr_t) 0x0700A760) +#define d_course_koopa_troopa_beach_packed_dl_A798 ((uintptr_t) 0x0700A798) +#define d_course_koopa_troopa_beach_packed_dl_A7C0 ((uintptr_t) 0x0700A7C0) +#define d_course_koopa_troopa_beach_packed_dl_A7E0 ((uintptr_t) 0x0700A7E0) +#define d_course_koopa_troopa_beach_packed_dl_A810 ((uintptr_t) 0x0700A810) +#define d_course_koopa_troopa_beach_packed_dl_A838 ((uintptr_t) 0x0700A838) +#define d_course_koopa_troopa_beach_packed_dl_A868 ((uintptr_t) 0x0700A868) +#define d_course_koopa_troopa_beach_packed_dl_A890 ((uintptr_t) 0x0700A890) +#define d_course_koopa_troopa_beach_packed_dl_A8C0 ((uintptr_t) 0x0700A8C0) +#define d_course_koopa_troopa_beach_packed_dl_A8E0 ((uintptr_t) 0x0700A8E0) +#define d_course_koopa_troopa_beach_packed_dl_A908 ((uintptr_t) 0x0700A908) +#define d_course_koopa_troopa_beach_packed_dl_A930 ((uintptr_t) 0x0700A930) +#define d_course_koopa_troopa_beach_packed_dl_A990 ((uintptr_t) 0x0700A990) +#define d_course_koopa_troopa_beach_packed_dl_A9F0 ((uintptr_t) 0x0700A9F0) +#define d_course_koopa_troopa_beach_packed_dl_AA48 ((uintptr_t) 0x0700AA48) +#define d_course_koopa_troopa_beach_packed_dl_AAB0 ((uintptr_t) 0x0700AAB0) +#define d_course_koopa_troopa_beach_packed_dl_AB08 ((uintptr_t) 0x0700AB08) +#define d_course_koopa_troopa_beach_packed_dl_AB68 ((uintptr_t) 0x0700AB68) +#define d_course_koopa_troopa_beach_packed_dl_ABD0 ((uintptr_t) 0x0700ABD0) +#define d_course_koopa_troopa_beach_packed_dl_AC40 ((uintptr_t) 0x0700AC40) +#define d_course_koopa_troopa_beach_packed_dl_ACB0 ((uintptr_t) 0x0700ACB0) +#define d_course_koopa_troopa_beach_packed_dl_ACD8 ((uintptr_t) 0x0700ACD8) +#define d_course_koopa_troopa_beach_packed_dl_AD00 ((uintptr_t) 0x0700AD00) +#define d_course_koopa_troopa_beach_packed_dl_AD28 ((uintptr_t) 0x0700AD28) +#define d_course_koopa_troopa_beach_packed_dl_AD50 ((uintptr_t) 0x0700AD50) +#define d_course_koopa_troopa_beach_packed_dl_AD78 ((uintptr_t) 0x0700AD78) +#define d_course_koopa_troopa_beach_packed_dl_ADB8 ((uintptr_t) 0x0700ADB8) +#define d_course_koopa_troopa_beach_packed_dl_ADE0 ((uintptr_t) 0x0700ADE0) +#define d_course_koopa_troopa_beach_packed_dl_AEF8 ((uintptr_t) 0x0700AEF8) +#define d_course_koopa_troopa_beach_packed_dl_AFC8 ((uintptr_t) 0x0700AFC8) +#define d_course_koopa_troopa_beach_packed_dl_B0A0 ((uintptr_t) 0x0700B0A0) +#define d_course_koopa_troopa_beach_packed_dl_B168 ((uintptr_t) 0x0700B168) +#define d_course_koopa_troopa_beach_packed_dl_B208 ((uintptr_t) 0x0700B208) +#define d_course_koopa_troopa_beach_packed_dl_B230 ((uintptr_t) 0x0700B230) +#define d_course_koopa_troopa_beach_packed_dl_B2B0 ((uintptr_t) 0x0700B2B0) +#define d_course_koopa_troopa_beach_packed_end ((uintptr_t) 0x0700B2C0) + + +#define d_course_sherbet_land_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_sherbet_land_packed_dl_C0 ((uintptr_t) 0x070000C0) +#define d_course_sherbet_land_packed_dl_180 ((uintptr_t) 0x07000180) +#define d_course_sherbet_land_packed_dl_240 ((uintptr_t) 0x07000240) +#define d_course_sherbet_land_packed_dl_300 ((uintptr_t) 0x07000300) +#define d_course_sherbet_land_packed_dl_328 ((uintptr_t) 0x07000328) +#define d_course_sherbet_land_packed_dl_338 ((uintptr_t) 0x07000338) +#define d_course_sherbet_land_packed_dl_348 ((uintptr_t) 0x07000348) +#define d_course_sherbet_land_packed_dl_470 ((uintptr_t) 0x07000470) +#define d_course_sherbet_land_packed_dl_5D0 ((uintptr_t) 0x070005D0) +#define d_course_sherbet_land_packed_dl_730 ((uintptr_t) 0x07000730) +#define d_course_sherbet_land_packed_dl_858 ((uintptr_t) 0x07000858) +#define d_course_sherbet_land_packed_dl_9A0 ((uintptr_t) 0x070009A0) +#define d_course_sherbet_land_packed_dl_B00 ((uintptr_t) 0x07000B00) +#define d_course_sherbet_land_packed_dl_C30 ((uintptr_t) 0x07000C30) +#define d_course_sherbet_land_packed_dl_D48 ((uintptr_t) 0x07000D48) +#define d_course_sherbet_land_packed_dl_D90 ((uintptr_t) 0x07000D90) +#define d_course_sherbet_land_packed_dl_E00 ((uintptr_t) 0x07000E00) +#define d_course_sherbet_land_packed_dl_EA0 ((uintptr_t) 0x07000EA0) +#define d_course_sherbet_land_packed_dl_EB8 ((uintptr_t) 0x07000EB8) +#define d_course_sherbet_land_packed_dl_F48 ((uintptr_t) 0x07000F48) +#define d_course_sherbet_land_packed_dl_FD0 ((uintptr_t) 0x07000FD0) +#define d_course_sherbet_land_packed_dl_1050 ((uintptr_t) 0x07001050) +#define d_course_sherbet_land_packed_dl_10C8 ((uintptr_t) 0x070010C8) +#define d_course_sherbet_land_packed_dl_1148 ((uintptr_t) 0x07001148) +#define d_course_sherbet_land_packed_dl_11B8 ((uintptr_t) 0x070011B8) +#define d_course_sherbet_land_packed_dl_1220 ((uintptr_t) 0x07001220) +#define d_course_sherbet_land_packed_dl_12C8 ((uintptr_t) 0x070012C8) +#define d_course_sherbet_land_packed_dl_1370 ((uintptr_t) 0x07001370) +#define d_course_sherbet_land_packed_dl_13E8 ((uintptr_t) 0x070013E8) +#define d_course_sherbet_land_packed_dl_1450 ((uintptr_t) 0x07001450) +#define d_course_sherbet_land_packed_dl_14B0 ((uintptr_t) 0x070014B0) +#define d_course_sherbet_land_packed_dl_1520 ((uintptr_t) 0x07001520) +#define d_course_sherbet_land_packed_dl_1598 ((uintptr_t) 0x07001598) +#define d_course_sherbet_land_packed_dl_1640 ((uintptr_t) 0x07001640) +#define d_course_sherbet_land_packed_dl_16B8 ((uintptr_t) 0x070016B8) +#define d_course_sherbet_land_packed_dl_1720 ((uintptr_t) 0x07001720) +#define d_course_sherbet_land_packed_dl_1798 ((uintptr_t) 0x07001798) +#define d_course_sherbet_land_packed_dl_1800 ((uintptr_t) 0x07001800) +#define d_course_sherbet_land_packed_dl_1870 ((uintptr_t) 0x07001870) +#define d_course_sherbet_land_packed_dl_18E0 ((uintptr_t) 0x070018E0) +#define d_course_sherbet_land_packed_dl_1940 ((uintptr_t) 0x07001940) +#define d_course_sherbet_land_packed_dl_1998 ((uintptr_t) 0x07001998) +#define d_course_sherbet_land_packed_dl_1A18 ((uintptr_t) 0x07001A18) +#define d_course_sherbet_land_packed_dl_1A98 ((uintptr_t) 0x07001A98) +#define d_course_sherbet_land_packed_dl_1B20 ((uintptr_t) 0x07001B20) +#define d_course_sherbet_land_packed_dl_1BE0 ((uintptr_t) 0x07001BE0) +#define d_course_sherbet_land_packed_dl_1C50 ((uintptr_t) 0x07001C50) +#define d_course_sherbet_land_packed_dl_1CD8 ((uintptr_t) 0x07001CD8) +#define d_course_sherbet_land_packed_dl_1D48 ((uintptr_t) 0x07001D48) +#define d_course_sherbet_land_packed_dl_1DC0 ((uintptr_t) 0x07001DC0) +#define d_course_sherbet_land_packed_dl_1E40 ((uintptr_t) 0x07001E40) +#define d_course_sherbet_land_packed_dl_1EB8 ((uintptr_t) 0x07001EB8) +#define d_course_sherbet_land_packed_dl_1F10 ((uintptr_t) 0x07001F10) +#define d_course_sherbet_land_packed_dl_1F78 ((uintptr_t) 0x07001F78) +#define d_course_sherbet_land_packed_dl_1FF0 ((uintptr_t) 0x07001FF0) +#define d_course_sherbet_land_packed_dl_2068 ((uintptr_t) 0x07002068) +#define d_course_sherbet_land_packed_dl_20D0 ((uintptr_t) 0x070020D0) +#define d_course_sherbet_land_packed_dl_2138 ((uintptr_t) 0x07002138) +#define d_course_sherbet_land_packed_dl_21B0 ((uintptr_t) 0x070021B0) +#define d_course_sherbet_land_packed_dl_2220 ((uintptr_t) 0x07002220) +#define d_course_sherbet_land_packed_dl_2290 ((uintptr_t) 0x07002290) +#define d_course_sherbet_land_packed_dl_2308 ((uintptr_t) 0x07002308) +#define d_course_sherbet_land_packed_dl_2358 ((uintptr_t) 0x07002358) +#define d_course_sherbet_land_packed_dl_2450 ((uintptr_t) 0x07002450) +#define d_course_sherbet_land_packed_dl_2548 ((uintptr_t) 0x07002548) +#define d_course_sherbet_land_packed_dl_2640 ((uintptr_t) 0x07002640) +#define d_course_sherbet_land_packed_dl_2738 ((uintptr_t) 0x07002738) +#define d_course_sherbet_land_packed_dl_2760 ((uintptr_t) 0x07002760) +#define d_course_sherbet_land_packed_dl_2798 ((uintptr_t) 0x07002798) +#define d_course_sherbet_land_packed_dl_27A8 ((uintptr_t) 0x070027A8) +#define d_course_sherbet_land_packed_dl_2B48 ((uintptr_t) 0x07002B48) +#define d_course_sherbet_land_packed_dl_2B58 ((uintptr_t) 0x07002B58) +#define d_course_sherbet_land_packed_dl_2BC8 ((uintptr_t) 0x07002BC8) +#define d_course_sherbet_land_packed_dl_2C68 ((uintptr_t) 0x07002C68) +#define d_course_sherbet_land_packed_dl_2C80 ((uintptr_t) 0x07002C80) +#define d_course_sherbet_land_packed_dl_2CF0 ((uintptr_t) 0x07002CF0) +#define d_course_sherbet_land_packed_dl_2D80 ((uintptr_t) 0x07002D80) +#define d_course_sherbet_land_packed_dl_2E08 ((uintptr_t) 0x07002E08) +#define d_course_sherbet_land_packed_dl_2E88 ((uintptr_t) 0x07002E88) +#define d_course_sherbet_land_packed_dl_2F00 ((uintptr_t) 0x07002F00) +#define d_course_sherbet_land_packed_dl_2F80 ((uintptr_t) 0x07002F80) +#define d_course_sherbet_land_packed_dl_2FE8 ((uintptr_t) 0x07002FE8) +#define d_course_sherbet_land_packed_dl_3058 ((uintptr_t) 0x07003058) +#define d_course_sherbet_land_packed_dl_30C0 ((uintptr_t) 0x070030C0) +#define d_course_sherbet_land_packed_dl_3170 ((uintptr_t) 0x07003170) +#define d_course_sherbet_land_packed_dl_3218 ((uintptr_t) 0x07003218) +#define d_course_sherbet_land_packed_dl_3290 ((uintptr_t) 0x07003290) +#define d_course_sherbet_land_packed_dl_32F8 ((uintptr_t) 0x070032F8) +#define d_course_sherbet_land_packed_dl_3368 ((uintptr_t) 0x07003368) +#define d_course_sherbet_land_packed_dl_33E0 ((uintptr_t) 0x070033E0) +#define d_course_sherbet_land_packed_dl_3488 ((uintptr_t) 0x07003488) +#define d_course_sherbet_land_packed_dl_3500 ((uintptr_t) 0x07003500) +#define d_course_sherbet_land_packed_dl_3568 ((uintptr_t) 0x07003568) +#define d_course_sherbet_land_packed_dl_35E0 ((uintptr_t) 0x070035E0) +#define d_course_sherbet_land_packed_dl_3648 ((uintptr_t) 0x07003648) +#define d_course_sherbet_land_packed_dl_36B8 ((uintptr_t) 0x070036B8) +#define d_course_sherbet_land_packed_dl_3728 ((uintptr_t) 0x07003728) +#define d_course_sherbet_land_packed_dl_3788 ((uintptr_t) 0x07003788) +#define d_course_sherbet_land_packed_dl_37E0 ((uintptr_t) 0x070037E0) +#define d_course_sherbet_land_packed_dl_3848 ((uintptr_t) 0x07003848) +#define d_course_sherbet_land_packed_end ((uintptr_t) 0x07003858) + + +#define d_course_wario_stadium_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_wario_stadium_packed_dl_60 ((uintptr_t) 0x07000060) +#define d_course_wario_stadium_packed_dl_C0 ((uintptr_t) 0x070000C0) +#define d_course_wario_stadium_packed_dl_120 ((uintptr_t) 0x07000120) +#define d_course_wario_stadium_packed_dl_180 ((uintptr_t) 0x07000180) +#define d_course_wario_stadium_packed_dl_1E0 ((uintptr_t) 0x070001E0) +#define d_course_wario_stadium_packed_dl_240 ((uintptr_t) 0x07000240) +#define d_course_wario_stadium_packed_dl_2A0 ((uintptr_t) 0x070002A0) +#define d_course_wario_stadium_packed_dl_300 ((uintptr_t) 0x07000300) +#define d_course_wario_stadium_packed_dl_360 ((uintptr_t) 0x07000360) +#define d_course_wario_stadium_packed_dl_3B0 ((uintptr_t) 0x070003B0) +#define d_course_wario_stadium_packed_dl_3C0 ((uintptr_t) 0x070003C0) +#define d_course_wario_stadium_packed_dl_428 ((uintptr_t) 0x07000428) +#define d_course_wario_stadium_packed_dl_500 ((uintptr_t) 0x07000500) +#define d_course_wario_stadium_packed_dl_5D8 ((uintptr_t) 0x070005D8) +#define d_course_wario_stadium_packed_dl_638 ((uintptr_t) 0x07000638) +#define d_course_wario_stadium_packed_dl_6F8 ((uintptr_t) 0x070006F8) +#define d_course_wario_stadium_packed_dl_7C0 ((uintptr_t) 0x070007C0) +#define d_course_wario_stadium_packed_dl_880 ((uintptr_t) 0x07000880) +#define d_course_wario_stadium_packed_dl_8F0 ((uintptr_t) 0x070008F0) +#define d_course_wario_stadium_packed_dl_960 ((uintptr_t) 0x07000960) +#define d_course_wario_stadium_packed_dl_A20 ((uintptr_t) 0x07000A20) +#define d_course_wario_stadium_packed_dl_A88 ((uintptr_t) 0x07000A88) +#define d_course_wario_stadium_packed_dl_AE8 ((uintptr_t) 0x07000AE8) +#define d_course_wario_stadium_packed_dl_B60 ((uintptr_t) 0x07000B60) +#define d_course_wario_stadium_packed_dl_BD8 ((uintptr_t) 0x07000BD8) +#define d_course_wario_stadium_packed_dl_C50 ((uintptr_t) 0x07000C50) +#define d_course_wario_stadium_packed_dl_CC8 ((uintptr_t) 0x07000CC8) +#define d_course_wario_stadium_packed_dl_D50 ((uintptr_t) 0x07000D50) +#define d_course_wario_stadium_packed_dl_DD0 ((uintptr_t) 0x07000DD0) +#define d_course_wario_stadium_packed_dl_E48 ((uintptr_t) 0x07000E48) +#define d_course_wario_stadium_packed_dl_EC0 ((uintptr_t) 0x07000EC0) +#define d_course_wario_stadium_packed_dl_F08 ((uintptr_t) 0x07000F08) +#define d_course_wario_stadium_packed_dl_F20 ((uintptr_t) 0x07000F20) +#define d_course_wario_stadium_packed_dl_F38 ((uintptr_t) 0x07000F38) +#define d_course_wario_stadium_packed_dl_FA8 ((uintptr_t) 0x07000FA8) +#define d_course_wario_stadium_packed_dl_1018 ((uintptr_t) 0x07001018) +#define d_course_wario_stadium_packed_dl_1088 ((uintptr_t) 0x07001088) +#define d_course_wario_stadium_packed_dl_1100 ((uintptr_t) 0x07001100) +#define d_course_wario_stadium_packed_dl_1180 ((uintptr_t) 0x07001180) +#define d_course_wario_stadium_packed_dl_11E0 ((uintptr_t) 0x070011E0) +#define d_course_wario_stadium_packed_dl_1290 ((uintptr_t) 0x07001290) +#define d_course_wario_stadium_packed_dl_1348 ((uintptr_t) 0x07001348) +#define d_course_wario_stadium_packed_dl_13D0 ((uintptr_t) 0x070013D0) +#define d_course_wario_stadium_packed_dl_1458 ((uintptr_t) 0x07001458) +#define d_course_wario_stadium_packed_dl_14C8 ((uintptr_t) 0x070014C8) +#define d_course_wario_stadium_packed_dl_1540 ((uintptr_t) 0x07001540) +#define d_course_wario_stadium_packed_dl_15C8 ((uintptr_t) 0x070015C8) +#define d_course_wario_stadium_packed_dl_1640 ((uintptr_t) 0x07001640) +#define d_course_wario_stadium_packed_dl_16B0 ((uintptr_t) 0x070016B0) +#define d_course_wario_stadium_packed_dl_1710 ((uintptr_t) 0x07001710) +#define d_course_wario_stadium_packed_dl_1778 ((uintptr_t) 0x07001778) +#define d_course_wario_stadium_packed_dl_17F0 ((uintptr_t) 0x070017F0) +#define d_course_wario_stadium_packed_dl_1860 ((uintptr_t) 0x07001860) +#define d_course_wario_stadium_packed_dl_18D8 ((uintptr_t) 0x070018D8) +#define d_course_wario_stadium_packed_dl_1948 ((uintptr_t) 0x07001948) +#define d_course_wario_stadium_packed_dl_19D0 ((uintptr_t) 0x070019D0) +#define d_course_wario_stadium_packed_dl_1A50 ((uintptr_t) 0x07001A50) +#define d_course_wario_stadium_packed_dl_1B10 ((uintptr_t) 0x07001B10) +#define d_course_wario_stadium_packed_dl_1B70 ((uintptr_t) 0x07001B70) +#define d_course_wario_stadium_packed_dl_1BD0 ((uintptr_t) 0x07001BD0) +#define d_course_wario_stadium_packed_dl_1C40 ((uintptr_t) 0x07001C40) +#define d_course_wario_stadium_packed_dl_1D20 ((uintptr_t) 0x07001D20) +#define d_course_wario_stadium_packed_dl_1DE8 ((uintptr_t) 0x07001DE8) +#define d_course_wario_stadium_packed_dl_1EA0 ((uintptr_t) 0x07001EA0) +#define d_course_wario_stadium_packed_dl_1F28 ((uintptr_t) 0x07001F28) +#define d_course_wario_stadium_packed_dl_1FC8 ((uintptr_t) 0x07001FC8) +#define d_course_wario_stadium_packed_dl_20A0 ((uintptr_t) 0x070020A0) +#define d_course_wario_stadium_packed_dl_2108 ((uintptr_t) 0x07002108) +#define d_course_wario_stadium_packed_dl_21D8 ((uintptr_t) 0x070021D8) +#define d_course_wario_stadium_packed_dl_2238 ((uintptr_t) 0x07002238) +#define d_course_wario_stadium_packed_dl_2298 ((uintptr_t) 0x07002298) +#define d_course_wario_stadium_packed_dl_2318 ((uintptr_t) 0x07002318) +#define d_course_wario_stadium_packed_dl_2390 ((uintptr_t) 0x07002390) +#define d_course_wario_stadium_packed_dl_2400 ((uintptr_t) 0x07002400) +#define d_course_wario_stadium_packed_dl_24D0 ((uintptr_t) 0x070024D0) +#define d_course_wario_stadium_packed_dl_2598 ((uintptr_t) 0x07002598) +#define d_course_wario_stadium_packed_dl_2658 ((uintptr_t) 0x07002658) +#define d_course_wario_stadium_packed_dl_26C8 ((uintptr_t) 0x070026C8) +#define d_course_wario_stadium_packed_dl_2780 ((uintptr_t) 0x07002780) +#define d_course_wario_stadium_packed_dl_2848 ((uintptr_t) 0x07002848) +#define d_course_wario_stadium_packed_dl_2908 ((uintptr_t) 0x07002908) +#define d_course_wario_stadium_packed_dl_29B8 ((uintptr_t) 0x070029B8) +#define d_course_wario_stadium_packed_dl_2A28 ((uintptr_t) 0x07002A28) +#define d_course_wario_stadium_packed_dl_2AB0 ((uintptr_t) 0x07002AB0) +#define d_course_wario_stadium_packed_dl_2BB0 ((uintptr_t) 0x07002BB0) +#define d_course_wario_stadium_packed_dl_2C18 ((uintptr_t) 0x07002C18) +#define d_course_wario_stadium_packed_dl_2C80 ((uintptr_t) 0x07002C80) +#define d_course_wario_stadium_packed_dl_2CE8 ((uintptr_t) 0x07002CE8) +#define d_course_wario_stadium_packed_dl_2DB0 ((uintptr_t) 0x07002DB0) +#define d_course_wario_stadium_packed_dl_2E90 ((uintptr_t) 0x07002E90) +#define d_course_wario_stadium_packed_dl_2F08 ((uintptr_t) 0x07002F08) +#define d_course_wario_stadium_packed_dl_2F78 ((uintptr_t) 0x07002F78) +#define d_course_wario_stadium_packed_dl_2FE8 ((uintptr_t) 0x07002FE8) +#define d_course_wario_stadium_packed_dl_3070 ((uintptr_t) 0x07003070) +#define d_course_wario_stadium_packed_dl_30E8 ((uintptr_t) 0x070030E8) +#define d_course_wario_stadium_packed_dl_3160 ((uintptr_t) 0x07003160) +#define d_course_wario_stadium_packed_dl_31F0 ((uintptr_t) 0x070031F0) +#define d_course_wario_stadium_packed_dl_3260 ((uintptr_t) 0x07003260) +#define d_course_wario_stadium_packed_dl_32D0 ((uintptr_t) 0x070032D0) +#define d_course_wario_stadium_packed_dl_3350 ((uintptr_t) 0x07003350) +#define d_course_wario_stadium_packed_dl_33C0 ((uintptr_t) 0x070033C0) +#define d_course_wario_stadium_packed_dl_3438 ((uintptr_t) 0x07003438) +#define d_course_wario_stadium_packed_dl_34A0 ((uintptr_t) 0x070034A0) +#define d_course_wario_stadium_packed_dl_3518 ((uintptr_t) 0x07003518) +#define d_course_wario_stadium_packed_dl_3598 ((uintptr_t) 0x07003598) +#define d_course_wario_stadium_packed_dl_35F8 ((uintptr_t) 0x070035F8) +#define d_course_wario_stadium_packed_dl_3660 ((uintptr_t) 0x07003660) +#define d_course_wario_stadium_packed_dl_36D0 ((uintptr_t) 0x070036D0) +#define d_course_wario_stadium_packed_dl_3758 ((uintptr_t) 0x07003758) +#define d_course_wario_stadium_packed_dl_37E0 ((uintptr_t) 0x070037E0) +#define d_course_wario_stadium_packed_dl_3848 ((uintptr_t) 0x07003848) +#define d_course_wario_stadium_packed_dl_38F8 ((uintptr_t) 0x070038F8) +#define d_course_wario_stadium_packed_dl_3960 ((uintptr_t) 0x07003960) +#define d_course_wario_stadium_packed_dl_39D0 ((uintptr_t) 0x070039D0) +#define d_course_wario_stadium_packed_dl_3A30 ((uintptr_t) 0x07003A30) +#define d_course_wario_stadium_packed_dl_3AA8 ((uintptr_t) 0x07003AA8) +#define d_course_wario_stadium_packed_dl_3B08 ((uintptr_t) 0x07003B08) +#define d_course_wario_stadium_packed_dl_3B68 ((uintptr_t) 0x07003B68) +#define d_course_wario_stadium_packed_dl_3BD0 ((uintptr_t) 0x07003BD0) +#define d_course_wario_stadium_packed_dl_3C40 ((uintptr_t) 0x07003C40) +#define d_course_wario_stadium_packed_dl_3CA8 ((uintptr_t) 0x07003CA8) +#define d_course_wario_stadium_packed_dl_3D10 ((uintptr_t) 0x07003D10) +#define d_course_wario_stadium_packed_dl_3D80 ((uintptr_t) 0x07003D80) +#define d_course_wario_stadium_packed_dl_3DE8 ((uintptr_t) 0x07003DE8) +#define d_course_wario_stadium_packed_dl_3E50 ((uintptr_t) 0x07003E50) +#define d_course_wario_stadium_packed_dl_3EC0 ((uintptr_t) 0x07003EC0) +#define d_course_wario_stadium_packed_dl_3F70 ((uintptr_t) 0x07003F70) +#define d_course_wario_stadium_packed_dl_4038 ((uintptr_t) 0x07004038) +#define d_course_wario_stadium_packed_dl_4098 ((uintptr_t) 0x07004098) +#define d_course_wario_stadium_packed_dl_4168 ((uintptr_t) 0x07004168) +#define d_course_wario_stadium_packed_dl_4218 ((uintptr_t) 0x07004218) +#define d_course_wario_stadium_packed_dl_42C8 ((uintptr_t) 0x070042C8) +#define d_course_wario_stadium_packed_dl_4378 ((uintptr_t) 0x07004378) +#define d_course_wario_stadium_packed_dl_4438 ((uintptr_t) 0x07004438) +#define d_course_wario_stadium_packed_dl_44E8 ((uintptr_t) 0x070044E8) +#define d_course_wario_stadium_packed_dl_4598 ((uintptr_t) 0x07004598) +#define d_course_wario_stadium_packed_dl_4658 ((uintptr_t) 0x07004658) +#define d_course_wario_stadium_packed_dl_46B8 ((uintptr_t) 0x070046B8) +#define d_course_wario_stadium_packed_dl_4768 ((uintptr_t) 0x07004768) +#define d_course_wario_stadium_packed_dl_47D8 ((uintptr_t) 0x070047D8) +#define d_course_wario_stadium_packed_dl_4808 ((uintptr_t) 0x07004808) +#define d_course_wario_stadium_packed_dl_4930 ((uintptr_t) 0x07004930) +#define d_course_wario_stadium_packed_dl_4AA0 ((uintptr_t) 0x07004AA0) +#define d_course_wario_stadium_packed_dl_4BA8 ((uintptr_t) 0x07004BA8) +#define d_course_wario_stadium_packed_dl_4D68 ((uintptr_t) 0x07004D68) +#define d_course_wario_stadium_packed_dl_4EB8 ((uintptr_t) 0x07004EB8) +#define d_course_wario_stadium_packed_dl_4FB8 ((uintptr_t) 0x07004FB8) +#define d_course_wario_stadium_packed_dl_50A0 ((uintptr_t) 0x070050A0) +#define d_course_wario_stadium_packed_dl_5208 ((uintptr_t) 0x07005208) +#define d_course_wario_stadium_packed_dl_52F8 ((uintptr_t) 0x070052F8) +#define d_course_wario_stadium_packed_dl_53D0 ((uintptr_t) 0x070053D0) +#define d_course_wario_stadium_packed_dl_5508 ((uintptr_t) 0x07005508) +#define d_course_wario_stadium_packed_dl_5590 ((uintptr_t) 0x07005590) +#define d_course_wario_stadium_packed_dl_5670 ((uintptr_t) 0x07005670) +#define d_course_wario_stadium_packed_dl_56E0 ((uintptr_t) 0x070056E0) +#define d_course_wario_stadium_packed_dl_5768 ((uintptr_t) 0x07005768) +#define d_course_wario_stadium_packed_dl_57F8 ((uintptr_t) 0x070057F8) +#define d_course_wario_stadium_packed_dl_5888 ((uintptr_t) 0x07005888) +#define d_course_wario_stadium_packed_dl_5938 ((uintptr_t) 0x07005938) +#define d_course_wario_stadium_packed_dl_59C0 ((uintptr_t) 0x070059C0) +#define d_course_wario_stadium_packed_dl_5A38 ((uintptr_t) 0x07005A38) +#define d_course_wario_stadium_packed_dl_5AA8 ((uintptr_t) 0x07005AA8) +#define d_course_wario_stadium_packed_dl_5B38 ((uintptr_t) 0x07005B38) +#define d_course_wario_stadium_packed_dl_5BB8 ((uintptr_t) 0x07005BB8) +#define d_course_wario_stadium_packed_dl_5C30 ((uintptr_t) 0x07005C30) +#define d_course_wario_stadium_packed_dl_5CB0 ((uintptr_t) 0x07005CB0) +#define d_course_wario_stadium_packed_dl_5D20 ((uintptr_t) 0x07005D20) +#define d_course_wario_stadium_packed_dl_5D90 ((uintptr_t) 0x07005D90) +#define d_course_wario_stadium_packed_dl_5E00 ((uintptr_t) 0x07005E00) +#define d_course_wario_stadium_packed_dl_5E88 ((uintptr_t) 0x07005E88) +#define d_course_wario_stadium_packed_dl_5F08 ((uintptr_t) 0x07005F08) +#define d_course_wario_stadium_packed_dl_5FC8 ((uintptr_t) 0x07005FC8) +#define d_course_wario_stadium_packed_dl_6068 ((uintptr_t) 0x07006068) +#define d_course_wario_stadium_packed_dl_6108 ((uintptr_t) 0x07006108) +#define d_course_wario_stadium_packed_dl_6198 ((uintptr_t) 0x07006198) +#define d_course_wario_stadium_packed_dl_62C8 ((uintptr_t) 0x070062C8) +#define d_course_wario_stadium_packed_dl_6390 ((uintptr_t) 0x07006390) +#define d_course_wario_stadium_packed_dl_6418 ((uintptr_t) 0x07006418) +#define d_course_wario_stadium_packed_dl_64E8 ((uintptr_t) 0x070064E8) +#define d_course_wario_stadium_packed_dl_65A0 ((uintptr_t) 0x070065A0) +#define d_course_wario_stadium_packed_dl_6658 ((uintptr_t) 0x07006658) +#define d_course_wario_stadium_packed_dl_6700 ((uintptr_t) 0x07006700) +#define d_course_wario_stadium_packed_dl_67B8 ((uintptr_t) 0x070067B8) +#define d_course_wario_stadium_packed_dl_6878 ((uintptr_t) 0x07006878) +#define d_course_wario_stadium_packed_dl_68F0 ((uintptr_t) 0x070068F0) +#define d_course_wario_stadium_packed_dl_6950 ((uintptr_t) 0x07006950) +#define d_course_wario_stadium_packed_dl_6A10 ((uintptr_t) 0x07006A10) +#define d_course_wario_stadium_packed_dl_6AE8 ((uintptr_t) 0x07006AE8) +#define d_course_wario_stadium_packed_dl_6BE0 ((uintptr_t) 0x07006BE0) +#define d_course_wario_stadium_packed_dl_6C80 ((uintptr_t) 0x07006C80) +#define d_course_wario_stadium_packed_dl_6D20 ((uintptr_t) 0x07006D20) +#define d_course_wario_stadium_packed_dl_6DD8 ((uintptr_t) 0x07006DD8) +#define d_course_wario_stadium_packed_dl_6EC8 ((uintptr_t) 0x07006EC8) +#define d_course_wario_stadium_packed_dl_6FC0 ((uintptr_t) 0x07006FC0) +#define d_course_wario_stadium_packed_dl_7090 ((uintptr_t) 0x07007090) +#define d_course_wario_stadium_packed_dl_7220 ((uintptr_t) 0x07007220) +#define d_course_wario_stadium_packed_dl_7338 ((uintptr_t) 0x07007338) +#define d_course_wario_stadium_packed_dl_73F0 ((uintptr_t) 0x070073F0) +#define d_course_wario_stadium_packed_dl_7530 ((uintptr_t) 0x07007530) +#define d_course_wario_stadium_packed_dl_75A8 ((uintptr_t) 0x070075A8) +#define d_course_wario_stadium_packed_dl_7630 ((uintptr_t) 0x07007630) +#define d_course_wario_stadium_packed_dl_76E0 ((uintptr_t) 0x070076E0) +#define d_course_wario_stadium_packed_dl_77A8 ((uintptr_t) 0x070077A8) +#define d_course_wario_stadium_packed_dl_7838 ((uintptr_t) 0x07007838) +#define d_course_wario_stadium_packed_dl_7960 ((uintptr_t) 0x07007960) +#define d_course_wario_stadium_packed_dl_7A40 ((uintptr_t) 0x07007A40) +#define d_course_wario_stadium_packed_dl_7B20 ((uintptr_t) 0x07007B20) +#define d_course_wario_stadium_packed_dl_7BE0 ((uintptr_t) 0x07007BE0) +#define d_course_wario_stadium_packed_dl_7D00 ((uintptr_t) 0x07007D00) +#define d_course_wario_stadium_packed_dl_7DF8 ((uintptr_t) 0x07007DF8) +#define d_course_wario_stadium_packed_dl_7ED0 ((uintptr_t) 0x07007ED0) +#define d_course_wario_stadium_packed_dl_7FB0 ((uintptr_t) 0x07007FB0) +#define d_course_wario_stadium_packed_dl_8030 ((uintptr_t) 0x07008030) +#define d_course_wario_stadium_packed_dl_80E8 ((uintptr_t) 0x070080E8) +#define d_course_wario_stadium_packed_dl_8240 ((uintptr_t) 0x07008240) +#define d_course_wario_stadium_packed_dl_82F8 ((uintptr_t) 0x070082F8) +#define d_course_wario_stadium_packed_dl_83A0 ((uintptr_t) 0x070083A0) +#define d_course_wario_stadium_packed_dl_8438 ((uintptr_t) 0x07008438) +#define d_course_wario_stadium_packed_dl_8510 ((uintptr_t) 0x07008510) +#define d_course_wario_stadium_packed_dl_85F0 ((uintptr_t) 0x070085F0) +#define d_course_wario_stadium_packed_dl_8678 ((uintptr_t) 0x07008678) +#define d_course_wario_stadium_packed_dl_8708 ((uintptr_t) 0x07008708) +#define d_course_wario_stadium_packed_dl_8798 ((uintptr_t) 0x07008798) +#define d_course_wario_stadium_packed_dl_88A0 ((uintptr_t) 0x070088A0) +#define d_course_wario_stadium_packed_dl_8A68 ((uintptr_t) 0x07008A68) +#define d_course_wario_stadium_packed_dl_8C28 ((uintptr_t) 0x07008C28) +#define d_course_wario_stadium_packed_dl_8D28 ((uintptr_t) 0x07008D28) +#define d_course_wario_stadium_packed_dl_8DE8 ((uintptr_t) 0x07008DE8) +#define d_course_wario_stadium_packed_dl_8EF0 ((uintptr_t) 0x07008EF0) +#define d_course_wario_stadium_packed_dl_8FC8 ((uintptr_t) 0x07008FC8) +#define d_course_wario_stadium_packed_dl_9090 ((uintptr_t) 0x07009090) +#define d_course_wario_stadium_packed_dl_9120 ((uintptr_t) 0x07009120) +#define d_course_wario_stadium_packed_dl_91E8 ((uintptr_t) 0x070091E8) +#define d_course_wario_stadium_packed_dl_9328 ((uintptr_t) 0x07009328) +#define d_course_wario_stadium_packed_dl_93B0 ((uintptr_t) 0x070093B0) +#define d_course_wario_stadium_packed_dl_9430 ((uintptr_t) 0x07009430) +#define d_course_wario_stadium_packed_dl_9590 ((uintptr_t) 0x07009590) +#define d_course_wario_stadium_packed_dl_9668 ((uintptr_t) 0x07009668) +#define d_course_wario_stadium_packed_dl_9760 ((uintptr_t) 0x07009760) +#define d_course_wario_stadium_packed_dl_9820 ((uintptr_t) 0x07009820) +#define d_course_wario_stadium_packed_dl_98A0 ((uintptr_t) 0x070098A0) +#define d_course_wario_stadium_packed_dl_9998 ((uintptr_t) 0x07009998) +#define d_course_wario_stadium_packed_dl_9AD8 ((uintptr_t) 0x07009AD8) +#define d_course_wario_stadium_packed_dl_9C80 ((uintptr_t) 0x07009C80) +#define d_course_wario_stadium_packed_dl_9D00 ((uintptr_t) 0x07009D00) +#define d_course_wario_stadium_packed_dl_9D78 ((uintptr_t) 0x07009D78) +#define d_course_wario_stadium_packed_dl_9E00 ((uintptr_t) 0x07009E00) +#define d_course_wario_stadium_packed_dl_9EE0 ((uintptr_t) 0x07009EE0) +#define d_course_wario_stadium_packed_dl_9F18 ((uintptr_t) 0x07009F18) +#define d_course_wario_stadium_packed_dl_9F28 ((uintptr_t) 0x07009F28) +#define d_course_wario_stadium_packed_dl_A0C8 ((uintptr_t) 0x0700A0C8) +#define d_course_wario_stadium_packed_dl_A0D8 ((uintptr_t) 0x0700A0D8) +#define d_course_wario_stadium_packed_dl_A148 ((uintptr_t) 0x0700A148) +#define d_course_wario_stadium_packed_dl_A1B8 ((uintptr_t) 0x0700A1B8) +#define d_course_wario_stadium_packed_dl_A228 ((uintptr_t) 0x0700A228) +#define d_course_wario_stadium_packed_dl_A248 ((uintptr_t) 0x0700A248) +#define d_course_wario_stadium_packed_dl_A448 ((uintptr_t) 0x0700A448) +#define d_course_wario_stadium_packed_dl_A458 ((uintptr_t) 0x0700A458) +#define d_course_wario_stadium_packed_dl_A4A8 ((uintptr_t) 0x0700A4A8) +#define d_course_wario_stadium_packed_end ((uintptr_t) 0x0700A4C0) + + +#define d_course_royal_raceway_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_royal_raceway_packed_dl_A8 ((uintptr_t) 0x070000A8) +#define d_course_royal_raceway_packed_dl_130 ((uintptr_t) 0x07000130) +#define d_course_royal_raceway_packed_dl_1A8 ((uintptr_t) 0x070001A8) +#define d_course_royal_raceway_packed_dl_1C8 ((uintptr_t) 0x070001C8) +#define d_course_royal_raceway_packed_dl_230 ((uintptr_t) 0x07000230) +#define d_course_royal_raceway_packed_dl_2A8 ((uintptr_t) 0x070002A8) +#define d_course_royal_raceway_packed_dl_320 ((uintptr_t) 0x07000320) +#define d_course_royal_raceway_packed_dl_340 ((uintptr_t) 0x07000340) +#define d_course_royal_raceway_packed_dl_4D0 ((uintptr_t) 0x070004D0) +#define d_course_royal_raceway_packed_dl_4E0 ((uintptr_t) 0x070004E0) +#define d_course_royal_raceway_packed_dl_548 ((uintptr_t) 0x07000548) +#define d_course_royal_raceway_packed_dl_558 ((uintptr_t) 0x07000558) +#define d_course_royal_raceway_packed_dl_5D8 ((uintptr_t) 0x070005D8) +#define d_course_royal_raceway_packed_dl_650 ((uintptr_t) 0x07000650) +#define d_course_royal_raceway_packed_dl_668 ((uintptr_t) 0x07000668) +#define d_course_royal_raceway_packed_dl_6D0 ((uintptr_t) 0x070006D0) +#define d_course_royal_raceway_packed_dl_6E0 ((uintptr_t) 0x070006E0) +#define d_course_royal_raceway_packed_dl_750 ((uintptr_t) 0x07000750) +#define d_course_royal_raceway_packed_dl_7C0 ((uintptr_t) 0x070007C0) +#define d_course_royal_raceway_packed_dl_840 ((uintptr_t) 0x07000840) +#define d_course_royal_raceway_packed_dl_860 ((uintptr_t) 0x07000860) +#define d_course_royal_raceway_packed_dl_8A0 ((uintptr_t) 0x070008A0) +#define d_course_royal_raceway_packed_dl_8B0 ((uintptr_t) 0x070008B0) +#define d_course_royal_raceway_packed_dl_930 ((uintptr_t) 0x07000930) +#define d_course_royal_raceway_packed_dl_9C8 ((uintptr_t) 0x070009C8) +#define d_course_royal_raceway_packed_dl_AB8 ((uintptr_t) 0x07000AB8) +#define d_course_royal_raceway_packed_dl_B78 ((uintptr_t) 0x07000B78) +#define d_course_royal_raceway_packed_dl_C38 ((uintptr_t) 0x07000C38) +#define d_course_royal_raceway_packed_dl_C68 ((uintptr_t) 0x07000C68) +#define d_course_royal_raceway_packed_dl_CE0 ((uintptr_t) 0x07000CE0) +#define d_course_royal_raceway_packed_dl_CF0 ((uintptr_t) 0x07000CF0) +#define d_course_royal_raceway_packed_dl_E88 ((uintptr_t) 0x07000E88) +#define d_course_royal_raceway_packed_dl_E98 ((uintptr_t) 0x07000E98) +#define d_course_royal_raceway_packed_dl_F88 ((uintptr_t) 0x07000F88) +#define d_course_royal_raceway_packed_dl_1098 ((uintptr_t) 0x07001098) +#define d_course_royal_raceway_packed_dl_11A8 ((uintptr_t) 0x070011A8) +#define d_course_royal_raceway_packed_dl_11C8 ((uintptr_t) 0x070011C8) +#define d_course_royal_raceway_packed_dl_12B0 ((uintptr_t) 0x070012B0) +#define d_course_royal_raceway_packed_dl_1438 ((uintptr_t) 0x07001438) +#define d_course_royal_raceway_packed_dl_1450 ((uintptr_t) 0x07001450) +#define d_course_royal_raceway_packed_dl_14C8 ((uintptr_t) 0x070014C8) +#define d_course_royal_raceway_packed_dl_1548 ((uintptr_t) 0x07001548) +#define d_course_royal_raceway_packed_dl_15D8 ((uintptr_t) 0x070015D8) +#define d_course_royal_raceway_packed_dl_1640 ((uintptr_t) 0x07001640) +#define d_course_royal_raceway_packed_dl_16B8 ((uintptr_t) 0x070016B8) +#define d_course_royal_raceway_packed_dl_1720 ((uintptr_t) 0x07001720) +#define d_course_royal_raceway_packed_dl_1788 ((uintptr_t) 0x07001788) +#define d_course_royal_raceway_packed_dl_17F8 ((uintptr_t) 0x070017F8) +#define d_course_royal_raceway_packed_dl_1860 ((uintptr_t) 0x07001860) +#define d_course_royal_raceway_packed_dl_18D8 ((uintptr_t) 0x070018D8) +#define d_course_royal_raceway_packed_dl_1940 ((uintptr_t) 0x07001940) +#define d_course_royal_raceway_packed_dl_19B0 ((uintptr_t) 0x070019B0) +#define d_course_royal_raceway_packed_dl_1A30 ((uintptr_t) 0x07001A30) +#define d_course_royal_raceway_packed_dl_1AA0 ((uintptr_t) 0x07001AA0) +#define d_course_royal_raceway_packed_dl_1B18 ((uintptr_t) 0x07001B18) +#define d_course_royal_raceway_packed_dl_1B98 ((uintptr_t) 0x07001B98) +#define d_course_royal_raceway_packed_dl_1C48 ((uintptr_t) 0x07001C48) +#define d_course_royal_raceway_packed_dl_1CF0 ((uintptr_t) 0x07001CF0) +#define d_course_royal_raceway_packed_dl_1D68 ((uintptr_t) 0x07001D68) +#define d_course_royal_raceway_packed_dl_1DF0 ((uintptr_t) 0x07001DF0) +#define d_course_royal_raceway_packed_dl_1E60 ((uintptr_t) 0x07001E60) +#define d_course_royal_raceway_packed_dl_1EF0 ((uintptr_t) 0x07001EF0) +#define d_course_royal_raceway_packed_dl_1F58 ((uintptr_t) 0x07001F58) +#define d_course_royal_raceway_packed_dl_1FE8 ((uintptr_t) 0x07001FE8) +#define d_course_royal_raceway_packed_dl_20A0 ((uintptr_t) 0x070020A0) +#define d_course_royal_raceway_packed_dl_2110 ((uintptr_t) 0x07002110) +#define d_course_royal_raceway_packed_dl_21B8 ((uintptr_t) 0x070021B8) +#define d_course_royal_raceway_packed_dl_2230 ((uintptr_t) 0x07002230) +#define d_course_royal_raceway_packed_dl_22C0 ((uintptr_t) 0x070022C0) +#define d_course_royal_raceway_packed_dl_2370 ((uintptr_t) 0x07002370) +#define d_course_royal_raceway_packed_dl_23F8 ((uintptr_t) 0x070023F8) +#define d_course_royal_raceway_packed_dl_2478 ((uintptr_t) 0x07002478) +#define d_course_royal_raceway_packed_dl_2530 ((uintptr_t) 0x07002530) +#define d_course_royal_raceway_packed_dl_25E0 ((uintptr_t) 0x070025E0) +#define d_course_royal_raceway_packed_dl_26B0 ((uintptr_t) 0x070026B0) +#define d_course_royal_raceway_packed_dl_2758 ((uintptr_t) 0x07002758) +#define d_course_royal_raceway_packed_dl_27E0 ((uintptr_t) 0x070027E0) +#define d_course_royal_raceway_packed_dl_2870 ((uintptr_t) 0x07002870) +#define d_course_royal_raceway_packed_dl_28D8 ((uintptr_t) 0x070028D8) +#define d_course_royal_raceway_packed_dl_2950 ((uintptr_t) 0x07002950) +#define d_course_royal_raceway_packed_dl_2A10 ((uintptr_t) 0x07002A10) +#define d_course_royal_raceway_packed_dl_2AC8 ((uintptr_t) 0x07002AC8) +#define d_course_royal_raceway_packed_dl_2B38 ((uintptr_t) 0x07002B38) +#define d_course_royal_raceway_packed_dl_2BA0 ((uintptr_t) 0x07002BA0) +#define d_course_royal_raceway_packed_dl_2C08 ((uintptr_t) 0x07002C08) +#define d_course_royal_raceway_packed_dl_2CF8 ((uintptr_t) 0x07002CF8) +#define d_course_royal_raceway_packed_dl_2D80 ((uintptr_t) 0x07002D80) +#define d_course_royal_raceway_packed_dl_2E08 ((uintptr_t) 0x07002E08) +#define d_course_royal_raceway_packed_dl_2EE0 ((uintptr_t) 0x07002EE0) +#define d_course_royal_raceway_packed_dl_2F70 ((uintptr_t) 0x07002F70) +#define d_course_royal_raceway_packed_dl_3018 ((uintptr_t) 0x07003018) +#define d_course_royal_raceway_packed_dl_3090 ((uintptr_t) 0x07003090) +#define d_course_royal_raceway_packed_dl_3118 ((uintptr_t) 0x07003118) +#define d_course_royal_raceway_packed_dl_3190 ((uintptr_t) 0x07003190) +#define d_course_royal_raceway_packed_dl_3218 ((uintptr_t) 0x07003218) +#define d_course_royal_raceway_packed_dl_3268 ((uintptr_t) 0x07003268) +#define d_course_royal_raceway_packed_dl_32F0 ((uintptr_t) 0x070032F0) +#define d_course_royal_raceway_packed_dl_3368 ((uintptr_t) 0x07003368) +#define d_course_royal_raceway_packed_dl_33D8 ((uintptr_t) 0x070033D8) +#define d_course_royal_raceway_packed_dl_3440 ((uintptr_t) 0x07003440) +#define d_course_royal_raceway_packed_dl_34C0 ((uintptr_t) 0x070034C0) +#define d_course_royal_raceway_packed_dl_3540 ((uintptr_t) 0x07003540) +#define d_course_royal_raceway_packed_dl_3628 ((uintptr_t) 0x07003628) +#define d_course_royal_raceway_packed_dl_36B8 ((uintptr_t) 0x070036B8) +#define d_course_royal_raceway_packed_dl_3728 ((uintptr_t) 0x07003728) +#define d_course_royal_raceway_packed_dl_3790 ((uintptr_t) 0x07003790) +#define d_course_royal_raceway_packed_dl_37E8 ((uintptr_t) 0x070037E8) +#define d_course_royal_raceway_packed_dl_3908 ((uintptr_t) 0x07003908) +#define d_course_royal_raceway_packed_dl_3978 ((uintptr_t) 0x07003978) +#define d_course_royal_raceway_packed_dl_3B50 ((uintptr_t) 0x07003B50) +#define d_course_royal_raceway_packed_dl_3B70 ((uintptr_t) 0x07003B70) +#define d_course_royal_raceway_packed_dl_3C18 ((uintptr_t) 0x07003C18) +#define d_course_royal_raceway_packed_dl_3CF0 ((uintptr_t) 0x07003CF0) +#define d_course_royal_raceway_packed_dl_3DC0 ((uintptr_t) 0x07003DC0) +#define d_course_royal_raceway_packed_dl_3E50 ((uintptr_t) 0x07003E50) +#define d_course_royal_raceway_packed_dl_3F18 ((uintptr_t) 0x07003F18) +#define d_course_royal_raceway_packed_dl_3FA8 ((uintptr_t) 0x07003FA8) +#define d_course_royal_raceway_packed_dl_4078 ((uintptr_t) 0x07004078) +#define d_course_royal_raceway_packed_dl_4118 ((uintptr_t) 0x07004118) +#define d_course_royal_raceway_packed_dl_41A8 ((uintptr_t) 0x070041A8) +#define d_course_royal_raceway_packed_dl_4298 ((uintptr_t) 0x07004298) +#define d_course_royal_raceway_packed_dl_4350 ((uintptr_t) 0x07004350) +#define d_course_royal_raceway_packed_dl_4400 ((uintptr_t) 0x07004400) +#define d_course_royal_raceway_packed_dl_44B0 ((uintptr_t) 0x070044B0) +#define d_course_royal_raceway_packed_dl_4538 ((uintptr_t) 0x07004538) +#define d_course_royal_raceway_packed_dl_45E0 ((uintptr_t) 0x070045E0) +#define d_course_royal_raceway_packed_dl_46E0 ((uintptr_t) 0x070046E0) +#define d_course_royal_raceway_packed_dl_47C0 ((uintptr_t) 0x070047C0) +#define d_course_royal_raceway_packed_dl_4890 ((uintptr_t) 0x07004890) +#define d_course_royal_raceway_packed_dl_4968 ((uintptr_t) 0x07004968) +#define d_course_royal_raceway_packed_dl_4A08 ((uintptr_t) 0x07004A08) +#define d_course_royal_raceway_packed_dl_4A80 ((uintptr_t) 0x07004A80) +#define d_course_royal_raceway_packed_dl_4B30 ((uintptr_t) 0x07004B30) +#define d_course_royal_raceway_packed_dl_4BC8 ((uintptr_t) 0x07004BC8) +#define d_course_royal_raceway_packed_dl_4CC8 ((uintptr_t) 0x07004CC8) +#define d_course_royal_raceway_packed_dl_4DC0 ((uintptr_t) 0x07004DC0) +#define d_course_royal_raceway_packed_dl_4E90 ((uintptr_t) 0x07004E90) +#define d_course_royal_raceway_packed_dl_4F20 ((uintptr_t) 0x07004F20) +#define d_course_royal_raceway_packed_dl_4F98 ((uintptr_t) 0x07004F98) +#define d_course_royal_raceway_packed_dl_5018 ((uintptr_t) 0x07005018) +#define d_course_royal_raceway_packed_dl_50B0 ((uintptr_t) 0x070050B0) +#define d_course_royal_raceway_packed_dl_5138 ((uintptr_t) 0x07005138) +#define d_course_royal_raceway_packed_dl_51E8 ((uintptr_t) 0x070051E8) +#define d_course_royal_raceway_packed_dl_5298 ((uintptr_t) 0x07005298) +#define d_course_royal_raceway_packed_dl_5330 ((uintptr_t) 0x07005330) +#define d_course_royal_raceway_packed_dl_5400 ((uintptr_t) 0x07005400) +#define d_course_royal_raceway_packed_dl_54A8 ((uintptr_t) 0x070054A8) +#define d_course_royal_raceway_packed_dl_5520 ((uintptr_t) 0x07005520) +#define d_course_royal_raceway_packed_dl_55D0 ((uintptr_t) 0x070055D0) +#define d_course_royal_raceway_packed_dl_56A0 ((uintptr_t) 0x070056A0) +#define d_course_royal_raceway_packed_dl_5740 ((uintptr_t) 0x07005740) +#define d_course_royal_raceway_packed_dl_57F0 ((uintptr_t) 0x070057F0) +#define d_course_royal_raceway_packed_dl_58E8 ((uintptr_t) 0x070058E8) +#define d_course_royal_raceway_packed_dl_5990 ((uintptr_t) 0x07005990) +#define d_course_royal_raceway_packed_dl_5A10 ((uintptr_t) 0x07005A10) +#define d_course_royal_raceway_packed_dl_5AA8 ((uintptr_t) 0x07005AA8) +#define d_course_royal_raceway_packed_dl_5B50 ((uintptr_t) 0x07005B50) +#define d_course_royal_raceway_packed_dl_5C00 ((uintptr_t) 0x07005C00) +#define d_course_royal_raceway_packed_dl_5D18 ((uintptr_t) 0x07005D18) +#define d_course_royal_raceway_packed_dl_5DC8 ((uintptr_t) 0x07005DC8) +#define d_course_royal_raceway_packed_dl_5EF8 ((uintptr_t) 0x07005EF8) +#define d_course_royal_raceway_packed_dl_6008 ((uintptr_t) 0x07006008) +#define d_course_royal_raceway_packed_dl_60D8 ((uintptr_t) 0x070060D8) +#define d_course_royal_raceway_packed_dl_6228 ((uintptr_t) 0x07006228) +#define d_course_royal_raceway_packed_dl_6328 ((uintptr_t) 0x07006328) +#define d_course_royal_raceway_packed_dl_67E8 ((uintptr_t) 0x070067E8) +#define d_course_royal_raceway_packed_dl_6808 ((uintptr_t) 0x07006808) +#define d_course_royal_raceway_packed_dl_6880 ((uintptr_t) 0x07006880) +#define d_course_royal_raceway_packed_dl_68E8 ((uintptr_t) 0x070068E8) +#define d_course_royal_raceway_packed_dl_6950 ((uintptr_t) 0x07006950) +#define d_course_royal_raceway_packed_dl_69B0 ((uintptr_t) 0x070069B0) +#define d_course_royal_raceway_packed_dl_6A10 ((uintptr_t) 0x07006A10) +#define d_course_royal_raceway_packed_dl_6A80 ((uintptr_t) 0x07006A80) +#define d_course_royal_raceway_packed_dl_6B60 ((uintptr_t) 0x07006B60) +#define d_course_royal_raceway_packed_dl_6BE8 ((uintptr_t) 0x07006BE8) +#define d_course_royal_raceway_packed_dl_6C58 ((uintptr_t) 0x07006C58) +#define d_course_royal_raceway_packed_dl_6CC0 ((uintptr_t) 0x07006CC0) +#define d_course_royal_raceway_packed_dl_6D18 ((uintptr_t) 0x07006D18) +#define d_course_royal_raceway_packed_dl_6D98 ((uintptr_t) 0x07006D98) +#define d_course_royal_raceway_packed_dl_6E20 ((uintptr_t) 0x07006E20) +#define d_course_royal_raceway_packed_dl_6EB8 ((uintptr_t) 0x07006EB8) +#define d_course_royal_raceway_packed_dl_6F28 ((uintptr_t) 0x07006F28) +#define d_course_royal_raceway_packed_dl_6FB0 ((uintptr_t) 0x07006FB0) +#define d_course_royal_raceway_packed_dl_7020 ((uintptr_t) 0x07007020) +#define d_course_royal_raceway_packed_dl_70B8 ((uintptr_t) 0x070070B8) +#define d_course_royal_raceway_packed_dl_7138 ((uintptr_t) 0x07007138) +#define d_course_royal_raceway_packed_dl_71A0 ((uintptr_t) 0x070071A0) +#define d_course_royal_raceway_packed_dl_7278 ((uintptr_t) 0x07007278) +#define d_course_royal_raceway_packed_dl_72E8 ((uintptr_t) 0x070072E8) +#define d_course_royal_raceway_packed_dl_7360 ((uintptr_t) 0x07007360) +#define d_course_royal_raceway_packed_dl_73E0 ((uintptr_t) 0x070073E0) +#define d_course_royal_raceway_packed_dl_7490 ((uintptr_t) 0x07007490) +#define d_course_royal_raceway_packed_dl_7500 ((uintptr_t) 0x07007500) +#define d_course_royal_raceway_packed_dl_7578 ((uintptr_t) 0x07007578) +#define d_course_royal_raceway_packed_dl_75F8 ((uintptr_t) 0x070075F8) +#define d_course_royal_raceway_packed_dl_7680 ((uintptr_t) 0x07007680) +#define d_course_royal_raceway_packed_dl_7718 ((uintptr_t) 0x07007718) +#define d_course_royal_raceway_packed_dl_7780 ((uintptr_t) 0x07007780) +#define d_course_royal_raceway_packed_dl_77E8 ((uintptr_t) 0x070077E8) +#define d_course_royal_raceway_packed_dl_7868 ((uintptr_t) 0x07007868) +#define d_course_royal_raceway_packed_dl_78E0 ((uintptr_t) 0x070078E0) +#define d_course_royal_raceway_packed_dl_7980 ((uintptr_t) 0x07007980) +#define d_course_royal_raceway_packed_dl_7A18 ((uintptr_t) 0x07007A18) +#define d_course_royal_raceway_packed_dl_7AE8 ((uintptr_t) 0x07007AE8) +#define d_course_royal_raceway_packed_dl_7B50 ((uintptr_t) 0x07007B50) +#define d_course_royal_raceway_packed_dl_7BB8 ((uintptr_t) 0x07007BB8) +#define d_course_royal_raceway_packed_dl_7C20 ((uintptr_t) 0x07007C20) +#define d_course_royal_raceway_packed_dl_7C98 ((uintptr_t) 0x07007C98) +#define d_course_royal_raceway_packed_dl_7D10 ((uintptr_t) 0x07007D10) +#define d_course_royal_raceway_packed_dl_7D90 ((uintptr_t) 0x07007D90) +#define d_course_royal_raceway_packed_dl_7E08 ((uintptr_t) 0x07007E08) +#define d_course_royal_raceway_packed_dl_7E80 ((uintptr_t) 0x07007E80) +#define d_course_royal_raceway_packed_dl_7EF8 ((uintptr_t) 0x07007EF8) +#define d_course_royal_raceway_packed_dl_7F70 ((uintptr_t) 0x07007F70) +#define d_course_royal_raceway_packed_dl_7FD0 ((uintptr_t) 0x07007FD0) +#define d_course_royal_raceway_packed_dl_8040 ((uintptr_t) 0x07008040) +#define d_course_royal_raceway_packed_dl_80C8 ((uintptr_t) 0x070080C8) +#define d_course_royal_raceway_packed_dl_8140 ((uintptr_t) 0x07008140) +#define d_course_royal_raceway_packed_dl_81C8 ((uintptr_t) 0x070081C8) +#define d_course_royal_raceway_packed_dl_8278 ((uintptr_t) 0x07008278) +#define d_course_royal_raceway_packed_dl_8318 ((uintptr_t) 0x07008318) +#define d_course_royal_raceway_packed_dl_8390 ((uintptr_t) 0x07008390) +#define d_course_royal_raceway_packed_dl_8400 ((uintptr_t) 0x07008400) +#define d_course_royal_raceway_packed_dl_8470 ((uintptr_t) 0x07008470) +#define d_course_royal_raceway_packed_dl_84E8 ((uintptr_t) 0x070084E8) +#define d_course_royal_raceway_packed_dl_8580 ((uintptr_t) 0x07008580) +#define d_course_royal_raceway_packed_dl_8618 ((uintptr_t) 0x07008618) +#define d_course_royal_raceway_packed_dl_86B8 ((uintptr_t) 0x070086B8) +#define d_course_royal_raceway_packed_dl_8740 ((uintptr_t) 0x07008740) +#define d_course_royal_raceway_packed_dl_8810 ((uintptr_t) 0x07008810) +#define d_course_royal_raceway_packed_dl_8888 ((uintptr_t) 0x07008888) +#define d_course_royal_raceway_packed_dl_8900 ((uintptr_t) 0x07008900) +#define d_course_royal_raceway_packed_dl_8988 ((uintptr_t) 0x07008988) +#define d_course_royal_raceway_packed_dl_89F0 ((uintptr_t) 0x070089F0) +#define d_course_royal_raceway_packed_dl_8A60 ((uintptr_t) 0x07008A60) +#define d_course_royal_raceway_packed_dl_8AC0 ((uintptr_t) 0x07008AC0) +#define d_course_royal_raceway_packed_dl_8B28 ((uintptr_t) 0x07008B28) +#define d_course_royal_raceway_packed_dl_8B98 ((uintptr_t) 0x07008B98) +#define d_course_royal_raceway_packed_dl_8C00 ((uintptr_t) 0x07008C00) +#define d_course_royal_raceway_packed_dl_8C70 ((uintptr_t) 0x07008C70) +#define d_course_royal_raceway_packed_dl_8CD8 ((uintptr_t) 0x07008CD8) +#define d_course_royal_raceway_packed_dl_8D48 ((uintptr_t) 0x07008D48) +#define d_course_royal_raceway_packed_dl_8DC0 ((uintptr_t) 0x07008DC0) +#define d_course_royal_raceway_packed_dl_8E30 ((uintptr_t) 0x07008E30) +#define d_course_royal_raceway_packed_dl_8EA8 ((uintptr_t) 0x07008EA8) +#define d_course_royal_raceway_packed_dl_8F28 ((uintptr_t) 0x07008F28) +#define d_course_royal_raceway_packed_dl_8F98 ((uintptr_t) 0x07008F98) +#define d_course_royal_raceway_packed_dl_9008 ((uintptr_t) 0x07009008) +#define d_course_royal_raceway_packed_dl_9080 ((uintptr_t) 0x07009080) +#define d_course_royal_raceway_packed_dl_90F8 ((uintptr_t) 0x070090F8) +#define d_course_royal_raceway_packed_dl_9168 ((uintptr_t) 0x07009168) +#define d_course_royal_raceway_packed_dl_9198 ((uintptr_t) 0x07009198) +#define d_course_royal_raceway_packed_dl_9210 ((uintptr_t) 0x07009210) +#define d_course_royal_raceway_packed_dl_9290 ((uintptr_t) 0x07009290) +#define d_course_royal_raceway_packed_dl_9310 ((uintptr_t) 0x07009310) +#define d_course_royal_raceway_packed_dl_9380 ((uintptr_t) 0x07009380) +#define d_course_royal_raceway_packed_dl_9408 ((uintptr_t) 0x07009408) +#define d_course_royal_raceway_packed_dl_9438 ((uintptr_t) 0x07009438) +#define d_course_royal_raceway_packed_dl_94B0 ((uintptr_t) 0x070094B0) +#define d_course_royal_raceway_packed_dl_9520 ((uintptr_t) 0x07009520) +#define d_course_royal_raceway_packed_dl_9598 ((uintptr_t) 0x07009598) +#define d_course_royal_raceway_packed_dl_9608 ((uintptr_t) 0x07009608) +#define d_course_royal_raceway_packed_dl_9630 ((uintptr_t) 0x07009630) +#define d_course_royal_raceway_packed_dl_96A8 ((uintptr_t) 0x070096A8) +#define d_course_royal_raceway_packed_dl_9718 ((uintptr_t) 0x07009718) +#define d_course_royal_raceway_packed_dl_9778 ((uintptr_t) 0x07009778) +#define d_course_royal_raceway_packed_dl_97E8 ((uintptr_t) 0x070097E8) +#define d_course_royal_raceway_packed_dl_9848 ((uintptr_t) 0x07009848) +#define d_course_royal_raceway_packed_dl_98B8 ((uintptr_t) 0x070098B8) +#define d_course_royal_raceway_packed_dl_9918 ((uintptr_t) 0x07009918) +#define d_course_royal_raceway_packed_dl_9988 ((uintptr_t) 0x07009988) +#define d_course_royal_raceway_packed_dl_9A38 ((uintptr_t) 0x07009A38) +#define d_course_royal_raceway_packed_dl_9A98 ((uintptr_t) 0x07009A98) +#define d_course_royal_raceway_packed_dl_9B08 ((uintptr_t) 0x07009B08) +#define d_course_royal_raceway_packed_dl_9B68 ((uintptr_t) 0x07009B68) +#define d_course_royal_raceway_packed_dl_9BD0 ((uintptr_t) 0x07009BD0) +#define d_course_royal_raceway_packed_dl_9C48 ((uintptr_t) 0x07009C48) +#define d_course_royal_raceway_packed_dl_9CB8 ((uintptr_t) 0x07009CB8) +#define d_course_royal_raceway_packed_dl_9D20 ((uintptr_t) 0x07009D20) +#define d_course_royal_raceway_packed_dl_9DA0 ((uintptr_t) 0x07009DA0) +#define d_course_royal_raceway_packed_dl_9E18 ((uintptr_t) 0x07009E18) +#define d_course_royal_raceway_packed_dl_9E98 ((uintptr_t) 0x07009E98) +#define d_course_royal_raceway_packed_dl_9F10 ((uintptr_t) 0x07009F10) +#define d_course_royal_raceway_packed_dl_9F80 ((uintptr_t) 0x07009F80) +#define d_course_royal_raceway_packed_dl_9FF0 ((uintptr_t) 0x07009FF0) +#define d_course_royal_raceway_packed_dl_A050 ((uintptr_t) 0x0700A050) +#define d_course_royal_raceway_packed_dl_A0B0 ((uintptr_t) 0x0700A0B0) +#define d_course_royal_raceway_packed_dl_A128 ((uintptr_t) 0x0700A128) +#define d_course_royal_raceway_packed_dl_A1A0 ((uintptr_t) 0x0700A1A0) +#define d_course_royal_raceway_packed_dl_A210 ((uintptr_t) 0x0700A210) +#define d_course_royal_raceway_packed_dl_A278 ((uintptr_t) 0x0700A278) +#define d_course_royal_raceway_packed_dl_A2D8 ((uintptr_t) 0x0700A2D8) +#define d_course_royal_raceway_packed_dl_A3C8 ((uintptr_t) 0x0700A3C8) +#define d_course_royal_raceway_packed_dl_A438 ((uintptr_t) 0x0700A438) +#define d_course_royal_raceway_packed_dl_A4B8 ((uintptr_t) 0x0700A4B8) +#define d_course_royal_raceway_packed_dl_A538 ((uintptr_t) 0x0700A538) +#define d_course_royal_raceway_packed_dl_A5A0 ((uintptr_t) 0x0700A5A0) +#define d_course_royal_raceway_packed_dl_A618 ((uintptr_t) 0x0700A618) +#define d_course_royal_raceway_packed_dl_A648 ((uintptr_t) 0x0700A648) +#define d_course_royal_raceway_packed_dl_A6A8 ((uintptr_t) 0x0700A6A8) +#define d_course_royal_raceway_packed_dl_A718 ((uintptr_t) 0x0700A718) +#define d_course_royal_raceway_packed_dl_A730 ((uintptr_t) 0x0700A730) +#define d_course_royal_raceway_packed_dl_A7D8 ((uintptr_t) 0x0700A7D8) +#define d_course_royal_raceway_packed_dl_A870 ((uintptr_t) 0x0700A870) +#define d_course_royal_raceway_packed_dl_A8F8 ((uintptr_t) 0x0700A8F8) +#define d_course_royal_raceway_packed_dl_A970 ((uintptr_t) 0x0700A970) +#define d_course_royal_raceway_packed_dl_A998 ((uintptr_t) 0x0700A998) +#define d_course_royal_raceway_packed_dl_AA10 ((uintptr_t) 0x0700AA10) +#define d_course_royal_raceway_packed_dl_AA90 ((uintptr_t) 0x0700AA90) +#define d_course_royal_raceway_packed_dl_AB28 ((uintptr_t) 0x0700AB28) +#define d_course_royal_raceway_packed_dl_ABA8 ((uintptr_t) 0x0700ABA8) +#define d_course_royal_raceway_packed_dl_AC30 ((uintptr_t) 0x0700AC30) +#define d_course_royal_raceway_packed_dl_AC60 ((uintptr_t) 0x0700AC60) +#define d_course_royal_raceway_packed_dl_ACE0 ((uintptr_t) 0x0700ACE0) +#define d_course_royal_raceway_packed_dl_AD78 ((uintptr_t) 0x0700AD78) +#define d_course_royal_raceway_packed_dl_AE00 ((uintptr_t) 0x0700AE00) +#define d_course_royal_raceway_packed_dl_AE70 ((uintptr_t) 0x0700AE70) +#define d_course_royal_raceway_packed_dl_AEF8 ((uintptr_t) 0x0700AEF8) +#define d_course_royal_raceway_packed_dl_AF28 ((uintptr_t) 0x0700AF28) +#define d_course_royal_raceway_packed_dl_B030 ((uintptr_t) 0x0700B030) +#define d_course_royal_raceway_packed_dl_B040 ((uintptr_t) 0x0700B040) +#define d_course_royal_raceway_packed_dl_B120 ((uintptr_t) 0x0700B120) +#define d_course_royal_raceway_packed_end ((uintptr_t) 0x0700B130) + + +#define d_course_bowsers_castle_packed_dl_0 ((uintptr_t) 0x07000000) +#define d_course_bowsers_castle_packed_dl_60 ((uintptr_t) 0x07000060) +#define d_course_bowsers_castle_packed_dl_C0 ((uintptr_t) 0x070000C0) +#define d_course_bowsers_castle_packed_dl_120 ((uintptr_t) 0x07000120) +#define d_course_bowsers_castle_packed_dl_188 ((uintptr_t) 0x07000188) +#define d_course_bowsers_castle_packed_dl_1E8 ((uintptr_t) 0x070001E8) +#define d_course_bowsers_castle_packed_dl_248 ((uintptr_t) 0x07000248) +#define d_course_bowsers_castle_packed_dl_280 ((uintptr_t) 0x07000280) +#define d_course_bowsers_castle_packed_dl_328 ((uintptr_t) 0x07000328) +#define d_course_bowsers_castle_packed_dl_338 ((uintptr_t) 0x07000338) +#define d_course_bowsers_castle_packed_dl_3B0 ((uintptr_t) 0x070003B0) +#define d_course_bowsers_castle_packed_dl_3C0 ((uintptr_t) 0x070003C0) +#define d_course_bowsers_castle_packed_dl_428 ((uintptr_t) 0x07000428) +#define d_course_bowsers_castle_packed_dl_438 ((uintptr_t) 0x07000438) +#define d_course_bowsers_castle_packed_dl_460 ((uintptr_t) 0x07000460) +#define d_course_bowsers_castle_packed_dl_470 ((uintptr_t) 0x07000470) +#define d_course_bowsers_castle_packed_dl_A10 ((uintptr_t) 0x07000A10) +#define d_course_bowsers_castle_packed_dl_A20 ((uintptr_t) 0x07000A20) +#define d_course_bowsers_castle_packed_dl_B80 ((uintptr_t) 0x07000B80) +#define d_course_bowsers_castle_packed_dl_D38 ((uintptr_t) 0x07000D38) +#define d_course_bowsers_castle_packed_dl_11F8 ((uintptr_t) 0x070011F8) +#define d_course_bowsers_castle_packed_dl_1218 ((uintptr_t) 0x07001218) +#define d_course_bowsers_castle_packed_dl_1350 ((uintptr_t) 0x07001350) +#define d_course_bowsers_castle_packed_dl_1360 ((uintptr_t) 0x07001360) +#define d_course_bowsers_castle_packed_dl_1448 ((uintptr_t) 0x07001448) +#define d_course_bowsers_castle_packed_dl_1530 ((uintptr_t) 0x07001530) +#define d_course_bowsers_castle_packed_dl_1618 ((uintptr_t) 0x07001618) +#define d_course_bowsers_castle_packed_dl_1700 ((uintptr_t) 0x07001700) +#define d_course_bowsers_castle_packed_dl_17E8 ((uintptr_t) 0x070017E8) +#define d_course_bowsers_castle_packed_dl_18D0 ((uintptr_t) 0x070018D0) +#define d_course_bowsers_castle_packed_dl_19B8 ((uintptr_t) 0x070019B8) +#define d_course_bowsers_castle_packed_dl_1AA0 ((uintptr_t) 0x07001AA0) +#define d_course_bowsers_castle_packed_dl_1B88 ((uintptr_t) 0x07001B88) +#define d_course_bowsers_castle_packed_dl_1C70 ((uintptr_t) 0x07001C70) +#define d_course_bowsers_castle_packed_dl_1D58 ((uintptr_t) 0x07001D58) +#define d_course_bowsers_castle_packed_dl_1E40 ((uintptr_t) 0x07001E40) +#define d_course_bowsers_castle_packed_dl_1EA8 ((uintptr_t) 0x07001EA8) +#define d_course_bowsers_castle_packed_dl_1FA0 ((uintptr_t) 0x07001FA0) +#define d_course_bowsers_castle_packed_dl_2098 ((uintptr_t) 0x07002098) +#define d_course_bowsers_castle_packed_dl_20B0 ((uintptr_t) 0x070020B0) +#define d_course_bowsers_castle_packed_dl_2128 ((uintptr_t) 0x07002128) +#define d_course_bowsers_castle_packed_dl_2188 ((uintptr_t) 0x07002188) +#define d_course_bowsers_castle_packed_dl_2228 ((uintptr_t) 0x07002228) +#define d_course_bowsers_castle_packed_dl_2290 ((uintptr_t) 0x07002290) +#define d_course_bowsers_castle_packed_dl_2310 ((uintptr_t) 0x07002310) +#define d_course_bowsers_castle_packed_dl_2378 ((uintptr_t) 0x07002378) +#define d_course_bowsers_castle_packed_dl_23E0 ((uintptr_t) 0x070023E0) +#define d_course_bowsers_castle_packed_dl_2450 ((uintptr_t) 0x07002450) +#define d_course_bowsers_castle_packed_dl_24B0 ((uintptr_t) 0x070024B0) +#define d_course_bowsers_castle_packed_dl_2528 ((uintptr_t) 0x07002528) +#define d_course_bowsers_castle_packed_dl_2598 ((uintptr_t) 0x07002598) +#define d_course_bowsers_castle_packed_dl_2610 ((uintptr_t) 0x07002610) +#define d_course_bowsers_castle_packed_dl_2698 ((uintptr_t) 0x07002698) +#define d_course_bowsers_castle_packed_dl_2708 ((uintptr_t) 0x07002708) +#define d_course_bowsers_castle_packed_dl_2770 ((uintptr_t) 0x07002770) +#define d_course_bowsers_castle_packed_dl_27E8 ((uintptr_t) 0x070027E8) +#define d_course_bowsers_castle_packed_dl_2858 ((uintptr_t) 0x07002858) +#define d_course_bowsers_castle_packed_dl_28B8 ((uintptr_t) 0x070028B8) +#define d_course_bowsers_castle_packed_dl_2920 ((uintptr_t) 0x07002920) +#define d_course_bowsers_castle_packed_dl_29A0 ((uintptr_t) 0x070029A0) +#define d_course_bowsers_castle_packed_dl_2A48 ((uintptr_t) 0x07002A48) +#define d_course_bowsers_castle_packed_dl_2BA8 ((uintptr_t) 0x07002BA8) +#define d_course_bowsers_castle_packed_dl_2BB8 ((uintptr_t) 0x07002BB8) +#define d_course_bowsers_castle_packed_dl_30C8 ((uintptr_t) 0x070030C8) +#define d_course_bowsers_castle_packed_dl_32F0 ((uintptr_t) 0x070032F0) +#define d_course_bowsers_castle_packed_dl_3308 ((uintptr_t) 0x07003308) +#define d_course_bowsers_castle_packed_dl_3568 ((uintptr_t) 0x07003568) +#define d_course_bowsers_castle_packed_dl_3578 ((uintptr_t) 0x07003578) +#define d_course_bowsers_castle_packed_dl_3920 ((uintptr_t) 0x07003920) +#define d_course_bowsers_castle_packed_dl_3930 ((uintptr_t) 0x07003930) +#define d_course_bowsers_castle_packed_dl_3C70 ((uintptr_t) 0x07003C70) +#define d_course_bowsers_castle_packed_dl_3C80 ((uintptr_t) 0x07003C80) +#define d_course_bowsers_castle_packed_dl_4198 ((uintptr_t) 0x07004198) +#define d_course_bowsers_castle_packed_dl_41A8 ((uintptr_t) 0x070041A8) +#define d_course_bowsers_castle_packed_dl_4598 ((uintptr_t) 0x07004598) +#define d_course_bowsers_castle_packed_dl_48A8 ((uintptr_t) 0x070048A8) +#define d_course_bowsers_castle_packed_dl_4BB0 ((uintptr_t) 0x07004BB0) +#define d_course_bowsers_castle_packed_dl_4EB8 ((uintptr_t) 0x07004EB8) +#define d_course_bowsers_castle_packed_dl_51B8 ((uintptr_t) 0x070051B8) +#define d_course_bowsers_castle_packed_dl_51E8 ((uintptr_t) 0x070051E8) +#define d_course_bowsers_castle_packed_dl_5270 ((uintptr_t) 0x07005270) +#define d_course_bowsers_castle_packed_dl_5300 ((uintptr_t) 0x07005300) +#define d_course_bowsers_castle_packed_dl_5378 ((uintptr_t) 0x07005378) +#define d_course_bowsers_castle_packed_dl_53E0 ((uintptr_t) 0x070053E0) +#define d_course_bowsers_castle_packed_dl_5448 ((uintptr_t) 0x07005448) +#define d_course_bowsers_castle_packed_dl_54E8 ((uintptr_t) 0x070054E8) +#define d_course_bowsers_castle_packed_dl_5560 ((uintptr_t) 0x07005560) +#define d_course_bowsers_castle_packed_dl_55E8 ((uintptr_t) 0x070055E8) +#define d_course_bowsers_castle_packed_dl_5678 ((uintptr_t) 0x07005678) +#define d_course_bowsers_castle_packed_dl_56F0 ((uintptr_t) 0x070056F0) +#define d_course_bowsers_castle_packed_dl_5778 ((uintptr_t) 0x07005778) +#define d_course_bowsers_castle_packed_dl_57E8 ((uintptr_t) 0x070057E8) +#define d_course_bowsers_castle_packed_dl_5850 ((uintptr_t) 0x07005850) +#define d_course_bowsers_castle_packed_dl_5A78 ((uintptr_t) 0x07005A78) +#define d_course_bowsers_castle_packed_dl_5BB0 ((uintptr_t) 0x07005BB0) +#define d_course_bowsers_castle_packed_dl_5BC8 ((uintptr_t) 0x07005BC8) +#define d_course_bowsers_castle_packed_dl_5D88 ((uintptr_t) 0x07005D88) +#define d_course_bowsers_castle_packed_dl_5D98 ((uintptr_t) 0x07005D98) +#define d_course_bowsers_castle_packed_dl_6200 ((uintptr_t) 0x07006200) +#define d_course_bowsers_castle_packed_dl_63B8 ((uintptr_t) 0x070063B8) +#define d_course_bowsers_castle_packed_dl_63D0 ((uintptr_t) 0x070063D0) +#define d_course_bowsers_castle_packed_dl_64A8 ((uintptr_t) 0x070064A8) +#define d_course_bowsers_castle_packed_dl_6580 ((uintptr_t) 0x07006580) +#define d_course_bowsers_castle_packed_dl_6658 ((uintptr_t) 0x07006658) +#define d_course_bowsers_castle_packed_dl_6678 ((uintptr_t) 0x07006678) +#define d_course_bowsers_castle_packed_dl_66E8 ((uintptr_t) 0x070066E8) +#define d_course_bowsers_castle_packed_dl_6760 ((uintptr_t) 0x07006760) +#define d_course_bowsers_castle_packed_dl_6778 ((uintptr_t) 0x07006778) +#define d_course_bowsers_castle_packed_dl_6A80 ((uintptr_t) 0x07006A80) +#define d_course_bowsers_castle_packed_dl_6A90 ((uintptr_t) 0x07006A90) +#define d_course_bowsers_castle_packed_dl_6BC0 ((uintptr_t) 0x07006BC0) +#define d_course_bowsers_castle_packed_dl_6CA0 ((uintptr_t) 0x07006CA0) +#define d_course_bowsers_castle_packed_dl_6CB8 ((uintptr_t) 0x07006CB8) +#define d_course_bowsers_castle_packed_dl_6D78 ((uintptr_t) 0x07006D78) +#define d_course_bowsers_castle_packed_dl_6E48 ((uintptr_t) 0x07006E48) +#define d_course_bowsers_castle_packed_dl_6F08 ((uintptr_t) 0x07006F08) +#define d_course_bowsers_castle_packed_dl_6FA0 ((uintptr_t) 0x07006FA0) +#define d_course_bowsers_castle_packed_dl_7038 ((uintptr_t) 0x07007038) +#define d_course_bowsers_castle_packed_dl_70D0 ((uintptr_t) 0x070070D0) +#define d_course_bowsers_castle_packed_dl_7180 ((uintptr_t) 0x07007180) +#define d_course_bowsers_castle_packed_dl_7288 ((uintptr_t) 0x07007288) +#define d_course_bowsers_castle_packed_dl_7340 ((uintptr_t) 0x07007340) +#define d_course_bowsers_castle_packed_dl_7418 ((uintptr_t) 0x07007418) +#define d_course_bowsers_castle_packed_dl_7520 ((uintptr_t) 0x07007520) +#define d_course_bowsers_castle_packed_dl_75E8 ((uintptr_t) 0x070075E8) +#define d_course_bowsers_castle_packed_dl_7650 ((uintptr_t) 0x07007650) +#define d_course_bowsers_castle_packed_dl_76C0 ((uintptr_t) 0x070076C0) +#define d_course_bowsers_castle_packed_dl_7730 ((uintptr_t) 0x07007730) +#define d_course_bowsers_castle_packed_dl_77A0 ((uintptr_t) 0x070077A0) +#define d_course_bowsers_castle_packed_dl_7820 ((uintptr_t) 0x07007820) +#define d_course_bowsers_castle_packed_dl_7898 ((uintptr_t) 0x07007898) +#define d_course_bowsers_castle_packed_dl_7908 ((uintptr_t) 0x07007908) +#define d_course_bowsers_castle_packed_dl_7998 ((uintptr_t) 0x07007998) +#define d_course_bowsers_castle_packed_dl_7A10 ((uintptr_t) 0x07007A10) +#define d_course_bowsers_castle_packed_dl_7A78 ((uintptr_t) 0x07007A78) +#define d_course_bowsers_castle_packed_dl_7AD8 ((uintptr_t) 0x07007AD8) +#define d_course_bowsers_castle_packed_dl_7B50 ((uintptr_t) 0x07007B50) +#define d_course_bowsers_castle_packed_dl_7BB8 ((uintptr_t) 0x07007BB8) +#define d_course_bowsers_castle_packed_dl_7C30 ((uintptr_t) 0x07007C30) +#define d_course_bowsers_castle_packed_dl_7CC0 ((uintptr_t) 0x07007CC0) +#define d_course_bowsers_castle_packed_dl_7D48 ((uintptr_t) 0x07007D48) +#define d_course_bowsers_castle_packed_dl_7DB8 ((uintptr_t) 0x07007DB8) +#define d_course_bowsers_castle_packed_dl_7E28 ((uintptr_t) 0x07007E28) +#define d_course_bowsers_castle_packed_dl_7EA0 ((uintptr_t) 0x07007EA0) +#define d_course_bowsers_castle_packed_dl_7F20 ((uintptr_t) 0x07007F20) +#define d_course_bowsers_castle_packed_dl_7F98 ((uintptr_t) 0x07007F98) +#define d_course_bowsers_castle_packed_dl_8008 ((uintptr_t) 0x07008008) +#define d_course_bowsers_castle_packed_dl_8078 ((uintptr_t) 0x07008078) +#define d_course_bowsers_castle_packed_dl_80E0 ((uintptr_t) 0x070080E0) +#define d_course_bowsers_castle_packed_dl_8148 ((uintptr_t) 0x07008148) +#define d_course_bowsers_castle_packed_dl_81B0 ((uintptr_t) 0x070081B0) +#define d_course_bowsers_castle_packed_dl_8218 ((uintptr_t) 0x07008218) +#define d_course_bowsers_castle_packed_dl_8278 ((uintptr_t) 0x07008278) +#define d_course_bowsers_castle_packed_dl_82D8 ((uintptr_t) 0x070082D8) +#define d_course_bowsers_castle_packed_dl_8348 ((uintptr_t) 0x07008348) +#define d_course_bowsers_castle_packed_dl_83B0 ((uintptr_t) 0x070083B0) +#define d_course_bowsers_castle_packed_dl_84A8 ((uintptr_t) 0x070084A8) +#define d_course_bowsers_castle_packed_dl_87E8 ((uintptr_t) 0x070087E8) +#define d_course_bowsers_castle_packed_dl_8BE0 ((uintptr_t) 0x07008BE0) +#define d_course_bowsers_castle_packed_dl_8C78 ((uintptr_t) 0x07008C78) +#define d_course_bowsers_castle_packed_dl_8D10 ((uintptr_t) 0x07008D10) +#define d_course_bowsers_castle_packed_dl_8DA8 ((uintptr_t) 0x07008DA8) +#define d_course_bowsers_castle_packed_dl_8E40 ((uintptr_t) 0x07008E40) +#define d_course_bowsers_castle_packed_dl_8E78 ((uintptr_t) 0x07008E78) +#define d_course_bowsers_castle_packed_dl_8FA0 ((uintptr_t) 0x07008FA0) +#define d_course_bowsers_castle_packed_dl_9278 ((uintptr_t) 0x07009278) +#define d_course_bowsers_castle_packed_dl_9290 ((uintptr_t) 0x07009290) +#define d_course_bowsers_castle_packed_dl_9328 ((uintptr_t) 0x07009328) +#define d_course_bowsers_castle_packed_dl_93A0 ((uintptr_t) 0x070093A0) +#define d_course_bowsers_castle_packed_dl_9438 ((uintptr_t) 0x07009438) +#define d_course_bowsers_castle_packed_dl_94B0 ((uintptr_t) 0x070094B0) +#define d_course_bowsers_castle_packed_dl_94D8 ((uintptr_t) 0x070094D8) +#define d_course_bowsers_castle_packed_dl_9820 ((uintptr_t) 0x07009820) +#define d_course_bowsers_castle_packed_dl_9830 ((uintptr_t) 0x07009830) +#define d_course_bowsers_castle_packed_dl_9910 ((uintptr_t) 0x07009910) +#define d_course_bowsers_castle_packed_end ((uintptr_t) 0x07009920) + + diff --git a/include/vertice_count_gen.h b/include/vertice_count_gen.h new file mode 100644 index 000000000..3fe246bdd --- /dev/null +++ b/include/vertice_count_gen.h @@ -0,0 +1,44 @@ +// Generated by tools/generate_vertice_count.py + +#include + +#define d_course_rainbow_road_vertex_count 0x00000C27 + +#define d_course_yoshi_valley_vertex_count 0x00000E88 + +#define d_course_banshee_boardwalk_vertex_count 0x00001351 + +#define d_course_dks_jungle_parkway_vertex_count 0x0000162F + +#define d_course_skyscraper_vertex_count 0x0000043E + +#define d_course_block_fort_vertex_count 0x00000440 + +#define d_course_double_deck_vertex_count 0x0000022B + +#define d_course_big_donut_vertex_count 0x0000048D + +#define d_course_mario_raceway_vertex_count 0x0000167D + +#define d_course_toads_turnpike_vertex_count 0x000018D7 + +#define d_course_choco_mountain_vertex_count 0x000015B8 + +#define d_course_frappe_snowland_vertex_count 0x00001599 + +#define d_course_kalimari_desert_vertex_count 0x000018F9 + +#define d_course_luigi_raceway_vertex_count 0x00001730 + +#define d_course_moo_moo_farm_vertex_count 0x00001F24 + +#define d_course_koopa_troopa_beach_vertex_count 0x000024A0 + +#define d_course_sherbet_land_vertex_count 0x00000A76 + +#define d_course_wario_stadium_vertex_count 0x000017B3 + +#define d_course_royal_raceway_vertex_count 0x00002072 + +#define d_course_bowsers_castle_vertex_count 0x00002537 + diff --git a/mk64.ld b/mk64.ld index 01b1c4bcc..b0437937e 100644 --- a/mk64.ld +++ b/mk64.ld @@ -46,6 +46,14 @@ OUTPUT_ARCH (mips) . = ALIGN(0x10); \ } \ END_SEG(name) + +#define COURSE_PACKED_SEG(dir, name) \ + BEGIN_SEG(name, 0x07000000) \ + { \ + BUILD_DIR/courses/dir/packed.inc.mio0.o(.data); \ + . = ALIGN(0x10); \ + } \ + END_SEG(name) #define BEGIN_NOLOAD(name) \ _##name##SegNoloadStart = ADDR(.name.noload); \ @@ -476,7 +484,7 @@ SECTIONS /* TODO: 0x825800 -> 0x8028B230 (0x100) ... 0x828400 -> 0x8028DE30 (0xD0) */ - BEGIN_SEG(data_821D10, 0x0C000000) + BEGIN_SEG(data_821D10, 0x0B000000) { BUILD_DIR/src/trophy_model.inc.mio0.o(.data); . = ALIGN(0x10); @@ -534,8 +542,8 @@ SECTIONS COURSE_OFFSETS_SEG(course_dks_jungle_parkway_offsets, 0x09000000) COURSE_OFFSETS_SEG(course_big_donut_offsets, 0x09000000) - /* Segment 0xF Course Geography */ - + /* Segment 0xF Course Geography (0x4 uncompressed) and Segment 0x7 Packed Displaylists */ + COURSE_VERT_SEG(flower_cup/mario_raceway,mario_raceway_vertex) COURSE_VERT_SEG(flower_cup/choco_mountain,choco_mountain_vertex) COURSE_VERT_SEG(star_cup/bowsers_castle,bowsers_castle_vertex) @@ -578,7 +586,6 @@ SECTIONS } END_SEG(instrument_sets) - /* Discard everything not specifically mentioned above. */ /DISCARD/ : { diff --git a/src/code_80027D00.c b/src/code_80027D00.c index c6285bde0..4f25f277f 100644 --- a/src/code_80027D00.c +++ b/src/code_80027D00.c @@ -1176,8 +1176,7 @@ void func_8002A194(Player *player, f32 arg1, f32 arg2, f32 arg3) { GLOBAL_ASM("asm/non_matchings/code_80027D00/func_8002A194.s") #endif -#ifdef MIPS_TO_C -//generated by m2c commit bece1d6db17040749f77dbbd090363cc6fb926f9 +// Near identical to func_802AC114 in memory.c void func_8002A5F4(Vec3f arg0, f32 arg1, Vec3f arg2, f32 arg3, f32 arg4) { f32 temp_f0; f32 temp_f2; @@ -1186,6 +1185,9 @@ void func_8002A5F4(Vec3f arg0, f32 arg1, Vec3f arg2, f32 arg3, f32 arg4) { f32 temp_f16; f32 temp_f18; f32 temp_f20; + f32 tmp1; + f32 tmp2; + f32 tmp3; temp_f0 = arg2[0]; temp_f2 = arg2[1]; @@ -1194,19 +1196,19 @@ void func_8002A5F4(Vec3f arg0, f32 arg1, Vec3f arg2, f32 arg3, f32 arg4) { temp_f16 = -arg0[1]; temp_f18 = -arg0[2]; temp_f20 = (temp_f14 * temp_f0) + (temp_f16 * temp_f2) + (temp_f18 * temp_f12); + tmp1 = temp_f0 - (temp_f20 * temp_f14); + tmp2 = temp_f2 - (temp_f20 * temp_f16); + tmp3 = temp_f12 - (temp_f20 * temp_f18); if (arg1 < -arg4) { - arg2[0] = temp_f0 - (temp_f20 * temp_f14) - (temp_f20 * temp_f14 * arg3); - arg2[1] = temp_f2 - (temp_f20 * temp_f16) - (temp_f20 * temp_f16 * arg3); - arg2[2] = temp_f12 - (temp_f20 * temp_f18) - (temp_f20 * temp_f18 * arg3); + arg2[0] = tmp1 - (temp_f20 * temp_f14 * arg3); + arg2[1] = tmp2 - (temp_f20 * temp_f16 * arg3); + arg2[2] = tmp3 - (temp_f20 * temp_f18 * arg3); } else { - arg2[0] = temp_f0 - (temp_f20 * temp_f14); - arg2[1] = temp_f2 - (temp_f20 * temp_f16); - arg2[2] = temp_f12 - (temp_f20 * temp_f18); + arg2[0] = tmp1; + arg2[1] = tmp2; + arg2[2] = tmp3; } } -#else -GLOBAL_ASM("asm/non_matchings/code_80027D00/func_8002A5F4.s") -#endif void func_8002A704(Player *player, s8 arg1) { player->unk_0BC |= 0x2000; diff --git a/src/code_8003DC40.c b/src/code_8003DC40.c index a3f029b26..c20baa850 100644 --- a/src/code_8003DC40.c +++ b/src/code_8003DC40.c @@ -227,23 +227,23 @@ void func_8003F46C(Player *player, Vec3f arg1, Vec3f arg2, Vec3f arg3, f32 *arg4 return; } else { switch (gCurrentCourseId) { - case 0: + case COURSE_MARIO_RACEWAY: func_8003E048(player, arg1, arg2, arg3, arg4, arg5, arg6, arg7); break; - case 1: - case 6: + case COURSE_CHOCO_MOUNTAIN: + case COURSE_KOOPA_BEACH: func_8003E37C(player, arg1, arg2, arg3, arg4, arg5, arg6, arg7); break; - case 2: + case COURSE_BOWSER_CASTLE: func_8003E6EC(player, arg1, arg2, arg3, arg4, arg5, arg6, arg7); break; - case 8: + case COURSE_LUIGI_RACEWAY: func_8003E9EC(player, arg1, arg2, arg3, arg4, arg5, arg6, arg7); break; - case 14: + case COURSE_WARIO_STADIUM: func_8003EE2C(player, arg1, arg2, arg3, arg4, arg5, arg6, arg7); break; - case 18: + case COURSE_DK_JUNGLE: func_8003F138(player, arg1, arg2, arg3, arg4, arg5, arg6, arg7); break; default: diff --git a/src/data_segment2.inc.c b/src/data_segment2.inc.c index d08474c40..44e29e7f3 100644 --- a/src/data_segment2.inc.c +++ b/src/data_segment2.inc.c @@ -280,7 +280,7 @@ UNUSED Vtx D_02007B38[] = { {{{ 0, 0, 0}, 0, { 0, 448}, {0xff, 0x00, 0x00, 0xff}}}, }; -// Todo: Place all theces vertices in a single array +// Todo: Place all these vertices in a single array // Access the correct vertex using sym[value] Vtx D_02007BB8[] = { {{{ 0, 65520, 0}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}}, diff --git a/src/memory.c b/src/memory.c index 397a3fc37..8666d95cc 100644 --- a/src/memory.c +++ b/src/memory.c @@ -239,7 +239,7 @@ UNUSED void *load_segment(s32 segment, u8 *srcStart, u8 *srcEnd, u32 side) { } // Similar to sm64 load_to_fixed_pool_addr? -void *func_802A8190(s32 arg0, s32 arg1) { +UNUSED void *func_802A8190(s32 arg0, s32 arg1) { //u32 srcSize = ALIGN16(srcEnd - srcStart); //u32 destSize = ALIGN16((u8 *) sPoolListHeadR - destAddr); u32 addr; @@ -1331,12 +1331,12 @@ GLOBAL_ASM("asm/non_matchings/memory/func_802AA88C.s") s32 load_course(s32 courseId) { UNUSED s32 pad[4]; - s32 temp_v0; + u32 *temp_v0; u32 *dlRomStart; u32 *dlRomEnd; u32 *vertexRomStart; u32 *vertexRomEnd; - s32 sp4C; + s32 pad2; s32 gamestate; u32 *textures; mk64_Vtx *vertexStart; @@ -1348,6 +1348,7 @@ s32 load_course(s32 courseId) { s32 offsetRomStart; s32 offsetRomEnd; + // Pointers to rom offsets gamestate = gGamestate; dlRomStart = gCourseTable[courseId].dlRomStart; dlRomEnd = gCourseTable[courseId].dlRomEnd; @@ -1368,12 +1369,13 @@ s32 load_course(s32 courseId) { gHeapEndPtr = SEG_8028DF00; } set_segment_base_addr(9, func_802A7D70(offsetRomStart, offsetRomEnd)); + if (gGamestate != ENDING_SEQUENCE) { set_segment_base_addr(6, func_802AA88C(dlRomStart, dlRomEnd)); } prevLoadedAddress_saved = gPrevLoadedAddress; temp_v0 = func_802A82E4((u8 *)vertexRomStart, (u8 *)vertexRomEnd); - sp4C = temp_v0; + set_segment_base_addr(0xF, (void *)temp_v0); func_802A87A8(vertexStart, vertexCount); display_list_unpack(packedStart, finalDL, unknown1); @@ -1382,7 +1384,8 @@ s32 load_course(s32 courseId) { return temp_v0; } -void func_802AAA70(uintptr_t addr) { +// Used for the choco mountain guard rail +void nullify_displaylist(uintptr_t addr) { s32 segment = SEGMENT_NUMBER2(addr); s32 offset = SEGMENT_OFFSET(addr); @@ -1390,7 +1393,7 @@ void func_802AAA70(uintptr_t addr) { macro = VIRTUAL_TO_PHYSICAL2(gSegmentTable[segment] + offset); macro->words.w0 = G_ENDDL << 24; - macro->words.w1 = G_SPNOOP; + macro->words.w1 = 0; } void func_802AAAAC(UnkActorInner *arg0) { @@ -2136,8 +2139,6 @@ void func_802AC098(UnkActorInner *arg0, f32 *velocity) { } } -#ifdef MIPS_TO_C -//generated by m2c commit bece1d6db17040749f77dbbd090363cc6fb926f9 void func_802AC114(Vec3f arg0, f32 arg1, Vec3f arg2, f32 arg3) { f32 temp_f0; f32 temp_f12; @@ -2146,6 +2147,9 @@ void func_802AC114(Vec3f arg0, f32 arg1, Vec3f arg2, f32 arg3) { f32 temp_f18; f32 temp_f20; f32 temp_f2; + f32 tmp1; + f32 tmp2; + f32 tmp3; temp_f0 = arg2[0]; temp_f2 = arg2[1]; @@ -2154,19 +2158,19 @@ void func_802AC114(Vec3f arg0, f32 arg1, Vec3f arg2, f32 arg3) { temp_f16 = -arg0[1]; temp_f18 = -arg0[2]; temp_f20 = (temp_f14 * temp_f0) + (temp_f16 * temp_f2) + (temp_f18 * temp_f12); + tmp1 = temp_f0 - (temp_f20 * temp_f14); + tmp2 = temp_f2 - (temp_f20 * temp_f16); + tmp3 = temp_f12 - (temp_f20 * temp_f18); if (arg1 < -3.5) { - arg2[0] = temp_f0 - (temp_f20 * temp_f14) - (0.5f * temp_f14 * temp_f20); - arg2[1] = temp_f2 - (temp_f20 * temp_f16) - (0.5f * temp_f16 * temp_f20); - arg2[2] = temp_f12 - (temp_f20 * temp_f18) - (0.5f * temp_f18 * temp_f20); + arg2[0] = tmp1 - (temp_f20 * temp_f14 * 0.5f); + arg2[1] = tmp2 - (temp_f20 * temp_f16 * 0.5f); + arg2[2] = tmp3 - (temp_f20 * temp_f18 * 0.5f); } else { - arg2[0] = temp_f0 - (temp_f20 * temp_f14); - arg2[1] = temp_f2 - (temp_f20 * temp_f16); - arg2[2] = temp_f12 - (temp_f20 * temp_f18); + arg2[0] = tmp1; + arg2[1] = tmp2; + arg2[2] = tmp3; } } -#else -GLOBAL_ASM("asm/non_matchings/memory/func_802AC114.s") -#endif #ifdef MIPS_TO_C //generated by m2c commit bece1d6db17040749f77dbbd090363cc6fb926f9 diff --git a/src/memory.h b/src/memory.h index 7c49144bb..300dafd53 100644 --- a/src/memory.h +++ b/src/memory.h @@ -86,7 +86,7 @@ void func_802A8EA8(Gfx*, u8, u8); void func_802A8F14(Gfx*, u8, u8); void func_802A94D8(Gfx*, u8, u8); void func_802A9544(Gfx*, u8, u8); -void func_802AAA70(uintptr_t); +void nullify_displaylist(uintptr_t); void func_802AAAAC(UnkActorInner*); s8 func_802ABD10(u16); s16 func_802ABD40(u16); diff --git a/src/render_courses.c b/src/render_courses.c index 75aec69a8..d3f07441e 100644 --- a/src/render_courses.c +++ b/src/render_courses.c @@ -3,6 +3,7 @@ #include #include #include +#include #include "actors.h" #include "math_util.h" #include "memory.h" @@ -177,14 +178,14 @@ void load_surface_map(s32 arg0, struct UnkStruct_800DC5EC *arg1) { } void func_80291198(void) { - gSPDisplayList(gDisplayListHead++, 0x07001140); + gSPDisplayList(gDisplayListHead++, d_course_mario_raceway_packed_dl_1140); } void func_802911C4(void) { if (gScreenModeSelection == SCREEN_MODE_1P) { - gSPDisplayList(gDisplayListHead++, 0x070008E8); + gSPDisplayList(gDisplayListHead++, d_course_mario_raceway_packed_dl_8E8); } else { - gSPDisplayList(gDisplayListHead++, 0x07002D68); + gSPDisplayList(gDisplayListHead++, d_course_mario_raceway_packed_dl_2D68); } } @@ -434,7 +435,7 @@ block_9: temp_v1_18->words.w1 = 0; temp_v1_18->words.w0 = 0xE7000000; return; - case 6: /* switch 1 */ + case COURSE_KOOPA_BEACH: /* switch 1 */ temp_v1_19 = gDisplayListHead; gDisplayListHead = temp_v1_19 + 8; temp_v1_19->words.w1 = 0; @@ -967,7 +968,7 @@ void render_mario_raceway(struct UnkStruct_800DC5EC *arg0) { if (func_80290C20(arg0->camera) == 1) { gDPSetCombineMode(gDisplayListHead++, G_CC_SHADE, G_CC_SHADE); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); - gSPDisplayList(gDisplayListHead++, 0x07003050); + gSPDisplayList(gDisplayListHead++, d_course_mario_raceway_packed_dl_3050); } gSPClearGeometryMode(gDisplayListHead++, G_LIGHTING); @@ -1050,19 +1051,19 @@ void render_mario_raceway(struct UnkStruct_800DC5EC *arg0) { } gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIA, G_CC_MODULATEIA); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); - gSPDisplayList(gDisplayListHead++, 0x07003508); - gSPDisplayList(gDisplayListHead++, 0x07003240); - gSPDisplayList(gDisplayListHead++, 0x070014A0); + gSPDisplayList(gDisplayListHead++, d_course_mario_raceway_packed_dl_3508); + gSPDisplayList(gDisplayListHead++, d_course_mario_raceway_packed_dl_3240); + gSPDisplayList(gDisplayListHead++, d_course_mario_raceway_packed_dl_14A0); load_surface_map(mario_raceway_dls, arg0); gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIDECALA, G_CC_MODULATEIDECALA); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2); gSPClearGeometryMode(gDisplayListHead++, G_CULL_BACK); - gSPDisplayList(gDisplayListHead++, 0x07000450); - gSPDisplayList(gDisplayListHead++, 0x07000240); + gSPDisplayList(gDisplayListHead++, d_course_mario_raceway_packed_dl_450); + gSPDisplayList(gDisplayListHead++, d_course_mario_raceway_packed_dl_240); gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK); - gSPDisplayList(gDisplayListHead++, 0x070000E0); - gSPDisplayList(gDisplayListHead++, 0x07000160); + gSPDisplayList(gDisplayListHead++, d_course_mario_raceway_packed_dl_E0); + gSPDisplayList(gDisplayListHead++, d_course_mario_raceway_packed_dl_160); } void render_choco_mountain(struct UnkStruct_800DC5EC *arg0) { @@ -1074,7 +1075,7 @@ void render_choco_mountain(struct UnkStruct_800DC5EC *arg0) { if (func_80290C20(arg0->camera) == 1) { gDPSetCombineMode(gDisplayListHead++, G_CC_SHADE, G_CC_SHADE); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); - gSPDisplayList(gDisplayListHead++, 0x07004608); + gSPDisplayList(gDisplayListHead++, d_course_choco_mountain_packed_dl_4608); } gDPSetCycleType(gDisplayListHead++, G_CYC_2CYCLE); gDPSetFogColor(gDisplayListHead++, D_801625EC, D_801625F4, D_801625F0, 0xFF); @@ -1086,10 +1087,10 @@ void render_choco_mountain(struct UnkStruct_800DC5EC *arg0) { gDPSetRenderMode(gDisplayListHead++, G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2); gSPTexture(gDisplayListHead++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON); - gSPDisplayList(gDisplayListHead++, 0x07005A70); - gSPDisplayList(gDisplayListHead++, 0x07000828); - gSPDisplayList(gDisplayListHead++, 0x070008E0); - gSPDisplayList(gDisplayListHead++, 0x07005868); + gSPDisplayList(gDisplayListHead++, d_course_choco_mountain_packed_dl_5A70); + gSPDisplayList(gDisplayListHead++, d_course_choco_mountain_packed_dl_828); + gSPDisplayList(gDisplayListHead++, d_course_choco_mountain_packed_dl_8E0); + gSPDisplayList(gDisplayListHead++, d_course_choco_mountain_packed_dl_5868); gSPClearGeometryMode(gDisplayListHead++, G_LIGHTING); load_surface_map(choco_mountain_dls, arg0); @@ -1097,10 +1098,10 @@ void render_choco_mountain(struct UnkStruct_800DC5EC *arg0) { gSPClearGeometryMode(gDisplayListHead++, G_CULL_BACK); gDPSetRenderMode(gDisplayListHead++, G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2); gDPSetCombineMode(gDisplayListHead++, G_CC_DECALRGBA, G_CC_PASS2); - gSPDisplayList(gDisplayListHead++, 0x07000448); - gSPDisplayList(gDisplayListHead++, 0x070005D8); + gSPDisplayList(gDisplayListHead++, d_course_choco_mountain_packed_dl_448); + gSPDisplayList(gDisplayListHead++, d_course_choco_mountain_packed_dl_5D8); gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK); - gSPDisplayList(gDisplayListHead++, 0x07000718); + gSPDisplayList(gDisplayListHead++, d_course_choco_mountain_packed_dl_718); gSPClearGeometryMode(gDisplayListHead++, G_FOG); gDPSetCycleType(gDisplayListHead++, G_CYC_1CYCLE); gDPPipeSync(gDisplayListHead++); @@ -1116,7 +1117,7 @@ void render_bowsers_castle(struct UnkStruct_800DC5EC *arg0) { if (func_80290C20(arg0->camera) == 1) { gDPSetCombineMode(gDisplayListHead++, G_CC_SHADE, G_CC_SHADE); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); - gSPDisplayList(gDisplayListHead++, 0x07006A80); + gSPDisplayList(gDisplayListHead++, d_course_bowsers_castle_packed_dl_6A80); } gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIA, G_CC_MODULATEIA); @@ -1130,7 +1131,7 @@ void render_bowsers_castle(struct UnkStruct_800DC5EC *arg0) { gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIA, G_CC_MODULATEIA); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2); - gSPDisplayList(gDisplayListHead++, 0x07000248); + gSPDisplayList(gDisplayListHead++, d_course_bowsers_castle_packed_dl_248); } void render_banshee_boardwalk(struct UnkStruct_800DC5EC *arg0) { @@ -1142,7 +1143,7 @@ void render_banshee_boardwalk(struct UnkStruct_800DC5EC *arg0) { gSPTexture(gDisplayListHead++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON); gDPSetCombineMode(gDisplayListHead++, G_CC_DECALRGBA, G_CC_DECALRGBA); - gSPDisplayList(gDisplayListHead++, 0x07007228); + gSPDisplayList(gDisplayListHead++, d_course_banshee_boardwalk_packed_dl_7228); gSPFogPosition(gDisplayListHead++, D_802B87B0, D_802B87B4); @@ -1156,9 +1157,9 @@ void render_banshee_boardwalk(struct UnkStruct_800DC5EC *arg0) { gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIA, G_CC_MODULATEIA); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); gSPClearGeometryMode(gDisplayListHead++, G_LIGHTING); - gSPDisplayList(gDisplayListHead++, 0x07005CD0); - gSPDisplayList(gDisplayListHead++, 0x07004E60); - gSPDisplayList(gDisplayListHead++, 0x070069B0); + gSPDisplayList(gDisplayListHead++, d_course_banshee_boardwalk_packed_dl_5CD0); + gSPDisplayList(gDisplayListHead++, d_course_banshee_boardwalk_packed_dl_4E60); + gSPDisplayList(gDisplayListHead++, d_course_banshee_boardwalk_packed_dl_69B0); load_surface_map(banshee_boardwalk_dls, arg0); @@ -1167,12 +1168,12 @@ void render_banshee_boardwalk(struct UnkStruct_800DC5EC *arg0) { gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2); gSPClearGeometryMode(gDisplayListHead++, G_LIGHTING); gSPSetGeometryMode(gDisplayListHead++, G_SHADE | G_SHADING_SMOOTH); - gSPDisplayList(gDisplayListHead++, 0x07000580); - gSPDisplayList(gDisplayListHead++, 0x07000060); - gSPDisplayList(gDisplayListHead++, 0x07000540); + gSPDisplayList(gDisplayListHead++, d_course_banshee_boardwalk_packed_dl_580); + gSPDisplayList(gDisplayListHead++, d_course_banshee_boardwalk_packed_dl_60); + gSPDisplayList(gDisplayListHead++, d_course_banshee_boardwalk_packed_dl_540); if (camera->pos[1] < -20.0f) { - gSPDisplayList(gDisplayListHead++, 0x07006310); + gSPDisplayList(gDisplayListHead++, d_course_banshee_boardwalk_packed_dl_6310); } spA8[0] = camera->pos[0]; spA8[1] = -82.0f; @@ -1203,7 +1204,7 @@ void render_frappe_snowland(struct UnkStruct_800DC5EC *arg0) { if (func_80290C20(arg0->camera) == 1) { gDPSetCombineMode(gDisplayListHead++, G_CC_SHADE, G_CC_SHADE); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); - gSPDisplayList(gDisplayListHead++, 0x070065E0); + gSPDisplayList(gDisplayListHead++, d_course_frappe_snowland_packed_dl_65E0); } gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIA, G_CC_MODULATEIA); @@ -1221,16 +1222,16 @@ void render_koopa_troopa_beach(struct UnkStruct_800DC5EC *arg0) { if (func_80290C20(arg0->camera) == 1) { gDPSetCombineMode(gDisplayListHead++, G_CC_SHADE, G_CC_SHADE); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); - gSPDisplayList(gDisplayListHead++, 0x07009CC0); + gSPDisplayList(gDisplayListHead++, d_course_koopa_troopa_beach_packed_dl_9CC0); } gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIA, G_CC_MODULATEIA); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); - gSPDisplayList(gDisplayListHead++, 0x07009688); + gSPDisplayList(gDisplayListHead++, d_course_koopa_troopa_beach_packed_dl_9688); load_surface_map(koopa_troopa_beach_dls, arg0); gSPClearGeometryMode(gDisplayListHead++, G_CULL_BACK); gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIDECALA, G_CC_MODULATEIDECALA); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2); - gSPDisplayList(gDisplayListHead++, 0x070002C0); + gSPDisplayList(gDisplayListHead++, d_course_koopa_troopa_beach_packed_dl_2C0); gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK); gDPPipeSync(gDisplayListHead++); } @@ -1244,20 +1245,20 @@ void render_royal_raceway(struct UnkStruct_800DC5EC *arg0) { if (func_80290C20(arg0->camera) == 1) { gDPSetCombineMode(gDisplayListHead++, G_CC_SHADE, G_CC_SHADE); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); - gSPDisplayList(gDisplayListHead++, 0x0700B030); + gSPDisplayList(gDisplayListHead++, d_course_royal_raceway_packed_dl_B030); } gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK); gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIA, G_CC_MODULATEIA); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); - gSPDisplayList(gDisplayListHead++, 0x0700A648); + gSPDisplayList(gDisplayListHead++, d_course_royal_raceway_packed_dl_A648); load_surface_map(royal_raceway_dls, arg0); - gSPDisplayList(gDisplayListHead++, 0x070011A8); + gSPDisplayList(gDisplayListHead++, d_course_royal_raceway_packed_dl_11A8); gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIDECALA, G_CC_MODULATEIDECALA); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2); gSPClearGeometryMode(gDisplayListHead++, G_CULL_BACK); - gSPDisplayList(gDisplayListHead++, 0x070008A0); + gSPDisplayList(gDisplayListHead++, d_course_royal_raceway_packed_dl_8A0); gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK); } @@ -1274,7 +1275,7 @@ void render_luigi_raceway(struct UnkStruct_800DC5EC *arg0) { if (func_80290C20(arg0->camera) == 1) { gDPSetCombineMode(gDisplayListHead++, G_CC_SHADE, G_CC_SHADE); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); - gSPDisplayList(gDisplayListHead++, 0x07009EC0); + gSPDisplayList(gDisplayListHead++, d_course_luigi_raceway_packed_dl_9EC0); } gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIA, G_CC_MODULATEIA); @@ -1284,8 +1285,8 @@ void render_luigi_raceway(struct UnkStruct_800DC5EC *arg0) { gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIDECALA, G_CC_MODULATEIDECALA); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2); - gSPDisplayList(gDisplayListHead++, 0x070000E0); - gSPDisplayList(gDisplayListHead++, 0x07000068); + gSPDisplayList(gDisplayListHead++, d_course_luigi_raceway_packed_dl_E0); + gSPDisplayList(gDisplayListHead++, d_course_luigi_raceway_packed_dl_68); D_800DC5DC = 88; D_800DC5E0 = 72; @@ -1337,8 +1338,8 @@ void render_moo_moo_farm(struct UnkStruct_800DC5EC *arg0) { gSPClearGeometryMode(gDisplayListHead++, G_LIGHTING); gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEI, G_CC_MODULATEI); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); - gSPDisplayList(gDisplayListHead++, 0x07004DF8); - gSPDisplayList(gDisplayListHead++, 0x07005640); + gSPDisplayList(gDisplayListHead++, d_course_moo_moo_farm_packed_dl_4DF8); + gSPDisplayList(gDisplayListHead++, d_course_moo_moo_farm_packed_dl_5640); gSPFogPosition(gDisplayListHead++, D_802B87B0, D_802B87B4); load_surface_map(moo_moo_farm_dls, arg0); @@ -1363,11 +1364,11 @@ void render_moo_moo_farm(struct UnkStruct_800DC5EC *arg0) { if ((temp_s0 >= 16) && (temp_s0 < 24)) { if ((temp_s1 == 2) || (temp_s1 == 3)) - gSPDisplayList(gDisplayListHead++, 0x07005410); + gSPDisplayList(gDisplayListHead++, d_course_moo_moo_farm_packed_dl_5410); } else if (temp_s0 < 9) { if (temp_s1 == 2) - gSPDisplayList(gDisplayListHead++, 0x07005410); + gSPDisplayList(gDisplayListHead++, d_course_moo_moo_farm_packed_dl_5410); } if (temp_s0 < 4) { @@ -1387,7 +1388,7 @@ void render_moo_moo_farm(struct UnkStruct_800DC5EC *arg0) { } gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIDECALA, G_CC_MODULATEIDECALA); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2); - gSPDisplayList(gDisplayListHead++, 0x070010C0); + gSPDisplayList(gDisplayListHead++, d_course_moo_moo_farm_packed_dl_10C0); } void render_toads_turnpike(struct UnkStruct_800DC5EC *arg0) { @@ -1408,9 +1409,9 @@ void render_toads_turnpike(struct UnkStruct_800DC5EC *arg0) { gDPSetRenderMode(gDisplayListHead++, G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2); gDPSetCombineMode(gDisplayListHead++, G_CC_DECALRGBA, G_CC_PASS2); - gSPDisplayList(gDisplayListHead++, 0x07000000); - gSPDisplayList(gDisplayListHead++, 0x07000068); - gSPDisplayList(gDisplayListHead++, 0x070000D8); + gSPDisplayList(gDisplayListHead++, d_course_toads_turnpike_packed_dl_0); + gSPDisplayList(gDisplayListHead++, d_course_toads_turnpike_packed_dl_68); + gSPDisplayList(gDisplayListHead++, d_course_toads_turnpike_packed_dl_D8); gSPClearGeometryMode(gDisplayListHead++, G_FOG); gDPSetCycleType(gDisplayListHead++, G_CYC_1CYCLE); } @@ -1426,20 +1427,20 @@ void render_kalimari_desert(struct UnkStruct_800DC5EC *arg0) { if (func_80290C20(arg0->camera) == 1) { gDPSetCombineMode(gDisplayListHead++, G_CC_SHADE, G_CC_SHADE); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); - gSPDisplayList(gDisplayListHead++, 0x070071C8); + gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_packed_dl_71C8); } gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEI, G_CC_MODULATEI); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); load_surface_map(kalimari_desert_dls, arg0); - gSPDisplayList(gDisplayListHead++, 0x07001ED8); - gSPDisplayList(gDisplayListHead++, 0x07001B18); - gSPDisplayList(gDisplayListHead++, 0x07008330); + gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_packed_dl_1ED8); + gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_packed_dl_1B18); + gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_packed_dl_8330); gSPClearGeometryMode(gDisplayListHead++, G_CULL_BACK); gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIDECALA, G_CC_MODULATEIDECALA); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2); - gSPDisplayList(gDisplayListHead++, 0x07000998); - gSPDisplayList(gDisplayListHead++, 0x07000270); + gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_packed_dl_998); + gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_packed_dl_270); gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK); } @@ -1473,7 +1474,7 @@ void render_wario_stadium(struct UnkStruct_800DC5EC *arg0) { gDPSetCombineMode(gDisplayListHead++, G_CC_SHADE, G_CC_SHADE); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); - gSPDisplayList(gDisplayListHead++, 0x0700A0C8); + gSPDisplayList(gDisplayListHead++, d_course_wario_stadium_packed_dl_A0C8); } gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATERGBA, G_CC_MODULATERGBA); @@ -1481,11 +1482,11 @@ void render_wario_stadium(struct UnkStruct_800DC5EC *arg0) { load_surface_map(wario_stadium_dls, arg0); - gSPDisplayList(gDisplayListHead++, 0x0700A228); + gSPDisplayList(gDisplayListHead++, d_course_wario_stadium_packed_dl_A228); gDPSetCombineMode(gDisplayListHead++, G_CC_MODULATEIDECALA, G_CC_MODULATEIDECALA); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2); gSPClearGeometryMode(gDisplayListHead++, G_CULL_BACK); - gSPDisplayList(gDisplayListHead++, 0x07000A88); + gSPDisplayList(gDisplayListHead++, d_course_wario_stadium_packed_dl_A88); gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK); D_800DC5DC = 88; @@ -1530,7 +1531,7 @@ void render_block_fort(struct UnkStruct_800DC5EC *arg0) { gSPTexture(gDisplayListHead++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON); gSPSetGeometryMode(gDisplayListHead++, G_SHADING_SMOOTH); gSPClearGeometryMode(gDisplayListHead++, G_LIGHTING); - gSPDisplayList(gDisplayListHead++, 0x070015C0); + gSPDisplayList(gDisplayListHead++, d_course_block_fort_packed_dl_15C0); } @@ -1539,15 +1540,15 @@ void render_skyscraper(struct UnkStruct_800DC5EC *arg0) { gSPTexture(gDisplayListHead++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON); gSPSetGeometryMode(gDisplayListHead++, G_SHADING_SMOOTH); gSPClearGeometryMode(gDisplayListHead++, G_LIGHTING); - gSPDisplayList(gDisplayListHead++, 0x07000FE8); - gSPDisplayList(gDisplayListHead++, 0x07000C60); - gSPDisplayList(gDisplayListHead++, 0x07000B70); - gSPDisplayList(gDisplayListHead++, 0x070006B8); - gSPDisplayList(gDisplayListHead++, 0x07000570); + gSPDisplayList(gDisplayListHead++, d_course_skyscraper_packed_dl_FE8); + gSPDisplayList(gDisplayListHead++, d_course_skyscraper_packed_dl_C60); + gSPDisplayList(gDisplayListHead++, d_course_skyscraper_packed_dl_B70); + gSPDisplayList(gDisplayListHead++, d_course_skyscraper_packed_dl_6B8); + gSPDisplayList(gDisplayListHead++, d_course_skyscraper_packed_dl_570); gSPClearGeometryMode(gDisplayListHead++, G_CULL_BACK); - gSPDisplayList(gDisplayListHead++, 0x070010C8); + gSPDisplayList(gDisplayListHead++, d_course_skyscraper_packed_dl_10C8); gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK); - gSPDisplayList(gDisplayListHead++, 0x07000258); + gSPDisplayList(gDisplayListHead++, d_course_skyscraper_packed_dl_258); } @@ -1558,7 +1559,7 @@ void render_double_deck(struct UnkStruct_800DC5EC *arg0) { gSPSetGeometryMode(gDisplayListHead++, G_SHADING_SMOOTH); gSPClearGeometryMode(gDisplayListHead++, G_LIGHTING); gSPClearGeometryMode(gDisplayListHead++, G_CULL_BACK); - gSPDisplayList(gDisplayListHead++, 0x07000738); + gSPDisplayList(gDisplayListHead++, d_course_double_deck_packed_dl_738); gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK); } @@ -1574,7 +1575,7 @@ void render_dks_jungle_parkway(struct UnkStruct_800DC5EC *arg0) { gSPTexture(gDisplayListHead++, 1, 1, 0, G_TX_RENDERTILE, G_OFF); gDPSetCombineMode(gDisplayListHead++, G_CC_SHADE, G_CC_SHADE); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); - gSPDisplayList(gDisplayListHead++, 0x070092D8); + gSPDisplayList(gDisplayListHead++, d_course_dks_jungle_parkway_packed_dl_92D8); } gSPTexture(gDisplayListHead++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON); @@ -1596,75 +1597,74 @@ void render_big_donut(struct UnkStruct_800DC5EC *arg0) { if (func_80290C20(arg0->camera) == 1) { gDPSetCombineMode(gDisplayListHead++, G_CC_SHADE, G_CC_SHADE); gDPSetRenderMode(gDisplayListHead++, G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2); - gSPDisplayList(gDisplayListHead++, 0x07000DE8); - + gSPDisplayList(gDisplayListHead++, d_course_big_donut_packed_dl_DE8); } - gSPDisplayList(gDisplayListHead++, 0x07000450); - gSPDisplayList(gDisplayListHead++, 0x07000AC0); - gSPDisplayList(gDisplayListHead++, 0x07000D20); - gSPDisplayList(gDisplayListHead++, 0x07000230); + gSPDisplayList(gDisplayListHead++, d_course_big_donut_packed_dl_450); + gSPDisplayList(gDisplayListHead++, d_course_big_donut_packed_dl_AC0); + gSPDisplayList(gDisplayListHead++, d_course_big_donut_packed_dl_D20); + gSPDisplayList(gDisplayListHead++, d_course_big_donut_packed_dl_230); } void func_8029569C(void) { switch (gCurrentCourseId) { - case 0: + case COURSE_MARIO_RACEWAY: gSPDisplayList(gDisplayListHead++, D_06009348); break; - case 1: + case COURSE_CHOCO_MOUNTAIN: gSPDisplayList(gDisplayListHead++, D_060071B0); break; - case 2: + case COURSE_BOWSER_CASTLE: gSPDisplayList(gDisplayListHead++, D_06009148); break; - case 3: + case COURSE_BANSHEE_BOARDWALK: gSPDisplayList(gDisplayListHead++, D_0600B308); break; - case 4: + case COURSE_YOSHI_VALLEY: gSPDisplayList(gDisplayListHead++, D_06018020); break; - case 5: + case COURSE_FRAPPE_SNOWLAND: gSPDisplayList(gDisplayListHead++, D_060076A0); break; - case 6: + case COURSE_KOOPA_BEACH: gSPDisplayList(gDisplayListHead++, D_06018D68); break; - case 7: + case COURSE_ROYAL_RACEWAY: gSPDisplayList(gDisplayListHead++, D_0600D8E8); break; - case 8: + case COURSE_LUIGI_RACEWAY: gSPDisplayList(gDisplayListHead++, D_0600FD40); break; - case 9: + case COURSE_MOO_MOO_FARM: gSPDisplayList(gDisplayListHead++, D_06014088); break; - case 10: + case COURSE_TOADS_TURNPIKE: gSPDisplayList(gDisplayListHead++, D_06023930); break; - case 11: + case COURSE_KALAMARI_DESERT: gSPDisplayList(gDisplayListHead++, D_06022E00); break; - case 12: + case COURSE_SHERBET_LAND: gSPDisplayList(gDisplayListHead++, D_06009AE8); break; - case 13: + case COURSE_RAINBOW_ROAD: gSPDisplayList(gDisplayListHead++, D_06016220); break; - case 14: + case COURSE_WARIO_STADIUM: gSPDisplayList(gDisplayListHead++, D_0600CA78); break; - case 15: + case COURSE_BLOCK_FORT: gSPDisplayList(gDisplayListHead++, D_sherbet_land_06000000); break; - case 16: + case COURSE_SKYSCRAPER: gSPDisplayList(gDisplayListHead++, D_sherbet_land_06000000); break; - case 17: + case COURSE_DOUBLE_DECK: gSPDisplayList(gDisplayListHead++, D_sherbet_land_06000000); break; - case 18: + case COURSE_DK_JUNGLE: gSPDisplayList(gDisplayListHead++, D_06013C30); break; - case 19: + case COURSE_BIG_DONUT: gSPDisplayList(gDisplayListHead++, D_sherbet_land_06000000); break; } @@ -1679,64 +1679,64 @@ void func_80295A38(struct UnkStruct_800DC5EC *arg0) { } switch (gCurrentCourseId) { - case 0: + case COURSE_MARIO_RACEWAY: render_mario_raceway(arg0); break; - case 1: + case COURSE_CHOCO_MOUNTAIN: render_choco_mountain(arg0); break; - case 2: + case COURSE_BOWSER_CASTLE: render_bowsers_castle(arg0); break; - case 3: + case COURSE_BANSHEE_BOARDWALK: render_banshee_boardwalk(arg0); break; - case 4: + case COURSE_YOSHI_VALLEY: render_yoshi_valley(arg0); break; - case 5: + case COURSE_FRAPPE_SNOWLAND: render_frappe_snowland(arg0); break; - case 6: + case COURSE_KOOPA_BEACH: render_koopa_troopa_beach(arg0); break; - case 7: + case COURSE_ROYAL_RACEWAY: render_royal_raceway(arg0); break; - case 8: + case COURSE_LUIGI_RACEWAY: render_luigi_raceway(arg0); break; - case 9: + case COURSE_MOO_MOO_FARM: render_moo_moo_farm(arg0); break; - case 10: + case COURSE_TOADS_TURNPIKE: render_toads_turnpike(arg0); break; - case 11: + case COURSE_KALAMARI_DESERT: render_kalimari_desert(arg0); break; - case 12: + case COURSE_SHERBET_LAND: render_sherbet_land(arg0); break; - case 13: + case COURSE_RAINBOW_ROAD: render_rainbow_road(arg0); break; - case 14: + case COURSE_WARIO_STADIUM: render_wario_stadium(arg0); break; - case 15: + case COURSE_BLOCK_FORT: render_block_fort(arg0); break; - case 16: + case COURSE_SKYSCRAPER: render_skyscraper(arg0); break; - case 17: + case COURSE_DOUBLE_DECK: render_double_deck(arg0); break; - case 18: + case COURSE_DK_JUNGLE: render_dks_jungle_parkway(arg0); break; - case 19: + case COURSE_BIG_DONUT: render_big_donut(arg0); break; } @@ -1797,11 +1797,11 @@ void func_80295D88(void) { D_800DC5C8 = 0; switch (gCurrentCourseId) { case COURSE_MARIO_RACEWAY: - func_802AF588(0x07001140); + func_802AF588(d_course_mario_raceway_packed_dl_1140); if (gScreenModeSelection == SCREEN_MODE_1P) { - func_802AF588(0x070008E8); + func_802AF588(d_course_mario_raceway_packed_dl_8E8); } else { - func_802AF588(0x07002D68); + func_802AF588(d_course_mario_raceway_packed_dl_2D68); } func_80290CAC(&D_06009650); func_80295C6C(); @@ -1816,13 +1816,15 @@ void func_80295D88(void) { D_802B87B4 = 0x3E8; D_802B87D4 = 0x71C; D_802B87D0 = 0xE38; + + // Spawn guardrail only for CC_50 and time trials. if ((gCCSelection != CC_50) && (gModeSelection != TIME_TRIALS)) { - func_802AAA70(0x07000000); - func_802AAA70(0x07000098); - func_802AAA70(0x07000178); - func_802AAA70(0x07000280); - func_802AAA70(0x07000340); - func_802AAA70(0x070003C8); + nullify_displaylist(d_course_choco_mountain_packed_dl_0); + nullify_displaylist(d_course_choco_mountain_packed_dl_98); + nullify_displaylist(d_course_choco_mountain_packed_dl_178); + nullify_displaylist(d_course_choco_mountain_packed_dl_280); + nullify_displaylist(d_course_choco_mountain_packed_dl_340); + nullify_displaylist(d_course_choco_mountain_packed_dl_3C8); } func_80290CAC(&D_060072D0); func_802B5CAC(0x238E, 0x31C7, D_8015F590); @@ -1832,7 +1834,7 @@ void func_80295D88(void) { case COURSE_BOWSER_CASTLE: func_80290CAC(&D_060093D8); func_80295C6C(); - func_802AF8BC(0x07001350, 0x32, 0, 0, 0); + func_802AF8BC(d_course_bowsers_castle_packed_dl_1350, 0x32, 0, 0, 0); D_8015F8E4 = -50.0f; break; case COURSE_BANSHEE_BOARDWALK: @@ -1842,7 +1844,7 @@ void func_80295D88(void) { D_801625F0 = 0; func_80290CAC(D_0600B458); func_80295C6C(); - func_802AF8BC(0x07000878, 128, 0, 0, 0); + func_802AF8BC(d_course_banshee_boardwalk_packed_dl_878, 128, 0, 0, 0); D_8015F8E4 = -80.0f; break; case COURSE_YOSHI_VALLEY: @@ -1859,10 +1861,10 @@ void func_80295D88(void) { case COURSE_KOOPA_BEACH: func_80290CAC(D_06018FD8); func_80295C6C(); - func_802AF8BC(0x0700ADE0, -0x6A, 255, 255, 255); - func_802AF8BC(0x0700A540, -0x6A, 255, 255, 255); - func_802AF8BC(0x07009E70, -0x6A, 255, 255, 255); - func_802AF8BC(0x07000358, -0x6A, 255, 255, 255); + func_802AF8BC(d_course_koopa_troopa_beach_packed_dl_ADE0, -0x6A, 255, 255, 255); + func_802AF8BC(d_course_koopa_troopa_beach_packed_dl_A540, -0x6A, 255, 255, 255); + func_802AF8BC(d_course_koopa_troopa_beach_packed_dl_9E70, -0x6A, 255, 255, 255); + func_802AF8BC(d_course_koopa_troopa_beach_packed_dl_358, -0x6A, 255, 255, 255); break; case COURSE_ROYAL_RACEWAY: func_80290CAC(D_0600DC28); @@ -1898,48 +1900,48 @@ void func_80295D88(void) { func_80290CAC(D_06009C20); func_80295C6C(); D_8015F8E4 = -18.0f; - func_802AF8BC(0x07001EB8, -0x4C, 255, 255, 255); - func_802AF8BC(0x07002308, -0x6A, 255, 255, 255); + func_802AF8BC(d_course_sherbet_land_packed_dl_1EB8, -0x4C, 255, 255, 255); + func_802AF8BC(d_course_sherbet_land_packed_dl_2308, -0x6A, 255, 255, 255); break; case COURSE_RAINBOW_ROAD: D_800DC5C8 = 1; func_80290CAC(D_06016440); func_80295C6C(); D_8015F8E4 = 0.0f; - func_802AF8BC(0x07002068, -0x6A, 255, 255, 255); - func_802AF8BC(0x07001E18, -0x6A, 255, 255, 255); - func_802AF8BC(0x07001318, 255, 255, 255, 0); + func_802AF8BC(d_course_rainbow_road_packed_dl_2068, -0x6A, 255, 255, 255); + func_802AF8BC(d_course_rainbow_road_packed_dl_1E18, -0x6A, 255, 255, 255); + func_802AF8BC(d_course_rainbow_road_packed_dl_1318, 255, 255, 255, 0); if (gGamestate != CREDITS_SEQUENCE) { - func_802AF8BC(0x07001FB8, -0x6A, 255, 255, 255); + func_802AF8BC(d_course_rainbow_road_packed_dl_1FB8, -0x6A, 255, 255, 255); } break; case COURSE_WARIO_STADIUM: func_80290CAC(D_0600CC38); func_80295C6C(); D_8015F8E4 = D_8015F6EE - 10.0f; - func_802AF8BC(0x07000C50, 100, 255, 255, 255); - func_802AF8BC(0x07000BD8, 100, 255, 255, 255); - func_802AF8BC(0x07000B60, 100, 255, 255, 255); - func_802AF8BC(0x07000AE8, 100, 255, 255, 255); - func_802AF8BC(0x07000CC8, 100, 255, 255, 255); - func_802AF8BC(0x07000D50, 100, 255, 255, 255); - func_802AF8BC(0x07000DD0, 100, 255, 255, 255); - func_802AF8BC(0x07000E48, 100, 255, 255, 255); + func_802AF8BC(d_course_wario_stadium_packed_dl_C50, 100, 255, 255, 255); + func_802AF8BC(d_course_wario_stadium_packed_dl_BD8, 100, 255, 255, 255); + func_802AF8BC(d_course_wario_stadium_packed_dl_B60, 100, 255, 255, 255); + func_802AF8BC(d_course_wario_stadium_packed_dl_AE8, 100, 255, 255, 255); + func_802AF8BC(d_course_wario_stadium_packed_dl_CC8, 100, 255, 255, 255); + func_802AF8BC(d_course_wario_stadium_packed_dl_D50, 100, 255, 255, 255); + func_802AF8BC(d_course_wario_stadium_packed_dl_DD0, 100, 255, 255, 255); + func_802AF8BC(d_course_wario_stadium_packed_dl_E48, 100, 255, 255, 255); break; case COURSE_BLOCK_FORT: - func_802AF5AC(0x070015C0, 1); + func_802AF5AC(d_course_block_fort_packed_dl_15C0, 1); func_80295C6C(); D_8015F8E4 = D_8015F6EE - 10.0f; break; case COURSE_SKYSCRAPER: - func_802AF5AC(0x07001110, 1); - func_802AF5AC(0x07000258, 1); + func_802AF5AC(d_course_skyscraper_packed_dl_1110, 1); + func_802AF5AC(d_course_skyscraper_packed_dl_258, 1); func_80295C6C(); D_8015F8E4 = -480.0f; break; case COURSE_DOUBLE_DECK: - func_802AF5AC(0x07000738, 1); + func_802AF5AC(d_course_double_deck_packed_dl_738, 1); func_80295C6C(); D_8015F8E4 = D_8015F6EE - 10.0f; break; @@ -1947,14 +1949,14 @@ void func_80295D88(void) { func_80290CAC(D_06014338); func_80295C6C(); D_8015F8E4 = -475.0f; - func_802AF8BC(0x07003FA8, 120, 255, 255, 255); + func_802AF8BC(d_course_dks_jungle_parkway_packed_dl_3FA8, 120, 255, 255, 255); break; case COURSE_BIG_DONUT: - func_802AF5AC(0x07001018, 6); - func_802AF5AC(0x07000450, 6); - func_802AF5AC(0x07000AC0, 6); - func_802AF5AC(0x07000B58, 6); - func_802AF5AC(0x07000230, 6); + func_802AF5AC(d_course_big_donut_packed_dl_1018, 6); + func_802AF5AC(d_course_big_donut_packed_dl_450, 6); + func_802AF5AC(d_course_big_donut_packed_dl_AC0, 6); + func_802AF5AC(d_course_big_donut_packed_dl_B58, 6); + func_802AF5AC(d_course_big_donut_packed_dl_230, 6); func_80295C6C(); D_8015F8E4 = 100.0f; break; @@ -1971,8 +1973,8 @@ void func_802966A0(void) { if (D_8015F8E4 > 0.0f) { D_8015F8E8 *= -1.0f; } } D_8015F8E4 += D_8015F8E8; - D_802B87BC += 9; + D_802B87BC += 9; if (D_802B87BC > 255) { D_802B87BC = 0; } @@ -1980,15 +1982,17 @@ void func_802966A0(void) { if (D_802B87C4 > 255) { D_802B87C4 = 0; } - func_802AF7B4(0x07009D58, 0, D_802B87BC); - func_802AF7B4(0x07009CD0, 0, D_802B87C4); + // waterfall animation + func_802AF7B4(d_course_koopa_troopa_beach_packed_dl_9D58, 0, D_802B87BC); + func_802AF7B4(d_course_koopa_troopa_beach_packed_dl_9CD0, 0, D_802B87C4); D_802B87CC = random_int(300) / 40; if (D_802B87C8 < 0) { D_802B87C8 = random_int(300) / 40; } else { D_802B87C8 = -(random_int(300) / 40); } - func_802AF7B4(0x070002E8, D_802B87C8, D_802B87CC); + // Waterfall bubbling effect? (unused) + func_802AF7B4(d_course_koopa_troopa_beach_packed_dl_2E8, D_802B87C8, D_802B87CC); break; case COURSE_BANSHEE_BOARDWALK: D_802B87BC++; @@ -2003,24 +2007,24 @@ void func_802966A0(void) { if (D_802B87BC < 0) { D_802B87BC = 0xFF; } - func_802AF7B4(0x0700A6A8, 0, D_802B87BC); - func_802AF7B4(0x0700A648, 0, D_802B87BC); + func_802AF7B4(d_course_royal_raceway_packed_dl_A6A8, 0, D_802B87BC); + func_802AF7B4(d_course_royal_raceway_packed_dl_A648, 0, D_802B87BC); break; case COURSE_DK_JUNGLE: D_802B87BC += 2; if (D_802B87BC > 255) { D_802B87BC = 0; } - func_802AF7B4(0x07003DD0, 0, D_802B87BC); - func_802AF7B4(0x07003E40, 0, D_802B87BC); - func_802AF7B4(0x07003EB0, 0, D_802B87BC); - func_802AF7B4(0x07003F30, 0, D_802B87BC); - func_802AF7B4(0x070036A8, 0, D_802B87BC); + func_802AF7B4(d_course_dks_jungle_parkway_packed_dl_3DD0, 0, D_802B87BC); + func_802AF7B4(d_course_dks_jungle_parkway_packed_dl_3E40, 0, D_802B87BC); + func_802AF7B4(d_course_dks_jungle_parkway_packed_dl_3EB0, 0, D_802B87BC); + func_802AF7B4(d_course_dks_jungle_parkway_packed_dl_3F30, 0, D_802B87BC); + func_802AF7B4(d_course_dks_jungle_parkway_packed_dl_36A8, 0, D_802B87BC); D_802B87C4 -= 20; if (D_802B87C4 < 0) { D_802B87C4 = 0xFF; } - func_802AF7B4(0x07009880, 0, D_802B87C4); + func_802AF7B4(d_course_dks_jungle_parkway_packed_dl_9880, 0, D_802B87C4); func_80298C94(); break; } @@ -2029,11 +2033,11 @@ void func_802966A0(void) { void func_802969F8(void) { switch(gCurrentCourseId) { - case 9: + case COURSE_MOO_MOO_FARM: D_8015F702 = 0; D_8015F700 = 200; break; - case 6: + case COURSE_KOOPA_BEACH: D_8015F8E8 = -0.1f; D_8015F8E4 = 0.0f; break; diff --git a/tools/displaylist_packer.c b/tools/displaylist_packer.c index 6ee802575..07fd636d1 100644 --- a/tools/displaylist_packer.c +++ b/tools/displaylist_packer.c @@ -235,18 +235,10 @@ void pack(FILE *input_file, FILE *output_file) { case 0xB6: data[count++] = 0x57; break; - case 0xFF: - data[count++] = 0xFF; - if (cmd) { - p1 = ARG1(cmd); - if (p1 <= 32) { - for (i = 0; i < p1; i++) { - data[count++] = 0x00; - } - } - } - goto eos; // end of switch - break; + //case 0xFF: + // data[count++] = 0xFF; + // goto eos; // end of switch + // break; default: printf("Error: Unknown Opcode: 0x%X\n", opCode); printf("Opcode written to file as 0xEE\n"); @@ -256,8 +248,8 @@ void pack(FILE *input_file, FILE *output_file) { offset += 4; } - eos: ; - + //eos: ; + data[count++] = 0xFF; size_t num_elements_written = fwrite(data, sizeof(uint8_t), count, output_file); if (num_elements_written != count) { printf("Failed to write data to file.\n"); diff --git a/tools/generate_segment_headers.py b/tools/generate_segment_headers.py new file mode 100644 index 000000000..0a3a895a2 --- /dev/null +++ b/tools/generate_segment_headers.py @@ -0,0 +1,56 @@ +import subprocess + +# This script generates headers for course segmented packed displaylist data + +dir_path = "build/us/courses/" +output_file = "include/packed_displaylist_symbols_gen.h" + +sym_list = [] + +# Run objdump for each packed.inc.elf file in courses/ +for filename in subprocess.check_output(f"find {dir_path} -name packed.inc.elf", shell=True).decode().splitlines(): + file_output = subprocess.check_output(f"objdump -t {filename} | grep ' .data\| .bss' | awk '$6 != \"\" {{print $1, $5, $6}}'", shell=True) + file_output = file_output.decode() + + # Create temporary list of (addr, name) tuples from file_output + sym_list_tmp = [] + for line in file_output.splitlines(): + addr, size, name = line.split() + # Skip lines with the .data directive + if (name == ".data"): + continue + + sym_list_tmp.append((addr, size, name)) + + # Sort the tmp list + sym_list_tmp = sorted(sym_list_tmp, key=lambda x: x[0]) + + # Generate the final displaylist symbol for courses + # Take the last addr and add its size + end_addr = '0{:X}'.format(int(sym_list_tmp[-1][0], 16) + int(sym_list_tmp[-1][1], 16)) + + end_name = sym_list_tmp[-1][2].split("dl_")[0] + "end" + + sym_list_tmp.append((end_addr, '0', end_name)) + + # Magic number to insert a newline after every file. + sym_list_tmp.append((0xFFFFFFFF, '0',"newline")) + # Copy to the main list + sym_list.extend(sym_list_tmp) + +# Write includes and defines to the header file +with open(output_file, "w") as f: + + # Write comments + f.write("// Generated by tools/generate_segment_headers.py\n\n") + + # Write includes + f.write("#include \n\n") + + # Write #define statements to header file + for addr, size, name in sym_list: + # Add two newlines for readability + if (name == "newline"): + f.write("\n\n") + continue + f.write(f"#define {name} ((uintptr_t) 0x{addr.upper()})\n") diff --git a/tools/generate_vertice_count.py b/tools/generate_vertice_count.py new file mode 100644 index 000000000..233a40fd2 --- /dev/null +++ b/tools/generate_vertice_count.py @@ -0,0 +1,34 @@ +import sys +import subprocess + +# This script generates vertice count for course geography used in the courseTable. + +dir_path = "build/us/courses/" +output_file = "include/vertice_count_gen.h" + +sym_list = [] +output = "" + +# Run objdump for each model.inc.elf file in courses/ +for filename in subprocess.check_output(f"find {dir_path} -name model.inc.elf", shell=True).decode().splitlines(): + file_output = subprocess.check_output(f"objdump -t {filename} | grep ' .data\| .bss' | awk '$6 != \"\" {{print $5, $6}}'", shell=True) + output += file_output.decode() + +# Write includes and defines to the header file +with open(output_file, "w") as f: + + # Write comments + f.write("// Generated by tools/generate_vertice_count.py\n\n") + + # Write includes + f.write("#include \n\n") + + # Write defines + for line in output.splitlines(): + addr, name = line.split() + if (name == ".data"): + continue + + # (size / 14) -> fill with zeros to make complete u32 -> toUppercase() + # One vertice = 14 bytes. objdump outputs the size. Divide size by 14. + f.write(f"#define {name}_count 0x{hex(int(addr, 16) // 14)[2:].zfill(8).upper()}\n\n")