New asset extraction utility (#306)

* Add new asset extraction tool. Changes motivated by the quirks of how kart animation frames are stored
 in the ROM.

    each frame has a palette that is actually
    composed of 2 other, incomplete palettes. As such, the existent
    extract.py isn't really able to handle them.

* Move a variety of assets to new extract tool
---------

Signed-off-by: Taggerung <tyler.taggerung@gmail.com>
This commit is contained in:
Tyler McGavran
2023-06-17 17:13:06 -04:00
committed by GitHub
parent 000ed6d960
commit 1b67ee01df
85 changed files with 73088 additions and 59816 deletions
+136 -136
View File
@@ -9,682 +9,682 @@
.align 2, 0x00
glabel gTextureMarioFace00
.incbin "textures/standalone/mario_face_00.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_00.mio0"
glabel gTextureMarioFace00_end
.align 2, 0x00
glabel gTextureMarioFace01
.incbin "textures/standalone/mario_face_01.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_01.mio0"
glabel gTextureMarioFace01_end
.align 2, 0x00
glabel gTextureMarioFace02
.incbin "textures/standalone/mario_face_02.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_02.mio0"
glabel gTextureMarioFace02_end
.align 2, 0x00
glabel gTextureMarioFace03
.incbin "textures/standalone/mario_face_03.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_03.mio0"
glabel gTextureMarioFace03_end
.align 2, 0x00
glabel gTextureMarioFace04
.incbin "textures/standalone/mario_face_04.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_04.mio0"
glabel gTextureMarioFace04_end
.align 2, 0x00
glabel gTextureMarioFace05
.incbin "textures/standalone/mario_face_05.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_05.mio0"
glabel gTextureMarioFace05_end
.align 2, 0x00
glabel gTextureMarioFace06
.incbin "textures/standalone/mario_face_06.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_06.mio0"
glabel gTextureMarioFace06_end
.align 2, 0x00
glabel gTextureMarioFace07
.incbin "textures/standalone/mario_face_07.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_07.mio0"
glabel gTextureMarioFace07_end
.align 2, 0x00
glabel gTextureMarioFace08
.incbin "textures/standalone/mario_face_08.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_08.mio0"
glabel gTextureMarioFace08_end
.align 2, 0x00
glabel gTextureMarioFace09
.incbin "textures/standalone/mario_face_09.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_09.mio0"
glabel gTextureMarioFace09_end
.align 2, 0x00
glabel gTextureMarioFace10
.incbin "textures/standalone/mario_face_10.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_10.mio0"
glabel gTextureMarioFace10_end
.align 2, 0x00
glabel gTextureMarioFace11
.incbin "textures/standalone/mario_face_11.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_11.mio0"
glabel gTextureMarioFace11_end
.align 2, 0x00
glabel gTextureMarioFace12
.incbin "textures/standalone/mario_face_12.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_12.mio0"
glabel gTextureMarioFace12_end
.align 2, 0x00
glabel gTextureMarioFace13
.incbin "textures/standalone/mario_face_13.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_13.mio0"
glabel gTextureMarioFace13_end
.align 2, 0x00
glabel gTextureMarioFace14
.incbin "textures/standalone/mario_face_14.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_14.mio0"
glabel gTextureMarioFace14_end
.align 2, 0x00
glabel gTextureMarioFace15
.incbin "textures/standalone/mario_face_15.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_15.mio0"
glabel gTextureMarioFace15_end
.align 2, 0x00
glabel gTextureMarioFace16
.incbin "textures/standalone/mario_face_16.rgba16.mio0"
.incbin "assets/character_select/mario/mario_face_16.mio0"
glabel gTextureMarioFace16_end
.align 2, 0x00
glabel gTextureLuigiFace00
.incbin "textures/standalone/luigi_face_00.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_00.mio0"
glabel gTextureLuigiFace00_end
.align 2, 0x00
glabel gTextureLuigiFace01
.incbin "textures/standalone/luigi_face_01.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_01.mio0"
glabel gTextureLuigiFace01_end
.align 2, 0x00
glabel gTextureLuigiFace02
.incbin "textures/standalone/luigi_face_02.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_02.mio0"
glabel gTextureLuigiFace02_end
.align 2, 0x00
glabel gTextureLuigiFace03
.incbin "textures/standalone/luigi_face_03.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_03.mio0"
glabel gTextureLuigiFace03_end
.align 2, 0x00
glabel gTextureLuigiFace04
.incbin "textures/standalone/luigi_face_04.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_04.mio0"
glabel gTextureLuigiFace04_end
.align 2, 0x00
glabel gTextureLuigiFace05
.incbin "textures/standalone/luigi_face_05.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_05.mio0"
glabel gTextureLuigiFace05_end
.align 2, 0x00
glabel gTextureLuigiFace06
.incbin "textures/standalone/luigi_face_06.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_06.mio0"
glabel gTextureLuigiFace06_end
.align 2, 0x00
glabel gTextureLuigiFace07
.incbin "textures/standalone/luigi_face_07.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_07.mio0"
glabel gTextureLuigiFace07_end
.align 2, 0x00
glabel gTextureLuigiFace08
.incbin "textures/standalone/luigi_face_08.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_08.mio0"
glabel gTextureLuigiFace08_end
.align 2, 0x00
glabel gTextureLuigiFace09
.incbin "textures/standalone/luigi_face_09.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_09.mio0"
glabel gTextureLuigiFace09_end
.align 2, 0x00
glabel gTextureLuigiFace10
.incbin "textures/standalone/luigi_face_10.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_10.mio0"
glabel gTextureLuigiFace10_end
.align 2, 0x00
glabel gTextureLuigiFace11
.incbin "textures/standalone/luigi_face_11.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_11.mio0"
glabel gTextureLuigiFace11_end
.align 2, 0x00
glabel gTextureLuigiFace12
.incbin "textures/standalone/luigi_face_12.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_12.mio0"
glabel gTextureLuigiFace12_end
.align 2, 0x00
glabel gTextureLuigiFace13
.incbin "textures/standalone/luigi_face_13.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_13.mio0"
glabel gTextureLuigiFace13_end
.align 2, 0x00
glabel gTextureLuigiFace14
.incbin "textures/standalone/luigi_face_14.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_14.mio0"
glabel gTextureLuigiFace14_end
.align 2, 0x00
glabel gTextureLuigiFace15
.incbin "textures/standalone/luigi_face_15.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_15.mio0"
glabel gTextureLuigiFace15_end
.align 2, 0x00
glabel gTextureLuigiFace16
.incbin "textures/standalone/luigi_face_16.rgba16.mio0"
.incbin "assets/character_select/luigi/luigi_face_16.mio0"
glabel gTextureLuigiFace16_end
.align 2, 0x00
glabel gTexturePeachFace00
.incbin "textures/standalone/peach_face_00.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_00.mio0"
glabel gTexturePeachFace00_end
.align 2, 0x00
glabel gTexturePeachFace01
.incbin "textures/standalone/peach_face_01.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_01.mio0"
glabel gTexturePeachFace01_end
.align 2, 0x00
glabel gTexturePeachFace02
.incbin "textures/standalone/peach_face_02.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_02.mio0"
glabel gTexturePeachFace02_end
.align 2, 0x00
glabel gTexturePeachFace03
.incbin "textures/standalone/peach_face_03.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_03.mio0"
glabel gTexturePeachFace03_end
.align 2, 0x00
glabel gTexturePeachFace04
.incbin "textures/standalone/peach_face_04.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_04.mio0"
glabel gTexturePeachFace04_end
.align 2, 0x00
glabel gTexturePeachFace05
.incbin "textures/standalone/peach_face_05.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_05.mio0"
glabel gTexturePeachFace05_end
.align 2, 0x00
glabel gTexturePeachFace06
.incbin "textures/standalone/peach_face_06.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_06.mio0"
glabel gTexturePeachFace06_end
.align 2, 0x00
glabel gTexturePeachFace07
.incbin "textures/standalone/peach_face_07.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_07.mio0"
glabel gTexturePeachFace07_end
.align 2, 0x00
glabel gTexturePeachFace08
.incbin "textures/standalone/peach_face_08.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_08.mio0"
glabel gTexturePeachFace08_end
.align 2, 0x00
glabel gTexturePeachFace09
.incbin "textures/standalone/peach_face_09.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_09.mio0"
glabel gTexturePeachFace09_end
.align 2, 0x00
glabel gTexturePeachFace10
.incbin "textures/standalone/peach_face_10.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_10.mio0"
glabel gTexturePeachFace10_end
.align 2, 0x00
glabel gTexturePeachFace11
.incbin "textures/standalone/peach_face_11.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_11.mio0"
glabel gTexturePeachFace11_end
.align 2, 0x00
glabel gTexturePeachFace12
.incbin "textures/standalone/peach_face_12.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_12.mio0"
glabel gTexturePeachFace12_end
.align 2, 0x00
glabel gTexturePeachFace13
.incbin "textures/standalone/peach_face_13.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_13.mio0"
glabel gTexturePeachFace13_end
.align 2, 0x00
glabel gTexturePeachFace14
.incbin "textures/standalone/peach_face_14.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_14.mio0"
glabel gTexturePeachFace14_end
.align 2, 0x00
glabel gTexturePeachFace15
.incbin "textures/standalone/peach_face_15.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_15.mio0"
glabel gTexturePeachFace15_end
.align 2, 0x00
glabel gTexturePeachFace16
.incbin "textures/standalone/peach_face_16.rgba16.mio0"
.incbin "assets/character_select/peach/peach_face_16.mio0"
glabel gTexturePeachFace16_end
.align 2, 0x00
glabel gTextureToadFace00
.incbin "textures/standalone/toad_face_00.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_00.mio0"
glabel gTextureToadFace00_end
.align 2, 0x00
glabel gTextureToadFace01
.incbin "textures/standalone/toad_face_01.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_01.mio0"
glabel gTextureToadFace01_end
.align 2, 0x00
glabel gTextureToadFace02
.incbin "textures/standalone/toad_face_02.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_02.mio0"
glabel gTextureToadFace02_end
.align 2, 0x00
glabel gTextureToadFace03
.incbin "textures/standalone/toad_face_03.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_03.mio0"
glabel gTextureToadFace03_end
.align 2, 0x00
glabel gTextureToadFace04
.incbin "textures/standalone/toad_face_04.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_04.mio0"
glabel gTextureToadFace04_end
.align 2, 0x00
glabel gTextureToadFace05
.incbin "textures/standalone/toad_face_05.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_05.mio0"
glabel gTextureToadFace05_end
.align 2, 0x00
glabel gTextureToadFace06
.incbin "textures/standalone/toad_face_06.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_06.mio0"
glabel gTextureToadFace06_end
.align 2, 0x00
glabel gTextureToadFace07
.incbin "textures/standalone/toad_face_07.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_07.mio0"
glabel gTextureToadFace07_end
.align 2, 0x00
glabel gTextureToadFace08
.incbin "textures/standalone/toad_face_08.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_08.mio0"
glabel gTextureToadFace08_end
.align 2, 0x00
glabel gTextureToadFace09
.incbin "textures/standalone/toad_face_09.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_09.mio0"
glabel gTextureToadFace09_end
.align 2, 0x00
glabel gTextureToadFace10
.incbin "textures/standalone/toad_face_10.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_10.mio0"
glabel gTextureToadFace10_end
.align 2, 0x00
glabel gTextureToadFace11
.incbin "textures/standalone/toad_face_11.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_11.mio0"
glabel gTextureToadFace11_end
.align 2, 0x00
glabel gTextureToadFace12
.incbin "textures/standalone/toad_face_12.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_12.mio0"
glabel gTextureToadFace12_end
.align 2, 0x00
glabel gTextureToadFace13
.incbin "textures/standalone/toad_face_13.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_13.mio0"
glabel gTextureToadFace13_end
.align 2, 0x00
glabel gTextureToadFace14
.incbin "textures/standalone/toad_face_14.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_14.mio0"
glabel gTextureToadFace14_end
.align 2, 0x00
glabel gTextureToadFace15
.incbin "textures/standalone/toad_face_15.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_15.mio0"
glabel gTextureToadFace15_end
.align 2, 0x00
glabel gTextureToadFace16
.incbin "textures/standalone/toad_face_16.rgba16.mio0"
.incbin "assets/character_select/toad/toad_face_16.mio0"
glabel gTextureToadFace16_end
.align 2, 0x00
glabel gTextureYoshiFace00
.incbin "textures/standalone/yoshi_face_00.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_00.mio0"
glabel gTextureYoshiFace00_end
.align 2, 0x00
glabel gTextureYoshiFace01
.incbin "textures/standalone/yoshi_face_01.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_01.mio0"
glabel gTextureYoshiFace01_end
.align 2, 0x00
glabel gTextureYoshiFace02
.incbin "textures/standalone/yoshi_face_02.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_02.mio0"
glabel gTextureYoshiFace02_end
.align 2, 0x00
glabel gTextureYoshiFace03
.incbin "textures/standalone/yoshi_face_03.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_03.mio0"
glabel gTextureYoshiFace03_end
.align 2, 0x00
glabel gTextureYoshiFace04
.incbin "textures/standalone/yoshi_face_04.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_04.mio0"
glabel gTextureYoshiFace04_end
.align 2, 0x00
glabel gTextureYoshiFace05
.incbin "textures/standalone/yoshi_face_05.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_05.mio0"
glabel gTextureYoshiFace05_end
.align 2, 0x00
glabel gTextureYoshiFace06
.incbin "textures/standalone/yoshi_face_06.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_06.mio0"
glabel gTextureYoshiFace06_end
.align 2, 0x00
glabel gTextureYoshiFace07
.incbin "textures/standalone/yoshi_face_07.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_07.mio0"
glabel gTextureYoshiFace07_end
.align 2, 0x00
glabel gTextureYoshiFace08
.incbin "textures/standalone/yoshi_face_08.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_08.mio0"
glabel gTextureYoshiFace08_end
.align 2, 0x00
glabel gTextureYoshiFace09
.incbin "textures/standalone/yoshi_face_09.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_09.mio0"
glabel gTextureYoshiFace09_end
.align 2, 0x00
glabel gTextureYoshiFace10
.incbin "textures/standalone/yoshi_face_10.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_10.mio0"
glabel gTextureYoshiFace10_end
.align 2, 0x00
glabel gTextureYoshiFace11
.incbin "textures/standalone/yoshi_face_11.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_11.mio0"
glabel gTextureYoshiFace11_end
.align 2, 0x00
glabel gTextureYoshiFace12
.incbin "textures/standalone/yoshi_face_12.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_12.mio0"
glabel gTextureYoshiFace12_end
.align 2, 0x00
glabel gTextureYoshiFace13
.incbin "textures/standalone/yoshi_face_13.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_13.mio0"
glabel gTextureYoshiFace13_end
.align 2, 0x00
glabel gTextureYoshiFace14
.incbin "textures/standalone/yoshi_face_14.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_14.mio0"
glabel gTextureYoshiFace14_end
.align 2, 0x00
glabel gTextureYoshiFace15
.incbin "textures/standalone/yoshi_face_15.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_15.mio0"
glabel gTextureYoshiFace15_end
.align 2, 0x00
glabel gTextureYoshiFace16
.incbin "textures/standalone/yoshi_face_16.rgba16.mio0"
.incbin "assets/character_select/yoshi/yoshi_face_16.mio0"
glabel gTextureYoshiFace16_end
.align 2, 0x00
glabel gTextureDkFace00
.incbin "textures/standalone/dk_face_00.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_00.mio0"
glabel gTextureDkFace00_end
.align 2, 0x00
glabel gTextureDkFace01
.incbin "textures/standalone/dk_face_01.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_01.mio0"
glabel gTextureDkFace01_end
.align 2, 0x00
glabel gTextureDkFace02
.incbin "textures/standalone/dk_face_02.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_02.mio0"
glabel gTextureDkFace02_end
.align 2, 0x00
glabel gTextureDkFace03
.incbin "textures/standalone/dk_face_03.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_03.mio0"
glabel gTextureDkFace03_end
.align 2, 0x00
glabel gTextureDkFace04
.incbin "textures/standalone/dk_face_04.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_04.mio0"
glabel gTextureDkFace04_end
.align 2, 0x00
glabel gTextureDkFace05
.incbin "textures/standalone/dk_face_05.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_05.mio0"
glabel gTextureDkFace05_end
.align 2, 0x00
glabel gTextureDkFace06
.incbin "textures/standalone/dk_face_06.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_06.mio0"
glabel gTextureDkFace06_end
.align 2, 0x00
glabel gTextureDkFace07
.incbin "textures/standalone/dk_face_07.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_07.mio0"
glabel gTextureDkFace07_end
.align 2, 0x00
glabel gTextureDkFace08
.incbin "textures/standalone/dk_face_08.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_08.mio0"
glabel gTextureDkFace08_end
.align 2, 0x00
glabel gTextureDkFace09
.incbin "textures/standalone/dk_face_09.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_09.mio0"
glabel gTextureDkFace09_end
.align 2, 0x00
glabel gTextureDkFace10
.incbin "textures/standalone/dk_face_10.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_10.mio0"
glabel gTextureDkFace10_end
.align 2, 0x00
glabel gTextureDkFace11
.incbin "textures/standalone/dk_face_11.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_11.mio0"
glabel gTextureDkFace11_end
.align 2, 0x00
glabel gTextureDkFace12
.incbin "textures/standalone/dk_face_12.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_12.mio0"
glabel gTextureDkFace12_end
.align 2, 0x00
glabel gTextureDkFace13
.incbin "textures/standalone/dk_face_13.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_13.mio0"
glabel gTextureDkFace13_end
.align 2, 0x00
glabel gTextureDkFace14
.incbin "textures/standalone/dk_face_14.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_14.mio0"
glabel gTextureDkFace14_end
.align 2, 0x00
glabel gTextureDkFace15
.incbin "textures/standalone/dk_face_15.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_15.mio0"
glabel gTextureDkFace15_end
.align 2, 0x00
glabel gTextureDkFace16
.incbin "textures/standalone/dk_face_16.rgba16.mio0"
.incbin "assets/character_select/donkeykong/donkeykong_face_16.mio0"
glabel gTextureDkFace16_end
.align 2, 0x00
glabel gTextureWarioFace00
.incbin "textures/standalone/wario_face_00.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_00.mio0"
glabel gTextureWarioFace00_end
.align 2, 0x00
glabel gTextureWarioFace01
.incbin "textures/standalone/wario_face_01.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_01.mio0"
glabel gTextureWarioFace01_end
.align 2, 0x00
glabel gTextureWarioFace02
.incbin "textures/standalone/wario_face_02.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_02.mio0"
glabel gTextureWarioFace02_end
.align 2, 0x00
glabel gTextureWarioFace03
.incbin "textures/standalone/wario_face_03.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_03.mio0"
glabel gTextureWarioFace03_end
.align 2, 0x00
glabel gTextureWarioFace04
.incbin "textures/standalone/wario_face_04.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_04.mio0"
glabel gTextureWarioFace04_end
.align 2, 0x00
glabel gTextureWarioFace05
.incbin "textures/standalone/wario_face_05.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_05.mio0"
glabel gTextureWarioFace05_end
.align 2, 0x00
glabel gTextureWarioFace06
.incbin "textures/standalone/wario_face_06.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_06.mio0"
glabel gTextureWarioFace06_end
.align 2, 0x00
glabel gTextureWarioFace07
.incbin "textures/standalone/wario_face_07.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_07.mio0"
glabel gTextureWarioFace07_end
.align 2, 0x00
glabel gTextureWarioFace08
.incbin "textures/standalone/wario_face_08.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_08.mio0"
glabel gTextureWarioFace08_end
.align 2, 0x00
glabel gTextureWarioFace09
.incbin "textures/standalone/wario_face_09.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_09.mio0"
glabel gTextureWarioFace09_end
.align 2, 0x00
glabel gTextureWarioFace10
.incbin "textures/standalone/wario_face_10.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_10.mio0"
glabel gTextureWarioFace10_end
.align 2, 0x00
glabel gTextureWarioFace11
.incbin "textures/standalone/wario_face_11.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_11.mio0"
glabel gTextureWarioFace11_end
.align 2, 0x00
glabel gTextureWarioFace12
.incbin "textures/standalone/wario_face_12.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_12.mio0"
glabel gTextureWarioFace12_end
.align 2, 0x00
glabel gTextureWarioFace13
.incbin "textures/standalone/wario_face_13.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_13.mio0"
glabel gTextureWarioFace13_end
.align 2, 0x00
glabel gTextureWarioFace14
.incbin "textures/standalone/wario_face_14.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_14.mio0"
glabel gTextureWarioFace14_end
.align 2, 0x00
glabel gTextureWarioFace15
.incbin "textures/standalone/wario_face_15.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_15.mio0"
glabel gTextureWarioFace15_end
.align 2, 0x00
glabel gTextureWarioFace16
.incbin "textures/standalone/wario_face_16.rgba16.mio0"
.incbin "assets/character_select/wario/wario_face_16.mio0"
glabel gTextureWarioFace16_end
.align 2, 0x00
glabel gTextureBowserFace00
.incbin "textures/standalone/bowser_face_00.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_00.mio0"
glabel gTextureBowserFace00_end
.align 2, 0x00
glabel gTextureBowserFace01
.incbin "textures/standalone/bowser_face_01.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_01.mio0"
glabel gTextureBowserFace01_end
.align 2, 0x00
glabel gTextureBowserFace02
.incbin "textures/standalone/bowser_face_02.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_02.mio0"
glabel gTextureBowserFace02_end
.align 2, 0x00
glabel gTextureBowserFace03
.incbin "textures/standalone/bowser_face_03.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_03.mio0"
glabel gTextureBowserFace03_end
.align 2, 0x00
glabel gTextureBowserFace04
.incbin "textures/standalone/bowser_face_04.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_04.mio0"
glabel gTextureBowserFace04_end
.align 2, 0x00
glabel gTextureBowserFace05
.incbin "textures/standalone/bowser_face_05.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_05.mio0"
glabel gTextureBowserFace05_end
.align 2, 0x00
glabel gTextureBowserFace06
.incbin "textures/standalone/bowser_face_06.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_06.mio0"
glabel gTextureBowserFace06_end
.align 2, 0x00
glabel gTextureBowserFace07
.incbin "textures/standalone/bowser_face_07.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_07.mio0"
glabel gTextureBowserFace07_end
.align 2, 0x00
glabel gTextureBowserFace08
.incbin "textures/standalone/bowser_face_08.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_08.mio0"
glabel gTextureBowserFace08_end
.align 2, 0x00
glabel gTextureBowserFace09
.incbin "textures/standalone/bowser_face_09.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_09.mio0"
glabel gTextureBowserFace09_end
.align 2, 0x00
glabel gTextureBowserFace10
.incbin "textures/standalone/bowser_face_10.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_10.mio0"
glabel gTextureBowserFace10_end
.align 2, 0x00
glabel gTextureBowserFace11
.incbin "textures/standalone/bowser_face_11.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_11.mio0"
glabel gTextureBowserFace11_end
.align 2, 0x00
glabel gTextureBowserFace12
.incbin "textures/standalone/bowser_face_12.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_12.mio0"
glabel gTextureBowserFace12_end
.align 2, 0x00
glabel gTextureBowserFace13
.incbin "textures/standalone/bowser_face_13.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_13.mio0"
glabel gTextureBowserFace13_end
.align 2, 0x00
glabel gTextureBowserFace14
.incbin "textures/standalone/bowser_face_14.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_14.mio0"
glabel gTextureBowserFace14_end
.align 2, 0x00
glabel gTextureBowserFace15
.incbin "textures/standalone/bowser_face_15.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_15.mio0"
glabel gTextureBowserFace15_end
.align 2, 0x00
glabel gTextureBowserFace16
.incbin "textures/standalone/bowser_face_16.rgba16.mio0"
.incbin "assets/character_select/bowser/bowser_face_16.mio0"
glabel gTextureBowserFace16_end
.align 2, 0x00
-47303
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+50 -50
View File
@@ -1324,72 +1324,72 @@ glabel gTexture6967FC
.incbin "bin/texture_6967FC.mio0"
.balign 4, 0x00
glabel gTexture696BAC
.incbin "bin/texture_696BAC.mio0"
glabel gTextureFinishLineBanner1
.incbin "assets/finish_line_banner/gTextureFinishLineBanner1.mio0"
.balign 4, 0x00
glabel gTexture696E3C
.incbin "bin/texture_696E3C.mio0"
glabel gTextureFinishLineBanner2
.incbin "assets/finish_line_banner/gTextureFinishLineBanner2.mio0"
.balign 4, 0x00
glabel gTexture697138
.incbin "bin/texture_697138.mio0"
glabel gTextureFinishLineBanner3
.incbin "assets/finish_line_banner/gTextureFinishLineBanner3.mio0"
.balign 4, 0x00
glabel gTexture69743C
.incbin "bin/texture_69743C.mio0"
glabel gTextureFinishLineBanner4
.incbin "assets/finish_line_banner/gTextureFinishLineBanner4.mio0"
.balign 4, 0x00
glabel gTexture6977F0
.incbin "bin/texture_6977F0.mio0"
glabel gTextureFinishLineBanner5
.incbin "assets/finish_line_banner/gTextureFinishLineBanner5.mio0"
.balign 4, 0x00
glabel gTexture697B10
.incbin "bin/texture_697B10.mio0"
glabel gTextureFinishLineBanner6
.incbin "assets/finish_line_banner/gTextureFinishLineBanner6.mio0"
.balign 4, 0x00
glabel gTexture697E80
.incbin "bin/texture_697E80.mio0"
glabel gTextureFinishLineBanner7
.incbin "assets/finish_line_banner/gTextureFinishLineBanner7.mio0"
.balign 4, 0x00
glabel gTexture69811C
.incbin "bin/texture_69811C.mio0"
glabel gTextureFinishLineBanner8
.incbin "assets/finish_line_banner/gTextureFinishLineBanner8.mio0"
.balign 4, 0x00
glabel gTexture698378
.incbin "bin/texture_698378.mio0"
glabel gTexturePiranhaPlant1
.incbin "assets/piranha_plant/gTexturePiranhaPlant1.mio0"
.balign 4, 0x00
glabel gTexture69859C
.incbin "bin/texture_69859C.mio0"
glabel gTexturePiranhaPlant2
.incbin "assets/piranha_plant/gTexturePiranhaPlant2.mio0"
.balign 4, 0x00
glabel gTexture6987FC
.incbin "bin/texture_6987FC.mio0"
glabel gTexturePiranhaPlant3
.incbin "assets/piranha_plant/gTexturePiranhaPlant3.mio0"
.balign 4, 0x00
glabel gTexture698A40
.incbin "bin/texture_698A40.mio0"
glabel gTexturePiranhaPlant4
.incbin "assets/piranha_plant/gTexturePiranhaPlant4.mio0"
.balign 4, 0x00
glabel gTexture698C60
.incbin "bin/texture_698C60.mio0"
glabel gTexturePiranhaPlant5
.incbin "assets/piranha_plant/gTexturePiranhaPlant5.mio0"
.balign 4, 0x00
glabel gTexture698E38
.incbin "bin/texture_698E38.mio0"
glabel gTexturePiranhaPlant6
.incbin "assets/piranha_plant/gTexturePiranhaPlant6.mio0"
.balign 4, 0x00
glabel gTexture698FF4
.incbin "bin/texture_698FF4.mio0"
glabel gTexturePiranhaPlant7
.incbin "assets/piranha_plant/gTexturePiranhaPlant7.mio0"
.balign 4, 0x00
glabel gTexture6991F8
.incbin "bin/texture_6991F8.mio0"
glabel gTexturePiranhaPlant8
.incbin "assets/piranha_plant/gTexturePiranhaPlant8.mio0"
.balign 4, 0x00
glabel gTexture699500
.incbin "bin/texture_699500.mio0"
glabel gTexturePiranhaPlant9
.incbin "assets/piranha_plant/gTexturePiranhaPlant9.mio0"
.balign 4, 0x00
glabel gTexture6997E0
@@ -1528,36 +1528,36 @@ glabel gTexture69EFE0
.incbin "textures/standalone/texture_69EFE0.i4.mio0"
.balign 4, 0x00
glabel gTexture69F158
.incbin "bin/texture_69F158.mio0"
glabel gTextureOnomatopoeiaCrash1
.incbin "assets/onomatopoeia/gTextureOnomatopoeiaCrash1.mio0"
.balign 4, 0x00
glabel gTexture69F390
.incbin "bin/texture_69F390.mio0"
glabel gTextureOnomatopoeiaCrash2
.incbin "assets/onomatopoeia/gTextureOnomatopoeiaCrash2.mio0"
.balign 4, 0x00
glabel gTexture69F5E4
.incbin "bin/texture_69F5E4.mio0"
glabel gTextureOnomatopoeiaWhrrrr1
.incbin "assets/onomatopoeia/gTextureOnomatopoeiaWhrrrr1.mio0"
.balign 4, 0x00
glabel gTexture69F9C0
.incbin "bin/texture_69F9C0.mio0"
glabel gTextureOnomatopoeiaWhrrrr2
.incbin "assets/onomatopoeia/gTextureOnomatopoeiaWhrrrr2.mio0"
.balign 4, 0x00
glabel gTexture69FD6C
.incbin "bin/texture_69FD6C.mio0"
glabel gTextureOnomatopoeiaPoomp1
.incbin "assets/onomatopoeia/gTextureOnomatopoeiaPoomp1.mio0"
.balign 4, 0x00
glabel gTexture69FF30
.incbin "bin/texture_69FF30.mio0"
glabel gTextureOnomatopoeiaPoomp2
.incbin "assets/onomatopoeia/gTextureOnomatopoeiaPoomp2.mio0"
.balign 4, 0x00
glabel gTexture6A010C
.incbin "bin/texture_6A010C.mio0"
glabel gTextureBalloon1
.incbin "assets/onomatopoeia/gTextureBalloon1.mio0"
.balign 4, 0x00
glabel gTexture6A0350
.incbin "bin/texture_6A0350.mio0"
glabel gTextureBalloon2
.incbin "assets/onomatopoeia/gTextureBalloon2.mio0"
.balign 4, 0x00
glabel gTextureLightningBolt0
+30 -30
View File
@@ -44,123 +44,123 @@ glabel music_sequence_table_end
.align 4, 0x00
glabel seq_00
.incbin "music/seq_00.m64"
.incbin "music/00_seq_00.m64"
glabel seq_00_end
glabel seq_01
.incbin "music/seq_01.m64"
.incbin "music/01_title_screen.m64"
glabel seq_01_end
glabel seq_02
.incbin "music/seq_02.m64"
.incbin "music/02_main_menu.m64"
glabel seq_02_end
glabel seq_03
.incbin "music/seq_03.m64"
.incbin "music/03_racways_wario_stadium.m64"
glabel seq_03_end
glabel seq_04
.incbin "music/seq_04.m64"
.incbin "music/04_moo_moo_fame_yoshi_valley.m64"
glabel seq_04_end
glabel seq_05
.incbin "music/seq_05.m64"
.incbin "music/05_choco_mountain.m64"
glabel seq_05_end
glabel seq_06
.incbin "music/seq_06.m64"
.incbin "music/06_koopa_troopa_beach.m64"
glabel seq_06_end
glabel seq_07
.incbin "music/seq_07.m64"
.incbin "music/07_banshee_boardwalk.m64"
glabel seq_07_end
glabel seq_08
.incbin "music/seq_08.m64"
.incbin "music/08_seq_08.m64"
glabel seq_08_end
glabel seq_09
.incbin "music/seq_09.m64"
.incbin "music/09_seq_09.m64"
glabel seq_09_end
glabel seq_0A
.incbin "music/seq_0A.m64"
.incbin "music/10_kalimari_desert.m64"
glabel seq_0A_end
glabel seq_0B
.incbin "music/seq_0B.m64"
.incbin "music/11_start_grid_gp_vs.m64"
glabel seq_0B_end
glabel seq_0C
.incbin "music/seq_0C.m64"
.incbin "music/12_final_lap_fanfare.m64"
glabel seq_0C_end
glabel seq_0D
.incbin "music/seq_0D.m64"
.incbin "music/13_finish_1st_place.m64"
glabel seq_0D_end
glabel seq_0E
.incbin "music/seq_0E.m64"
.incbin "music/14_finish_2nd_4th_place.m64"
glabel seq_0E_end
glabel seq_0F
.incbin "music/seq_0F.m64"
.incbin "music/15_finish_5th_8th_place.m64"
glabel seq_0F_end
glabel seq_10
.incbin "music/seq_10.m64"
.incbin "music/16_seq_10.m64"
glabel seq_10_end
glabel seq_11
.incbin "music/seq_11.m64"
.incbin "music/17_star_jingle.m64"
glabel seq_11_end
glabel seq_12
.incbin "music/seq_12.m64"
.incbin "music/18_rainbow_road.m64"
glabel seq_12_end
glabel seq_13
.incbin "music/seq_13.m64"
.incbin "music/19_maybe_boo_item.m64"
glabel seq_13_end
glabel seq_14
.incbin "music/seq_14.m64"
.incbin "music/20_game_over.m64"
glabel seq_14_end
glabel seq_15
.incbin "music/seq_15.m64"
.incbin "music/21_toads_turnpike.m64"
glabel seq_15_end
glabel seq_16
.incbin "music/seq_16.m64"
.incbin "music/22_start_gird_time_attack.m64"
glabel seq_16_end
glabel seq_17
.incbin "music/seq_17.m64"
.incbin "music/23_vs_battle_results.m64"
glabel seq_17_end
glabel seq_18
.incbin "music/seq_18.m64"
.incbin "music/24_losing_results.m64"
glabel seq_18_end
glabel seq_19
.incbin "music/seq_19.m64"
.incbin "music/25_battle_arenas.m64"
glabel seq_19_end
glabel seq_1A
.incbin "music/seq_1A.m64"
.incbin "music/26_award_ceremony_buildup.m64"
glabel seq_1A_end
glabel seq_1B
.incbin "music/seq_1B.m64"
.incbin "music/27_award_ceremony_1st_3rd.m64"
glabel seq_1B_end
glabel seq_1C
.incbin "music/seq_1C.m64"
.incbin "music/28_staff_roll.m64"
glabel seq_1C_end
glabel seq_1D
.incbin "music/seq_1D.m64"
.incbin "music/29_award_ceremony_4th_8th.m64"
glabel seq_1D_end
# Unknown region BE90D0-BE90E0 [10]
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00