summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorTyler McGavran <tyler.taggerung@gmail.com>2023-10-28 00:18:20 -0400
committerGitHub <noreply@github.com>2023-10-27 22:18:20 -0600
commitc17d5c76c988ae0072ad71097e1e280b9c1c4bd8 (patch)
tree6babdbb5a22197ca9bbf09602a1a7b381bdb3a93 /data
parent716b92626025c092da3a65ff4e66d83a2510d906 (diff)
Linkage for the ceremony_data file (#478)
* Linkage for the ceremony_data file Cleaned up all but 1 undefined symbol from the 0x0B range. The one leftover may be something from texture_tkmk00. Or atleast, that's what I think. Can't say for certain * Startup logo linkage Cleaned up a bunch of unused items from assets.json too Signed-off-by: Taggerung <tyler.taggerung@email.com>
Diffstat (limited to 'data')
-rw-r--r--data/data_0DD0A0_1.s2
-rw-r--r--data/data_825800.s11
-rw-r--r--data/other_textures.h539
-rw-r--r--data/other_textures.s563
-rw-r--r--data/sound_data/audiotables.s2
5 files changed, 1053 insertions, 64 deletions
diff --git a/data/data_0DD0A0_1.s b/data/data_0DD0A0_1.s
index 683fb8702..27ca4efca 100644
--- a/data/data_0DD0A0_1.s
+++ b/data/data_0DD0A0_1.s
@@ -44,7 +44,7 @@ glabel gCoursePathTable
.word nullPath, nullPath, nullPath, nullPath
.word d_course_dks_jungle_parkway_unknown_waypoints, nullPath, nullPath, nullPath
.word nullPath, nullPath, nullPath, nullPath
-.word D_0B008AA8, D_0B008B68, D_0B008C20, D_0B008CE0
+.word ending_sequence, ending_sequence2, ending_sequence3, ending_sequence4
glabel D_800DC8D0
.word d_course_mario_raceway_track_waypoints, nullPath, nullPath, nullPath
diff --git a/data/data_825800.s b/data/data_825800.s
deleted file mode 100644
index 4a1de2c64..000000000
--- a/data/data_825800.s
+++ /dev/null
@@ -1,11 +0,0 @@
-# Mario Kart 64 (U) disassembly and split file
-# generated by n64split v0.4a - N64 ROM splitter
-
-.include "macros.inc"
-
-.data
-
-.align 2, 0x00
-glabel data_825800
-.incbin "bin/data_825800.mio0"
-glabel data_825800_end
diff --git a/data/other_textures.h b/data/other_textures.h
new file mode 100644
index 000000000..6a258fc89
--- /dev/null
+++ b/data/other_textures.h
@@ -0,0 +1,539 @@
+#ifndef OTHER_TEXTURES_H
+#define OTHER_TEXTURES_H
+
+extern u8 gTextureSignShellShot0[];
+extern u8 gTextureSignShellShot1[];
+extern u8 gTextureGrayCheckerboard[];
+extern u8 gTextureGrayCobblestone[];
+extern u8 gTexture64275C[];
+extern u8 gTexture64286C[];
+extern u8 gTexture642978[];
+extern u8 gTextureSignBlue64[];
+extern u8 gTextureCheckerboardYellowPink[];
+extern u8 gTexture64313C[];
+extern u8 gTextureCheckerbordYellowBlue[];
+extern u8 gTexture643430[];
+extern u8 gTexture643A34[];
+extern u8 gTexture643B3C[];
+extern u8 gTexture6442D4[];
+extern u8 gTexture64440C[];
+extern u8 gTexture6446AC[];
+extern u8 gTexture6447C4[];
+extern u8 gTextureCheckerboardBlackWhite[];
+extern u8 gTexture6449D4[];
+extern u8 gTexture645134[];
+extern u8 gTexture645660[];
+extern u8 gTexture6457D8[];
+extern u8 gTextureCheckerboardBlueGreen[];
+extern u8 gTextureNumberYellowBlue1[];
+extern u8 gTextureNumberYellowBlue2[];
+extern u8 gTextureNumberYellowBlue3[];
+extern u8 gTextureNumberYellowBlue4[];
+extern u8 gTexture64619C[];
+extern u8 gTexture6462C0[];
+extern u8 gTexture64647C[];
+extern u8 gTexture646CA8[];
+extern u8 gTexture6473E4[];
+extern u8 gTexture647994[];
+extern u8 gTexture647F4C[];
+extern u8 gTexture648508[];
+extern u8 gTextureGrass1[];
+extern u8 gTextureWoodDoor0[];
+extern u8 gTextureWoodDoor1[];
+extern u8 gTextureGrass2[];
+extern u8 gTextureMooMooFarmSignLeft[];
+extern u8 gTextureMooMooFarmSignRight[];
+extern u8 gTexture64ACAC[];
+extern u8 gTexture64AF50[];
+extern u8 gTexture64B090[];
+extern u8 gTexture64B3F8[];
+extern u8 gTexture64B54C[];
+extern u8 gTexture64B8D8[];
+extern u8 gTexture64BA50[];
+extern u8 gTexture64BB60[];
+extern u8 gTexture64BCCC[];
+extern u8 gTexture64C11C[];
+extern u8 gTexture64C7B4[];
+extern u8 gTexture64CC20[];
+extern u8 gTextureSignMergingLanes[];
+extern u8 gTextureGrass3[];
+extern u8 gTextureGrass4[];
+extern u8 gTextureGrass5[];
+extern u8 gTextureGrass6[];
+extern u8 gTextureSignNintendo0[];
+extern u8 gTextureSignNintendo1[];
+extern u8 gTextureGrass7[];
+extern u8 gTexture64F9E8[];
+extern u8 gTexture64FBF4[];
+extern u8 gTexture64FE68[];
+extern u8 gTextureWoodBridgeSlats[];
+extern u8 gTextureFlagRed[];
+extern u8 gTexture65100C[];
+extern u8 gTexture65112C[];
+extern u8 gTexture65127C[];
+extern u8 gTexture651428[];
+extern u8 gTexture651984[];
+extern u8 gTexture651B20[];
+extern u8 gTexture651F40[];
+extern u8 gTexture6522E0[];
+extern u8 gTexture6528DC[];
+extern u8 gTexture652B54[];
+extern u8 gTexture65315C[];
+extern u8 gTexture653608[];
+extern u8 gTexture653DB0[];
+extern u8 gTexture654460[];
+extern u8 gTexture654F74[];
+extern u8 gTexture655998[];
+extern u8 gTexture655F38[];
+extern u8 gTexture656AF4[];
+extern u8 gTexture6575C8[];
+extern u8 gTexture658370[];
+extern u8 gTexture65912C[];
+extern u8 gTexture659EE8[];
+extern u8 gTexture65ADE0[];
+extern u8 gTexture65BB3C[];
+extern u8 gTexture65C8DC[];
+extern u8 gTexture65D5D4[];
+extern u8 gTexture65E2EC[];
+extern u8 gTexture65E59C[];
+extern u8 gTexture65EAEC[];
+extern u8 gTexture65EE38[];
+extern u8 gTexture65FB18[];
+extern u8 gTextureSignPinkArrow[];
+extern u8 gTextureCrownJewelBlue[];
+extern u8 gTextureCrown[];
+extern u8 gTextureCrownJewelPink[];
+extern u8 gTexture6607C0[];
+extern u8 gTexture6608C8[];
+extern u8 gTexture6609D0[];
+extern u8 gTexture660D8C[];
+extern u8 gTextureRoofTile[];
+extern u8 gTextureCastleBricks[];
+extern u8 gTextureCastleBridge[];
+extern u8 gTextureGrass8[];
+extern u8 gTextureGrass9[];
+extern u8 gTexture66262C[];
+extern u8 gTexture662924[];
+extern u8 gTexture662A34[];
+extern u8 gTextureSignToadYellow[];
+extern u8 gTextureSignToadGreen[];
+extern u8 gTextureSignToadRed[];
+extern u8 gTexture663F90[];
+extern u8 gTexture6640B4[];
+extern u8 gTexture6642A4[];
+extern u8 gTexture664408[];
+extern u8 gTexture6646B8[];
+extern u8 gTextureSignKoopaAir0[];
+extern u8 gTextureSignKoopaAir1[];
+extern u8 gTextureBricksRed[];
+extern u8 gTexture665C0C[];
+extern u8 gTexture6661AC[];
+extern u8 gTexture6663A4[];
+extern u8 gTextureSignBowser0[];
+extern u8 gTextureSignBowser1[];
+extern u8 gTextureGrass10[];
+extern u8 gTextureGrass11[];
+extern u8 gTexture667BAC[];
+extern u8 gTexture668228[];
+extern u8 gTexture668358[];
+extern u8 gTexture6684F8[];
+extern u8 gTexture668608[];
+extern u8 gTexture668728[];
+extern u8 gTexture668920[];
+extern u8 gTextureGrass12[];
+extern u8 gTexture669570[];
+extern u8 gTexture66A3DC[];
+extern u8 gTexture66ABA4[];
+extern u8 gTexture66AEB8[];
+extern u8 gTextureSignLuigiFace0[];
+extern u8 gTextureSignLuigiFace1[];
+extern u8 gTextureSignLuigis0[];
+extern u8 gTextureSignLuigis1[];
+extern u8 gTextureSignMarioStar0[];
+extern u8 gTextureSignMarioStar1[];
+extern u8 gTexture66C7A8[];
+extern u8 gTexture66C8F4[];
+extern u8 gTexture66CA98[];
+extern u8 gTexture66CD64[];
+extern u8 gTexture66D024[];
+extern u8 gTextureFlagRed2[];
+extern u8 gTexture66D698[];
+extern u8 gTextureCheckerboardPink[];
+extern u8 gTexture66DB60[];
+extern u8 gTexture66DD38[];
+extern u8 gTextureSignNintendoRed0[];
+extern u8 gTextureSignNintendoRed1[];
+extern u8 gTexture66E608[];
+extern u8 gTexture66EBF0[];
+extern u8 gTexture66ED38[];
+extern u8 gTextureStainglassPeach0[];
+extern u8 gTextureStainglassPeach1[];
+extern u8 gTexture670AC8[];
+extern u8 gTexture671A88[];
+extern u8 gTextureRailroadTrack[];
+extern u8 gTextureRailroadCrossingTrack[];
+extern u8 gTexture67291C[];
+extern u8 gTextureRainbow[];
+extern u8 gTexture673118[];
+extern u8 gTexture6733CC[];
+extern u8 gTexture6735DC[];
+extern u8 gTexture673990[];
+extern u8 gTexture673C68[];
+extern u8 gTexture673FF8[];
+extern u8 gTexture674354[];
+extern u8 gTexture6747C4[];
+extern u8 gTexture67490C[];
+extern u8 gTexture674B28[];
+extern u8 gTexture674D58[];
+extern u8 gTexture675064[];
+extern u8 gTexture675220[];
+extern u8 gTexture675434[];
+extern u8 gTextureRoad0[];
+extern u8 gTextureRoad1[];
+extern u8 gTextureRoad2[];
+extern u8 gTextureRoad3[];
+extern u8 gTextureRoad4[];
+extern u8 gTextureRoad5[];
+extern u8 gTextureRoadFinish0[];
+extern u8 gTextureRoadFinish1[];
+extern u8 gTexture676C6C[];
+extern u8 gTexture676D7C[];
+extern u8 gTexture676EA8[];
+extern u8 gTexture676FB0[];
+extern u8 gTexture6774D8[];
+extern u8 gTexture6775EC[];
+extern u8 gTextureFenceBarbedWire[];
+extern u8 gTexture677A40[];
+extern u8 gTextureSignFallingRocks[];
+extern u8 gTextureSignBackside[];
+extern u8 gTexture677F04[];
+extern u8 gTexture678118[];
+extern u8 gTexture67842C[];
+extern u8 gTexture67893C[];
+extern u8 gTexture678CC8[];
+extern u8 gTexture679258[];
+extern u8 gTexture67973C[];
+extern u8 gTexture679C04[];
+extern u8 gTexture679D34[];
+extern u8 gTextureStarOutline[];
+extern u8 gTexture67A1B8[];
+extern u8 gTexture67A370[];
+extern u8 gTexture67A91C[];
+extern u8 gTexture67ADF0[];
+extern u8 gTexture67B388[];
+extern u8 gTexture67B75C[];
+extern u8 gTexture67B864[];
+extern u8 gTexture67B9B0[];
+extern u8 gTexture67BBD8[];
+extern u8 gTexture67BEE8[];
+extern u8 gTextureSandFinish[];
+extern u8 gTextureWaves0[];
+extern u8 gTextureWaves1[];
+extern u8 gTextureWaves2[];
+extern u8 gTexture67D304[];
+extern u8 gTexture67DC20[];
+extern u8 gTexture67E010[];
+extern u8 gTexture67E428[];
+extern u8 gTexture67EEAC[];
+extern u8 gTexture67EFEC[];
+extern u8 gTexture67F15C[];
+extern u8 gTexture67F450[];
+extern u8 gTextureSignWarioFace[];
+extern u8 gTexture67FE0C[];
+extern u8 gTextureSignWelcome0[];
+extern u8 gTextureSignWelcome1[];
+extern u8 gTextureSignWoodenBack0[];
+extern u8 gTextureSignWoodenBack1[];
+extern u8 gTextureWheelSteamEngine[];
+extern u8 gTextureWheelSteamEngineReal[];
+extern u8 gTexture68272C[];
+extern u8 gTexture682928[];
+extern u8 gTexture682B24[];
+extern u8 gTexture682D20[];
+extern u8 gTexture682F1C[];
+extern u8 gTexture683118[];
+extern u8 gTexture683314[];
+extern u8 gTexture6835F0[];
+extern u8 gTexture683844[];
+extern u8 gTextureFencePostWooden[];
+extern u8 gTexture6846DC[];
+extern u8 gTextureFenceRope[];
+extern u8 gTexture685108[];
+extern u8 gTextureSignWoodRedArrow[];
+extern u8 gTexture685AC0[];
+extern u8 gTextureSignGreenArrow[];
+extern u8 gTexture6864E8[];
+extern u8 gTexture686CF0[];
+extern u8 gTexture6875A8[];
+extern u8 gTexture687EE8[];
+extern u8 gTexture68876C[];
+extern u8 gTexture689230[];
+extern u8 gTexture689C00[];
+extern u8 gTexture68A484[];
+extern u8 gTexture68AC5C[];
+extern u8 gTexture68B6A4[];
+extern u8 gTexture68BE6C[];
+extern u8 gTexture68C310[];
+extern u8 gTexture68C620[];
+extern u8 gTexture68C79C[];
+extern u8 gTexture68C944[];
+extern u8 gTexture68CA94[];
+extern u8 gTexture68CC0C[];
+extern u8 gTexture68CDA0[];
+extern u8 gTextureSignYoshi[];
+extern u8 gTextureCheckerboardBlueGray[];
+extern u8 gTexture68D834[];
+extern u8 gTexture68D940[];
+extern u8 gTexture68DEC0[];
+extern u8 gTexture68E2D0[];
+extern u8 gTextureGreenShell0[];
+extern u8 gTextureGreenShell1[];
+extern u8 gTextureGreenShell2[];
+extern u8 gTextureGreenShell3[];
+extern u8 gTextureGreenShell4[];
+extern u8 gTextureGreenShell5[];
+extern u8 gTextureGreenShell6[];
+extern u8 gTextureGreenShell7[];
+extern u8 gTextureBlueShell0[];
+extern u8 gTextureBlueShell1[];
+extern u8 gTextureBlueShell2[];
+extern u8 gTextureBlueShell3[];
+extern u8 gTextureBlueShell4[];
+extern u8 gTextureBlueShell5[];
+extern u8 gTextureBlueShell6[];
+extern u8 gTextureBlueShell7[];
+extern u8 gTextureQuestionMarkYellow[];
+extern u8 gTextureTrees1[];
+extern u8 gTextureTrees2[];
+extern u8 gTextureTrees3[];
+extern u8 gTextureTrees4Left[];
+extern u8 gTextureTrees4Right[];
+extern u8 gTextureTrees5Left[];
+extern u8 gTextureTrees5Right[];
+extern u8 gTextureTrees6[];
+extern u8 gTextureTrees7[];
+extern u8 gTextureShrub[];
+extern u8 gTextureFrappeSnowlandTreeLeft[];
+extern u8 gTextureFrappeSnowlandTreeRight[];
+extern u8 gTextureCow01Left[];
+extern u8 gTextureCow01Right[];
+extern u8 gTextureCow02Left[];
+extern u8 gTextureCow02Right[];
+extern u8 gTextureCow03Left[];
+extern u8 gTextureCow03Right[];
+extern u8 gTextureCow04Left[];
+extern u8 gTextureCow04Right[];
+extern u8 gTextureCow05Left[];
+extern u8 gTextureCow05Right[];
+extern u8 gTextureCactus1Left[];
+extern u8 gTextureCactus1Right[];
+extern u8 gTextureCactus2Left[];
+extern u8 gTextureCactus2Right[];
+extern u8 gTextureCactus3[];
+extern u8 gTextureFinishLineBanner1[];
+extern u8 gTextureFinishLineBanner2[];
+extern u8 gTextureFinishLineBanner3[];
+extern u8 gTextureFinishLineBanner4[];
+extern u8 gTextureFinishLineBanner5[];
+extern u8 gTextureFinishLineBanner6[];
+extern u8 gTextureFinishLineBanner7[];
+extern u8 gTextureFinishLineBanner8[];
+extern u8 gTexturePiranhaPlant1[];
+extern u8 gTexturePiranhaPlant2[];
+extern u8 gTexturePiranhaPlant3[];
+extern u8 gTexturePiranhaPlant4[];
+extern u8 gTexturePiranhaPlant5[];
+extern u8 gTexturePiranhaPlant6[];
+extern u8 gTexturePiranhaPlant7[];
+extern u8 gTexturePiranhaPlant8[];
+extern u8 gTexturePiranhaPlant9[];
+extern u8 gTexture6997E0[];
+extern u8 gTextureDksJungleParkwayKiwanoFruit1[];
+extern u8 gTextureDksJungleParkwayKiwanoFruit2[];
+extern u8 gTextureDksJungleParkwayKiwanoFruit3[];
+extern u8 gTextureKartShadow[];
+extern u8 gTexture69B03C[];
+extern u8 gTexture69B140[];
+extern u8 gTexture69B378[];
+extern u8 gTexture69B960[];
+extern u8 gTexture69BA28[];
+extern u8 gTextureBoingExclamation[];
+extern u8 gTexture69BE6C[];
+extern u8 gTexture69BF54[];
+extern u8 gTexture69C090[];
+extern u8 gTexture69C1E8[];
+extern u8 gTexture69C354[];
+extern u8 gTexture69C4E4[];
+extern u8 gTexture69C80C[];
+extern u8 gTexture69C9C4[];
+extern u8 gTexture69CB84[];
+extern u8 gTexture69CCEC[];
+extern u8 gTexture69CEB8[];
+extern u8 gTexture69D148[];
+extern u8 gTexture69D4E0[];
+extern u8 gTexture69D8FC[];
+extern u8 gTexture69DCB4[];
+extern u8 gTexture69DFA0[];
+extern u8 gTexture69E25C[];
+extern u8 gTexture69E518[];
+extern u8 gTexture69E7A8[];
+extern u8 gTexture69EA18[];
+extern u8 gTexture69EC54[];
+extern u8 gTexture69EE38[];
+extern u8 gTexture69EFE0[];
+extern u8 gTextureOnomatopoeiaCrash1[];
+extern u8 gTextureOnomatopoeiaCrash2[];
+extern u8 gTextureOnomatopoeiaWhrrrr1[];
+extern u8 gTextureOnomatopoeiaWhrrrr2[];
+extern u8 gTextureOnomatopoeiaPoomp1[];
+extern u8 gTextureOnomatopoeiaPoomp2[];
+extern u8 gTextureBalloon1[];
+extern u8 gTextureBalloon2[];
+extern u8 gTextureLightningBolt0[];
+extern u8 gTextureLightningBolt1[];
+extern u8 gTextureLakituNoLights1[];
+extern u8 gTextureLakituNoLights2[];
+extern u8 gTextureLakituNoLights3[];
+extern u8 gTextureLakituNoLights4[];
+extern u8 gTextureLakituNoLights5[];
+extern u8 gTextureLakituNoLights6[];
+extern u8 gTextureLakituNoLights7[];
+extern u8 gTextureLakituNoLights8[];
+extern u8 gTextureLakituRedLights01[];
+extern u8 gTextureLakituRedLights02[];
+extern u8 gTextureLakituRedLights03[];
+extern u8 gTextureLakituRedLights04[];
+extern u8 gTextureLakituRedLights05[];
+extern u8 gTextureLakituRedLights06[];
+extern u8 gTextureLakituRedLights07[];
+extern u8 gTextureLakituRedLights08[];
+extern u8 gTextureLakituRedLights09[];
+extern u8 gTextureLakituRedLights10[];
+extern u8 gTextureLakituRedLights11[];
+extern u8 gTextureLakituRedLights12[];
+extern u8 gTextureLakituRedLights13[];
+extern u8 gTextureLakituRedLights14[];
+extern u8 gTextureLakituRedLights15[];
+extern u8 gTextureLakituRedLights16[];
+extern u8 gTextureLakituBlueLight1[];
+extern u8 gTextureLakituBlueLight2[];
+extern u8 gTextureLakituBlueLight3[];
+extern u8 gTextureLakituBlueLight4[];
+extern u8 gTextureLakituBlueLight5[];
+extern u8 gTextureLakituBlueLight6[];
+extern u8 gTextureLakituBlueLight7[];
+extern u8 gTextureLakituBlueLight8[];
+extern u8 gTextureLakituCheckeredFlag01[];
+extern u8 gTextureLakituCheckeredFlag02[];
+extern u8 gTextureLakituCheckeredFlag03[];
+extern u8 gTextureLakituCheckeredFlag04[];
+extern u8 gTextureLakituCheckeredFlag05[];
+extern u8 gTextureLakituCheckeredFlag06[];
+extern u8 gTextureLakituCheckeredFlag07[];
+extern u8 gTextureLakituCheckeredFlag08[];
+extern u8 gTextureLakituCheckeredFlag09[];
+extern u8 gTextureLakituCheckeredFlag10[];
+extern u8 gTextureLakituCheckeredFlag11[];
+extern u8 gTextureLakituCheckeredFlag12[];
+extern u8 gTextureLakituCheckeredFlag13[];
+extern u8 gTextureLakituCheckeredFlag14[];
+extern u8 gTextureLakituCheckeredFlag15[];
+extern u8 gTextureLakituCheckeredFlag16[];
+extern u8 gTextureLakituCheckeredFlag17[];
+extern u8 gTextureLakituCheckeredFlag18[];
+extern u8 gTextureLakituCheckeredFlag19[];
+extern u8 gTextureLakituCheckeredFlag20[];
+extern u8 gTextureLakituCheckeredFlag21[];
+extern u8 gTextureLakituCheckeredFlag22[];
+extern u8 gTextureLakituCheckeredFlag23[];
+extern u8 gTextureLakituCheckeredFlag24[];
+extern u8 gTextureLakituCheckeredFlag25[];
+extern u8 gTextureLakituCheckeredFlag26[];
+extern u8 gTextureLakituCheckeredFlag27[];
+extern u8 gTextureLakituCheckeredFlag28[];
+extern u8 gTextureLakituCheckeredFlag29[];
+extern u8 gTextureLakituCheckeredFlag30[];
+extern u8 gTextureLakituCheckeredFlag31[];
+extern u8 gTextureLakituCheckeredFlag32[];
+extern u8 gTextureLakituSecondLap01[];
+extern u8 gTextureLakituSecondLap02[];
+extern u8 gTextureLakituSecondLap03[];
+extern u8 gTextureLakituSecondLap04[];
+extern u8 gTextureLakituSecondLap05[];
+extern u8 gTextureLakituSecondLap06[];
+extern u8 gTextureLakituSecondLap07[];
+extern u8 gTextureLakituSecondLap08[];
+extern u8 gTextureLakituSecondLap09[];
+extern u8 gTextureLakituSecondLap10[];
+extern u8 gTextureLakituSecondLap11[];
+extern u8 gTextureLakituSecondLap12[];
+extern u8 gTextureLakituSecondLap13[];
+extern u8 gTextureLakituSecondLap14[];
+extern u8 gTextureLakituSecondLap15[];
+extern u8 gTextureLakituSecondLap16[];
+extern u8 gTextureLakituFinalLap01[];
+extern u8 gTextureLakituFinalLap02[];
+extern u8 gTextureLakituFinalLap03[];
+extern u8 gTextureLakituFinalLap04[];
+extern u8 gTextureLakituFinalLap05[];
+extern u8 gTextureLakituFinalLap06[];
+extern u8 gTextureLakituFinalLap07[];
+extern u8 gTextureLakituFinalLap08[];
+extern u8 gTextureLakituFinalLap09[];
+extern u8 gTextureLakituFinalLap10[];
+extern u8 gTextureLakituFinalLap11[];
+extern u8 gTextureLakituFinalLap12[];
+extern u8 gTextureLakituFinalLap13[];
+extern u8 gTextureLakituFinalLap14[];
+extern u8 gTextureLakituFinalLap15[];
+extern u8 gTextureLakituFinalLap16[];
+extern u8 gTextureLakituReverse01[];
+extern u8 gTextureLakituReverse02[];
+extern u8 gTextureLakituReverse03[];
+extern u8 gTextureLakituReverse04[];
+extern u8 gTextureLakituReverse05[];
+extern u8 gTextureLakituReverse06[];
+extern u8 gTextureLakituReverse07[];
+extern u8 gTextureLakituReverse08[];
+extern u8 gTextureLakituReverse09[];
+extern u8 gTextureLakituReverse10[];
+extern u8 gTextureLakituReverse11[];
+extern u8 gTextureLakituReverse12[];
+extern u8 gTextureLakituReverse13[];
+extern u8 gTextureLakituReverse14[];
+extern u8 gTextureLakituReverse15[];
+extern u8 gTextureLakituReverse16[];
+extern u8 gTextureLakituFishing1[];
+extern u8 gTextureLakituFishing2[];
+extern u8 gTextureLakituFishing3[];
+extern u8 gTextureLakituFishing4[];
+extern u8 gTextureGhosts[];
+extern u8 gTextureExhaust0[];
+extern u8 gTextureExhaust1[];
+extern u8 gTextureExhaust2[];
+extern u8 gTextureExhaust3[];
+extern u8 gTextureExhaust4[];
+extern u8 gTextureExhaust5[];
+extern u8 gTextureLogoMarioKart64[];
+extern u8 gTextureCourseOutlineMarioRaceway[];
+extern u8 gTextureCourseOutlineChocoMountain[];
+extern u8 gTextureCourseOutlineBowsersCastle[];
+extern u8 gTextureCourseOutlineBansheeBoardwalk[];
+extern u8 gTextureCourseOutlineYoshiValley[];
+extern u8 gTextureCourseOutlineFrappeSnowland[];
+extern u8 gTextureCourseOutlineKoopaTroopaBeach[];
+extern u8 gTextureCourseOutlineRoyalRaceway[];
+extern u8 gTextureCourseOutlineLuigiRaceway[];
+extern u8 gTextureCourseOutlineMooMooFarm[];
+extern u8 gTextureCourseOutlineToadsTurnpike[];
+extern u8 gTextureCourseOutlineKalimariDesert[];
+extern u8 gTextureCourseOutlineSherbetLand[];
+extern u8 gTextureCourseOutlineRainbowRoad[];
+extern u8 gTextureCourseOutlineWarioStadium[];
+extern u8 gTextureCourseOutlineBlockFort[];
+extern u8 gTextureCourseOutlineSkyscraper[];
+extern u8 gTextureCourseOutlineDoubleDeck[];
+extern u8 gTextureCourseOutlineDksJungleParkway[];
+extern u8 gTextureCourseOutlineBigDonut[];
+
+#endif
diff --git a/data/other_textures.s b/data/other_textures.s
index 7841ebd7e..8ee04a8e9 100644
--- a/data/other_textures.s
+++ b/data/other_textures.s
@@ -1148,108 +1148,108 @@ glabel gTexture68E2D0
.incbin "textures/standalone/texture_68E2D0.rgba16.mio0"
.balign 4, 0x00
-glabel gTexture68EB50
-.incbin "bin/texture_68EB50.mio0"
+glabel gTextureGreenShell0
+.incbin "assets/greenshell/gTextureGreenShell0.mio0"
.balign 4, 0x00
-glabel gTexture68EDA0
-.incbin "bin/texture_68EDA0.mio0"
+glabel gTextureGreenShell1
+.incbin "assets/greenshell/gTextureGreenShell1.mio0"
.balign 4, 0x00
-glabel gTexture68EFF0
-.incbin "bin/texture_68EFF0.mio0"
+glabel gTextureGreenShell2
+.incbin "assets/greenshell/gTextureGreenShell2.mio0"
.balign 4, 0x00
-glabel gTexture68F248
-.incbin "bin/texture_68F248.mio0"
+glabel gTextureGreenShell3
+.incbin "assets/greenshell/gTextureGreenShell3.mio0"
.balign 4, 0x00
-glabel gTexture68F4A8
-.incbin "bin/texture_68F4A8.mio0"
+glabel gTextureGreenShell4
+.incbin "assets/greenshell/gTextureGreenShell4.mio0"
.balign 4, 0x00
-glabel gTexture68F700
-.incbin "bin/texture_68F700.mio0"
+glabel gTextureGreenShell5
+.incbin "assets/greenshell/gTextureGreenShell5.mio0"
.balign 4, 0x00
-glabel gTexture68F96C
-.incbin "bin/texture_68F96C.mio0"
+glabel gTextureGreenShell6
+.incbin "assets/greenshell/gTextureGreenShell6.mio0"
.balign 4, 0x00
-glabel gTexture68FBCC
-.incbin "bin/texture_68FBCC.mio0"
+glabel gTextureGreenShell7
+.incbin "assets/greenshell/gTextureGreenShell7.mio0"
.balign 4, 0x00
-glabel gTexture68FE20
-.incbin "bin/texture_68FE20.mio0"
+glabel gTextureBlueShell0
+.incbin "assets/blueshell/gTextureBlueShell0.mio0"
.balign 4, 0x00
-glabel gTexture69004C
-.incbin "bin/texture_69004C.mio0"
+glabel gTextureBlueShell1
+.incbin "assets/blueshell/gTextureBlueShell1.mio0"
.balign 4, 0x00
-glabel gTexture690284
-.incbin "bin/texture_690284.mio0"
+glabel gTextureBlueShell2
+.incbin "assets/blueshell/gTextureBlueShell2.mio0"
.balign 4, 0x00
-glabel gTexture6904C4
-.incbin "bin/texture_6904C4.mio0"
+glabel gTextureBlueShell3
+.incbin "assets/blueshell/gTextureBlueShell3.mio0"
.balign 4, 0x00
-glabel gTexture690708
-.incbin "bin/texture_690708.mio0"
+glabel gTextureBlueShell4
+.incbin "assets/blueshell/gTextureBlueShell4.mio0"
.balign 4, 0x00
-glabel gTexture690960
-.incbin "bin/texture_690960.mio0"
+glabel gTextureBlueShell5
+.incbin "assets/blueshell/gTextureBlueShell5.mio0"
.balign 4, 0x00
-glabel gTexture690BBC
-.incbin "bin/texture_690BBC.mio0"
+glabel gTextureBlueShell6
+.incbin "assets/blueshell/gTextureBlueShell6.mio0"
.balign 4, 0x00
-glabel gTexture690DF8
-.incbin "bin/texture_690DF8.mio0"
+glabel gTextureBlueShell7
+.incbin "assets/blueshell/gTextureBlueShell7.mio0"
.balign 4, 0x00
glabel gTextureQuestionMarkYellow
.incbin "textures/standalone/question_mark_yellow.rgba16.mio0"
.balign 4, 0x00
-glabel gTexture6913CC
-.incbin "bin/texture_6913CC.mio0"
+glabel gTextureTrees1
+.incbin "assets/trees/gTextureTrees1.mio0"
.balign 4, 0x00
-glabel gTexture691714
-.incbin "bin/texture_691714.mio0"
+glabel gTextureTrees2
+.incbin "assets/trees/gTextureTrees2.mio0"
.balign 4, 0x00
-glabel gTexture691AAC
-.incbin "bin/texture_691AAC.mio0"
+glabel gTextureTrees3
+.incbin "assets/trees/gTextureTrees3.mio0"
.balign 4, 0x00
-glabel gTexture691D98
-.incbin "bin/texture_691D98.mio0"
+glabel gTextureTrees4Left
+.incbin "assets/trees/gTextureTrees4Left.mio0"
.balign 4, 0x00
-glabel gTexture692088
-.incbin "bin/texture_692088.mio0"
+glabel gTextureTrees4Right
+.incbin "assets/trees/gTextureTrees4Right.mio0"
.balign 4, 0x00
-glabel gTexture6923D8
-.incbin "bin/texture_6923D8.mio0"
+glabel gTextureTrees5Left
+.incbin "assets/trees/gTextureTrees5Left.mio0"
.balign 4, 0x00
-glabel gTexture6925E8
-.incbin "bin/texture_6925E8.mio0"
+glabel gTextureTrees5Right
+.incbin "assets/trees/gTextureTrees5Right.mio0"
.balign 4, 0x00
-glabel gTexture692888
-.incbin "bin/texture_692888.mio0"
+glabel gTextureTrees6
+.incbin "assets/trees/gTextureTrees6.mio0"
.balign 4, 0x00
-glabel gTexture692CC0
-.incbin "bin/texture_692CC0.mio0"
+glabel gTextureTrees7
+.incbin "assets/trees/gTextureTrees7.mio0"
.balign 4, 0x00
glabel gTextureShrub
@@ -1567,8 +1567,469 @@ glabel gTextureLightningBolt0
glabel gTextureLightningBolt1
.incbin "textures/standalone/lightning_zap_1.ia8.mio0"
+.balign 16, 0x00
+glabel gTextureLakituNoLights1
+.incbin "assets/lakitu/nolights/gTextureLakituNoLights1.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituNoLights2
+.incbin "assets/lakitu/nolights/gTextureLakituNoLights2.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituNoLights3
+.incbin "assets/lakitu/nolights/gTextureLakituNoLights3.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituNoLights4
+.incbin "assets/lakitu/nolights/gTextureLakituNoLights4.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituNoLights5
+.incbin "assets/lakitu/nolights/gTextureLakituNoLights5.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituNoLights6
+.incbin "assets/lakitu/nolights/gTextureLakituNoLights6.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituNoLights7
+.incbin "assets/lakitu/nolights/gTextureLakituNoLights7.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituNoLights8
+.incbin "assets/lakitu/nolights/gTextureLakituNoLights8.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights01
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights01.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights02
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights02.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights03
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights03.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights04
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights04.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights05
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights05.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights06
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights06.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights07
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights07.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights08
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights08.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights09
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights09.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights10
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights10.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights11
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights11.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights12
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights12.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights13
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights13.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights14
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights14.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights15
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights15.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituRedLights16
+.incbin "assets/lakitu/redlights/gTextureLakituRedLights16.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituBlueLight1
+.incbin "assets/lakitu/bluelight/gTextureLakituBlueLight1.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituBlueLight2
+.incbin "assets/lakitu/bluelight/gTextureLakituBlueLight2.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituBlueLight3
+.incbin "assets/lakitu/bluelight/gTextureLakituBlueLight3.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituBlueLight4
+.incbin "assets/lakitu/bluelight/gTextureLakituBlueLight4.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituBlueLight5
+.incbin "assets/lakitu/bluelight/gTextureLakituBlueLight5.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituBlueLight6
+.incbin "assets/lakitu/bluelight/gTextureLakituBlueLight6.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituBlueLight7
+.incbin "assets/lakitu/bluelight/gTextureLakituBlueLight7.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituBlueLight8
+.incbin "assets/lakitu/bluelight/gTextureLakituBlueLight8.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag01
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag01.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag02
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag02.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag03
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag03.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag04
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag04.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag05
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag05.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag06
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag06.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag07
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag07.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag08
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag08.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag09
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag09.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag10
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag10.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag11
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag11.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag12
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag12.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag13
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag13.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag14
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag14.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag15
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag15.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag16
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag16.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag17
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag17.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag18
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag18.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag19
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag19.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag20
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag20.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag21
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag21.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag22
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag22.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag23
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag23.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag24
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag24.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag25
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag25.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag26
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag26.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag27
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag27.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag28
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag28.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag29
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag29.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag30
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag30.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag31
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag31.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituCheckeredFlag32
+.incbin "assets/lakitu/checkeredflag/gTextureLakituCheckeredFlag32.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap01
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap01.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap02
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap02.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap03
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap03.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap04
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap04.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap05
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap05.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap06
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap06.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap07
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap07.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap08
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap08.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap09
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap09.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap10
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap10.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap11
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap11.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap12
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap12.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap13
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap13.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap14
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap14.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap15
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap15.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituSecondLap16
+.incbin "assets/lakitu/secondlap/gTextureLakituSecondLap16.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap01
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap01.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap02
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap02.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap03
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap03.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap04
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap04.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap05
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap05.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap06
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap06.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap07
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap07.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap08
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap08.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap09
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap09.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap10
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap10.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap11
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap11.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap12
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap12.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap13
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap13.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap14
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap14.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap15
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap15.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFinalLap16
+.incbin "assets/lakitu/finallap/gTextureLakituFinalLap16.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse01
+.incbin "assets/lakitu/reverse/gTextureLakituReverse01.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse02
+.incbin "assets/lakitu/reverse/gTextureLakituReverse02.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse03
+.incbin "assets/lakitu/reverse/gTextureLakituReverse03.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse04
+.incbin "assets/lakitu/reverse/gTextureLakituReverse04.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse05
+.incbin "assets/lakitu/reverse/gTextureLakituReverse05.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse06
+.incbin "assets/lakitu/reverse/gTextureLakituReverse06.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse07
+.incbin "assets/lakitu/reverse/gTextureLakituReverse07.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse08
+.incbin "assets/lakitu/reverse/gTextureLakituReverse08.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse09
+.incbin "assets/lakitu/reverse/gTextureLakituReverse09.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse10
+.incbin "assets/lakitu/reverse/gTextureLakituReverse10.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse11
+.incbin "assets/lakitu/reverse/gTextureLakituReverse11.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse12
+.incbin "assets/lakitu/reverse/gTextureLakituReverse12.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse13
+.incbin "assets/lakitu/reverse/gTextureLakituReverse13.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse14
+.incbin "assets/lakitu/reverse/gTextureLakituReverse14.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse15
+.incbin "assets/lakitu/reverse/gTextureLakituReverse15.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituReverse16
+.incbin "assets/lakitu/reverse/gTextureLakituReverse16.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFishing1
+.incbin "assets/lakitu/fishing/gTextureLakituFishing1.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFishing2
+.incbin "assets/lakitu/fishing/gTextureLakituFishing2.bin"
+
+.balign 4, 0x00
+glabel gTextureLakituFishing3
+.incbin "assets/lakitu/fishing/gTextureLakituFishing3.bin"
+
.balign 4, 0x00
-.incbin "bin/mk64.u.6A0ABC.bin"
+glabel gTextureLakituFishing4
+.incbin "assets/lakitu/fishing/gTextureLakituFishing4.bin"
.balign 4, 0x00
glabel gTextureGhosts
diff --git a/data/sound_data/audiotables.s b/data/sound_data/audiotables.s
index a1f362453..b481e3bd3 100644
--- a/data/sound_data/audiotables.s
+++ b/data/sound_data/audiotables.s
@@ -5,5 +5,5 @@
.section .data
-.incbin "bin/mk64.u.979AA0.bin" # Audiotables and data
+.incbin "bin/audiotables.bin" # Audiotables and data