mirror of
https://github.com/zeldaret/tww.git
synced 2024-11-26 23:01:24 +00:00
Starting switching u8 arrays to use dtk asset extract feature
This commit is contained in:
parent
6c6931c5e4
commit
8911dab195
@ -436,6 +436,13 @@ modules:
|
||||
hash: ad8581d91ce176c711a4db6a7862e2be510c0645
|
||||
splits: config/GZLE01/rels/d_a_pirate_flag/splits.txt
|
||||
symbols: config/GZLE01/rels/d_a_pirate_flag/symbols.txt
|
||||
extract:
|
||||
- symbol: l_pirate_flag_DL
|
||||
binary: assets/l_pirate_flag_DL.bin
|
||||
header: assets/l_pirate_flag_DL.h
|
||||
- symbol: l_pirate_flag_matDL
|
||||
binary: assets/l_pirate_flag_matDL.bin
|
||||
header: assets/l_pirate_flag_matDL.h
|
||||
|
||||
- object: files/RELS.arc:rels/mmem/d_a_race_item.rel
|
||||
hash: b553b2f13391ba3a3d24f4e41458ab3b46734a6d
|
||||
@ -2087,3 +2094,136 @@ modules:
|
||||
hash: 1f790bd560c059ec35b0945de91ad326335e3ece
|
||||
splits: config/GZLE01/rels/d_a_movie_player/splits.txt
|
||||
symbols: config/GZLE01/rels/d_a_movie_player/symbols.txt
|
||||
|
||||
extract:
|
||||
- symbol: black_tex
|
||||
binary: assets/black_tex.bin
|
||||
header: assets/black_tex.h
|
||||
- symbol: msg_data
|
||||
binary: assets/msg_data.bin
|
||||
header: assets/msg_data.h
|
||||
- symbol: font_data
|
||||
binary: assets/font_data.bin
|
||||
header: assets/font_data.h
|
||||
|
||||
- symbol: l_backRevZMat
|
||||
binary: assets/l_backRevZMat.bin
|
||||
header: assets/l_backRevZMat.h
|
||||
- symbol: l_frontZMat
|
||||
binary: assets/l_frontZMat.bin
|
||||
header: assets/l_frontZMat.h
|
||||
- symbol: l_frontNoZSubMat
|
||||
binary: assets/l_frontNoZSubMat.bin
|
||||
header: assets/l_frontNoZSubMat.h
|
||||
- symbol: l_bonboriDL
|
||||
binary: assets/l_bonboriDL.bin
|
||||
header: assets/l_bonboriDL.h
|
||||
- symbol: l_s_beam_checkDL
|
||||
binary: assets/l_s_beam_checkDL.bin
|
||||
header: assets/l_s_beam_checkDL.h
|
||||
- symbol: l_cubeDL
|
||||
binary: assets/l_cubeDL.bin
|
||||
header: assets/l_cubeDL.h
|
||||
- symbol: l_bonbori2DL
|
||||
binary: assets/l_bonbori2DL.bin
|
||||
header: assets/l_bonbori2DL.h
|
||||
# - symbol: l_matDL$5108
|
||||
# binary: assets/l_matDL__draw__18dDlst_alphaModel_cFPA4_f.bin
|
||||
# header: assets/l_matDL__draw__18dDlst_alphaModel_cFPA4_f.h
|
||||
- symbol: l_shadowVolDL
|
||||
binary: assets/l_shadowVolDL.bin
|
||||
header: assets/l_shadowVolDL.h
|
||||
- symbol: l_shadowProjMat
|
||||
binary: assets/l_shadowProjMat.bin
|
||||
header: assets/l_shadowProjMat.h
|
||||
- symbol: l_shadowVolMat
|
||||
binary: assets/l_shadowVolMat.bin
|
||||
header: assets/l_shadowVolMat.h
|
||||
- symbol: l_clearMat
|
||||
binary: assets/l_clearMat.bin
|
||||
header: assets/l_clearMat.h
|
||||
- symbol: l_frontMat
|
||||
binary: assets/l_frontMat.bin
|
||||
header: assets/l_frontMat.h
|
||||
- symbol: l_backSubMat
|
||||
binary: assets/l_backSubMat.bin
|
||||
header: assets/l_backSubMat.h
|
||||
- symbol: l_shadowVolumeDL
|
||||
binary: assets/l_shadowVolumeDL.bin
|
||||
header: assets/l_shadowVolumeDL.h
|
||||
- symbol: l_shadowSealTexDL
|
||||
binary: assets/l_shadowSealTexDL.bin
|
||||
header: assets/l_shadowSealTexDL.h
|
||||
- symbol: l_shadowSealTex2DL
|
||||
binary: assets/l_shadowSealTex2DL.bin
|
||||
header: assets/l_shadowSealTex2DL.h
|
||||
- symbol: l_shadowSealDL
|
||||
binary: assets/l_shadowSealDL.bin
|
||||
header: assets/l_shadowSealDL.h
|
||||
# - symbol: l_matDL$5761
|
||||
# binary: assets/l_matDL__imageDraw__21dDlst_shadowControl_cFPA4_f.bin
|
||||
# header: assets/l_matDL__imageDraw__21dDlst_shadowControl_cFPA4_f.h
|
||||
- symbol: l_mirrorProjMat
|
||||
binary: assets/l_mirrorProjMat.bin
|
||||
header: assets/l_mirrorProjMat.h
|
||||
# - symbol: l_backMat$6018
|
||||
# binary: assets/l_backMat__draw__23dDlst_alphaInvVolPacketFv.bin
|
||||
# header: assets/l_backMat__draw__23dDlst_alphaInvVolPacketFv.h
|
||||
|
||||
# - symbol: l_Txa_swood_bTEX__Q25dWood20@unnamed@d_wood_cpp@
|
||||
# binary: assets/l_Txa_swood_bTEX.bin
|
||||
# header: assets/l_Txa_swood_bTEX.h
|
||||
# - symbol: l_Oba_swood_bDL__Q25dWood20@unnamed@d_wood_cpp@
|
||||
# binary: assets/l_Oba_swood_bDL.bin
|
||||
# header: assets/l_Oba_swood_bDL.h
|
||||
# - symbol: l_Oba_swood_b_cutDL__Q25dWood20@unnamed@d_wood_cpp@
|
||||
# binary: assets/l_Oba_swood_b_cutDL.bin
|
||||
# header: assets/l_Oba_swood_b_cutDL.h
|
||||
# - symbol: l_matDL__Q25dWood20@unnamed@d_wood_cpp@
|
||||
# binary: assets/l_matDL.bin
|
||||
# header: assets/l_matDL.h
|
||||
|
||||
- symbol: l_Txa_swood_aTEX
|
||||
binary: assets/l_Txa_swood_aTEX.bin
|
||||
header: assets/l_Txa_swood_aTEX.h
|
||||
- symbol: l_Oba_swood_noneDL
|
||||
binary: assets/l_Oba_swood_noneDL.bin
|
||||
header: assets/l_Oba_swood_noneDL.h
|
||||
- symbol: l_Oba_swood_a_cuttDL
|
||||
binary: assets/l_Oba_swood_a_cuttDL.bin
|
||||
header: assets/l_Oba_swood_a_cuttDL.h
|
||||
- symbol: l_Oba_swood_a_cutuDL
|
||||
binary: assets/l_Oba_swood_a_cutuDL.bin
|
||||
header: assets/l_Oba_swood_a_cutuDL.h
|
||||
- symbol: l_Oba_swood_a_hapaDL
|
||||
binary: assets/l_Oba_swood_a_hapaDL.bin
|
||||
header: assets/l_Oba_swood_a_hapaDL.h
|
||||
- symbol: l_Oba_swood_a_mikiDL
|
||||
binary: assets/l_Oba_swood_a_mikiDL.bin
|
||||
header: assets/l_Oba_swood_a_mikiDL.h
|
||||
- symbol: l_Txa_kage_32TEX
|
||||
binary: assets/l_Txa_kage_32TEX.bin
|
||||
header: assets/l_Txa_kage_32TEX.h
|
||||
- symbol: g_dTree_Oba_kage_32DL
|
||||
binary: assets/g_dTree_Oba_kage_32DL.bin
|
||||
header: assets/g_dTree_Oba_kage_32DL.h
|
||||
|
||||
- symbol: l_chainS3TCTEX!.data:0x803769e0
|
||||
binary: assets/l_chainS3TCTEX__d_chain.bin
|
||||
header: assets/l_chainS3TCTEX__d_chain.h
|
||||
- symbol: l_chainDL!.data:0x80376ce0
|
||||
binary: assets/l_chainDL__d_chain.bin
|
||||
header: assets/l_chainDL__d_chain.h
|
||||
# - symbol: l_matDL!.data:0x80376d60
|
||||
# binary: assets/l_matDL__d_chain.bin
|
||||
# header: assets/l_matDL__d_chain.h
|
||||
|
||||
- symbol: l_chainS3TCTEX!.data:0x8038bd40
|
||||
binary: assets/l_chainS3TCTEX__d_hookshot.bin
|
||||
header: assets/l_chainS3TCTEX__d_hookshot.h
|
||||
- symbol: l_chainDL!.data:0x8038c040
|
||||
binary: assets/l_chainDL__d_hookshot.bin
|
||||
header: assets/l_chainDL__d_hookshot.h
|
||||
# - symbol: l_matDL!.data:0x8038c0c0
|
||||
# binary: assets/l_matDL__d_hookshot.bin
|
||||
# header: assets/l_matDL__d_hookshot.h
|
||||
|
@ -350,6 +350,13 @@ modules:
|
||||
- object: files/RELS.arc:rels/mmem/d_a_pirate_flag.rel
|
||||
splits: config/GZLJ01/rels/d_a_pirate_flag/splits.txt
|
||||
symbols: config/GZLJ01/rels/d_a_pirate_flag/symbols.txt
|
||||
extract:
|
||||
- symbol: l_pirate_flag_DL
|
||||
binary: assets/l_pirate_flag_DL.bin
|
||||
header: assets/l_pirate_flag_DL.h
|
||||
- symbol: l_pirate_flag_matDL
|
||||
binary: assets/l_pirate_flag_matDL.bin
|
||||
header: assets/l_pirate_flag_matDL.h
|
||||
|
||||
- object: files/RELS.arc:rels/mmem/d_a_race_item.rel
|
||||
splits: config/GZLJ01/rels/d_a_race_item/splits.txt
|
||||
@ -1671,3 +1678,136 @@ modules:
|
||||
- object: files/rels/d_a_movie_player.rel
|
||||
splits: config/GZLJ01/rels/d_a_movie_player/splits.txt
|
||||
symbols: config/GZLJ01/rels/d_a_movie_player/symbols.txt
|
||||
|
||||
extract:
|
||||
- symbol: black_tex
|
||||
binary: assets/black_tex.bin
|
||||
header: assets/black_tex.h
|
||||
- symbol: msg_data
|
||||
binary: assets/msg_data.bin
|
||||
header: assets/msg_data.h
|
||||
- symbol: font_data
|
||||
binary: assets/font_data.bin
|
||||
header: assets/font_data.h
|
||||
|
||||
- symbol: l_backRevZMat
|
||||
binary: assets/l_backRevZMat.bin
|
||||
header: assets/l_backRevZMat.h
|
||||
- symbol: l_frontZMat
|
||||
binary: assets/l_frontZMat.bin
|
||||
header: assets/l_frontZMat.h
|
||||
- symbol: l_frontNoZSubMat
|
||||
binary: assets/l_frontNoZSubMat.bin
|
||||
header: assets/l_frontNoZSubMat.h
|
||||
- symbol: l_bonboriDL
|
||||
binary: assets/l_bonboriDL.bin
|
||||
header: assets/l_bonboriDL.h
|
||||
- symbol: l_s_beam_checkDL
|
||||
binary: assets/l_s_beam_checkDL.bin
|
||||
header: assets/l_s_beam_checkDL.h
|
||||
- symbol: l_cubeDL
|
||||
binary: assets/l_cubeDL.bin
|
||||
header: assets/l_cubeDL.h
|
||||
- symbol: l_bonbori2DL
|
||||
binary: assets/l_bonbori2DL.bin
|
||||
header: assets/l_bonbori2DL.h
|
||||
# - symbol: l_matDL$5108
|
||||
# binary: assets/l_matDL__draw__18dDlst_alphaModel_cFPA4_f.bin
|
||||
# header: assets/l_matDL__draw__18dDlst_alphaModel_cFPA4_f.h
|
||||
- symbol: l_shadowVolDL
|
||||
binary: assets/l_shadowVolDL.bin
|
||||
header: assets/l_shadowVolDL.h
|
||||
- symbol: l_shadowProjMat
|
||||
binary: assets/l_shadowProjMat.bin
|
||||
header: assets/l_shadowProjMat.h
|
||||
- symbol: l_shadowVolMat
|
||||
binary: assets/l_shadowVolMat.bin
|
||||
header: assets/l_shadowVolMat.h
|
||||
- symbol: l_clearMat
|
||||
binary: assets/l_clearMat.bin
|
||||
header: assets/l_clearMat.h
|
||||
- symbol: l_frontMat
|
||||
binary: assets/l_frontMat.bin
|
||||
header: assets/l_frontMat.h
|
||||
- symbol: l_backSubMat
|
||||
binary: assets/l_backSubMat.bin
|
||||
header: assets/l_backSubMat.h
|
||||
- symbol: l_shadowVolumeDL
|
||||
binary: assets/l_shadowVolumeDL.bin
|
||||
header: assets/l_shadowVolumeDL.h
|
||||
- symbol: l_shadowSealTexDL
|
||||
binary: assets/l_shadowSealTexDL.bin
|
||||
header: assets/l_shadowSealTexDL.h
|
||||
- symbol: l_shadowSealTex2DL
|
||||
binary: assets/l_shadowSealTex2DL.bin
|
||||
header: assets/l_shadowSealTex2DL.h
|
||||
- symbol: l_shadowSealDL
|
||||
binary: assets/l_shadowSealDL.bin
|
||||
header: assets/l_shadowSealDL.h
|
||||
# - symbol: l_matDL$5761
|
||||
# binary: assets/l_matDL__imageDraw__21dDlst_shadowControl_cFPA4_f.bin
|
||||
# header: assets/l_matDL__imageDraw__21dDlst_shadowControl_cFPA4_f.h
|
||||
- symbol: l_mirrorProjMat
|
||||
binary: assets/l_mirrorProjMat.bin
|
||||
header: assets/l_mirrorProjMat.h
|
||||
# - symbol: l_backMat$6016
|
||||
# binary: assets/l_backMat__draw__23dDlst_alphaInvVolPacketFv.bin
|
||||
# header: assets/l_backMat__draw__23dDlst_alphaInvVolPacketFv.h
|
||||
|
||||
# - symbol: l_Txa_swood_bTEX__Q25dWood20@unnamed@d_wood_cpp@
|
||||
# binary: assets/l_Txa_swood_bTEX.bin
|
||||
# header: assets/l_Txa_swood_bTEX.h
|
||||
# - symbol: l_Oba_swood_bDL__Q25dWood20@unnamed@d_wood_cpp@
|
||||
# binary: assets/l_Oba_swood_bDL.bin
|
||||
# header: assets/l_Oba_swood_bDL.h
|
||||
# - symbol: l_Oba_swood_b_cutDL__Q25dWood20@unnamed@d_wood_cpp@
|
||||
# binary: assets/l_Oba_swood_b_cutDL.bin
|
||||
# header: assets/l_Oba_swood_b_cutDL.h
|
||||
# - symbol: l_matDL__Q25dWood20@unnamed@d_wood_cpp@
|
||||
# binary: assets/l_matDL.bin
|
||||
# header: assets/l_matDL.h
|
||||
|
||||
- symbol: l_Txa_swood_aTEX
|
||||
binary: assets/l_Txa_swood_aTEX.bin
|
||||
header: assets/l_Txa_swood_aTEX.h
|
||||
- symbol: l_Oba_swood_noneDL
|
||||
binary: assets/l_Oba_swood_noneDL.bin
|
||||
header: assets/l_Oba_swood_noneDL.h
|
||||
- symbol: l_Oba_swood_a_cuttDL
|
||||
binary: assets/l_Oba_swood_a_cuttDL.bin
|
||||
header: assets/l_Oba_swood_a_cuttDL.h
|
||||
- symbol: l_Oba_swood_a_cutuDL
|
||||
binary: assets/l_Oba_swood_a_cutuDL.bin
|
||||
header: assets/l_Oba_swood_a_cutuDL.h
|
||||
- symbol: l_Oba_swood_a_hapaDL
|
||||
binary: assets/l_Oba_swood_a_hapaDL.bin
|
||||
header: assets/l_Oba_swood_a_hapaDL.h
|
||||
- symbol: l_Oba_swood_a_mikiDL
|
||||
binary: assets/l_Oba_swood_a_mikiDL.bin
|
||||
header: assets/l_Oba_swood_a_mikiDL.h
|
||||
- symbol: l_Txa_kage_32TEX
|
||||
binary: assets/l_Txa_kage_32TEX.bin
|
||||
header: assets/l_Txa_kage_32TEX.h
|
||||
- symbol: g_dTree_Oba_kage_32DL
|
||||
binary: assets/g_dTree_Oba_kage_32DL.bin
|
||||
header: assets/g_dTree_Oba_kage_32DL.h
|
||||
|
||||
- symbol: l_chainS3TCTEX!.data:0x80369e80
|
||||
binary: assets/l_chainS3TCTEX__d_chain.bin
|
||||
header: assets/l_chainS3TCTEX__d_chain.h
|
||||
- symbol: l_chainDL!.data:0x8036a180
|
||||
binary: assets/l_chainDL__d_chain.bin
|
||||
header: assets/l_chainDL__d_chain.h
|
||||
# - symbol: l_matDL!.data:0x8036a200
|
||||
# binary: assets/l_matDL__d_chain.bin
|
||||
# header: assets/l_matDL__d_chain.h
|
||||
|
||||
- symbol: l_chainS3TCTEX!.data:0x8037f3e0
|
||||
binary: assets/l_chainS3TCTEX__d_hookshot.bin
|
||||
header: assets/l_chainS3TCTEX__d_hookshot.h
|
||||
- symbol: l_chainDL!.data:0x8037f6e0
|
||||
binary: assets/l_chainDL__d_hookshot.bin
|
||||
header: assets/l_chainDL__d_hookshot.h
|
||||
# - symbol: l_matDL!.data:0x8037f760
|
||||
# binary: assets/l_matDL__d_hookshot.bin
|
||||
# header: assets/l_matDL__d_hookshot.h
|
||||
|
@ -350,6 +350,13 @@ modules:
|
||||
- object: files/RELS.arc:rels/mmem/d_a_pirate_flag.rel
|
||||
splits: config/GZLP01/rels/d_a_pirate_flag/splits.txt
|
||||
symbols: config/GZLP01/rels/d_a_pirate_flag/symbols.txt
|
||||
extract:
|
||||
- symbol: l_pirate_flag_DL
|
||||
binary: assets/l_pirate_flag_DL.bin
|
||||
header: assets/l_pirate_flag_DL.h
|
||||
- symbol: l_pirate_flag_matDL
|
||||
binary: assets/l_pirate_flag_matDL.bin
|
||||
header: assets/l_pirate_flag_matDL.h
|
||||
|
||||
- object: files/RELS.arc:rels/mmem/d_a_race_item.rel
|
||||
splits: config/GZLP01/rels/d_a_race_item/splits.txt
|
||||
@ -1671,3 +1678,148 @@ modules:
|
||||
- object: files/rels/d_a_movie_player.rel
|
||||
splits: config/GZLP01/rels/d_a_movie_player/splits.txt
|
||||
symbols: config/GZLP01/rels/d_a_movie_player/symbols.txt
|
||||
|
||||
extract:
|
||||
- symbol: black_tex
|
||||
binary: assets/black_tex.bin
|
||||
header: assets/black_tex.h
|
||||
- symbol: msg_data
|
||||
binary: assets/msg_data.bin
|
||||
header: assets/msg_data.h
|
||||
- symbol: msg_data_ge
|
||||
binary: assets/msg_data_ge.bin
|
||||
header: assets/msg_data_ge.h
|
||||
- symbol: msg_data_fr
|
||||
binary: assets/msg_data_fr.bin
|
||||
header: assets/msg_data_fr.h
|
||||
- symbol: msg_data_sp
|
||||
binary: assets/msg_data_sp.bin
|
||||
header: assets/msg_data_sp.h
|
||||
- symbol: msg_data_it
|
||||
binary: assets/msg_data_it.bin
|
||||
header: assets/msg_data_it.h
|
||||
- symbol: font_data
|
||||
binary: assets/font_data.bin
|
||||
header: assets/font_data.h
|
||||
|
||||
- symbol: l_backRevZMat
|
||||
binary: assets/l_backRevZMat.bin
|
||||
header: assets/l_backRevZMat.h
|
||||
- symbol: l_frontZMat
|
||||
binary: assets/l_frontZMat.bin
|
||||
header: assets/l_frontZMat.h
|
||||
- symbol: l_frontNoZSubMat
|
||||
binary: assets/l_frontNoZSubMat.bin
|
||||
header: assets/l_frontNoZSubMat.h
|
||||
- symbol: l_bonboriDL
|
||||
binary: assets/l_bonboriDL.bin
|
||||
header: assets/l_bonboriDL.h
|
||||
- symbol: l_s_beam_checkDL
|
||||
binary: assets/l_s_beam_checkDL.bin
|
||||
header: assets/l_s_beam_checkDL.h
|
||||
- symbol: l_cubeDL
|
||||
binary: assets/l_cubeDL.bin
|
||||
header: assets/l_cubeDL.h
|
||||
- symbol: l_bonbori2DL
|
||||
binary: assets/l_bonbori2DL.bin
|
||||
header: assets/l_bonbori2DL.h
|
||||
# - symbol: l_matDL$5108
|
||||
# binary: assets/l_matDL__draw__18dDlst_alphaModel_cFPA4_f.bin
|
||||
# header: assets/l_matDL__draw__18dDlst_alphaModel_cFPA4_f.h
|
||||
- symbol: l_shadowVolDL
|
||||
binary: assets/l_shadowVolDL.bin
|
||||
header: assets/l_shadowVolDL.h
|
||||
- symbol: l_shadowProjMat
|
||||
binary: assets/l_shadowProjMat.bin
|
||||
header: assets/l_shadowProjMat.h
|
||||
- symbol: l_shadowVolMat
|
||||
binary: assets/l_shadowVolMat.bin
|
||||
header: assets/l_shadowVolMat.h
|
||||
- symbol: l_clearMat
|
||||
binary: assets/l_clearMat.bin
|
||||
header: assets/l_clearMat.h
|
||||
- symbol: l_frontMat
|
||||
binary: assets/l_frontMat.bin
|
||||
header: assets/l_frontMat.h
|
||||
- symbol: l_backSubMat
|
||||
binary: assets/l_backSubMat.bin
|
||||
header: assets/l_backSubMat.h
|
||||
- symbol: l_shadowVolumeDL
|
||||
binary: assets/l_shadowVolumeDL.bin
|
||||
header: assets/l_shadowVolumeDL.h
|
||||
- symbol: l_shadowSealTexDL
|
||||
binary: assets/l_shadowSealTexDL.bin
|
||||
header: assets/l_shadowSealTexDL.h
|
||||
- symbol: l_shadowSealTex2DL
|
||||
binary: assets/l_shadowSealTex2DL.bin
|
||||
header: assets/l_shadowSealTex2DL.h
|
||||
- symbol: l_shadowSealDL
|
||||
binary: assets/l_shadowSealDL.bin
|
||||
header: assets/l_shadowSealDL.h
|
||||
# - symbol: l_matDL$5761
|
||||
# binary: assets/l_matDL__imageDraw__21dDlst_shadowControl_cFPA4_f.bin
|
||||
# header: assets/l_matDL__imageDraw__21dDlst_shadowControl_cFPA4_f.h
|
||||
- symbol: l_mirrorProjMat
|
||||
binary: assets/l_mirrorProjMat.bin
|
||||
header: assets/l_mirrorProjMat.h
|
||||
# - symbol: l_backMat$6018
|
||||
# binary: assets/l_backMat__draw__23dDlst_alphaInvVolPacketFv.bin
|
||||
# header: assets/l_backMat__draw__23dDlst_alphaInvVolPacketFv.h
|
||||
|
||||
# - symbol: l_Txa_swood_bTEX__Q25dWood20@unnamed@d_wood_cpp@
|
||||
# binary: assets/l_Txa_swood_bTEX.bin
|
||||
# header: assets/l_Txa_swood_bTEX.h
|
||||
# - symbol: l_Oba_swood_bDL__Q25dWood20@unnamed@d_wood_cpp@
|
||||
# binary: assets/l_Oba_swood_bDL.bin
|
||||
# header: assets/l_Oba_swood_bDL.h
|
||||
# - symbol: l_Oba_swood_b_cutDL__Q25dWood20@unnamed@d_wood_cpp@
|
||||
# binary: assets/l_Oba_swood_b_cutDL.bin
|
||||
# header: assets/l_Oba_swood_b_cutDL.h
|
||||
# - symbol: l_matDL__Q25dWood20@unnamed@d_wood_cpp@
|
||||
# binary: assets/l_matDL.bin
|
||||
# header: assets/l_matDL.h
|
||||
|
||||
- symbol: l_Txa_swood_aTEX
|
||||
binary: assets/l_Txa_swood_aTEX.bin
|
||||
header: assets/l_Txa_swood_aTEX.h
|
||||
- symbol: l_Oba_swood_noneDL
|
||||
binary: assets/l_Oba_swood_noneDL.bin
|
||||
header: assets/l_Oba_swood_noneDL.h
|
||||
- symbol: l_Oba_swood_a_cuttDL
|
||||
binary: assets/l_Oba_swood_a_cuttDL.bin
|
||||
header: assets/l_Oba_swood_a_cuttDL.h
|
||||
- symbol: l_Oba_swood_a_cutuDL
|
||||
binary: assets/l_Oba_swood_a_cutuDL.bin
|
||||
header: assets/l_Oba_swood_a_cutuDL.h
|
||||
- symbol: l_Oba_swood_a_hapaDL
|
||||
binary: assets/l_Oba_swood_a_hapaDL.bin
|
||||
header: assets/l_Oba_swood_a_hapaDL.h
|
||||
- symbol: l_Oba_swood_a_mikiDL
|
||||
binary: assets/l_Oba_swood_a_mikiDL.bin
|
||||
header: assets/l_Oba_swood_a_mikiDL.h
|
||||
- symbol: l_Txa_kage_32TEX
|
||||
binary: assets/l_Txa_kage_32TEX.bin
|
||||
header: assets/l_Txa_kage_32TEX.h
|
||||
- symbol: g_dTree_Oba_kage_32DL
|
||||
binary: assets/g_dTree_Oba_kage_32DL.bin
|
||||
header: assets/g_dTree_Oba_kage_32DL.h
|
||||
|
||||
- symbol: l_chainS3TCTEX!.data:0x8037d6c0
|
||||
binary: assets/l_chainS3TCTEX__d_chain.bin
|
||||
header: assets/l_chainS3TCTEX__d_chain.h
|
||||
- symbol: l_chainDL!.data:0x8037d9c0
|
||||
binary: assets/l_chainDL__d_chain.bin
|
||||
header: assets/l_chainDL__d_chain.h
|
||||
# - symbol: l_matDL!.data:0x8037da40
|
||||
# binary: assets/l_matDL__d_chain.bin
|
||||
# header: assets/l_matDL__d_chain.h
|
||||
|
||||
- symbol: l_chainS3TCTEX!.data:0x80392a20
|
||||
binary: assets/l_chainS3TCTEX__d_hookshot.bin
|
||||
header: assets/l_chainS3TCTEX__d_hookshot.h
|
||||
- symbol: l_chainDL!.data:0x80392d20
|
||||
binary: assets/l_chainDL__d_hookshot.bin
|
||||
header: assets/l_chainDL__d_hookshot.h
|
||||
# - symbol: l_matDL!.data:0x80392da0
|
||||
# binary: assets/l_matDL__d_hookshot.bin
|
||||
# header: assets/l_matDL__d_hookshot.h
|
||||
|
@ -1,7 +1,7 @@
|
||||
#ifndef D_A_HOOKSHOT_H
|
||||
#define D_A_HOOKSHOT_H
|
||||
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
#include "f_op/f_op_actor.h"
|
||||
#include "JSystem/J3DGraphBase/J3DPacket.h"
|
||||
#include "d/d_cc_d.h"
|
||||
#include "d/d_bg_s_lin_chk.h"
|
||||
|
20
include/d/d_chain.h
Normal file
20
include/d/d_chain.h
Normal file
@ -0,0 +1,20 @@
|
||||
#ifndef D_CHAIN_H
|
||||
#define D_CHAIN_H
|
||||
|
||||
#include "JSystem/J3DGraphBase/J3DPacket.h"
|
||||
#include "d/d_kankyo.h"
|
||||
|
||||
class dChain_packet_c : public J3DPacket {
|
||||
public:
|
||||
dChain_packet_c(int, dKy_tevstr_c*, f32);
|
||||
~dChain_packet_c();
|
||||
void draw();
|
||||
|
||||
public:
|
||||
/* 0x10 */ dKy_tevstr_c* mpTevStr;
|
||||
/* 0x14 */ cXyz mScale;
|
||||
/* 0x20 */ s32 mNum;
|
||||
/* 0x24 */ cXyz* mPt;
|
||||
};
|
||||
|
||||
#endif /* D_CHAIN_H */
|
@ -13,40 +13,10 @@
|
||||
|
||||
#include "weak_data_2100_2080.h" // IWYU pragma: keep
|
||||
|
||||
static u8 l_chainS3TCTEX[] ALIGN_DECL(32) = {
|
||||
0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55, 0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55,
|
||||
0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55, 0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55,
|
||||
0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55, 0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55,
|
||||
0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55, 0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55,
|
||||
0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55, 0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55,
|
||||
0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55, 0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55, 0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55,
|
||||
0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55, 0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55, 0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55,
|
||||
0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55, 0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55, 0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55,
|
||||
0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55, 0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55,
|
||||
0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00, 0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00, 0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00,
|
||||
0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00, 0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00, 0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00,
|
||||
0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00, 0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00, 0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00,
|
||||
0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00, 0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00, 0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00,
|
||||
};
|
||||
#define CONST_U32(v) ((u8)((v) >> 16)), ((u8)((v) >> 8)), ((u8)((v) >> 0))
|
||||
#define IMAGE_ADDR(addr) CONST_U32((u32)(addr) >> 5)
|
||||
|
||||
#include "assets/l_chainS3TCTEX__d_hookshot.h"
|
||||
const u16 l_chainS3TCTEX__width = 32;
|
||||
const u16 l_chainS3TCTEX__height = 32;
|
||||
|
||||
@ -80,26 +50,14 @@ static cXy l_texCoord[0xC] = {
|
||||
{0.961538f, 0.983522f},
|
||||
};
|
||||
|
||||
static u8 l_chainDL[] ALIGN_DECL(32) = {
|
||||
0x98, 0x00, 0x06, 0x01, 0x0A, 0x07, 0x0B, 0x09, 0x08, 0x0B, 0x09, 0x02, 0x08, 0x08, 0x09,
|
||||
0x98, 0x00, 0x06, 0x0B, 0x07, 0x07, 0x06, 0x0A, 0x04, 0x04, 0x05, 0x09, 0x07, 0x01, 0x06,
|
||||
0x98, 0x00, 0x06, 0x08, 0x03, 0x0B, 0x02, 0x05, 0x00, 0x0A, 0x01, 0x02, 0x03, 0x09, 0x02,
|
||||
0x98, 0x00, 0x06, 0x02, 0x0A, 0x08, 0x0B, 0x00, 0x08, 0x06, 0x09, 0x01, 0x08, 0x07, 0x09,
|
||||
0x98, 0x00, 0x06, 0x06, 0x07, 0x08, 0x06, 0x03, 0x04, 0x05, 0x05, 0x00, 0x07, 0x02, 0x06,
|
||||
0x98, 0x00, 0x06, 0x07, 0x03, 0x06, 0x02, 0x04, 0x00, 0x03, 0x01, 0x01, 0x03, 0x00, 0x02,
|
||||
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
#include "assets/l_chainDL__d_hookshot.h"
|
||||
|
||||
static u8 l_matDL[] ALIGN_DECL(32) = {
|
||||
0x61, 0x80, 0x00, 0x01, 0x3A,
|
||||
0x61, 0x84, 0x00, 0x00, 0x00,
|
||||
0x61, 0x88, 0xE0, 0x7C, 0x1F,
|
||||
// TX_SETIMAGE3_I0 BP command. Statically insert the pointer to the chain texture into the display list array by extracting each byte.
|
||||
0x61, 0x94, ((u32)&l_chainS3TCTEX >> 0x05 >> 0x10), ((u32)&l_chainS3TCTEX >> 0x05 >> 0x08), ((u32)&l_chainS3TCTEX >> 0x05 >> 0x00),
|
||||
0x61, 0x94, IMAGE_ADDR(&l_chainS3TCTEX),
|
||||
0x61, 0x30, 0x00, (l_chainS3TCTEX__width >> 0x08), (l_chainS3TCTEX__width >> 0x00),
|
||||
0x61, 0x31, 0x00, (l_chainS3TCTEX__height >> 0x08), (l_chainS3TCTEX__height >> 0x00),
|
||||
0x10, 0x00, 0x00, 0x10, 0x40, 0xFF, 0xFF, 0x42, 0x80,
|
||||
|
@ -77,31 +77,8 @@ static cXy l_texCoord[] = {
|
||||
{1.0f, 1.0f},
|
||||
};
|
||||
|
||||
static u8 l_pirate_flag_DL[0xA4] ALIGN_DECL(32) = {
|
||||
0x98, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x05, 0x05, 0x05, 0x01, 0x01, 0x01,
|
||||
0x06, 0x06, 0x06, 0x02, 0x02, 0x02, 0x07, 0x07, 0x07, 0x03, 0x03, 0x03,
|
||||
0x08, 0x08, 0x08, 0x04, 0x04, 0x04, 0x09, 0x09, 0x09, 0x98, 0x00, 0x0a,
|
||||
0x05, 0x05, 0x05, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x0b, 0x0b, 0x0b,
|
||||
0x07, 0x07, 0x07, 0x0c, 0x0c, 0x0c, 0x08, 0x08, 0x08, 0x0d, 0x0d, 0x0d,
|
||||
0x09, 0x09, 0x09, 0x0e, 0x0e, 0x0e, 0x98, 0x00, 0x0a, 0x0a, 0x0a, 0x0a,
|
||||
0x0f, 0x0f, 0x0f, 0x0b, 0x0b, 0x0b, 0x10, 0x10, 0x10, 0x0c, 0x0c, 0x0c,
|
||||
0x11, 0x11, 0x11, 0x0d, 0x0d, 0x0d, 0x12, 0x12, 0x12, 0x0e, 0x0e, 0x0e,
|
||||
0x13, 0x13, 0x13, 0x98, 0x00, 0x0a, 0x0f, 0x0f, 0x0f, 0x14, 0x14, 0x14,
|
||||
0x10, 0x10, 0x10, 0x15, 0x15, 0x15, 0x11, 0x11, 0x11, 0x16, 0x16, 0x16,
|
||||
0x12, 0x12, 0x12, 0x17, 0x17, 0x17, 0x13, 0x13, 0x13, 0x18, 0x18, 0x18,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
|
||||
static u8 l_pirate_flag_matDL[0x34] ALIGN_DECL(32) = {
|
||||
0x61, 0x43, 0x00, 0x00, 0x01, 0x61, 0x40, 0x00, 0x00, 0x17, 0x61,
|
||||
0x41, 0x00, 0x04, 0xAD, 0x61, 0xF3, 0x64, 0x80, 0x80, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
|
||||
};
|
||||
#include "assets/l_pirate_flag_DL.h"
|
||||
#include "assets/l_pirate_flag_matDL.h"
|
||||
|
||||
static daObjPirateship::Act_c* l_p_ship;
|
||||
|
||||
|
@ -3,63 +3,20 @@
|
||||
// Translation Unit: d_chain.cpp
|
||||
//
|
||||
|
||||
#include "d/d_kankyo.h"
|
||||
#include "d/d_chain.h"
|
||||
#include "d/d_a_obj.h"
|
||||
#include "d/d_s_play.h"
|
||||
#include "global.h"
|
||||
#include "m_Do/m_Do_mtx.h"
|
||||
#include "JSystem/J3DGraphBase/J3DPacket.h"
|
||||
|
||||
class dChain_packet_c : public J3DPacket {
|
||||
public:
|
||||
dChain_packet_c(int, dKy_tevstr_c*, f32);
|
||||
~dChain_packet_c();
|
||||
void draw();
|
||||
#include "weak_data_2100_2080.h" // IWYU pragma: keep
|
||||
|
||||
public:
|
||||
/* 0x10 */ dKy_tevstr_c* mpTevStr;
|
||||
/* 0x14 */ cXyz mScale;
|
||||
/* 0x20 */ s32 mNum;
|
||||
/* 0x24 */ cXyz* mPt;
|
||||
};
|
||||
#define CONST_U32(v) ((u8)((v) >> 16)), ((u8)((v) >> 8)), ((u8)((v) >> 0))
|
||||
#define IMAGE_ADDR(addr) CONST_U32((u32)(addr) >> 5)
|
||||
|
||||
static Vec dummy0 = { 1.0f, 1.0f, 1.0f };
|
||||
static Vec dummy1 = { 1.0f, 1.0f, 1.0f };
|
||||
#include "assets/l_chainS3TCTEX__d_chain.h"
|
||||
const u16 l_chainS3TCTEX__width = 32;
|
||||
const u16 l_chainS3TCTEX__height = 32;
|
||||
|
||||
static u8 l_chainS3TCTex[] ALIGN_DECL(32) = {
|
||||
0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDE, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55, 0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55,
|
||||
0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55, 0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55,
|
||||
0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55, 0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55,
|
||||
0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55, 0xDE, 0xDB, 0xB5, 0xB6, 0x00, 0x55, 0x55, 0x55,
|
||||
0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB5, 0xB6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55, 0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55,
|
||||
0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55, 0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55, 0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55,
|
||||
0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55, 0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55, 0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55,
|
||||
0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55, 0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55, 0xB5, 0xB6, 0x94, 0x92, 0x00, 0x55, 0x55, 0x55,
|
||||
0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55, 0x8C, 0x31, 0x6B, 0x2D, 0x00, 0x55, 0x55, 0x55,
|
||||
0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00, 0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00, 0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00,
|
||||
0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00, 0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00, 0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00,
|
||||
0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00, 0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00, 0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00,
|
||||
0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00, 0x94, 0x92, 0x6B, 0x2D, 0x55, 0x55, 0xAA, 0x00,
|
||||
0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00, 0xB5, 0xB6, 0x94, 0x92, 0x55, 0x55, 0x00, 0x00
|
||||
};
|
||||
static Vec l_pos[] = {
|
||||
{ -2.0f, 1.522254f, -0.0f },
|
||||
{ -2.0f, 1.522254f, 7.0f },
|
||||
@ -90,14 +47,26 @@ static cXy l_texCoord[] = {
|
||||
{ 0.961538f, 0.983522f },
|
||||
};
|
||||
|
||||
#define CONST_U32(v) ((u8)((v) >> 16)), ((u8)((v) >> 8)), ((u8)((v) >> 0))
|
||||
#define IMAGE_ADDR(addr) CONST_U32((u32)(addr) >> 5)
|
||||
#include "assets/l_chainDL__d_chain.h"
|
||||
|
||||
static u8 l_chainDL[0x7a] ALIGN_DECL(32) = { 0x98, 0x00, 0x06, 0x01, 0x0A, 0x07, 0x0B, 0x09, 0x08, 0x0B, 0x09, 0x02, 0x08, 0x08, 0x09, 0x98, 0x00, 0x06, 0x0B, 0x07, 0x07, 0x06, 0x0A, 0x04, 0x04, 0x05, 0x09, 0x07, 0x01, 0x06, 0x98, 0x00, 0x06, 0x08, 0x03, 0x0B, 0x02, 0x05, 0x00, 0x0A, 0x01, 0x02, 0x03, 0x09, 0x02, 0x98, 0x00, 0x06, 0x02, 0x0A, 0x08, 0x0B, 0x00, 0x08, 0x06, 0x09, 0x01, 0x08, 0x07, 0x09, 0x98, 0x00, 0x06, 0x06, 0x07, 0x08, 0x06, 0x03, 0x04, 0x05, 0x05, 0x00, 0x07, 0x02, 0x06, 0x98, 0x00, 0x06, 0x07, 0x03, 0x06, 0x02, 0x04, 0x00, 0x03, 0x01, 0x01, 0x03, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, };
|
||||
static u8 l_matDL[0xa8] ALIGN_DECL(32) = {
|
||||
0x61, 0x80, 0x00, 0x01, 0x3A, 0x61, 0x84, 0x00, 0x00, 0x00, 0x61, 0x88, 0xE0, 0x7C, 0x1F, 0x61, 0x94,
|
||||
IMAGE_ADDR(&l_chainS3TCTex),
|
||||
0x61, 0x30, 0x00, 0x00, 0x20, 0x61, 0x31, 0x00, 0x00, 0x20, 0x10, 0x00, 0x00, 0x10, 0x40, 0xFF, 0xFF, 0x42, 0x80, 0x08, 0x30, 0x3C, 0xF3, 0xCF, 0x00, 0x10, 0x00, 0x00, 0x10, 0x18, 0x3C, 0xF3, 0xCF, 0x00, 0x10, 0x00, 0x00, 0x10, 0x0E, 0x00, 0x00, 0x05, 0x43, 0x61, 0x28, 0x3C, 0x00, 0x00, 0x61, 0xC0, 0x08, 0x24, 0xAF, 0x61, 0xC1, 0x08, 0xFF, 0xF0, 0x61, 0x28, 0x3C, 0x00, 0x00, 0x61, 0xC2, 0x08, 0xF0, 0x8F, 0x61, 0xC3, 0x08, 0xFF, 0xC0, 0x61, 0x43, 0x00, 0x00, 0x01, 0x61, 0x40, 0x00, 0x00, 0x17, 0x61, 0x41, 0x00, 0x01, 0x0C, 0x61, 0xF3, 0x64, 0x00, 0x00, 0x10, 0x00, 0x00, 0x10, 0x3F, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x10, 0x09, 0x00, 0x00, 0x00, 0x01, 0x61, 0x00, 0x00, 0x04, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, };
|
||||
0x61, 0x80, 0x00, 0x01, 0x3A,
|
||||
0x61, 0x84, 0x00, 0x00, 0x00,
|
||||
0x61, 0x88, 0xE0, 0x7C, 0x1F,
|
||||
0x61, 0x94, IMAGE_ADDR(&l_chainS3TCTEX),
|
||||
0x61, 0x30, 0x00, (l_chainS3TCTEX__width >> 0x08), (l_chainS3TCTEX__width >> 0x00),
|
||||
0x61, 0x31, 0x00, (l_chainS3TCTEX__height >> 0x08), (l_chainS3TCTEX__height >> 0x00),
|
||||
0x10, 0x00, 0x00, 0x10, 0x40, 0xFF, 0xFF, 0x42, 0x80,
|
||||
0x08, 0x30, 0x3C, 0xF3, 0xCF, 0x00, 0x10, 0x00, 0x00,
|
||||
0x10, 0x18, 0x3C, 0xF3, 0xCF, 0x00, 0x10, 0x00, 0x00, 0x10, 0x0E, 0x00, 0x00, 0x05, 0x43, 0x61,
|
||||
0x28, 0x3C, 0x00, 0x00, 0x61, 0xC0, 0x08, 0x24, 0xAF, 0x61, 0xC1, 0x08, 0xFF, 0xF0, 0x61, 0x28,
|
||||
0x3C, 0x00, 0x00, 0x61, 0xC2, 0x08, 0xF0, 0x8F, 0x61, 0xC3, 0x08, 0xFF, 0xC0, 0x61, 0x43, 0x00,
|
||||
0x00, 0x01, 0x61, 0x40, 0x00, 0x00, 0x17, 0x61, 0x41, 0x00, 0x01, 0x0C, 0x61, 0xF3, 0x64, 0x00,
|
||||
0x00, 0x10, 0x00, 0x00, 0x10, 0x3F, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x10, 0x09, 0x00,
|
||||
0x00, 0x00, 0x01, 0x61, 0x00, 0x00, 0x04, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
|
||||
/* 800628B4-80062954 .text __ct__15dChain_packet_cFiP12dKy_tevstr_cf */
|
||||
dChain_packet_c::dChain_packet_c(int num, dKy_tevstr_c* tevstr, f32 scale) {
|
||||
|
@ -41,8 +41,7 @@ public:
|
||||
|
||||
GXTexObj dDlst_shadowControl_c::mSimpleTexObj;
|
||||
|
||||
static Vec dummy1 = { 1.0f, 1.0f, 1.0f };
|
||||
static Vec dummy2 = { 1.0f, 1.0f, 1.0f };
|
||||
#include "weak_data_2100_2080.h" // IWYU pragma: keep
|
||||
|
||||
/* 800804A4-800804C0 .text setViewPort__14dDlst_window_cFffffff */
|
||||
void dDlst_window_c::setViewPort(f32 x, f32 y, f32 w, f32 h, f32 n, f32 f) {
|
||||
@ -789,24 +788,9 @@ void dDlst_alphaModelData_c::set(u8 type, Mtx mtx, u8 alpha) {
|
||||
mAlpha = alpha;
|
||||
}
|
||||
|
||||
char l_backRevZMat[] ALIGN_DECL(32) = {
|
||||
0x61, 0x40, 0x00, 0x00, 0x0D, 0x61, 0x41, 0x00, 0x01, 0x35, 0x10, 0x00, 0x00, 0x10, 0x3F, 0x00,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x10, 0x09, 0x00, 0x00, 0x00, 0x01, 0x61, 0x00, 0x00, 0x80,
|
||||
0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00,
|
||||
};
|
||||
char l_frontZMat[] ALIGN_DECL(32) = {
|
||||
0x61, 0x40, 0x00, 0x00, 0x07, 0x10, 0x00, 0x00, 0x10, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00,
|
||||
0x00, 0x10, 0x09, 0x00, 0x00, 0x00, 0x01, 0x61, 0x00, 0x00, 0x40, 0x10, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
char l_frontNoZSubMat[] ALIGN_DECL(32) = {
|
||||
0x61, 0x40, 0x00, 0x00, 0x06, 0x61, 0x41, 0x00, 0x09, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
#include "assets/l_backRevZMat.h"
|
||||
#include "assets/l_frontZMat.h"
|
||||
#include "assets/l_frontNoZSubMat.h"
|
||||
|
||||
Vec l_bonboriPos[] = {
|
||||
{0.0f, -200.0f, 0.0f},
|
||||
@ -852,19 +836,7 @@ Vec l_bonboriPos[] = {
|
||||
{160.020615f, 100.000008f, 66.282707f},
|
||||
{70.710663f, 173.205093f, 70.710663f},
|
||||
};
|
||||
char l_bonboriDL[] ALIGN_DECL(32) = {
|
||||
0x98, 0x00, 0x18, 0x0C, 0x07, 0x08, 0x03, 0x09, 0x04, 0x05, 0x28, 0x06, 0x29, 0x01, 0x24, 0x1F,
|
||||
0x1E, 0x19, 0x1D, 0x18, 0x17, 0x12, 0x16, 0x11, 0x00, 0x0C, 0x07, 0x98, 0x00, 0x0B, 0x03, 0x07,
|
||||
0x02, 0x00, 0x25, 0x20, 0x21, 0x1C, 0x22, 0x1D, 0x1E, 0x98, 0x00, 0x0B, 0x11, 0x0C, 0x0D, 0x08,
|
||||
0x0E, 0x09, 0x0A, 0x05, 0x0B, 0x06, 0x01, 0x98, 0x00, 0x0A, 0x11, 0x0D, 0x12, 0x13, 0x18, 0x14,
|
||||
0x19, 0x1A, 0x1F, 0x01, 0x98, 0x00, 0x09, 0x02, 0x25, 0x26, 0x21, 0x27, 0x22, 0x23, 0x1E, 0x24,
|
||||
0x98, 0x00, 0x09, 0x24, 0x29, 0x23, 0x28, 0x27, 0x04, 0x26, 0x03, 0x02, 0x98, 0x00, 0x08, 0x0D,
|
||||
0x0E, 0x13, 0x0F, 0x14, 0x15, 0x1A, 0x01, 0x98, 0x00, 0x06, 0x1D, 0x1C, 0x17, 0x1B, 0x16, 0x00,
|
||||
0x98, 0x00, 0x06, 0x0E, 0x0A, 0x0F, 0x10, 0x15, 0x01, 0x98, 0x00, 0x04, 0x1C, 0x20, 0x1B, 0x00,
|
||||
0x98, 0x00, 0x04, 0x0A, 0x0B, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
#include "assets/l_bonboriDL.h"
|
||||
|
||||
Vec l_s_beam_checkPos[] = {
|
||||
{-97.608604f, -300.359589f, -0.000003f},
|
||||
@ -908,24 +880,7 @@ Vec l_s_beam_checkPos[] = {
|
||||
{-0.005872f, -555.040894f, 9589.144531f},
|
||||
{-326.284027f, -449.037384f, 9589.144531f},
|
||||
};
|
||||
char l_s_beam_checkDL[] ALIGN_DECL(32) = {
|
||||
0x98, 0x00, 0x0E, 0x26, 0x13, 0x12, 0x27, 0x25, 0x11, 0x10, 0x24, 0x23, 0x0F, 0x0E, 0x22, 0x21,
|
||||
0x0A, 0x98, 0x00, 0x08, 0x1F, 0x0D, 0x0C, 0x20, 0x1E, 0x0A, 0x0B, 0x22, 0x98, 0x00, 0x07, 0x06,
|
||||
0x1A, 0x19, 0x1B, 0x05, 0x08, 0x1C, 0x98, 0x00, 0x06, 0x17, 0x04, 0x09, 0x18, 0x1C, 0x05, 0x98,
|
||||
0x00, 0x05, 0x02, 0x16, 0x15, 0x14, 0x00, 0x98, 0x00, 0x05, 0x14, 0x16, 0x01, 0x03, 0x17, 0x98,
|
||||
0x00, 0x04, 0x01, 0x17, 0x1D, 0x09, 0x98, 0x00, 0x04, 0x0B, 0x08, 0x1E, 0x1B, 0x98, 0x00, 0x04,
|
||||
0x0C, 0x07, 0x1F, 0x1A, 0x98, 0x00, 0x04, 0x0D, 0x06, 0x20, 0x19, 0x98, 0x00, 0x04, 0x0A, 0x05,
|
||||
0x21, 0x18, 0x98, 0x00, 0x04, 0x0F, 0x09, 0x22, 0x1C, 0x98, 0x00, 0x04, 0x0E, 0x04, 0x23, 0x17,
|
||||
0x98, 0x00, 0x04, 0x11, 0x01, 0x24, 0x1D, 0x98, 0x00, 0x04, 0x10, 0x03, 0x25, 0x16, 0x98, 0x00,
|
||||
0x04, 0x12, 0x02, 0x26, 0x15, 0x98, 0x00, 0x04, 0x13, 0x00, 0x27, 0x14, 0x98, 0x00, 0x04, 0x0A,
|
||||
0x20, 0x05, 0x19, 0x98, 0x00, 0x04, 0x0E, 0x21, 0x04, 0x18, 0x98, 0x00, 0x04, 0x10, 0x23, 0x03,
|
||||
0x17, 0x98, 0x00, 0x04, 0x12, 0x25, 0x02, 0x16, 0x98, 0x00, 0x04, 0x11, 0x27, 0x01, 0x14, 0x98,
|
||||
0x00, 0x04, 0x0F, 0x24, 0x09, 0x1D, 0x98, 0x00, 0x04, 0x0B, 0x22, 0x08, 0x1C, 0x98, 0x00, 0x04,
|
||||
0x0C, 0x1E, 0x07, 0x1B, 0x98, 0x00, 0x04, 0x13, 0x26, 0x00, 0x15, 0x98, 0x00, 0x04, 0x0D, 0x1F,
|
||||
0x06, 0x1A, 0x98, 0x00, 0x03, 0x1A, 0x07, 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
#include "assets/l_s_beam_checkDL.h"
|
||||
|
||||
Vec l_cubePos[] = {
|
||||
{-0.5f, -0.5f, -0.5f},
|
||||
@ -937,13 +892,7 @@ Vec l_cubePos[] = {
|
||||
{0.5f, 0.5f, -0.5f},
|
||||
{0.5f, 0.5f, 0.5f},
|
||||
};
|
||||
char l_cubeDL[] ALIGN_DECL(32) = {
|
||||
0x98, 0x00, 0x04, 0x02, 0x06, 0x03, 0x07, 0x98, 0x00, 0x04, 0x04, 0x00, 0x05, 0x01, 0x98, 0x00,
|
||||
0x04, 0x04, 0x06, 0x00, 0x02, 0x98, 0x00, 0x04, 0x05, 0x07, 0x04, 0x06, 0x98, 0x00, 0x04, 0x01,
|
||||
0x03, 0x05, 0x07, 0x98, 0x00, 0x04, 0x00, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
#include "assets/l_cubeDL.h"
|
||||
|
||||
Vec l_bonbori2Pos[] = {
|
||||
{33.141357f, -92.387955f, -19.134167f},
|
||||
@ -1033,51 +982,7 @@ Vec l_bonbori2Pos[] = {
|
||||
{0.0f, -100.0f, 0.0f},
|
||||
{0.0f, 100.0f, 0.0f},
|
||||
};
|
||||
char l_bonbori2DL[] ALIGN_DECL(32) = {
|
||||
0x98, 0x00, 0x04, 0x19, 0x18, 0x25, 0x24, 0x98, 0x00, 0x04, 0x1A, 0x19, 0x26, 0x25, 0x98, 0x00,
|
||||
0x04, 0x1B, 0x1A, 0x27, 0x26, 0x98, 0x00, 0x04, 0x1C, 0x1B, 0x28, 0x27, 0x98, 0x00, 0x04, 0x1D,
|
||||
0x1C, 0x29, 0x28, 0x98, 0x00, 0x04, 0x1E, 0x1D, 0x2A, 0x29, 0x98, 0x00, 0x04, 0x1F, 0x1E, 0x2B,
|
||||
0x2A, 0x98, 0x00, 0x04, 0x20, 0x1F, 0x2C, 0x2B, 0x98, 0x00, 0x04, 0x21, 0x20, 0x2D, 0x2C, 0x98,
|
||||
0x00, 0x04, 0x22, 0x21, 0x2E, 0x2D, 0x98, 0x00, 0x04, 0x23, 0x22, 0x2F, 0x2E, 0x98, 0x00, 0x04,
|
||||
0x18, 0x23, 0x24, 0x2F, 0x98, 0x00, 0x04, 0x25, 0x24, 0x31, 0x30, 0x98, 0x00, 0x04, 0x26, 0x25,
|
||||
0x32, 0x31, 0x98, 0x00, 0x04, 0x27, 0x26, 0x33, 0x32, 0x98, 0x00, 0x04, 0x28, 0x27, 0x34, 0x33,
|
||||
0x98, 0x00, 0x04, 0x29, 0x28, 0x35, 0x34, 0x98, 0x00, 0x04, 0x2A, 0x29, 0x36, 0x35, 0x98, 0x00,
|
||||
0x04, 0x2B, 0x2A, 0x37, 0x36, 0x98, 0x00, 0x04, 0x2C, 0x2B, 0x38, 0x37, 0x98, 0x00, 0x04, 0x2D,
|
||||
0x2C, 0x39, 0x38, 0x98, 0x00, 0x04, 0x2E, 0x2D, 0x3A, 0x39, 0x98, 0x00, 0x04, 0x2F, 0x2E, 0x3B,
|
||||
0x3A, 0x98, 0x00, 0x04, 0x24, 0x2F, 0x30, 0x3B, 0x98, 0x00, 0x04, 0x01, 0x00, 0x0D, 0x0C, 0x98,
|
||||
0x00, 0x04, 0x02, 0x01, 0x0E, 0x0D, 0x98, 0x00, 0x04, 0x03, 0x02, 0x0F, 0x0E, 0x98, 0x00, 0x04,
|
||||
0x04, 0x03, 0x10, 0x0F, 0x98, 0x00, 0x04, 0x05, 0x04, 0x11, 0x10, 0x98, 0x00, 0x04, 0x06, 0x05,
|
||||
0x12, 0x11, 0x98, 0x00, 0x04, 0x07, 0x06, 0x13, 0x12, 0x98, 0x00, 0x04, 0x08, 0x07, 0x14, 0x13,
|
||||
0x98, 0x00, 0x04, 0x09, 0x08, 0x15, 0x14, 0x98, 0x00, 0x04, 0x0A, 0x09, 0x16, 0x15, 0x98, 0x00,
|
||||
0x04, 0x0B, 0x0A, 0x17, 0x16, 0x98, 0x00, 0x04, 0x00, 0x0B, 0x0C, 0x17, 0x98, 0x00, 0x04, 0x0D,
|
||||
0x0C, 0x19, 0x18, 0x98, 0x00, 0x04, 0x0E, 0x0D, 0x1A, 0x19, 0x98, 0x00, 0x04, 0x0F, 0x0E, 0x1B,
|
||||
0x1A, 0x98, 0x00, 0x04, 0x10, 0x0F, 0x1C, 0x1B, 0x98, 0x00, 0x04, 0x11, 0x10, 0x1D, 0x1C, 0x98,
|
||||
0x00, 0x04, 0x12, 0x11, 0x1E, 0x1D, 0x98, 0x00, 0x04, 0x13, 0x12, 0x1F, 0x1E, 0x98, 0x00, 0x04,
|
||||
0x14, 0x13, 0x20, 0x1F, 0x98, 0x00, 0x04, 0x15, 0x14, 0x21, 0x20, 0x98, 0x00, 0x04, 0x16, 0x15,
|
||||
0x22, 0x21, 0x98, 0x00, 0x04, 0x17, 0x16, 0x23, 0x22, 0x98, 0x00, 0x04, 0x0C, 0x17, 0x18, 0x23,
|
||||
0x98, 0x00, 0x04, 0x3C, 0x47, 0x48, 0x53, 0x98, 0x00, 0x04, 0x47, 0x46, 0x53, 0x52, 0x98, 0x00,
|
||||
0x04, 0x46, 0x45, 0x52, 0x51, 0x98, 0x00, 0x04, 0x45, 0x44, 0x51, 0x50, 0x98, 0x00, 0x04, 0x44,
|
||||
0x43, 0x50, 0x4F, 0x98, 0x00, 0x04, 0x43, 0x42, 0x4F, 0x4E, 0x98, 0x00, 0x04, 0x42, 0x41, 0x4E,
|
||||
0x4D, 0x98, 0x00, 0x04, 0x41, 0x40, 0x4D, 0x4C, 0x98, 0x00, 0x04, 0x40, 0x3F, 0x4C, 0x4B, 0x98,
|
||||
0x00, 0x04, 0x3F, 0x3E, 0x4B, 0x4A, 0x98, 0x00, 0x04, 0x3E, 0x3D, 0x4A, 0x49, 0x98, 0x00, 0x04,
|
||||
0x3D, 0x3C, 0x49, 0x48, 0x98, 0x00, 0x04, 0x31, 0x30, 0x3D, 0x3C, 0x98, 0x00, 0x04, 0x32, 0x31,
|
||||
0x3E, 0x3D, 0x98, 0x00, 0x04, 0x33, 0x32, 0x3F, 0x3E, 0x98, 0x00, 0x04, 0x34, 0x33, 0x40, 0x3F,
|
||||
0x98, 0x00, 0x04, 0x35, 0x34, 0x41, 0x40, 0x98, 0x00, 0x04, 0x36, 0x35, 0x42, 0x41, 0x98, 0x00,
|
||||
0x04, 0x37, 0x36, 0x43, 0x42, 0x98, 0x00, 0x04, 0x38, 0x37, 0x44, 0x43, 0x98, 0x00, 0x04, 0x39,
|
||||
0x38, 0x45, 0x44, 0x98, 0x00, 0x04, 0x3A, 0x39, 0x46, 0x45, 0x98, 0x00, 0x04, 0x3B, 0x3A, 0x47,
|
||||
0x46, 0x98, 0x00, 0x04, 0x30, 0x3B, 0x3C, 0x47, 0x98, 0x00, 0x03, 0x55, 0x48, 0x53, 0x98, 0x00,
|
||||
0x03, 0x55, 0x53, 0x52, 0x98, 0x00, 0x03, 0x55, 0x52, 0x51, 0x98, 0x00, 0x03, 0x55, 0x51, 0x50,
|
||||
0x98, 0x00, 0x03, 0x55, 0x50, 0x4F, 0x98, 0x00, 0x03, 0x55, 0x4F, 0x4E, 0x98, 0x00, 0x03, 0x55,
|
||||
0x4E, 0x4D, 0x98, 0x00, 0x03, 0x55, 0x4D, 0x4C, 0x98, 0x00, 0x03, 0x55, 0x4C, 0x4B, 0x98, 0x00,
|
||||
0x03, 0x55, 0x4B, 0x4A, 0x98, 0x00, 0x03, 0x55, 0x4A, 0x49, 0x98, 0x00, 0x03, 0x55, 0x49, 0x48,
|
||||
0x98, 0x00, 0x03, 0x54, 0x00, 0x01, 0x98, 0x00, 0x03, 0x54, 0x01, 0x02, 0x98, 0x00, 0x03, 0x54,
|
||||
0x02, 0x03, 0x98, 0x00, 0x03, 0x54, 0x03, 0x04, 0x98, 0x00, 0x03, 0x54, 0x04, 0x05, 0x98, 0x00,
|
||||
0x03, 0x54, 0x05, 0x06, 0x98, 0x00, 0x03, 0x54, 0x06, 0x07, 0x98, 0x00, 0x03, 0x54, 0x07, 0x08,
|
||||
0x98, 0x00, 0x03, 0x54, 0x08, 0x09, 0x98, 0x00, 0x03, 0x54, 0x09, 0x0A, 0x98, 0x00, 0x03, 0x54,
|
||||
0x0A, 0x0B, 0x98, 0x00, 0x03, 0x54, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
#include "assets/l_bonbori2DL.h"
|
||||
|
||||
/* 80082838-80082E44 .text draw__22dDlst_alphaModelData_cFPA4_f */
|
||||
void dDlst_alphaModelData_c::draw(Mtx viewMtx) {
|
||||
@ -1232,6 +1137,7 @@ BOOL dDlst_alphaModel_c::draw(Mtx mtx) {
|
||||
if (mNum == 0)
|
||||
return FALSE;
|
||||
|
||||
// #include "assets/l_matDL__draw__18dDlst_alphaModel_cFPA4_f.h"
|
||||
static char l_matDL[] ALIGN_DECL(32) = {
|
||||
0x10, 0x00, 0x00, 0x10, 0x10, 0x00, 0x00, 0x04, 0x00, 0x10, 0x00, 0x00, 0x10, 0x0A, 0x00,
|
||||
0x00, 0x00, 0x00, 0x61, 0x28, 0x38, 0x00, 0x00, 0x61, 0xC0, 0x08, 0xFF, 0xFC, 0x61, 0xC1,
|
||||
@ -1275,53 +1181,12 @@ Vec l_shadowVolPos[] = {
|
||||
{1.0f, 1.0f, 0.0f},
|
||||
{1.0f, 1.0f, -300.0f},
|
||||
};
|
||||
char l_shadowVolDL[] ALIGN_DECL(32) = {
|
||||
0x98, 0x00, 0x04, 0x06, 0x02, 0x07, 0x03, 0x98, 0x00, 0x04, 0x00, 0x04, 0x01, 0x05, 0x98, 0x00,
|
||||
0x04, 0x06, 0x04, 0x02, 0x00, 0x98, 0x00, 0x04, 0x07, 0x05, 0x06, 0x04, 0x98, 0x00, 0x04, 0x03,
|
||||
0x01, 0x07, 0x05, 0x98, 0x00, 0x04, 0x02, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
char l_shadowProjMat[] ALIGN_DECL(32) = {
|
||||
0x61, 0xC0, 0x08, 0xFF, 0xFF, 0x61, 0xC1, 0x08, 0xE6, 0x70, 0x61, 0x43, 0x00, 0x00, 0x01, 0x61,
|
||||
0x40, 0x00, 0x00, 0x07, 0x61, 0x41, 0x00, 0x06, 0xED, 0x61, 0xF3, 0x64, 0x10, 0x10, 0x10, 0x00,
|
||||
0x00, 0x10, 0x3F, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x10, 0x09, 0x00, 0x00, 0x00, 0x00,
|
||||
0x61, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
char l_shadowVolMat[] ALIGN_DECL(32) = {
|
||||
0x61, 0x28, 0x38, 0x00, 0x00, 0x61, 0xC0, 0x08, 0xFF, 0xFC, 0x61, 0xC1, 0x08, 0xFF, 0x90, 0x61,
|
||||
0x43, 0x00, 0x00, 0x41, 0x61, 0x40, 0x00, 0x00, 0x0D, 0x61, 0x41, 0x00, 0x01, 0x35, 0x61, 0xF3,
|
||||
0x7F, 0x00, 0x00, 0x10, 0x00, 0x00, 0x10, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x10,
|
||||
0x09, 0x00, 0x00, 0x00, 0x01, 0x61, 0x00, 0x00, 0x80, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
char l_clearMat[] ALIGN_DECL(32) = {
|
||||
0x61, 0x28, 0x38, 0x00, 0x00, 0x61, 0xC0, 0x08, 0xFF, 0xFF, 0x61, 0xC1, 0x08, 0xFF, 0xA0, 0x61,
|
||||
0x40, 0x00, 0x00, 0x06, 0x61, 0x41, 0x00, 0x00, 0x14, 0x61, 0xF3, 0x7F, 0x00, 0x00, 0x10, 0x00,
|
||||
0x00, 0x10, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x10, 0x09, 0x00, 0x00, 0x00, 0x01,
|
||||
0x61, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
|
||||
char l_frontMat[] ALIGN_DECL(32) = {
|
||||
0x61, 0x28, 0x38, 0x00, 0x00, 0x61, 0xc0, 0x08, 0xff, 0xff, 0x61, 0xc1, 0x08, 0xff, 0x90, 0x61,
|
||||
0x43, 0x00, 0x00, 0x41, 0x61, 0x40, 0x00, 0x00, 0x07, 0x61, 0x41, 0x00, 0x01, 0x15, 0x10, 0x00,
|
||||
0x00, 0x10, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x10, 0x09, 0x00, 0x00, 0x00, 0x01,
|
||||
0x61, 0x00, 0x00, 0x40, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
|
||||
char l_backSubMat[] ALIGN_DECL(32) = {
|
||||
0x61, 0x41, 0x00, 0x09, 0x35, 0x10, 0x00, 0x00, 0x10, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00,
|
||||
0x00, 0x10, 0x09, 0x00, 0x00, 0x00, 0x01, 0x61, 0x00, 0x00, 0x80, 0x10, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
#include "assets/l_shadowVolDL.h"
|
||||
#include "assets/l_shadowProjMat.h"
|
||||
#include "assets/l_shadowVolMat.h"
|
||||
#include "assets/l_clearMat.h"
|
||||
#include "assets/l_frontMat.h"
|
||||
#include "assets/l_backSubMat.h"
|
||||
|
||||
Vec l_simpleShadowPos[] = {
|
||||
{0.0f, -1.0f, 0.0f},
|
||||
@ -1340,14 +1205,7 @@ Vec l_simpleShadowPos[] = {
|
||||
{-1.0f, 1.0f, 1.0f},
|
||||
};
|
||||
|
||||
char l_shadowVolumeDL[] ALIGN_DECL(32) = {
|
||||
0x98, 0x00, 0x05, 0x03, 0x09, 0x01, 0x07, 0x05, 0x98, 0x00, 0x05, 0x04, 0x06, 0x00, 0x08, 0x02,
|
||||
0x98, 0x00, 0x04, 0x04, 0x05, 0x06, 0x07, 0x98, 0x00, 0x04, 0x02, 0x03, 0x04, 0x05, 0x98, 0x00,
|
||||
0x04, 0x08, 0x09, 0x02, 0x03, 0x98, 0x00, 0x04, 0x06, 0x07, 0x08, 0x09, 0x98, 0x00, 0x03, 0x01,
|
||||
0x05, 0x03, 0x98, 0x00, 0x03, 0x00, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
#include "assets/l_shadowVolumeDL.h"
|
||||
|
||||
/* 80083064-800832C4 .text draw__22dDlst_alphaModelPacketFv */
|
||||
void dDlst_alphaModelPacket::draw() {
|
||||
@ -1742,33 +1600,9 @@ bool dDlst_shadowReal_c::add(J3DModel* model) {
|
||||
return true;
|
||||
}
|
||||
|
||||
char l_shadowSealTexDL[] ALIGN_DECL(32) = {
|
||||
0x61, 0x28, 0x38, 0x03, 0xC0, 0x61, 0x40, 0x00, 0x00, 0x06, 0x61, 0x41, 0x00, 0x06, 0x15, 0x10,
|
||||
0x00, 0x00, 0x10, 0x3F, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x10, 0x09, 0x00, 0x00, 0x00,
|
||||
0x00, 0x61, 0x00, 0x00, 0x40, 0x01, 0x80, 0x00, 0x04, 0x0A, 0x00, 0x00, 0x0B, 0x01, 0x00, 0x0C,
|
||||
0x01, 0x01, 0x0D, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
|
||||
char l_shadowSealTex2DL[] ALIGN_DECL(32) = {
|
||||
0x61, 0x28, 0x38, 0x03, 0xC0, 0x61, 0x40, 0x00, 0x00, 0x06, 0x61, 0x41, 0x00, 0x06, 0x15, 0x10,
|
||||
0x00, 0x00, 0x10, 0x3F, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x10, 0x09, 0x00, 0x00, 0x00,
|
||||
0x00, 0x61, 0x00, 0x00, 0x40, 0x01, 0x80, 0x00, 0x04, 0x0A, 0x00, 0x00, 0x0B, 0x02, 0x00, 0x0C,
|
||||
0x02, 0x01, 0x0D, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
|
||||
char l_shadowSealDL[] ALIGN_DECL(32) = {
|
||||
0x10, 0x00, 0x00, 0x10, 0x0E, 0x00, 0x00, 0x05, 0x00, 0x10, 0x00, 0x00, 0x10, 0x10, 0x00, 0x00,
|
||||
0x05, 0x00, 0x61, 0x28, 0x38, 0x00, 0x00, 0x61, 0xC0, 0x08, 0xFF, 0xFF, 0x61, 0xC1, 0x08, 0xFF,
|
||||
0xB0, 0x61, 0x40, 0x00, 0x00, 0x06, 0x61, 0x41, 0x00, 0x06, 0xED, 0x10, 0x00, 0x00, 0x10, 0x3F,
|
||||
0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x10, 0x09, 0x00, 0x00, 0x00, 0x01, 0x61, 0x00, 0x00,
|
||||
0x40, 0x10, 0x80, 0x00, 0x04, 0x0A, 0x0B, 0x0C, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
#include "assets/l_shadowSealTexDL.h"
|
||||
#include "assets/l_shadowSealTex2DL.h"
|
||||
#include "assets/l_shadowSealDL.h"
|
||||
|
||||
/* 800848E8-80084AC8 .text draw__20dDlst_shadowSimple_cFv */
|
||||
void dDlst_shadowSimple_c::draw() {
|
||||
@ -1882,6 +1716,7 @@ void dDlst_shadowControl_c::reset() {
|
||||
|
||||
/* 80084DEC-80084EF0 .text imageDraw__21dDlst_shadowControl_cFPA4_f */
|
||||
void dDlst_shadowControl_c::imageDraw(Mtx mtx) {
|
||||
// #include "assets/l_matDL__imageDraw__21dDlst_shadowControl_cFPA4_f.h"
|
||||
static char l_matDL[] ALIGN_DECL(32) = {
|
||||
0x10, 0x00, 0x00, 0x10, 0x0E, 0x00, 0x00, 0x04, 0x00, 0x10, 0x00, 0x00, 0x10, 0x10, 0x00,
|
||||
0x00, 0x04, 0x00, 0x10, 0x00, 0x00, 0x10, 0x0C, 0x80, 0x80, 0x80, 0x80, 0x61, 0x28, 0x38,
|
||||
@ -2022,14 +1857,7 @@ void dDlst_shadowControl_c::setSimpleTex(void* pImg) {
|
||||
GXInitTexObjLOD(&mSimpleTexObj, GX_LINEAR, GX_LINEAR, 0.0f, 0.0f, 0.0f, GX_FALSE, GX_FALSE, GX_ANISO_1);
|
||||
}
|
||||
|
||||
char l_mirrorProjMat[] ALIGN_DECL(32) = {
|
||||
0x61, 0xC0, 0x08, 0xFF, 0xF8, 0x61, 0xC1, 0x08, 0xFF, 0xC0, 0x61, 0x43, 0x00, 0x00, 0x01, 0x61,
|
||||
0x40, 0x00, 0x00, 0x07, 0x61, 0x41, 0x00, 0x06, 0x2D, 0x61, 0xF3, 0x64, 0x00, 0x00, 0x10, 0x00,
|
||||
0x00, 0x10, 0x3F, 0x00, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x10, 0x09, 0x00, 0x00, 0x00, 0x00,
|
||||
0x61, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
#include "assets/l_mirrorProjMat.h"
|
||||
|
||||
/* 80085348-800855B4 .text draw__18dDlst_mirrorPacketFv */
|
||||
void dDlst_mirrorPacket::draw() {
|
||||
@ -2185,6 +2013,7 @@ void dDlst_alphaVolPacket::draw() {
|
||||
|
||||
/* 80085AF4-80085BBC .text draw__23dDlst_alphaInvVolPacketFv */
|
||||
void dDlst_alphaInvVolPacket::draw() {
|
||||
// #include "assets/l_backMat__draw__23dDlst_alphaInvVolPacketFv.h"
|
||||
static char l_backMat[] ALIGN_DECL(32) = {
|
||||
0x10, 0x00, 0x00, 0x10, 0x0E, 0x00, 0x00, 0x04, 0x00, 0x10, 0x00, 0x00, 0x10, 0x10, 0x00,
|
||||
0x00, 0x04, 0x00, 0x61, 0x28, 0x38, 0x00, 0x00, 0x61, 0xC0, 0x08, 0xFF, 0xFF, 0x61, 0xC1,
|
||||
|
278
src/d/d_tree.cpp
278
src/d/d_tree.cpp
@ -11,136 +11,9 @@
|
||||
#define CONST_U32(v) ((u8)((v) >> 16)), ((u8)((v) >> 8)), ((u8)((v) >> 0))
|
||||
#define IMAGE_ADDR(addr) CONST_U32((u32)(addr) >> 5)
|
||||
|
||||
u8 l_Txa_swood_aTEX[] ALIGN_DECL(32) = {
|
||||
0x75, 0xEC, 0x76, 0x0D, 0xFF, 0xFF, 0x58, 0x5A, 0x75, 0xCC, 0x76, 0x0D, 0xFF, 0xFF, 0xBF, 0x5A,
|
||||
0x76, 0x2D, 0x75, 0xEC, 0xA2, 0x09, 0x0F, 0x56, 0x76, 0x0D, 0x75, 0xAC, 0x09, 0x82, 0xB8, 0x28,
|
||||
0x00, 0x00, 0x76, 0x0D, 0xFF, 0xFF, 0xFF, 0x7F, 0x75, 0xCC, 0x75, 0xCC, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0x76, 0x0D, 0x75, 0xAC, 0x8F, 0xC0, 0x00, 0x0E, 0x75, 0xCC, 0x76, 0x0C, 0xFF, 0x5F, 0x54, 0x66,
|
||||
0x75, 0xCC, 0x75, 0xCC, 0xFF, 0xFF, 0xFF, 0xFF, 0x76, 0x0C, 0x76, 0x0C, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0x75, 0xCC, 0x75, 0xEC, 0xFF, 0xFF, 0xFF, 0x1F, 0x76, 0x0C, 0x76, 0x0C, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0x75, 0xEC, 0x75, 0xEC, 0xFF, 0xFF, 0xFF, 0xFF, 0x76, 0x0C, 0x76, 0x0C, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0x75, 0xAC, 0x75, 0xAC, 0xFF, 0xFF, 0xFF, 0xFF, 0x76, 0x2D, 0x76, 0x2D, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0x76, 0x0C, 0x76, 0x0C, 0xFF, 0xFF, 0xFF, 0xFF, 0x75, 0xAC, 0x75, 0xAC, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0x76, 0x0D, 0x76, 0x0D, 0xFF, 0xFF, 0xFF, 0xFF, 0x75, 0xCC, 0x75, 0xCC, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0x75, 0xEC, 0x75, 0xEC, 0xFF, 0xFF, 0xFF, 0xFF, 0x76, 0x0D, 0x76, 0x0D, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0x75, 0xEC, 0x75, 0xEC, 0xFF, 0xFF, 0xFF, 0xFF, 0x75, 0xEC, 0x75, 0xEC, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0x76, 0x0C, 0x76, 0x0C, 0xFF, 0xFF, 0xFF, 0xFF, 0x76, 0x0C, 0x76, 0x0C, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0x6D, 0x6B, 0x75, 0xEC, 0xFF, 0xFF, 0xFC, 0xD4, 0x65, 0x4B, 0x76, 0x0D, 0xFD, 0xD5, 0x95, 0x94,
|
||||
0x75, 0xEC, 0x76, 0x0D, 0xFF, 0xFF, 0xFF, 0xF9, 0x75, 0xCC, 0x76, 0x0C, 0xFF, 0xFF, 0xD5, 0x56,
|
||||
0x75, 0xEC, 0x23, 0xE7, 0x00, 0x00, 0x0B, 0xF5, 0x76, 0x0C, 0x23, 0xA7, 0x00, 0x00, 0xFD, 0x55,
|
||||
0x44, 0xC9, 0x1B, 0x46, 0xF8, 0xFE, 0xAF, 0xF5, 0x65, 0x8B, 0x23, 0x87, 0xA0, 0xDF, 0x55, 0x55,
|
||||
0xB6, 0x10, 0x24, 0x07, 0x55, 0x55, 0x55, 0x00, 0x64, 0xAB, 0x23, 0xC7, 0x7F, 0x75, 0xF5, 0x15,
|
||||
0x75, 0xEC, 0x24, 0x07, 0x00, 0xE0, 0x57, 0x55, 0x75, 0xEC, 0x23, 0xA7, 0x00, 0x00, 0x80, 0x58,
|
||||
0x2C, 0x28, 0x1B, 0x46, 0x3E, 0x37, 0xE3, 0x63, 0x24, 0x08, 0x1B, 0x26, 0x08, 0x00, 0x60, 0x42,
|
||||
0x6D, 0x8C, 0x76, 0x0D, 0x57, 0x68, 0x56, 0x55, 0x75, 0xCC, 0x75, 0xEC, 0xFF, 0xFF, 0x7F, 0x5F,
|
||||
0x75, 0xEC, 0x23, 0xE7, 0x80, 0x70, 0x5C, 0x55, 0x6D, 0x8C, 0x76, 0x0D, 0x57, 0x55, 0x55, 0x12,
|
||||
0x75, 0xCC, 0x75, 0xCC, 0xFF, 0xFF, 0xFF, 0xFF, 0x76, 0x0C, 0x76, 0x0C, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0x75, 0xEC, 0x76, 0x0D, 0xFF, 0xFF, 0x7F, 0x6F, 0x76, 0x0D, 0x76, 0x0D, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0x75, 0xAC, 0x75, 0xAC, 0xFF, 0xFF, 0xFF, 0xFF, 0x76, 0x2D, 0x76, 0x2D, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0x75, 0xEC, 0x75, 0xEC, 0xFF, 0xFF, 0xFF, 0xFF, 0x75, 0xEC, 0x75, 0xEC, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0x76, 0x0C, 0x76, 0x0C, 0xFF, 0xFF, 0xFF, 0xFF, 0x75, 0xCC, 0x76, 0x0D, 0xFF, 0xFD, 0xF4, 0xC6,
|
||||
0x75, 0xCC, 0x76, 0x0D, 0xFF, 0xFD, 0xF9, 0xF5, 0x76, 0x0D, 0x23, 0xE7, 0x00, 0x02, 0x09, 0x25,
|
||||
0x75, 0xEC, 0x24, 0x07, 0x00, 0x00, 0x03, 0x0D, 0x6D, 0xAC, 0x23, 0xC7, 0x09, 0x95, 0x55, 0x75,
|
||||
0x65, 0xAB, 0x1B, 0x06, 0x3F, 0xFF, 0xD7, 0xD7, 0x2C, 0x28, 0x23, 0x87, 0x60, 0xF0, 0xAB, 0x0B,
|
||||
0x2C, 0x48, 0x1B, 0x87, 0x60, 0xAA, 0x8F, 0x8B, 0x2C, 0x28, 0x23, 0xA7, 0x0A, 0x80, 0xD2, 0x72,
|
||||
0x2C, 0x08, 0x23, 0x87, 0x70, 0x9A, 0x05, 0xAB, 0x2C, 0x28, 0x23, 0xA7, 0x82, 0x8E, 0x8E, 0x40,
|
||||
0xEF, 0x56, 0xBD, 0xEF, 0x97, 0x0D, 0x03, 0x00, 0xC6, 0x10, 0x23, 0xC7, 0x35, 0x05, 0x09, 0x02,
|
||||
0xEF, 0x56, 0xD6, 0x72, 0x00, 0x00, 0x00, 0x60, 0xEF, 0x56, 0xC6, 0x30, 0x25, 0x09, 0x00, 0x00,
|
||||
0x2C, 0x08, 0x1B, 0x67, 0x00, 0x08, 0x05, 0xC9, 0x2C, 0x48, 0x1B, 0x06, 0x82, 0x0A, 0x0D, 0x89,
|
||||
0xD6, 0x92, 0x24, 0x07, 0xD5, 0x95, 0x25, 0x0D, 0x2C, 0x28, 0x23, 0xA7, 0x2A, 0x36, 0x03, 0x7D,
|
||||
0x2C, 0x28, 0x1B, 0x67, 0xE0, 0x02, 0x43, 0x40, 0x75, 0xCC, 0x23, 0xE7, 0x60, 0x58, 0x56, 0x55,
|
||||
0x2C, 0x48, 0x23, 0xA7, 0xA0, 0xA0, 0x60, 0xEA, 0x2C, 0x28, 0x23, 0x87, 0x80, 0x09, 0x9F, 0x5F,
|
||||
0x75, 0xCC, 0x7E, 0x2D, 0x8B, 0x42, 0x6A, 0x22, 0x00, 0x00, 0x76, 0x0C, 0xFF, 0xFF, 0xFF, 0x7F,
|
||||
0x75, 0xCC, 0x23, 0xA7, 0xC0, 0x70, 0x58, 0x5C, 0x75, 0xAC, 0x76, 0x0C, 0x7F, 0x5F, 0x4F, 0x4B,
|
||||
0x75, 0xEC, 0x75, 0xEC, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x76, 0x0C, 0xFF, 0xFF, 0xFF, 0xFD,
|
||||
0x75, 0xCC, 0x75, 0xCC, 0xFF, 0xFF, 0xFF, 0xFF, 0x75, 0xEC, 0x76, 0x0D, 0xFD, 0xF6, 0xF4, 0xCA,
|
||||
0x2C, 0x28, 0x76, 0x0C, 0xD5, 0x55, 0x56, 0x54, 0x75, 0xAC, 0x23, 0xE7, 0x35, 0x95, 0x55, 0x55,
|
||||
0x7E, 0x0D, 0x23, 0xA7, 0x0D, 0x25, 0x15, 0x95, 0x2C, 0x28, 0x1B, 0x46, 0xA0, 0x82, 0x01, 0xA2,
|
||||
0x2C, 0x28, 0x1B, 0x26, 0x00, 0x00, 0xBC, 0xDC, 0x2C, 0x28, 0x23, 0x87, 0x20, 0x9E, 0x97, 0x35,
|
||||
0x2C, 0x28, 0x1B, 0x46, 0xAA, 0xED, 0x7A, 0xA0, 0x2C, 0x28, 0x1B, 0x46, 0x35, 0xA7, 0x0A, 0x00,
|
||||
0x2C, 0x08, 0x23, 0x87, 0x82, 0x07, 0x85, 0x40, 0x2C, 0x08, 0x1B, 0x46, 0x62, 0x0B, 0x0E, 0x3E,
|
||||
0x2C, 0x08, 0x23, 0x87, 0xC0, 0x0E, 0xCF, 0x85, 0x2C, 0x28, 0x23, 0x87, 0x20, 0x0A, 0xF5, 0xB5,
|
||||
0xE6, 0xF4, 0xCD, 0xEF, 0x58, 0x57, 0x55, 0x55, 0xEF, 0x56, 0xCD, 0xEF, 0x00, 0x80, 0x60, 0x70,
|
||||
0xEF, 0x56, 0xCD, 0xEF, 0xB5, 0x0D, 0x09, 0x01, 0xEF, 0x56, 0xCD, 0xEF, 0x58, 0x5C, 0x5C, 0x54,
|
||||
0xEF, 0x56, 0x4C, 0x49, 0x09, 0x09, 0x0B, 0x0B, 0x2C, 0x08, 0x12, 0xE6, 0x7E, 0x70, 0xE0, 0x08,
|
||||
0xE7, 0x36, 0xAD, 0xCE, 0x0D, 0x0D, 0x0F, 0x0F, 0x9D, 0xAE, 0x23, 0xC7, 0x55, 0xD5, 0x95, 0x15,
|
||||
0x2C, 0x28, 0x23, 0x87, 0x37, 0x37, 0x00, 0x28, 0x2C, 0x08, 0x1B, 0x06, 0x82, 0x00, 0x28, 0x98,
|
||||
0x2C, 0x28, 0x23, 0xA7, 0x14, 0x38, 0x81, 0x01, 0x2C, 0x48, 0x23, 0x87, 0xD8, 0x8A, 0xE5, 0xAE,
|
||||
0x2C, 0x28, 0x23, 0x87, 0x40, 0x03, 0x20, 0x16, 0x34, 0x49, 0x75, 0xCC, 0x57, 0x97, 0x15, 0x25,
|
||||
0x2C, 0x28, 0x23, 0xA7, 0x36, 0x0E, 0x0B, 0x36, 0x75, 0xEC, 0x24, 0x07, 0x70, 0x58, 0x5C, 0x54,
|
||||
0x76, 0x0D, 0x76, 0x0D, 0xFF, 0xFF, 0xFF, 0xFF, 0x2C, 0x28, 0x75, 0xCC, 0xD5, 0xD6, 0x54, 0x58,
|
||||
0x75, 0x8C, 0x75, 0xEC, 0xFF, 0x7D, 0x7D, 0x7C, 0x75, 0xCC, 0x23, 0xE7, 0x0D, 0x25, 0x35, 0x15,
|
||||
0x2C, 0x48, 0x23, 0x87, 0xB8, 0xC0, 0x09, 0xA9, 0x2C, 0x28, 0x23, 0x87, 0x98, 0x2A, 0xCA, 0x67,
|
||||
0x2C, 0x08, 0x1B, 0x67, 0x62, 0xEA, 0x0D, 0x82, 0x2C, 0x28, 0x23, 0xC7, 0x45, 0x0D, 0xCA, 0x82,
|
||||
0x2C, 0x28, 0x23, 0x87, 0x26, 0xB6, 0xB8, 0x00, 0x2C, 0x08, 0x1B, 0x06, 0x20, 0x38, 0x2B, 0x09,
|
||||
0x2C, 0x28, 0x23, 0xC7, 0x16, 0xF8, 0x09, 0x8D, 0x2C, 0x48, 0x23, 0xA7, 0xE9, 0x50, 0xAE, 0x02,
|
||||
0x2C, 0x48, 0x23, 0x87, 0x27, 0xAA, 0x60, 0x72, 0x2C, 0x28, 0x23, 0x87, 0x2F, 0x5E, 0xD8, 0x82,
|
||||
0x34, 0x28, 0x23, 0xA7, 0x5A, 0x3C, 0xB7, 0x00, 0x34, 0x48, 0x23, 0x87, 0x79, 0xDE, 0xAB, 0x0F,
|
||||
0xEF, 0x56, 0xCD, 0xEF, 0x01, 0x09, 0x0D, 0xB5, 0xEF, 0x56, 0xCD, 0xEF, 0x54, 0x5C, 0x5C, 0x58,
|
||||
0xE6, 0xF4, 0xCD, 0xEF, 0x55, 0x55, 0x57, 0x58, 0xEF, 0x56, 0xCD, 0xEF, 0x70, 0x60, 0x80, 0x00,
|
||||
0xE7, 0x36, 0xBE, 0x10, 0x05, 0x05, 0x05, 0x05, 0xBE, 0x10, 0x23, 0xE7, 0x35, 0x25, 0x05, 0x0D,
|
||||
0xE7, 0x36, 0xB5, 0xAC, 0x0F, 0x0D, 0x0D, 0x05, 0xBE, 0x10, 0x3C, 0x08, 0x09, 0x01, 0x03, 0x02,
|
||||
0x2C, 0x28, 0x23, 0x87, 0x8A, 0xC9, 0x0A, 0x80, 0x24, 0x08, 0x1B, 0x26, 0x00, 0x0A, 0x2A, 0x18,
|
||||
0x2C, 0x28, 0x23, 0x87, 0xE8, 0xAE, 0xFA, 0x52, 0x2C, 0x28, 0x23, 0xA7, 0x18, 0x00, 0xEA, 0x70,
|
||||
0x2C, 0x48, 0x23, 0xC7, 0x9E, 0x96, 0xA8, 0x80, 0x4C, 0xEA, 0x23, 0xA7, 0x5C, 0xD7, 0x55, 0x55,
|
||||
0x2C, 0x28, 0x23, 0xA7, 0x80, 0x0A, 0x05, 0x05, 0x2C, 0x28, 0x23, 0xC7, 0x3C, 0xD8, 0xB0, 0x07,
|
||||
0x76, 0x0D, 0x44, 0xA9, 0x08, 0x00, 0xC3, 0x41, 0x4C, 0xEA, 0x1B, 0x46, 0x3B, 0xBB, 0x7F, 0x7B,
|
||||
0x6D, 0xCC, 0x23, 0xE7, 0x41, 0x69, 0x69, 0x7D, 0x2C, 0x48, 0x23, 0x87, 0x62, 0xAF, 0x35, 0x25,
|
||||
0x2C, 0x08, 0x1B, 0x26, 0x60, 0x82, 0x00, 0x00, 0x2C, 0x28, 0x23, 0xA7, 0x02, 0xE7, 0x5C, 0xE0,
|
||||
0x2C, 0x08, 0x23, 0xA7, 0xAF, 0x0A, 0x08, 0xE8, 0x2C, 0x28, 0x23, 0x87, 0x80, 0x89, 0x2E, 0x22,
|
||||
0xB5, 0xEF, 0x23, 0xE7, 0x50, 0x50, 0x50, 0x50, 0xD6, 0x92, 0xBD, 0xCE, 0x57, 0x77, 0xD7, 0x80,
|
||||
0xBD, 0xEE, 0x24, 0x08, 0x50, 0x50, 0x50, 0x50, 0xCE, 0x72, 0xBD, 0xEF, 0xE0, 0x7D, 0xE5, 0xF7,
|
||||
0xDE, 0xD4, 0xBD, 0xEF, 0x55, 0xF5, 0x55, 0x00, 0xCE, 0x71, 0xAD, 0xAD, 0xD7, 0xAF, 0xFF, 0x2A,
|
||||
0xCE, 0x92, 0xBD, 0xEF, 0x80, 0x57, 0x75, 0xDD, 0xC6, 0x31, 0xBD, 0xCE, 0x02, 0x9B, 0xA3, 0xC3,
|
||||
0xEF, 0x56, 0xD6, 0x72, 0x60, 0x00, 0x00, 0x00, 0xEF, 0x56, 0xC6, 0x30, 0x00, 0x00, 0x09, 0x35,
|
||||
0xEF, 0x56, 0xBE, 0x10, 0x00, 0x03, 0x2D, 0x95, 0xD6, 0x92, 0xBD, 0xEF, 0x17, 0x75, 0x7F, 0xFF,
|
||||
0xEF, 0x56, 0xBD, 0xEF, 0x35, 0xD5, 0x55, 0x55, 0xBE, 0x10, 0xB5, 0xCD, 0x00, 0x00, 0x80, 0x70,
|
||||
0xBE, 0x30, 0xBD, 0xCE, 0xA2, 0x0B, 0x02, 0xA0, 0xC6, 0x30, 0xBD, 0xCE, 0xB8, 0x0A, 0xEA, 0x0A,
|
||||
0xC6, 0x0F, 0x23, 0xE7, 0x55, 0x95, 0x35, 0x05, 0x2C, 0x08, 0x1B, 0x47, 0x60, 0x8C, 0x28, 0x80,
|
||||
0xBE, 0x10, 0x2B, 0xA7, 0x09, 0x00, 0x00, 0x00, 0xB5, 0xEF, 0x23, 0xE7, 0x55, 0xD5, 0x35, 0x05,
|
||||
0x2C, 0x08, 0x1A, 0xE6, 0x00, 0xA0, 0x98, 0x38, 0x2C, 0x08, 0x1B, 0x67, 0x3E, 0x2A, 0xAE, 0x60,
|
||||
0x2C, 0x28, 0x23, 0xA7, 0x28, 0xA0, 0xAC, 0x24, 0x2C, 0x48, 0x23, 0xA7, 0x58, 0xF0, 0x28, 0x36,
|
||||
0x2C, 0x28, 0x23, 0x87, 0x70, 0x62, 0x82, 0x00, 0x2C, 0x28, 0x23, 0xA7, 0x0D, 0xCA, 0xF0, 0x00,
|
||||
0x2C, 0x28, 0x1B, 0x47, 0x00, 0x00, 0x30, 0x94, 0x2C, 0x08, 0x23, 0x67, 0x02, 0xEA, 0x98, 0x3A,
|
||||
0x2C, 0x28, 0x1B, 0x06, 0xA0, 0x0A, 0x05, 0x09, 0x2C, 0x28, 0x1B, 0x67, 0xD3, 0x52, 0xC0, 0xE8,
|
||||
0x2C, 0x28, 0x23, 0xA7, 0xF6, 0x96, 0x02, 0x82, 0x2C, 0x28, 0x23, 0xA7, 0xBC, 0x08, 0x70, 0x60,
|
||||
0xB5, 0xF0, 0x2B, 0xE8, 0x50, 0x50, 0x50, 0x50, 0xC6, 0x31, 0xBD, 0xCE, 0xF4, 0xF8, 0x38, 0x34,
|
||||
0xB6, 0x10, 0x24, 0x07, 0x50, 0x50, 0x50, 0x50, 0xD6, 0x92, 0xBD, 0xEE, 0xC0, 0xC0, 0x57, 0x5F,
|
||||
0xDE, 0xF4, 0xBE, 0x0F, 0xD5, 0x5F, 0x70, 0x55, 0xDE, 0xF5, 0xBE, 0x10, 0x55, 0xF5, 0x0D, 0x55,
|
||||
0xD6, 0xB3, 0xBD, 0xEF, 0x2B, 0x0B, 0x5D, 0xD5, 0xBE, 0x10, 0xBD, 0xCE, 0xC2, 0x17, 0x00, 0x40,
|
||||
0xC6, 0x31, 0xBD, 0xCD, 0x28, 0x36, 0x2A, 0x28, 0xBE, 0x10, 0xBD, 0xCE, 0x3C, 0x2C, 0x00, 0x00,
|
||||
0xBE, 0x10, 0xB5, 0x8C, 0x00, 0xA2, 0xA2, 0x24, 0xC6, 0x31, 0xBD, 0xCE, 0x2A, 0x42, 0xEA, 0x36,
|
||||
0xBE, 0x30, 0xBD, 0xCD, 0x28, 0x36, 0x2A, 0x28, 0xBE, 0x10, 0xBD, 0xCE, 0x3C, 0x2C, 0x00, 0x00,
|
||||
0xBE, 0x10, 0xB5, 0x8C, 0x00, 0xA2, 0xA2, 0x24, 0xC6, 0x31, 0xBD, 0xCE, 0x2A, 0x42, 0xEC, 0x36,
|
||||
0xBE, 0x10, 0xBD, 0xCE, 0x0C, 0x00, 0xE0, 0x00, 0xB6, 0x10, 0x23, 0xC7, 0x05, 0x05, 0x05, 0x05,
|
||||
0xBE, 0x30, 0xBD, 0xCE, 0x20, 0x22, 0x01, 0x0A, 0xB5, 0xF0, 0x34, 0x28, 0x05, 0x05, 0x05, 0x05,
|
||||
0x2C, 0x28, 0x23, 0x87, 0xD8, 0x70, 0x60, 0xBA, 0x2C, 0x08, 0x1B, 0x26, 0x28, 0xA0, 0x80, 0x01,
|
||||
0x2C, 0x28, 0x23, 0x67, 0x27, 0x2F, 0x02, 0x02, 0x23, 0xE7, 0x1B, 0x06, 0x03, 0xA0, 0x70, 0x80,
|
||||
0x2C, 0x28, 0x1B, 0x26, 0x3E, 0x0A, 0x0A, 0x60, 0x2C, 0x28, 0x23, 0xA7, 0x69, 0xE0, 0x02, 0xAA,
|
||||
0x2C, 0x28, 0x1B, 0x06, 0x60, 0x82, 0x0A, 0xA2, 0x2C, 0x28, 0x23, 0xC7, 0x94, 0x0E, 0x00, 0x80,
|
||||
0x2C, 0x08, 0x23, 0x87, 0x80, 0x20, 0xAA, 0x81, 0x2C, 0x28, 0x1B, 0x46, 0x0B, 0x25, 0x8A, 0xC0,
|
||||
0x2C, 0x28, 0x1B, 0x46, 0x02, 0x00, 0xD8, 0x50, 0x2C, 0x48, 0x1B, 0x06, 0x8B, 0x2D, 0xAF, 0xAE,
|
||||
0xB6, 0x10, 0x24, 0x08, 0x50, 0x50, 0x50, 0x50, 0xD6, 0xB2, 0xBD, 0xEF, 0x75, 0x7D, 0x57, 0xC0,
|
||||
0xB5, 0xEF, 0x2B, 0xC8, 0x50, 0x50, 0x50, 0x50, 0xCE, 0x72, 0xB5, 0xCE, 0x00, 0x96, 0xDF, 0x7B,
|
||||
0xDE, 0xD3, 0xBE, 0x0F, 0x55, 0x55, 0x55, 0x00, 0xD6, 0x92, 0xBE, 0x10, 0x5D, 0x5D, 0x55, 0x2D,
|
||||
0xCE, 0x92, 0xBD, 0xEF, 0x00, 0xDD, 0x7F, 0x7F, 0xC6, 0x51, 0xBD, 0xCE, 0x0A, 0xBE, 0x96, 0xAB,
|
||||
0xC6, 0x30, 0xB5, 0xAD, 0x26, 0xE9, 0xBA, 0xA0, 0xBE, 0x10, 0xB5, 0xCD, 0x00, 0x00, 0x80, 0x70,
|
||||
0xBE, 0x30, 0xBD, 0xCE, 0xA2, 0x0B, 0x02, 0xA0, 0xC6, 0x30, 0xBD, 0xCE, 0xB8, 0x0B, 0xEA, 0x0A,
|
||||
0xC6, 0x30, 0xB5, 0xAD, 0x26, 0xE9, 0xBA, 0xA0, 0xBE, 0x10, 0xB5, 0xCD, 0x00, 0x00, 0x80, 0x70,
|
||||
0xBE, 0x30, 0xBD, 0xCE, 0xA2, 0x0B, 0x02, 0xA0, 0xC6, 0x30, 0xBD, 0xCE, 0xB8, 0x0A, 0xEA, 0x0A,
|
||||
0xBE, 0x30, 0xBD, 0xCE, 0x60, 0xDC, 0x2C, 0xBA, 0xB5, 0xF0, 0x2C, 0x08, 0x05, 0x05, 0x05, 0x05,
|
||||
0xC6, 0x31, 0xBD, 0xCE, 0xAD, 0x3A, 0x88, 0x8F, 0xB5, 0xEF, 0x23, 0x67, 0x0D, 0x05, 0x05, 0x05,
|
||||
0x2C, 0x28, 0x12, 0x85, 0xA0, 0xA8, 0x36, 0x2E, 0x2C, 0x28, 0x23, 0xA7, 0x23, 0x12, 0xB3, 0x01,
|
||||
0x2C, 0x48, 0x23, 0xA7, 0xA8, 0x40, 0x62, 0xA2, 0x2C, 0x08, 0x23, 0x87, 0x0F, 0xFE, 0xAE, 0x0D,
|
||||
0x2C, 0x28, 0x1B, 0x67, 0x60, 0x82, 0x62, 0x60, 0x2C, 0x28, 0x1B, 0x67, 0x02, 0xEA, 0x5C, 0xB8,
|
||||
0x2C, 0x28, 0x23, 0xA7, 0x08, 0xA7, 0x7A, 0x60, 0x2C, 0x28, 0x23, 0xA7, 0x22, 0xB2, 0x0D, 0x0D,
|
||||
0x2C, 0x28, 0x23, 0xC7, 0x60, 0xCC, 0x38, 0x58, 0x2C, 0x28, 0x1B, 0x67, 0xBE, 0x2B, 0x01, 0xA2,
|
||||
0x2C, 0x28, 0x1A, 0xE6, 0x70, 0xE0, 0x08, 0x82, 0x2C, 0x48, 0x23, 0x67, 0xA0, 0x2F, 0x97, 0xFE,
|
||||
0xBD, 0xEE, 0x2B, 0xE8, 0x50, 0x50, 0x50, 0x50, 0xBE, 0x10, 0xB5, 0xAD, 0xC0, 0x10, 0x08, 0x07,
|
||||
0xBE, 0x0F, 0x2B, 0xC8, 0x50, 0x50, 0x50, 0x50, 0xD6, 0x92, 0xBD, 0xEF, 0xAA, 0xA0, 0xD5, 0xFF,
|
||||
0xDE, 0xF4, 0xB5, 0xAD, 0xF7, 0xFF, 0xE0, 0xFF, 0xDE, 0xD4, 0xBD, 0xEF, 0xD5, 0xE5, 0x0B, 0x5F,
|
||||
0xD6, 0x93, 0xBD, 0xEF, 0x0B, 0x03, 0x57, 0xF7, 0xBE, 0x10, 0xBD, 0xCE, 0xD3, 0x03, 0x00, 0xE0,
|
||||
};
|
||||
#include "assets/l_Txa_swood_aTEX.h"
|
||||
const u16 l_Txa_swood_aTEX__width = 64;
|
||||
const u16 l_Txa_swood_aTEX__height = 64;
|
||||
|
||||
Vec l_pos[] = {
|
||||
{-10.0f, 105.608147f, 5.0f},
|
||||
@ -258,84 +131,21 @@ cXy l_texCoord[] = {
|
||||
{0.878197f, 0.625094f},
|
||||
};
|
||||
|
||||
u8 l_Oba_swood_noneDL[] ALIGN_DECL(32) = {
|
||||
0x61, 0x41, 0x00, 0x01, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
|
||||
u8 l_Oba_swood_a_cuttDL[] ALIGN_DECL(32) = {
|
||||
0x61, 0x41, 0x00, 0x04, 0xAD, 0x98, 0x00, 0x0E, 0x01, 0x04, 0x03, 0x0F, 0x02, 0x02, 0x0E, 0x01,
|
||||
0x03, 0x07, 0x02, 0x02, 0x00, 0x02, 0x03, 0x0D, 0x02, 0x02, 0x0C, 0x06, 0x03, 0x09, 0x02, 0x02,
|
||||
0x04, 0x05, 0x03, 0x0B, 0x02, 0x02, 0x0A, 0x01, 0x03, 0x08, 0x02, 0x02, 0x01, 0x04, 0x03, 0x0F,
|
||||
0x02, 0x02, 0x98, 0x00, 0x08, 0x0C, 0x06, 0x01, 0x04, 0x05, 0x01, 0x06, 0x00, 0x00, 0x02, 0x03,
|
||||
0x01, 0x00, 0x02, 0x01, 0x03, 0x00, 0x00, 0x0E, 0x01, 0x01, 0x01, 0x04, 0x01, 0x98, 0x00, 0x06,
|
||||
0x09, 0x07, 0x07, 0x0D, 0x07, 0x08, 0x0B, 0x07, 0x06, 0x07, 0x07, 0x09, 0x08, 0x07, 0x05, 0x0F,
|
||||
0x07, 0x04, 0x98, 0x00, 0x06, 0x03, 0x00, 0x00, 0x02, 0x03, 0x01, 0x01, 0x04, 0x01, 0x05, 0x00,
|
||||
0x00, 0x0A, 0x01, 0x01, 0x04, 0x05, 0x01, 0x98, 0x00, 0x03, 0x05, 0x00, 0x00, 0x02, 0x03, 0x01,
|
||||
0x04, 0x05, 0x01, 0x98, 0x00, 0x03, 0x00, 0x02, 0x01, 0x0C, 0x06, 0x01, 0x06, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
|
||||
u8 l_Oba_swood_a_cutuDL[] ALIGN_DECL(32) = {
|
||||
0x61, 0x41, 0x00, 0x01, 0x0C, 0x98, 0x00, 0x0E, 0x0F, 0x01, 0x03, 0x10, 0x02, 0x02, 0x07, 0x02,
|
||||
0x03, 0x14, 0x02, 0x02, 0x0D, 0x06, 0x03, 0x12, 0x02, 0x02, 0x09, 0x05, 0x03, 0x13, 0x02, 0x02,
|
||||
0x0B, 0x01, 0x03, 0x11, 0x02, 0x02, 0x08, 0x04, 0x03, 0x15, 0x02, 0x02, 0x0F, 0x01, 0x03, 0x10,
|
||||
0x02, 0x02, 0x98, 0x00, 0x06, 0x08, 0x03, 0x05, 0x0F, 0x03, 0x04, 0x0B, 0x03, 0x06, 0x07, 0x03,
|
||||
0x09, 0x09, 0x03, 0x07, 0x0D, 0x03, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
|
||||
u8 l_Oba_swood_a_hapaDL[] ALIGN_DECL(32) = {
|
||||
0x98, 0x00, 0x05, 0x19, 0x00, 0x0B, 0x18, 0x00, 0x0C, 0x05, 0x08, 0x0A, 0x17, 0x00, 0x0B, 0x16,
|
||||
0x00, 0x0C, 0x98, 0x00, 0x05, 0x16, 0x00, 0x0C, 0x1B, 0x00, 0x0B, 0x05, 0x08, 0x0A, 0x1A, 0x00,
|
||||
0x0C, 0x19, 0x00, 0x0B, 0x98, 0x00, 0x05, 0x1F, 0x09, 0x0B, 0x1E, 0x09, 0x0C, 0x22, 0x08, 0x0A,
|
||||
0x1D, 0x09, 0x0B, 0x1C, 0x09, 0x0C, 0x98, 0x00, 0x05, 0x1C, 0x09, 0x0C, 0x21, 0x09, 0x0B, 0x22,
|
||||
0x08, 0x0A, 0x20, 0x09, 0x0C, 0x1F, 0x09, 0x0B, 0x98, 0x00, 0x05, 0x26, 0x03, 0x0B, 0x25, 0x03,
|
||||
0x0C, 0x22, 0x08, 0x0A, 0x24, 0x03, 0x0B, 0x23, 0x03, 0x0C, 0x98, 0x00, 0x05, 0x23, 0x03, 0x0C,
|
||||
0x28, 0x03, 0x0B, 0x22, 0x08, 0x0A, 0x27, 0x03, 0x0C, 0x26, 0x03, 0x0B, 0x98, 0x00, 0x05, 0x2C,
|
||||
0x00, 0x0B, 0x2B, 0x00, 0x0C, 0x2F, 0x08, 0x0A, 0x2A, 0x00, 0x0B, 0x29, 0x00, 0x0C, 0x98, 0x00,
|
||||
0x05, 0x29, 0x00, 0x0C, 0x2E, 0x00, 0x0B, 0x2F, 0x08, 0x0A, 0x2D, 0x00, 0x0C, 0x2C, 0x00, 0x0B,
|
||||
0x98, 0x00, 0x05, 0x33, 0x09, 0x0B, 0x32, 0x09, 0x0C, 0x36, 0x08, 0x0A, 0x31, 0x09, 0x0B, 0x30,
|
||||
0x09, 0x0C, 0x98, 0x00, 0x05, 0x30, 0x09, 0x0C, 0x35, 0x09, 0x0B, 0x36, 0x08, 0x0A, 0x34, 0x09,
|
||||
0x0C, 0x33, 0x09, 0x0B, 0x98, 0x00, 0x05, 0x3A, 0x03, 0x0B, 0x39, 0x03, 0x0C, 0x36, 0x08, 0x0A,
|
||||
0x38, 0x03, 0x0B, 0x37, 0x03, 0x0C, 0x98, 0x00, 0x05, 0x37, 0x03, 0x0C, 0x3C, 0x03, 0x0B, 0x36,
|
||||
0x08, 0x0A, 0x3B, 0x03, 0x0C, 0x3A, 0x03, 0x0B, 0x98, 0x00, 0x05, 0x40, 0x00, 0x0B, 0x3F, 0x00,
|
||||
0x0C, 0x43, 0x08, 0x0A, 0x3E, 0x00, 0x0B, 0x3D, 0x00, 0x0C, 0x98, 0x00, 0x05, 0x3D, 0x00, 0x0C,
|
||||
0x42, 0x00, 0x0B, 0x43, 0x08, 0x0A, 0x41, 0x00, 0x0C, 0x40, 0x00, 0x0B, 0x98, 0x00, 0x05, 0x47,
|
||||
0x09, 0x0B, 0x46, 0x09, 0x0C, 0x4A, 0x08, 0x0A, 0x45, 0x09, 0x0B, 0x44, 0x09, 0x0C, 0x98, 0x00,
|
||||
0x05, 0x44, 0x09, 0x0C, 0x49, 0x09, 0x0B, 0x4A, 0x08, 0x0A, 0x48, 0x09, 0x0C, 0x47, 0x09, 0x0B,
|
||||
0x98, 0x00, 0x05, 0x4E, 0x03, 0x0B, 0x4D, 0x03, 0x0C, 0x4A, 0x08, 0x0A, 0x4C, 0x03, 0x0B, 0x4B,
|
||||
0x03, 0x0C, 0x98, 0x00, 0x05, 0x4B, 0x03, 0x0C, 0x50, 0x03, 0x0B, 0x4A, 0x08, 0x0A, 0x4F, 0x03,
|
||||
0x0C, 0x4E, 0x03, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
|
||||
u8 l_Oba_swood_a_mikiDL[] ALIGN_DECL(32) = {
|
||||
0x98, 0x00, 0x0E, 0x0F, 0x01, 0x0F, 0x10, 0x02, 0x0E, 0x07, 0x02, 0x0F, 0x14, 0x02, 0x0E, 0x0D,
|
||||
0x06, 0x0F, 0x12, 0x02, 0x0E, 0x09, 0x05, 0x0F, 0x13, 0x02, 0x0E, 0x0B, 0x01, 0x0F, 0x11, 0x02,
|
||||
0x0E, 0x08, 0x04, 0x0F, 0x15, 0x02, 0x0E, 0x0F, 0x01, 0x0F, 0x10, 0x02, 0x0E, 0x98, 0x00, 0x0E,
|
||||
0x0E, 0x01, 0x03, 0x07, 0x02, 0x0D, 0x00, 0x02, 0x03, 0x0D, 0x02, 0x0D, 0x0C, 0x06, 0x03, 0x09,
|
||||
0x02, 0x0D, 0x04, 0x05, 0x03, 0x0B, 0x02, 0x0D, 0x0A, 0x01, 0x03, 0x08, 0x02, 0x0D, 0x01, 0x04,
|
||||
0x03, 0x0F, 0x02, 0x0D, 0x0E, 0x01, 0x03, 0x07, 0x02, 0x0D, 0x98, 0x00, 0x08, 0x0C, 0x06, 0x01,
|
||||
0x04, 0x05, 0x01, 0x06, 0x00, 0x00, 0x02, 0x03, 0x01, 0x00, 0x02, 0x01, 0x03, 0x00, 0x00, 0x0E,
|
||||
0x01, 0x01, 0x01, 0x04, 0x01, 0x98, 0x00, 0x06, 0x03, 0x00, 0x00, 0x02, 0x03, 0x01, 0x01, 0x04,
|
||||
0x01, 0x05, 0x00, 0x00, 0x0A, 0x01, 0x01, 0x04, 0x05, 0x01, 0x98, 0x00, 0x03, 0x00, 0x02, 0x01,
|
||||
0x0C, 0x06, 0x01, 0x06, 0x00, 0x00, 0x98, 0x00, 0x03, 0x05, 0x00, 0x00, 0x02, 0x03, 0x01, 0x04,
|
||||
0x05, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00,
|
||||
};
|
||||
#include "assets/l_Oba_swood_noneDL.h"
|
||||
#include "assets/l_Oba_swood_a_cuttDL.h"
|
||||
#include "assets/l_Oba_swood_a_cutuDL.h"
|
||||
#include "assets/l_Oba_swood_a_hapaDL.h"
|
||||
#include "assets/l_Oba_swood_a_mikiDL.h"
|
||||
|
||||
u8 l_matDL[] ALIGN_DECL(32) = {
|
||||
0x61, 0x80, 0x00, 0x01, 0x3A, 0x61, 0x84, 0x00, 0x00, 0x00, 0x61, 0x88, 0xE0, 0xFC, 0x3F, 0x61,
|
||||
0x94,
|
||||
IMAGE_ADDR(&l_Txa_swood_aTEX),
|
||||
0x61, 0x30, 0x00, 0x00, 0x40, 0x61, 0x31, 0x00, 0x00, 0x40, 0x10, 0x00,
|
||||
0x00, 0x10, 0x40, 0xFF, 0xFF, 0x42, 0x80, 0x08, 0x30, 0x3C, 0xF3, 0xCF, 0x00, 0x10, 0x00, 0x00,
|
||||
0x61, 0x80, 0x00, 0x01, 0x3A,
|
||||
0x61, 0x84, 0x00, 0x00, 0x00,
|
||||
0x61, 0x88, 0xE0, 0xFC, 0x3F,
|
||||
0x61, 0x94, IMAGE_ADDR(&l_Txa_swood_aTEX),
|
||||
0x61, 0x30, 0x00, (l_Txa_swood_aTEX__width >> 0x08), (l_Txa_swood_aTEX__width >> 0x00),
|
||||
0x61, 0x31, 0x00, (l_Txa_swood_aTEX__height >> 0x08), (l_Txa_swood_aTEX__height >> 0x00),
|
||||
0x10, 0x00, 0x00, 0x10, 0x40, 0xFF, 0xFF, 0x42, 0x80,
|
||||
0x08, 0x30, 0x3C, 0xF3, 0xCF, 0x00, 0x10, 0x00, 0x00,
|
||||
0x10, 0x18, 0x3C, 0xF3, 0xCF, 0x00, 0x10, 0x00, 0x00, 0x10, 0x0E, 0x00, 0x00, 0x05, 0x43, 0x61,
|
||||
0x28, 0x3C, 0x00, 0x00, 0x61, 0xC0, 0x08, 0x24, 0xAF, 0x61, 0xC1, 0x08, 0xFF, 0xF0, 0x61, 0x28,
|
||||
0x3C, 0x00, 0x00, 0x61, 0xC2, 0x08, 0xF0, 0x8F, 0x61, 0xC3, 0x08, 0xEE, 0x70, 0x61, 0x40, 0x00,
|
||||
@ -346,40 +156,9 @@ u8 l_matDL[] ALIGN_DECL(32) = {
|
||||
0x00, 0x00, 0x00,
|
||||
};
|
||||
|
||||
u8 l_Txa_kage_32TEX[] ALIGN_DECL(32) = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x01, 0x35, 0x00, 0x00, 0x13, 0x57,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x22, 0x33, 0x01, 0x34, 0x45, 0x66,
|
||||
0x24, 0x56, 0x78, 0x88, 0x56, 0x79, 0x9A, 0xAB, 0x78, 0xAB, 0xBC, 0xCC, 0x9A, 0xBC, 0xDD, 0xDE,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x22, 0x10, 0x00, 0x66, 0x55, 0x43, 0x20,
|
||||
0x88, 0x87, 0x65, 0x43, 0xBA, 0xA9, 0x98, 0x65, 0xCC, 0xCB, 0xBA, 0x87, 0xEE, 0xDD, 0xCB, 0xA9,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x10, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x53, 0x20, 0x00, 0x00, 0x75, 0x31, 0x00, 0x00,
|
||||
0x00, 0x00, 0x25, 0x79, 0x00, 0x01, 0x46, 0x8A, 0x00, 0x03, 0x57, 0xAB, 0x00, 0x14, 0x69, 0xBC,
|
||||
0x00, 0x24, 0x79, 0xBD, 0x00, 0x25, 0x8A, 0xCD, 0x00, 0x36, 0x8A, 0xCD, 0x00, 0x36, 0x8B, 0xCE,
|
||||
0xAC, 0xDD, 0xEE, 0xEE, 0xCD, 0xEE, 0xFF, 0xFF, 0xDE, 0xEF, 0xFF, 0xFF, 0xDE, 0xFF, 0xFF, 0xFF,
|
||||
0xEF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF,
|
||||
0xEE, 0xEE, 0xDD, 0xCA, 0xFF, 0xFF, 0xEE, 0xDC, 0xFF, 0xFF, 0xFE, 0xED, 0xFF, 0xFF, 0xFF, 0xED,
|
||||
0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||
0x97, 0x53, 0x00, 0x00, 0xA9, 0x64, 0x20, 0x00, 0xBA, 0x85, 0x31, 0x00, 0xCB, 0x96, 0x41, 0x00,
|
||||
0xDC, 0xA7, 0x52, 0x00, 0xDC, 0xA8, 0x53, 0x00, 0xEC, 0xB8, 0x63, 0x10, 0xED, 0xB9, 0x63, 0x10,
|
||||
0x00, 0x36, 0x8B, 0xCE, 0x00, 0x36, 0x8A, 0xCD, 0x00, 0x25, 0x8A, 0xCD, 0x00, 0x25, 0x79, 0xBD,
|
||||
0x00, 0x14, 0x69, 0xBC, 0x00, 0x03, 0x58, 0xAB, 0x00, 0x02, 0x46, 0x8A, 0x00, 0x00, 0x35, 0x79,
|
||||
0xEF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF,
|
||||
0xDE, 0xFF, 0xFF, 0xFF, 0xDE, 0xEF, 0xFF, 0xFF, 0xCD, 0xEE, 0xFF, 0xFF, 0xAC, 0xDD, 0xEE, 0xEF,
|
||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFE,
|
||||
0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xFF, 0xFE, 0xED, 0xFF, 0xFF, 0xEE, 0xDC, 0xFF, 0xEE, 0xED, 0xCB,
|
||||
0xED, 0xB9, 0x63, 0x10, 0xEC, 0xB8, 0x63, 0x10, 0xDC, 0xA8, 0x63, 0x00, 0xDC, 0xA7, 0x52, 0x00,
|
||||
0xCB, 0x97, 0x42, 0x00, 0xCA, 0x86, 0x31, 0x00, 0xA9, 0x74, 0x20, 0x00, 0x97, 0x53, 0x10, 0x00,
|
||||
0x00, 0x00, 0x13, 0x57, 0x00, 0x00, 0x01, 0x35, 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x01,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x9A, 0xBC, 0xDD, 0xEE, 0x79, 0xAB, 0xBC, 0xCD, 0x56, 0x89, 0xAA, 0xBB, 0x34, 0x56, 0x78, 0x89,
|
||||
0x02, 0x34, 0x55, 0x66, 0x00, 0x11, 0x23, 0x33, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00,
|
||||
0xEE, 0xDD, 0xCC, 0xA9, 0xDC, 0xCC, 0xBA, 0x97, 0xBB, 0xAA, 0x98, 0x75, 0x98, 0x87, 0x76, 0x43,
|
||||
0x66, 0x65, 0x43, 0x21, 0x33, 0x32, 0x11, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x76, 0x31, 0x00, 0x00, 0x64, 0x20, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
#include "assets/l_Txa_kage_32TEX.h"
|
||||
const u16 l_Txa_kage_32TEX__width = 32;
|
||||
const u16 l_Txa_kage_32TEX__height = 32;
|
||||
|
||||
u8 g_dTree_shadowPos[][3] = {
|
||||
{0xB5, 0x00, 0x4B},
|
||||
@ -395,18 +174,17 @@ u8 g_dTree_shadowTexCoord[][2] = {
|
||||
{0x00, 0x01},
|
||||
};
|
||||
|
||||
u8 g_dTree_Oba_kage_32DL[] ALIGN_DECL(32) = {
|
||||
0x98, 0x00, 0x04, 0x01, 0x02, 0x00, 0x03, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
#include "assets/g_dTree_Oba_kage_32DL.h"
|
||||
|
||||
u8 g_dTree_shadowMatDL[] ALIGN_DECL(32) = {
|
||||
0x61, 0x80, 0x00, 0x01, 0x35, 0x61, 0x84, 0x00, 0x00, 0x00, 0x61, 0x88, 0x00, 0x7C, 0x1F, 0x61,
|
||||
0x94,
|
||||
IMAGE_ADDR(&l_Txa_kage_32TEX),
|
||||
0x61, 0x30, 0x00, 0x00, 0x20, 0x61, 0x31, 0x00, 0x00, 0x20, 0x10, 0x00,
|
||||
0x00, 0x10, 0x40, 0xFF, 0xFF, 0x42, 0x80, 0x08, 0x30, 0x3C, 0xF3, 0xCF, 0x00, 0x10, 0x00, 0x00,
|
||||
0x61, 0x80, 0x00, 0x01, 0x35,
|
||||
0x61, 0x84, 0x00, 0x00, 0x00,
|
||||
0x61, 0x88, 0x00, 0x7C, 0x1F,
|
||||
0x61, 0x94, IMAGE_ADDR(&l_Txa_kage_32TEX),
|
||||
0x61, 0x30, 0x00, (l_Txa_kage_32TEX__width >> 0x08), (l_Txa_kage_32TEX__width >> 0x00),
|
||||
0x61, 0x31, 0x00, (l_Txa_kage_32TEX__height >> 0x08), (l_Txa_kage_32TEX__height >> 0x00),
|
||||
0x10, 0x00, 0x00, 0x10, 0x40, 0xFF, 0xFF, 0x42, 0x80,
|
||||
0x08, 0x30, 0x3C, 0xF3, 0xCF, 0x00, 0x10, 0x00, 0x00,
|
||||
0x10, 0x18, 0x3C, 0xF3, 0xCF, 0x00, 0x61, 0x28, 0x38, 0x03, 0xC0, 0x61, 0xC0, 0x08, 0xFF, 0xFF,
|
||||
0x61, 0xC1, 0x08, 0xE6, 0x70, 0x61, 0x43, 0x00, 0x00, 0x01, 0x61, 0x40, 0x00, 0x00, 0x07, 0x61,
|
||||
0x41, 0x00, 0x04, 0xAD, 0x61, 0xF3, 0x64, 0x00, 0x00, 0x10, 0x00, 0x00, 0x10, 0x3F, 0x00, 0x00,
|
||||
|
@ -77,6 +77,7 @@ namespace dWood {
|
||||
namespace {
|
||||
// .data
|
||||
|
||||
// #include "assets/l_Txa_swood_bTEX.h"
|
||||
u8 l_Txa_swood_bTEX[] ALIGN_DECL(32) = {
|
||||
0x34, 0x66, 0x3C, 0xE7, 0xFF, 0xFF, 0x55, 0x80, 0x3C, 0x86, 0x3C, 0xE7, 0xFF, 0xFF, 0x5B, 0x95,
|
||||
0x2C, 0x05, 0x2B, 0xC4, 0x2D, 0xA0, 0xA0, 0x00, 0x3C, 0xC7, 0x2C, 0x05, 0x78, 0x57, 0x55, 0x55,
|
||||
@ -207,6 +208,8 @@ u8 l_Txa_swood_bTEX[] ALIGN_DECL(32) = {
|
||||
0xA3, 0xC8, 0x7A, 0xE7, 0xAA, 0x55, 0xFF, 0x00, 0xA3, 0xC8, 0x7A, 0xE7, 0xAA, 0x55, 0xFF, 0x00,
|
||||
0x93, 0x47, 0x7A, 0xE7, 0x00, 0x55, 0xAA, 0xAA, 0x93, 0x47, 0x7A, 0xE7, 0x00, 0x55, 0xAA, 0xAA,
|
||||
};
|
||||
const u16 l_Txa_swood_bTEX__width = 64;
|
||||
const u16 l_Txa_swood_bTEX__height = 64;
|
||||
|
||||
Vec l_pos[] = {
|
||||
{0.000022f, 14.922843f, -89.982368f},
|
||||
@ -309,6 +312,7 @@ cXy l_texCoord[] = {
|
||||
{0.792867f, 1.0f},
|
||||
};
|
||||
|
||||
// #include "assets/l_Oba_swood_bDL.h"
|
||||
u8 l_Oba_swood_bDL[] ALIGN_DECL(32) = {
|
||||
0x98, 0x00, 0x05, 0x2A, 0x07, 0x02, 0x2F, 0x07, 0x01, 0x30, 0x07, 0x00, 0x2E, 0x07, 0x02, 0x2D,
|
||||
0x07, 0x01, 0x98, 0x00, 0x05, 0x2D, 0x07, 0x01, 0x2C, 0x07, 0x02, 0x30, 0x07, 0x00, 0x2B, 0x07,
|
||||
@ -347,11 +351,14 @@ u8 l_Oba_swood_b_cutDL[] ALIGN_DECL(32) = {
|
||||
};
|
||||
|
||||
u8 l_matDL[] ALIGN_DECL(32) = {
|
||||
0x61, 0x80, 0x00, 0x01, 0x3A, 0x61, 0x84, 0x00, 0x00, 0x00, 0x61, 0x88, 0xE0, 0xFC, 0x3F, 0x61,
|
||||
0x94,
|
||||
IMAGE_ADDR(&l_Txa_swood_bTEX),
|
||||
0x61, 0x30, 0x00, 0x00, 0x40, 0x61, 0x31, 0x00, 0x00, 0x40, 0x10, 0x00,
|
||||
0x00, 0x10, 0x40, 0xFF, 0xFF, 0x42, 0x80, 0x08, 0x30, 0x3C, 0xF3, 0xCF, 0x00, 0x10, 0x00, 0x00,
|
||||
0x61, 0x80, 0x00, 0x01, 0x3A,
|
||||
0x61, 0x84, 0x00, 0x00, 0x00,
|
||||
0x61, 0x88, 0xE0, 0xFC, 0x3F,
|
||||
0x61, 0x94, IMAGE_ADDR(&l_Txa_swood_bTEX),
|
||||
0x61, 0x30, 0x00, (l_Txa_swood_bTEX__width >> 0x08), (l_Txa_swood_bTEX__width >> 0x00),
|
||||
0x61, 0x31, 0x00, (l_Txa_swood_bTEX__height >> 0x08), (l_Txa_swood_bTEX__height >> 0x00),
|
||||
0x10, 0x00, 0x00, 0x10, 0x40, 0xFF, 0xFF, 0x42, 0x80,
|
||||
0x08, 0x30, 0x3C, 0xF3, 0xCF, 0x00, 0x10, 0x00, 0x00,
|
||||
0x10, 0x18, 0x3C, 0xF3, 0xCF, 0x00, 0x10, 0x00, 0x00, 0x10, 0x0E, 0x00, 0x00, 0x05, 0x43, 0x61,
|
||||
0x28, 0x3C, 0x00, 0x00, 0x61, 0xC0, 0x08, 0x24, 0xAF, 0x61, 0xC1, 0x08, 0xFF, 0xF0, 0x61, 0x28,
|
||||
0x3C, 0x00, 0x00, 0x61, 0xC2, 0x08, 0xF0, 0x8F, 0x61, 0xC3, 0x08, 0xEE, 0x70, 0x61, 0x40, 0x00,
|
||||
|
@ -26,7 +26,15 @@
|
||||
#include "dolphin/dvd/dvd.h"
|
||||
#include "dolphin/gx/GX.h"
|
||||
|
||||
#include "f_pc/f_pc_manager_data.inc"
|
||||
#include "assets/black_tex.h"
|
||||
#include "assets/msg_data.h"
|
||||
#if VERSION == VERSION_PAL
|
||||
#include "assets/msg_data_ge.h"
|
||||
#include "assets/msg_data_fr.h"
|
||||
#include "assets/msg_data_sp.h"
|
||||
#include "assets/msg_data_it.h"
|
||||
#endif
|
||||
#include "assets/font_data.h"
|
||||
|
||||
/* 8003E318-8003E338 .text fpcM_Draw__FPv */
|
||||
void fpcM_Draw(void* i_proc) {
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user