mirror of
https://github.com/pmret/papermario.git
synced 2024-11-08 12:02:30 +01:00
c2ade571fe
* all over the place * model roundup * missing reset_tiles for jp/ique splat * fix pal * fix ique --------- Co-authored-by: HailSanta <Hail2Santa@gmail.com>
14662 lines
431 KiB
YAML
14662 lines
431 KiB
YAML
name: Paper Mario (iQue)
|
|
sha1: 5c724685085eba796537573dd6f84aaddedc8582
|
|
options:
|
|
basename: papermario
|
|
find_file_boundaries: True
|
|
compiler: GCC
|
|
mnemonic_ljust: 10
|
|
platform: n64
|
|
subalign: 8
|
|
|
|
base_path: ../..
|
|
target_path: ver/ique/baserom.z64
|
|
extensions_path: tools/splat_ext
|
|
symbol_addrs_path: ver/ique/symbol_addrs.txt
|
|
ld_script_path: ver/ique/papermario.ld
|
|
ld_symbol_header_path: ver/ique/build/include/ld_addrs.h
|
|
src_path: src
|
|
asm_path: ver/ique/asm
|
|
asset_path: assets/ique
|
|
build_path: ver/ique/build
|
|
cache_path: ver/ique/.splat_cache
|
|
create_undefined_funcs_auto: False
|
|
undefined_funcs_auto_path: ver/ique/undefined_funcs_auto.txt
|
|
create_undefined_syms_auto: False
|
|
undefined_syms_auto_path: ver/ique/undefined_syms_auto.txt
|
|
symbol_name_format: IQUE_$VRAM
|
|
symbol_name_format_no_rom: IQUE_$VRAM_$SEG
|
|
ld_wildcard_sections: True
|
|
ld_use_symbolic_vram_addresses: False
|
|
asset_stack:
|
|
- ique
|
|
segments:
|
|
- name: header
|
|
type: header
|
|
start: 0
|
|
- [0x40, bin]
|
|
- [0xB70, bin, rspboot_font]
|
|
- name: main
|
|
type: code
|
|
start: 0x1000
|
|
vram: 0x80025C00
|
|
subsegments:
|
|
- [auto, hasm, bss]
|
|
- [auto, hasm, entry_point]
|
|
- [auto, c, main_pre]
|
|
- [auto, c, main]
|
|
- [auto, c, main_loop]
|
|
- [auto, c, background_gfx]
|
|
- [auto, c, input]
|
|
- [auto, c, rumble]
|
|
- [auto, c, 43F0]
|
|
- [auto, c, heap]
|
|
- [auto, c, fio]
|
|
- [auto, c, curtains]
|
|
- [auto, c, crash_screen]
|
|
- [auto, c, os/nusys/nugfxtaskmgr, -fforce-addr]
|
|
- [auto, c, cam_main]
|
|
- [auto, c, cam_mode_2]
|
|
- [auto, c, cam_mode_1]
|
|
- [auto, c, cam_mode_0]
|
|
- [auto, c, cam_mode_6]
|
|
- [auto, c, cam_mode_unused]
|
|
- [auto, c, cam_mode_5]
|
|
- [auto, c, cam_mode_zone_interp]
|
|
- [auto, c, cam_math]
|
|
- [auto, c, game_modes]
|
|
- [auto, c, state_startup]
|
|
- [auto, c, startup_screen_fading]
|
|
- [auto, c, state_battle]
|
|
- [auto, c, state_logos]
|
|
- [auto, c, state_pause]
|
|
- [auto, c, state_file_select]
|
|
- [auto, c, state_world]
|
|
- [auto, c, 111f0_len_860]
|
|
- [auto, c, state_intro]
|
|
- [auto, c, state_title_screen]
|
|
- [auto, c, state_demo]
|
|
- [auto, c, npc]
|
|
- [auto, c, encounter]
|
|
- [auto, c, encounter_api]
|
|
- [auto, c, status_icons]
|
|
- [auto, c, 23680]
|
|
- [auto, c, 25AF0]
|
|
- [auto, c, audio/25f00_len_940]
|
|
- [auto, c, audio/sfx_player]
|
|
- [auto, c, audio/28910_len_5090]
|
|
- [auto, c, audio/2BF90]
|
|
- [auto, c, audio/2d9a0_len_890]
|
|
- [auto, c, audio/2e230_len_2190]
|
|
- [auto, c, audio/303c0_len_3e10]
|
|
- [auto, c, audio/30450]
|
|
- [auto, c, audio/31650]
|
|
- [auto, c, audio/33450]
|
|
- [auto, c, audio/tables]
|
|
- [auto, c, audio/reverb]
|
|
- [auto, c, 5B320]
|
|
- [auto, c, effects]
|
|
- [auto, c, world/world]
|
|
- [auto, c, collision]
|
|
- [auto, c, 38F00]
|
|
- [auto, c, 39210_len_aa0]
|
|
- [auto, c, os/nusys/nuboot]
|
|
- [auto, c, os/nusys/nusched]
|
|
- [auto, c, os/nusys/nugfxfuncset]
|
|
- [auto, c, os/nusys/nugfxprenmifuncset]
|
|
- [auto, c, os/nusys/nugfxtaskallendwait]
|
|
- [auto, c, os/nusys/nugfxsetcfb]
|
|
- [auto, c, os/nusys/nugfxdisplayoff]
|
|
- [auto, c, os/nusys/nugfxdisplayon]
|
|
- [auto, c, os/nusys/nupiinit]
|
|
- [auto, c, os/nusys/nupireadrom]
|
|
- [auto, c, os/nusys/nugfxinit]
|
|
- [auto, c, os/nusys/nucontinit]
|
|
- [auto, c, os/nusys/nucontdataget]
|
|
- [auto, c, os/nusys/nucontpakmgr]
|
|
- [auto, c, os/nusys/nucontrmbmgr]
|
|
- [auto, c, os/nusys/nucontrmbstart]
|
|
- [auto, c, os/nusys/nucontrmbcheck]
|
|
- [auto, c, os/nusys/nucontrmbmodeset]
|
|
- [auto, c, os/nusys/nucontrmbforcestop]
|
|
- [auto, c, os/nusys/nucontrmbforcestopend]
|
|
- [auto, c, os/nusys/nupireadromoverlay]
|
|
- [auto, c, os/nusys/nugfxthread]
|
|
- [auto, c, os/nusys/nugfxswapcfbfuncset]
|
|
- [auto, c, os/nusys/nugfxswapcfb]
|
|
- [auto, c, os/nusys/nugfxretracewait]
|
|
- [auto, c, os/nusys/nusimgr]
|
|
- [auto, c, os/nusys/nusicallbackadd]
|
|
- [auto, c, os/nusys/nusicallbackremove]
|
|
- [auto, c, os/nusys/nucontmgr]
|
|
- [auto, c, os/nusys/nucontdatalock]
|
|
- [auto, c, os/nusys/nucontqueryread]
|
|
- [auto, c, os/aigetlength, egcs -O2 -mips2]
|
|
- [auto, c, os/aigetstatus, egcs -O2 -mips2]
|
|
- [auto, c, os/aisetfrequency, egcs -O2 -mips2]
|
|
- [auto, c, os/aisetnextbuf, egcs -O2 -mips2]
|
|
- [auto, hasm, os/osInvalDCache]
|
|
- [auto, hasm, os/osInvalICache]
|
|
- [auto, hasm, os/osWritebackDCache]
|
|
- [auto, hasm, os/osWritebackDCacheAll]
|
|
- [auto, c, os/contquery, egcs -O2 -mips2]
|
|
- [auto, c, os/contreaddata, egcs -O2 -mips2]
|
|
- [auto, c, os/controller, egcs -O2 -mips2]
|
|
- [auto, c, os/virtualtophysical, egcs -O0 -mips2]
|
|
- [auto, c, os/sqrtf, -ffast-math]
|
|
- [auto, c, os/coss, egcs -O2 -mips2]
|
|
- [auto, c, os/frustum, egcs -O2 -mips2]
|
|
- [auto, c, os/guLookAt, egcs -O2 -mips2]
|
|
- [auto, c, os/lookathil, egcs -O2 -mips2]
|
|
- [auto, c, os/lookatref, egcs -O2 -mips2]
|
|
- [auto, c, os/guOrtho, egcs -O2 -mips2]
|
|
- [auto, c, os/perspective, egcs -O2 -mips2]
|
|
- [auto, c, os/position, egcs -O2 -mips2]
|
|
- [auto, c, os/rotateRPY, egcs -O2 -mips2]
|
|
- [auto, c, os/sins, egcs -O2 -mips2]
|
|
- [auto, hasm, os/bcopy]
|
|
- [auto, hasm, os/bzero]
|
|
- [auto, c, os/string, egcs -O2 -mips2]
|
|
- [auto, c, os/xprintf, egcs -O2 -mips2]
|
|
- [auto, c, os/sprintf, egcs -O2 -mips2]
|
|
- [auto, c, os/createmesgqueue, egcs -O0 -mips2]
|
|
- [auto, c, os/recvmesg, egcs -O0 -mips2]
|
|
- [auto, c, os/sendmesg, egcs -O0 -mips2]
|
|
- [auto, c, os/seteventmesg, egcs -O0 -mips2]
|
|
- [auto, c, os/_getcount, egcs -O0 -mips3 -mgp64 -mfp64]
|
|
- [auto, c, os/sptask, egcs -O2 -mips2]
|
|
- [auto, c, os/sptaskyield, egcs -O2 -mips2]
|
|
- [auto, c, os/sptaskyielded, egcs -O2 -mips2]
|
|
- [auto, c, os/sirawdma, egcs -O2 -mips2]
|
|
- [auto, c, os/siacs, egcs -O2 -mips2]
|
|
- [auto, c, os/createthread, egcs -O0 -mips2]
|
|
- [auto, c, os/setthreadpri, egcs -O0 -mips2]
|
|
- [auto, c, os/startthread, egcs -O0 -mips2]
|
|
- [auto, c, os/stopthread, egcs -O0 -mips2]
|
|
- [auto, c, os/thread, egcs -O0 -mips2]
|
|
- [auto, c, os/getactivequeue, egcs -O0 -mips2]
|
|
- [auto, c, os/gettime, egcs -O0 -mips2]
|
|
- [auto, c, os/settime, egcs -O0 -mips2]
|
|
- [auto, c, os/settimer, egcs -O0 -mips2]
|
|
- [auto, c, os/timerintr, egcs -O0 -mips2]
|
|
- [auto, hasm, os/maptlb]
|
|
- [auto, hasm, os/probetlb]
|
|
- [auto, hasm, os/unmaptlb]
|
|
- [auto, hasm, os/unmaptlball]
|
|
- [auto, c, os/vigetcurrframebuf, egcs -O2 -mips2]
|
|
- [auto, c, os/vigetnextframebuf, egcs -O2 -mips2]
|
|
- [auto, c, os/vigetmode, egcs -O2 -mips2]
|
|
- [auto, c, os/vimgr, egcs -O2 -mips2]
|
|
- [auto, c, os/vitbl, egcs -O2 -mips2]
|
|
- [auto, c, os/vimodentsclan1, egcs -O2 -mips2]
|
|
- [auto, c, os/vimodempallan1, egcs -O2 -mips2]
|
|
- [auto, c, os/visetevent, egcs -O2 -mips2]
|
|
- [auto, c, os/visetmode, egcs -O2 -mips2]
|
|
- [auto, c, os/visetspecial, egcs -O2 -mips2]
|
|
- [auto, c, os/visetyscale, egcs -O2 -mips2]
|
|
- [auto, c, os/viswapbuf, egcs -O2 -mips2]
|
|
- [auto, c, os/viswapcontext, egcs -O2 -mips2]
|
|
- [auto, c, os/viblack, egcs -O2 -mips2]
|
|
- [auto, c, os/virepeatline, egcs -O2 -mips2]
|
|
- [auto, hasm, os/guMtxIdent]
|
|
- [auto, hasm, os/guMtxIdentF]
|
|
- [auto, hasm, os/guMtxF2L]
|
|
- [auto, hasm, os/guMtxL2F]
|
|
- [auto, hasm, os/guMtxCatF]
|
|
- [auto, hasm, os/guScale]
|
|
- [auto, hasm, os/guScaleF]
|
|
- [auto, hasm, os/guTranslate]
|
|
- [auto, hasm, os/guTranslateF]
|
|
- [auto, c, os/guMtxCat, egcs -O2 -mips2]
|
|
- [auto, c, os/guMtxXFML, egcs -O2 -mips2]
|
|
- [auto, c, os/guMtxXFMF, egcs -O2 -mips2]
|
|
- [auto, c, os/guRotate, egcs -O2 -mips2]
|
|
- [auto, hasm, os/exceptasm]
|
|
- [auto, hasm, os/interrupt]
|
|
- [auto, hasm, os/setintmask]
|
|
- [auto, c, os/pimgr, egcs -O2 -mips2]
|
|
- [auto, c, os/epirawdma, egcs -O2 -mips2]
|
|
- [auto, c, os/epiwrite, egcs -O2 -mips2]
|
|
- [auto, c, os/epiread, egcs -O2 -mips2]
|
|
- [auto, c, os/epidma, egcs -O2 -mips2]
|
|
- [auto, c, os/epilinkhandle, egcs -O2 -mips2]
|
|
- [auto, c, os/cartrominit, egcs -O2 -mips2]
|
|
- [auto, c, os/devmgr, egcs -O2 -mips2]
|
|
- [auto, c, os/piacs, egcs -O2 -mips2]
|
|
- [auto, c, os/flashinit, egcs -O2 -mips2]
|
|
- [auto, c, os/flashsectorerase, egcs -O2 -mips2]
|
|
- [auto, c, os/flashwritebuffer, egcs -O2 -mips2]
|
|
- [auto, c, os/flashwritearray, egcs -O2 -mips2]
|
|
- [auto, c, os/flashreadarray, egcs -O2 -mips2]
|
|
- [auto, hasm, os/skapi]
|
|
- [auto, c, os/strcmp, egcs -O2 -mips2]
|
|
- [auto, c, os/common, egcs -O2 -mips2]
|
|
- [auto, c, os/motor, egcs -O2 -mips2]
|
|
- [auto, c, os/pfsallocatefile, egcs -O2 -mips2]
|
|
- [auto, c, os/pfsdeletefile, egcs -O2 -mips2]
|
|
- [auto, c, os/pfsreadwritefile, egcs -O2 -mips2]
|
|
- [auto, c, os/pfsfilestate, egcs -O2 -mips2]
|
|
- [auto, c, os/pfssearchfile, egcs -O2 -mips2]
|
|
- [auto, c, os/pfsfreeblocks, egcs -O2 -mips2]
|
|
- [auto, c, os/pfsnumfiles, egcs -O2 -mips2]
|
|
- [auto, c, os/pfsinitpak, egcs -O2 -mips2]
|
|
- [auto, c, os/pfsrepairid, egcs -O2 -mips2]
|
|
- [auto, c, os/pfsgetstatus, egcs -O2 -mips2]
|
|
- [auto, c, os/pfsselectbank, egcs -O2 -mips2]
|
|
- [auto, c, os/contpfs, egcs -O2 -mips2]
|
|
- [auto, c, os/contramread, egcs -O2 -mips2]
|
|
- [auto, c, os/contramwrite, egcs -O2 -mips2]
|
|
- [auto, hasm, os/parameters]
|
|
- [auto, c, os/afterprenmi, egcs -O0 -mips2]
|
|
- [auto, c, os/initialize, egcs -O0 -mips2]
|
|
- [auto, c, os/ai, egcs -O2 -mips2]
|
|
- [auto, hasm, os/bcmp]
|
|
- [auto, c, os/xlitob, egcs -O2 -mips2]
|
|
- [auto, c, os/xldtob, egcs -O2 -mips2]
|
|
- [auto, c, os/jammesg, egcs -O0 -mips2]
|
|
- [auto, hasm, os/getcause]
|
|
- [auto, hasm, os/getsr]
|
|
- [auto, hasm, os/setfpccsr]
|
|
- [auto, hasm, os/setsr]
|
|
- [auto, hasm, os/setwatchlo]
|
|
- [auto, c, os/_setcompare, egcs -O0 -mips3 -mgp64 -mfp64]
|
|
- [auto, c, os/sp, egcs -O2 -mips2]
|
|
- [auto, c, os/spgetstat, egcs -O2 -mips2]
|
|
- [auto, c, os/spsetstat, egcs -O2 -mips2]
|
|
- [auto, c, os/spsetpc, egcs -O2 -mips2]
|
|
- [auto, c, os/sprawdma, egcs -O2 -mips2]
|
|
- [auto, c, os/sirawread, egcs -O2 -mips2]
|
|
- [auto, c, os/sirawwrite, egcs -O2 -mips2]
|
|
- [auto, c, os/destroythread, egcs -O0 -mips2]
|
|
- [auto, c, os/getthreadpri, egcs -O0 -mips2]
|
|
- [auto, c, os/yieldthread, egcs -O0 -mips2]
|
|
- [auto, hasm, os/maptlbrdb]
|
|
- [auto, c, os/vi, egcs -O2 -mips2]
|
|
- [auto, c, os/vigetcurrcontext, egcs -O2 -mips2]
|
|
- [auto, c, os/vimodepallan1, egcs -O2 -mips2]
|
|
- [auto, hasm, os/padding]
|
|
- [auto, hasm, os/guNormalize]
|
|
- [auto, c, os/setglobalintmask, egcs -O0 -mips2]
|
|
- [auto, c, os/resetglobalintmask, egcs -O0 -mips2]
|
|
- [auto, c, os/pirawdma, egcs -O2 -mips2]
|
|
- [auto, c, os/pigetcmdq, egcs -O2 -mips2]
|
|
- [auto, c, os/epirawread, egcs -O2 -mips2]
|
|
- [auto, c, os/epirawwrite, egcs -O2 -mips2]
|
|
- [auto, c, os/pfschecker, egcs -O2 -mips2]
|
|
- [auto, c, os/pfsisplug, egcs -O2 -mips2]
|
|
- [auto, c, os/ldiv, egcs -O2 -mips2]
|
|
- [auto, c, os/si, egcs -O2 -mips2]
|
|
- [auto, c, gcc/divdi3, -g2]
|
|
- [auto, c, gcc/moddi3, -g2]
|
|
- [auto, c, gcc/udivdi3, -g2]
|
|
- [auto, c, gcc/umoddi3, -g2]
|
|
- [auto, c, os/strcpy, gcc_272 -O1]
|
|
- [auto, hasm, os/decode_yay0]
|
|
- [0x49830, pm_effect_loads, effect_loads]
|
|
- [auto, c, battle/battle]
|
|
- [0x4D140, bin, rspboot]
|
|
- [0x4D210, bin, n_aspMain_text]
|
|
- start: 0x4DE70
|
|
type: .data
|
|
name: main_pre
|
|
subsegments:
|
|
- [0x4DE70]
|
|
- [0x4DE80, i4, reset_tiles, 128, 8]
|
|
- [auto, .data, main]
|
|
- [auto, .data, main_loop]
|
|
- [auto, .data, background_gfx]
|
|
- [auto, .data, rumble]
|
|
- [auto, .data, 43F0]
|
|
- [auto, .data, fio]
|
|
- [auto, .data, curtains]
|
|
- start: 0x4E650
|
|
type: .data
|
|
name: curtains
|
|
subsegments:
|
|
- [0x4E650, i4, theater/walls, 16, 32]
|
|
- [0x4E750]
|
|
- [0x4E7A0, rgba32, theater/curtains, 32, 32]
|
|
- [0x4F7A0]
|
|
- [0x4F7F0, ci4, theater/floor, 32, 16]
|
|
- [0x4F8F0, palette, theater/floor]
|
|
- [0x4F910]
|
|
- [0x4F990, vtx, theater/left_wall_vtx]
|
|
- [0x4F9F0, vtx, theater/right_wall_vtx]
|
|
- [0x4FA50, vtx, theater/floor_vtx]
|
|
- [0x4FBE0, vtx, theater/left_inset_shadow_vtx]
|
|
- [0x4FC20, vtx, theater/right_inset_shadow_vtx]
|
|
- [0x4FC60, vtx, theater/curtain_vtx]
|
|
- [0x4FE50, vtx, theater/wall_shadows_vtx]
|
|
- [0x4FED0]
|
|
- [0x501B0, ia8, ui/no_controller, 128, 32]
|
|
- [0x511B0]
|
|
- [auto, .data, crash_screen]
|
|
- [auto, .data, os/nusys/nugfxtaskmgr]
|
|
- [auto, .data, cam_math]
|
|
- [auto, .data, game_modes]
|
|
- [auto, .data, state_battle]
|
|
- [auto, .data, state_logos]
|
|
- [auto, .data, state_pause]
|
|
- [auto, .data, state_file_select]
|
|
- [auto, .data, state_title_screen]
|
|
- [auto, .data, state_demo]
|
|
- [auto, .data, npc]
|
|
- [auto, .data, encounter]
|
|
- [auto, .data, status_icons]
|
|
- [auto, .data, audio/25f00_len_940]
|
|
- [auto, .data, audio/sfx_player]
|
|
- [auto, .data, audio/30450]
|
|
- [auto, .data, audio/31650]
|
|
- [auto, .data, audio/33450]
|
|
- [auto, .data, audio/tables]
|
|
- [auto, .data, audio/reverb]
|
|
- [auto, .data, effects]
|
|
- [auto, .data, 5B320]
|
|
- [auto, .data, world/world]
|
|
- [auto, .data, 38F00]
|
|
- [auto, .data, os/nusys/nusched]
|
|
- [auto, .data, os/nusys/nugfxinit]
|
|
- [auto, .data, os/nusys/nucontpakmgr]
|
|
- [auto, .data, os/nusys/nucontrmbmgr]
|
|
- [auto, .data, os/nusys/nugfxfuncset]
|
|
- [auto, .data, os/nusys/nusimgr]
|
|
- [auto, .data, os/nusys/nucontmgr]
|
|
- [auto, .data, os/aisetnextbuf]
|
|
- [auto, .data, os/controller]
|
|
- [auto, .data, os/position]
|
|
- [auto, .data, os/rotateRPY]
|
|
- [auto, .data, os/sins]
|
|
- [auto, .data, os/xprintf]
|
|
- [auto, .data, os/seteventmesg]
|
|
- [auto, .data, os/siacs]
|
|
- [auto, .data, os/thread]
|
|
- [auto, .data, os/timerintr]
|
|
- [auto, .data, os/vimgr]
|
|
- [auto, .data, os/vitbl]
|
|
- [auto, .data, os/vimodentsclan1]
|
|
- [auto, .data, os/vimodempallan1]
|
|
- [auto, .data, os/guRotate]
|
|
- [auto, .data, os/exceptasm]
|
|
- [auto, .data, os/pimgr]
|
|
- [auto, .data, os/cartrominit]
|
|
- [auto, .data, os/piacs]
|
|
- [auto, .data, os/contpfs]
|
|
- [auto, .data, os/initialize]
|
|
- [auto, .data, os/xlitob]
|
|
- [auto, .data, os/vi]
|
|
- [auto, .data, os/vimodepallan1]
|
|
- [auto, .data, battle/battle]
|
|
- [0x700B0, bin, gspF3DEX2kawase_fifo_text]
|
|
- [0x716E0, bin, gspF3DEX2kawase_fifo_data]
|
|
- [0x71B00, bin, n_aspMain_data]
|
|
- [0x71DB0]
|
|
|
|
- name: engine1
|
|
type: code
|
|
start: 0x74570
|
|
vram: 0x800da8e0
|
|
subsegments:
|
|
- [auto, hasm, bss2]
|
|
- [auto, c, npc_collision]
|
|
- [auto, c, 77480]
|
|
- [auto, c, 7B440]
|
|
- [auto, c, 7BB60]
|
|
- [auto, c, 7E9D0]
|
|
- [auto, c, world/menus]
|
|
- [auto, c, inventory]
|
|
- [auto, c, world/actions]
|
|
- [auto, c, world/partners]
|
|
- [auto, hasm, bss2_2]
|
|
- [auto, c, 891b0_len_fb0]
|
|
- [auto, c, 8a160_len_700]
|
|
- [auto, c, 8a860_len_3f30]
|
|
- [auto, c, draw_box]
|
|
- [auto, .data, npc_collision]
|
|
- [auto, .data, world/actions]
|
|
- [auto, .data, world/partners]
|
|
- start: 0x90570
|
|
type: .data
|
|
name: global_hud_scripts
|
|
subsegments:
|
|
- [auto, ci4, ui/input/a_button_unpressed, 48, 40]
|
|
- [auto, palette, ui/input/a_button_unpressed]
|
|
- [auto, ci4, ui/input/a_button_pressed, 48, 40]
|
|
- [auto, palette, ui/input/a_button_pressed]
|
|
- [auto, ci4, ui/input/analog_stick, 32, 32]
|
|
- [auto, palette, ui/input/analog_stick]
|
|
- [auto, ci4, ui/input/analog_stick_left, 40, 32]
|
|
- [auto, palette, ui/input/analog_stick_left]
|
|
- [auto, ci4, ui/input/analog_stick2, 32, 32]
|
|
- [auto, palette, ui/input/analog_stick2]
|
|
- [auto, ci4, ui/input/analog_stick_right, 40, 32]
|
|
- [auto, palette, ui/input/analog_stick_right]
|
|
- [auto, ci4, ui/input/analog_stick3, 32, 32]
|
|
- [auto, palette, ui/input/analog_stick3]
|
|
- [auto, ci4, ui/input/analog_stick_down, 32, 32]
|
|
- [auto, palette, ui/input/analog_stick_down]
|
|
- [auto, ci4, ui/input/analog_stick_up, 32, 32]
|
|
- [auto, palette, ui/input/analog_stick_up]
|
|
- [auto, ci4, ui/unk_bar, 72, 16]
|
|
- [auto, palette, ui/unk_bar]
|
|
- [auto, ci4, ui/ok, 24, 16]
|
|
- [auto, palette, ui/ok]
|
|
- [auto, ci4, ui/input/start_button, 48, 40]
|
|
- [auto, palette, ui/input/start_button]
|
|
- [auto, ci4, ui/input/start_button2, 48, 40]
|
|
- [auto, palette, ui/input/start_button2]
|
|
- [auto, ci4, ui/input/start_text, 24, 8]
|
|
- [auto, palette, ui/input/start_text]
|
|
- [auto, ci4, ui/hammer, 32, 32]
|
|
- [auto, palette, ui/hammer]
|
|
- [auto, palette, ui/hammer.disabled]
|
|
- [auto, ci4, ui/super_hammer, 32, 32]
|
|
- [auto, palette, ui/super_hammer]
|
|
- [auto, palette, ui/super_hammer.disabled]
|
|
- [auto, ci4, ui/ultra_hammer, 32, 32]
|
|
- [auto, palette, ui/ultra_hammer]
|
|
- [auto, palette, ui/ultra_hammer.disabled]
|
|
- [auto, ci4, ui/boots, 32, 32]
|
|
- [auto, palette, ui/boots]
|
|
- [auto, palette, ui/boots.disabled]
|
|
- [auto, ci4, ui/super_boots, 32, 32]
|
|
- [auto, palette, ui/super_boots]
|
|
- [auto, palette, ui/super_boots.disabled]
|
|
- [auto, ci4, ui/ultra_boots, 32, 32]
|
|
- [auto, palette, ui/ultra_boots]
|
|
- [auto, palette, ui/ultra_boots.disabled]
|
|
- [auto, ci4, ui/item, 32, 32]
|
|
- [auto, palette, ui/item]
|
|
- [auto, palette, ui/item.disabled]
|
|
- [auto, ci4, ui/star_spirit, 32, 32]
|
|
- [auto, palette, ui/star_spirit]
|
|
- [auto, palette, ui/star_spirit.disabled]
|
|
- [auto, ci4, ui/arrow_left, 16, 16]
|
|
- [auto, palette, ui/arrow_left]
|
|
- [auto, ci4, ui/arrow_right, 16, 16]
|
|
- [auto, palette, ui/arrow_right]
|
|
- [auto, ci4, ui/point_right, 16, 16]
|
|
- [auto, palette, ui/point_right]
|
|
- [auto, ci4, ui/pip, 8, 8]
|
|
- [auto, palette, ui/pip]
|
|
- [auto, ci4, ui/pip2, 8, 8]
|
|
- [auto, palette, ui/pip2]
|
|
- [auto, ci4, ui/coin_sparkle_0, 8, 8]
|
|
- [auto, palette, ui/coin_sparkle_0]
|
|
- [auto, ci4, ui/coin_sparkle_1, 8, 8]
|
|
- [auto, palette, ui/coin_sparkle_1]
|
|
- [auto, ci4, ui/coin_sparkle_2, 8, 8]
|
|
- [auto, palette, ui/coin_sparkle_2]
|
|
- [auto, ci4, ui/coin_sparkle_3, 8, 8]
|
|
- [auto, palette, ui/coin_sparkle_3]
|
|
- [auto, ci4, ui/coin_sparkle_4, 8, 8]
|
|
- [auto, palette, ui/coin_sparkle_4]
|
|
- [auto, ci4, ui/coin_sparkle_5, 8, 8]
|
|
- [auto, palette, ui/coin_sparkle_5]
|
|
- [auto, ci4, ui/coin_sparkle_none, 8, 8]
|
|
- [auto, palette, ui/coin_sparkle_none]
|
|
- [auto, ia8, ui/status/star_point_shine, 24, 24]
|
|
- [auto, ci4, ui/status/star_piece_0, 16, 16]
|
|
- [auto, palette, ui/status/star_piece_0]
|
|
- [auto, ci4, ui/status/star_piece_1, 16, 16]
|
|
- [auto, palette, ui/status/star_piece_1]
|
|
- [auto, ci4, ui/status/star_piece_2, 16, 16]
|
|
- [auto, palette, ui/status/star_piece_2]
|
|
- [auto, ci4, ui/menu_times, 8, 8]
|
|
- [auto, palette, ui/menu_times]
|
|
- [auto, ci4, ui/fp_cost, 16, 8]
|
|
- [auto, palette, ui/fp_cost]
|
|
- [auto, palette, ui/fp_cost.reduced]
|
|
- [auto, palette, ui/fp_cost.reduced_twice]
|
|
- [auto, palette, ui/fp_cost.notenough]
|
|
- [auto, ci4, ui/pow_cost, 16, 8]
|
|
- [auto, palette, ui/pow_cost]
|
|
- [auto, palette, ui/pow_cost.reduced]
|
|
- [auto, palette, ui/pow_cost.reduced_twice]
|
|
- [auto, palette, ui/pow_cost.notenough]
|
|
- [auto, ci4, ui/green_arrow_down, 16, 8]
|
|
- [auto, palette, ui/green_arrow_down]
|
|
- [auto, ci4, ui/green_arrow_up, 16, 8]
|
|
- [auto, palette, ui/green_arrow_up]
|
|
- [auto, ci4, ui/kaime, 56, 24]
|
|
- [auto, palette, ui/kaime]
|
|
- [auto, ci4, ui/unused_1, 16, 16]
|
|
- [auto, palette, ui/unused_1]
|
|
- [auto, ci4, ui/unused_2, 16, 16]
|
|
- [auto, palette, ui/unused_2]
|
|
- [auto, ci4, ui/unused_3, 16, 16]
|
|
- [auto, palette, ui/unused_3]
|
|
- [auto, ci4, ui/red_bar1, 112, 8]
|
|
- [auto, palette, ui/red_bar1]
|
|
- [auto, ci4, ui/empty_bar, 112, 8]
|
|
- [auto, palette, ui/empty_bar]
|
|
- [auto, ci4, ui/red_bar2, 104, 8]
|
|
- [auto, palette, ui/red_bar2]
|
|
- [auto, ci4, ui/eldstar, 32, 32]
|
|
- [auto, palette, ui/eldstar]
|
|
- [auto, palette, ui/eldstar.disabled]
|
|
- [auto, ci4, ui/mamar, 32, 32]
|
|
- [auto, palette, ui/mamar]
|
|
- [auto, palette, ui/mamar.disabled]
|
|
- [auto, ci4, ui/skolar, 32, 32]
|
|
- [auto, palette, ui/skolar]
|
|
- [auto, palette, ui/skolar.disabled]
|
|
- [auto, ci4, ui/muskular, 32, 32]
|
|
- [auto, palette, ui/muskular]
|
|
- [auto, palette, ui/muskular.disabled]
|
|
- [auto, ci4, ui/misstar, 32, 32]
|
|
- [auto, palette, ui/misstar]
|
|
- [auto, palette, ui/misstar.disabled]
|
|
- [auto, ci4, ui/klevar, 32, 32]
|
|
- [auto, palette, ui/klevar]
|
|
- [auto, palette, ui/klevar.disabled]
|
|
- [auto, ci4, ui/kalmar, 32, 32]
|
|
- [auto, palette, ui/kalmar]
|
|
- [auto, palette, ui/kalmar.disabled]
|
|
- [auto, ci4, ui/star_beam, 32, 32]
|
|
- [auto, palette, ui/star_beam]
|
|
- [auto, palette, ui/star_beam.disabled]
|
|
- [auto, ci4, ui/peach_beam, 32, 32]
|
|
- [auto, palette, ui/peach_beam]
|
|
- [auto, palette, ui/peach_beam.disabled]
|
|
- [auto, ci4, ui/mario_head, 16, 16]
|
|
- [auto, palette, ui/mario_head]
|
|
- [auto, ci4, ui/partner0, 32, 32]
|
|
- [auto, palette, ui/partner0]
|
|
- [auto, palette, ui/partner0.disabled]
|
|
- [auto, ci4, ui/goombario, 32, 32]
|
|
- [auto, palette, ui/goombario]
|
|
- [auto, palette, ui/goombario.disabled]
|
|
- [auto, ci4, ui/kooper, 32, 32]
|
|
- [auto, palette, ui/kooper]
|
|
- [auto, palette, ui/kooper.disabled]
|
|
- [auto, ci4, ui/bombette, 32, 32]
|
|
- [auto, palette, ui/bombette]
|
|
- [auto, palette, ui/bombette.disabled]
|
|
- [auto, ci4, ui/parakarry, 32, 32]
|
|
- [auto, palette, ui/parakarry]
|
|
- [auto, palette, ui/parakarry.disabled]
|
|
- [auto, ci4, ui/bow, 32, 32]
|
|
- [auto, palette, ui/bow]
|
|
- [auto, palette, ui/bow.disabled]
|
|
- [auto, ci4, ui/watt, 32, 32]
|
|
- [auto, palette, ui/watt]
|
|
- [auto, palette, ui/watt.disabled]
|
|
- [auto, ci4, ui/sushie, 32, 32]
|
|
- [auto, palette, ui/sushie]
|
|
- [auto, palette, ui/sushie.disabled]
|
|
- [auto, ci4, ui/lakilester, 32, 32]
|
|
- [auto, palette, ui/lakilester]
|
|
- [auto, palette, ui/lakilester.disabled]
|
|
- [auto, ci4, ui/partner9, 32, 32]
|
|
- [auto, palette, ui/partner9]
|
|
- [auto, palette, ui/partner9.disabled]
|
|
- [auto, ci4, ui/partner10, 32, 32]
|
|
- [auto, palette, ui/partner10]
|
|
- [auto, palette, ui/partner10.disabled]
|
|
- [auto, ci4, ui/partner11, 32, 32]
|
|
- [auto, palette, ui/partner11]
|
|
- [auto, palette, ui/partner11.disabled]
|
|
- [auto, ci4, ui/status/text_times, 8, 8]
|
|
- [auto, palette, ui/status/text_times]
|
|
- [auto, ci4, ui/status/text_slash, 8, 16]
|
|
- [auto, palette, ui/status/text_slash]
|
|
- [auto, ci4, ui/status/text_0, 16, 16]
|
|
- [auto, palette, ui/status/text_0]
|
|
- [auto, ci4, ui/status/text_1, 16, 16]
|
|
- [auto, palette, ui/status/text_1]
|
|
- [auto, ci4, ui/status/text_2, 16, 16]
|
|
- [auto, palette, ui/status/text_2]
|
|
- [auto, ci4, ui/status/text_3, 16, 16]
|
|
- [auto, palette, ui/status/text_3]
|
|
- [auto, ci4, ui/status/text_4, 16, 16]
|
|
- [auto, palette, ui/status/text_4]
|
|
- [auto, ci4, ui/status/text_5, 16, 16]
|
|
- [auto, palette, ui/status/text_5]
|
|
- [auto, ci4, ui/status/text_6, 16, 16]
|
|
- [auto, palette, ui/status/text_6]
|
|
- [auto, ci4, ui/status/text_7, 16, 16]
|
|
- [auto, palette, ui/status/text_7]
|
|
- [auto, ci4, ui/status/text_8, 16, 16]
|
|
- [auto, palette, ui/status/text_8]
|
|
- [auto, ci4, ui/status/text_9, 16, 16]
|
|
- [auto, palette, ui/status/text_9]
|
|
- [auto, ci4, ui/status/text_hp, 16, 16]
|
|
- [auto, palette, ui/status/text_hp]
|
|
- [auto, ci4, ui/status/text_fp, 16, 16]
|
|
- [auto, palette, ui/status/text_fp]
|
|
- [auto, ci4, ui/status/pow_unit_1, 8, 8]
|
|
- [auto, palette, ui/status/pow_unit_1]
|
|
- [auto, ci4, ui/status/pow_unit_2, 8, 8]
|
|
- [auto, palette, ui/status/pow_unit_2]
|
|
- [auto, ci4, ui/status/pow_unit_3, 8, 8]
|
|
- [auto, palette, ui/status/pow_unit_3]
|
|
- [auto, ci4, ui/status/pow_unit_4, 8, 8]
|
|
- [auto, palette, ui/status/pow_unit_4]
|
|
- [auto, ci4, ui/status/pow_unit_5, 8, 8]
|
|
- [auto, palette, ui/status/pow_unit_5]
|
|
- [auto, ci4, ui/status/pow_unit_6, 8, 8]
|
|
- [auto, palette, ui/status/pow_unit_6]
|
|
- [auto, ci4, ui/status/pow_unit_7, 8, 8]
|
|
- [auto, palette, ui/status/pow_unit_7]
|
|
- [auto, ci4, ui/status/pow_unit_empty, 8, 8]
|
|
- [auto, palette, ui/status/pow_unit_empty]
|
|
- [auto, ci4, ui/status/pow_star_1, 8, 8]
|
|
- [auto, palette, ui/status/pow_star_1]
|
|
- [auto, ci4, ui/status/pow_star_2, 8, 8]
|
|
- [auto, palette, ui/status/pow_star_2]
|
|
- [auto, ci4, ui/status/pow_star_3, 8, 8]
|
|
- [auto, palette, ui/status/pow_star_3]
|
|
- [auto, ci4, ui/status/pow_star_4, 8, 8]
|
|
- [auto, palette, ui/status/pow_star_4]
|
|
- [auto, ci4, ui/status/pow_star_5, 8, 8]
|
|
- [auto, palette, ui/status/pow_star_5]
|
|
- [auto, ci4, ui/status/pow_star_6, 8, 8]
|
|
- [auto, palette, ui/status/pow_star_6]
|
|
- [auto, ci4, ui/status/pow_star_7, 8, 8]
|
|
- [auto, palette, ui/status/pow_star_7]
|
|
- [auto, ci4, ui/status/pow_star_empty, 8, 8]
|
|
- [auto, palette, ui/status/pow_star_empty]
|
|
- [auto, ci4, ui/status/coin_0, 16, 16]
|
|
- [auto, palette, ui/status/coin_0]
|
|
- [auto, ci4, ui/status/coin_1, 16, 16]
|
|
- [auto, palette, ui/status/coin_1]
|
|
- [auto, ci4, ui/status/coin_2, 16, 16]
|
|
- [auto, palette, ui/status/coin_2]
|
|
- [auto, ci4, ui/status/coin_3, 16, 16]
|
|
- [auto, palette, ui/status/coin_3]
|
|
- [auto, ci4, ui/status/coin_4, 16, 16]
|
|
- [auto, palette, ui/status/coin_4]
|
|
- [auto, ci4, ui/status/coin_5, 16, 16]
|
|
- [auto, palette, ui/status/coin_5]
|
|
- [auto, ci4, ui/status/coin_6, 16, 16]
|
|
- [auto, palette, ui/status/coin_6]
|
|
- [auto, ci4, ui/status/coin_7, 16, 16]
|
|
- [auto, palette, ui/status/coin_7]
|
|
- [auto, ci4, ui/status/coin_8, 16, 16]
|
|
- [auto, palette, ui/status/coin_8]
|
|
- [auto, ci4, ui/status/coin_9, 16, 16]
|
|
- [auto, palette, ui/status/coin_9]
|
|
- [auto, ci4, ui/status/star_point_0, 16, 16]
|
|
- [auto, palette, ui/status/star_point_0]
|
|
- [auto, ci4, ui/status/star_point_1, 16, 16]
|
|
- [auto, palette, ui/status/star_point_1]
|
|
- [auto, ci4, ui/status/star_point_2, 16, 16]
|
|
- [auto, palette, ui/status/star_point_2]
|
|
- [auto, ci4, ui/status/star_point_3, 16, 16]
|
|
- [auto, palette, ui/status/star_point_3]
|
|
- [auto, ci4, ui/status/star_point_4, 16, 16]
|
|
- [auto, palette, ui/status/star_point_4]
|
|
- [auto, ci4, ui/status/star_point_5, 16, 16]
|
|
- [auto, palette, ui/status/star_point_5]
|
|
- [auto, ci4, ui/status/star_point_6, 16, 16]
|
|
- [auto, palette, ui/status/star_point_6]
|
|
- [auto, ci4, ui/status/star_point_7, 16, 16]
|
|
- [auto, palette, ui/status/star_point_7]
|
|
- [auto, ci4, ui/bluepip, 16, 16]
|
|
- [auto, palette, ui/bluepip]
|
|
- [auto, ci4, ui/bluepip2, 16, 16]
|
|
- [auto, palette, ui/bluepip2]
|
|
- [auto, ci4, ui/battle/status/charge_jump, 24, 24]
|
|
- [auto, palette, ui/battle/status/charge_jump]
|
|
- [auto, ci4, ui/battle/status/charge_hammer, 24, 24]
|
|
- [auto, palette, ui/battle/status/charge_hammer]
|
|
- [auto, ci4, ui/battle/status/charge_goombario, 24, 24]
|
|
- [auto, palette, ui/battle/status/charge_goombario]
|
|
- [auto, ci4, ui/battle/status/exclamation, 24, 24]
|
|
- [auto, palette, ui/battle/status/exclamation]
|
|
- [auto, ci4, ui/battle/status/sleep_0, 16, 16]
|
|
- [auto, palette, ui/battle/status/sleep_0]
|
|
- [auto, ci4, ui/battle/status/sleep_1, 16, 16]
|
|
- [auto, palette, ui/battle/status/sleep_1]
|
|
- [auto, ci4, ui/battle/status/sleep_2, 16, 16]
|
|
- [auto, palette, ui/battle/status/sleep_2]
|
|
- [auto, ci4, ui/battle/status/static_0, 16, 16]
|
|
- [auto, palette, ui/battle/status/static_0]
|
|
- [auto, ci4, ui/battle/status/static_1, 16, 16]
|
|
- [auto, palette, ui/battle/status/static_1]
|
|
- [auto, ci4, ui/battle/status/paralyze_0, 16, 16]
|
|
- [auto, palette, ui/battle/status/paralyze_0]
|
|
- [auto, ci4, ui/battle/status/paralyze_1, 16, 16]
|
|
- [auto, palette, ui/battle/status/paralyze_1]
|
|
- [auto, ci4, ui/battle/status/dizzy_0, 16, 16]
|
|
- [auto, palette, ui/battle/status/dizzy_0]
|
|
- [auto, ci4, ui/battle/status/dizzy_1, 16, 16]
|
|
- [auto, palette, ui/battle/status/dizzy_1]
|
|
- [auto, ci4, ui/battle/status/dizzy_2, 16, 16]
|
|
- [auto, palette, ui/battle/status/dizzy_2]
|
|
- [auto, ci4, ui/battle/status/dizzy_3, 16, 16]
|
|
- [auto, palette, ui/battle/status/dizzy_3]
|
|
- [auto, ci4, ui/battle/status/poison_0, 16, 16]
|
|
- [auto, palette, ui/battle/status/poison_0]
|
|
- [auto, ci4, ui/battle/status/poison_1, 16, 16]
|
|
- [auto, palette, ui/battle/status/poison_1]
|
|
- [auto, ci4, ui/battle/status/frozen_0, 16, 16]
|
|
- [auto, palette, ui/battle/status/frozen_0]
|
|
- [auto, ci4, ui/battle/status/frozen_1, 16, 16]
|
|
- [auto, palette, ui/battle/status/frozen_1]
|
|
- [auto, ci4, ui/battle/status/frozen_2, 16, 16]
|
|
- [auto, palette, ui/battle/status/frozen_2]
|
|
- [auto, ci4, ui/battle/status/frozen_3, 16, 16]
|
|
- [auto, palette, ui/battle/status/frozen_3]
|
|
- [auto, ci4, ui/battle/status/stop_0, 16, 16]
|
|
- [auto, palette, ui/battle/status/stop_0]
|
|
- [auto, ci4, ui/battle/status/stop_1, 16, 16]
|
|
- [auto, palette, ui/battle/status/stop_1]
|
|
- [auto, ci4, ui/battle/status/stop_2, 16, 16]
|
|
- [auto, palette, ui/battle/status/stop_2]
|
|
- [auto, ci4, ui/battle/status/stop_3, 16, 16]
|
|
- [auto, palette, ui/battle/status/stop_3]
|
|
- [auto, ci4, ui/battle/status/pdown_0, 16, 16]
|
|
- [auto, palette, ui/battle/status/pdown_0]
|
|
- [auto, ci4, ui/battle/status/pdown_1, 16, 16]
|
|
- [auto, palette, ui/battle/status/pdown_1]
|
|
- [auto, ci4, ui/battle/status/shrink_0, 16, 16]
|
|
- [auto, palette, ui/battle/status/shrink_0]
|
|
- [auto, ci4, ui/battle/status/shrink_1, 16, 16]
|
|
- [auto, palette, ui/battle/status/shrink_1]
|
|
- [auto, ci4, ui/battle/status/shrink_2, 16, 16]
|
|
- [auto, palette, ui/battle/status/shrink_2]
|
|
- [auto, ci4, ui/battle/status/shrink_3, 16, 16]
|
|
- [auto, palette, ui/battle/status/shrink_3]
|
|
- [auto, ci4, ui/battle/status/transparent_0, 16, 16]
|
|
- [auto, palette, ui/battle/status/transparent_0]
|
|
- [auto, ci4, ui/battle/status/transparent_1, 16, 16]
|
|
- [auto, palette, ui/battle/status/transparent_1]
|
|
- [auto, ci4, ui/battle/status/transparent_2, 16, 16]
|
|
- [auto, palette, ui/battle/status/transparent_2]
|
|
- [auto, ci4, ui/battle/status/transparent_3, 16, 16]
|
|
- [auto, palette, ui/battle/status/transparent_3]
|
|
- [auto, ci4, ui/battle/status/transparent_4, 16, 16]
|
|
- [auto, palette, ui/battle/status/transparent_4]
|
|
- [auto, ci4, ui/battle/status/transparent_5, 16, 16]
|
|
- [auto, palette, ui/battle/status/transparent_5]
|
|
- [auto, ci4, ui/battle/status/peril, 40, 16]
|
|
- [auto, palette, ui/battle/status/peril]
|
|
- [auto, ci4, ui/battle/status/danger, 40, 16]
|
|
- [auto, palette, ui/battle/status/danger]
|
|
- [auto, ci4, ui/battle/status/refund, 40, 24]
|
|
- [auto, palette, ui/battle/status/refund]
|
|
- [auto, ci4, ui/battle/status/happy, 40, 16]
|
|
- [auto, palette, ui/battle/status/happy]
|
|
- [auto, ci4, ui/battle/status/hp_drain, 40, 16]
|
|
- [auto, palette, ui/battle/status/hp_drain]
|
|
- [auto, ci4, ui/move_basic, 32, 32]
|
|
- [auto, palette, ui/move_basic]
|
|
- [auto, palette, ui/move_basic.disabled]
|
|
- [auto, ci4, ui/move_partner_1, 32, 32]
|
|
- [auto, palette, ui/move_partner_1]
|
|
- [auto, palette, ui/move_partner_1.disabled]
|
|
- [auto, ci4, ui/move_partner_2, 32, 32]
|
|
- [auto, palette, ui/move_partner_2]
|
|
- [auto, palette, ui/move_partner_2.disabled]
|
|
- [auto, ci4, ui/move_partner_3, 32, 32]
|
|
- [auto, palette, ui/move_partner_3]
|
|
- [auto, palette, ui/move_partner_3.disabled]
|
|
- [0x9C210]
|
|
- [0x9C218, rgba32, ui/stat_heart, 16, 16]
|
|
- [0x9C618]
|
|
- [0x9C620, rgba32, ui/stat_flower, 16, 16]
|
|
- [0x9CA20]
|
|
- [auto, .data, 891b0_len_fb0]
|
|
- [auto, .data, 8a160_len_700]
|
|
- start: 0xA1520
|
|
type: .data
|
|
name: 8a160_len_700
|
|
subsegments:
|
|
- [0xA1520, ia8, A2960, 32, 16]
|
|
- [0xA1720] # Vp
|
|
- [0xA1730, vtx, A2B70]
|
|
- [0xA1780, gfx, A2BC0]
|
|
- [0xA1848, gfx, A2C88]
|
|
- [0xA1870]
|
|
- [auto, .data, 8a860_len_3f30]
|
|
- start: 0xA1950
|
|
type: .data
|
|
name: draw_box
|
|
subsegments:
|
|
- [0xA1950]
|
|
- [0xA1A50, ia8, ui/box/corners9, 16, 64]
|
|
- [auto, ia8, ui/box/corners8, 24, 96]
|
|
- [auto, ia8, ui/box/corners6, 16, 40]
|
|
- [auto, ia8, ui/box/corners7, 16, 32]
|
|
- [auto, ia8, ui/box/corners3, 16, 96]
|
|
- [auto, ia8, ui/box/corners5, 16, 32]
|
|
- [auto, ia8, ui/box/corners4, 8, 32]
|
|
- [auto, i4, ui/box/bg_tile, 16, 16]
|
|
- [auto, ia8, ui/box/corners1, 16, 64]
|
|
- [auto, i4, ui/box/corners2, 16, 64]
|
|
- [auto, i4, ui/box/bg_flat, 16, 1]
|
|
- [0xA3B58]
|
|
- [0xA3C38, vtx, vtx/drawbox1]
|
|
- [0xA3C78]
|
|
- [0xA3CC0]
|
|
|
|
- name: engine2
|
|
type: code
|
|
start: 0xa4990
|
|
vram: 0x8010dab0
|
|
subsegments:
|
|
- [auto, hasm, bss3]
|
|
- [auto, c, entity]
|
|
- [auto, c, game_states]
|
|
- [auto, c, model]
|
|
- [auto, c, animator]
|
|
- [auto, c, entity_model]
|
|
- [auto, c, worker]
|
|
- [auto, c, msg]
|
|
- [auto, c, draw_img_util]
|
|
- [auto, c, item_entity]
|
|
- [auto, c, screen_overlays]
|
|
- [auto, c, screen_render_util]
|
|
- [auto, c, imgfx]
|
|
- [auto, c, hud_element]
|
|
- [auto, c, vars_access]
|
|
- [auto, c, trigger]
|
|
- [auto, c, background]
|
|
- [auto, c, audio/ambience]
|
|
- [auto, c, windows]
|
|
- [auto, c, sprite_shading]
|
|
- [auto, c, audio/sfx]
|
|
- [auto, c, audio/e0b30_len_b80]
|
|
- [auto, .data, entity]
|
|
- [auto, .data, game_states]
|
|
- [auto, .data, model]
|
|
- [auto, .data, animator]
|
|
- [auto, .data, entity_model]
|
|
- [auto, .data, msg]
|
|
- [auto, .data, draw_img_util]
|
|
- [auto, .data, item_entity]
|
|
- start: 0xE1D60
|
|
type: .data
|
|
name: screen_overlays
|
|
subsegments:
|
|
- [0xE1D60]
|
|
- [0xE1D70, i4, ui/stencil/star, 32, 64]
|
|
- [0xE2170, i4, ui/stencil/mario, 64, 64]
|
|
- [0xE2970, i4, ui/stencil/sharp_circle, 32, 32]
|
|
- [0xE2B70, i8, ui/stencil/blurry_circle, 64, 64]
|
|
- [0xE3B70, vtx, vtx/stencil1]
|
|
- [0xE3C10]
|
|
- [0xE3DE0, vtx, vtx/stencil2]
|
|
- [0xE3F60]
|
|
- [auto, .data, screen_render_util]
|
|
- [auto, .data, imgfx]
|
|
- [auto, .data, hud_element]
|
|
- [auto, .data, background]
|
|
- [auto, .data, audio/ambience]
|
|
- [auto, .data, windows]
|
|
- [auto, .data, audio/sfx]
|
|
- [auto, .data, audio/e0b30_len_b80]
|
|
- [0xE4DB0]
|
|
- name: heaps
|
|
type: code
|
|
start: 0xE6920
|
|
vram: 0x80197000
|
|
subalign: 0x1000
|
|
subsegments:
|
|
- [auto, c, heaps]
|
|
- name: evt
|
|
dir: evt
|
|
type: code
|
|
start: 0xE6920
|
|
vram: 0x802C3000
|
|
subsegments:
|
|
- [auto, c, script_list]
|
|
- [auto, c, evt]
|
|
- [auto, c, map_api]
|
|
- [auto, c, cam_api]
|
|
- [auto, c, model_api]
|
|
- [auto, c, npc_api]
|
|
- [auto, c, msg_api]
|
|
- [auto, c, player_api]
|
|
- [auto, c, virtual_entity]
|
|
- [auto, c, f8f60_len_1560]
|
|
- [auto, c, audio_api]
|
|
- [auto, c, item_api]
|
|
- [auto, c, fx_api]
|
|
- [auto, c, demo_api]
|
|
- name: engine4
|
|
type: code
|
|
start: 0xFDDA0
|
|
vram: 0x802DBD40
|
|
subsegments:
|
|
- [auto, c, sprite]
|
|
- [auto, c, 101b90_len_8f0]
|
|
- name: entity
|
|
type: code
|
|
start: 0x101580
|
|
vram: 0x802E0D90
|
|
subsegments:
|
|
- [auto, c, entity/Shadow]
|
|
- [auto, c, entity/SaveBlock]
|
|
- [auto, c, entity/Switch]
|
|
- [auto, c, entity/ShatteringBlock_common]
|
|
- [auto, c, entity/ShatteringBlock]
|
|
- [auto, c, entity/Block]
|
|
- [auto, c, entity/ItemBlock]
|
|
- [auto, c, entity/HeartBlock]
|
|
- [auto, c, entity/SuperBlock]
|
|
- [auto, c, entity/SimpleSpring]
|
|
- [auto, c, entity/HiddenPanel]
|
|
- [auto, c, entity/Chest]
|
|
- [auto, c, entity/WoodenCrate]
|
|
- [auto, c, entity/BlueWarpPipe]
|
|
- [auto, c, entity/Signpost]
|
|
- start: 0x109960
|
|
type: .data
|
|
name: entity/Shadow
|
|
subsegments:
|
|
- [0x109960, i4, entity/shadow/square, 16, 16]
|
|
- [0x1099E0, i4, entity/shadow/circle, 16, 16]
|
|
- [0x109A60, vtx, entity/vtx/shadow1]
|
|
- [0x109AA0, vtx, entity/vtx/shadow2]
|
|
- [0x109AE0, i4, entity/shadow/square_big, 32, 32]
|
|
- [0x109CE0, i4, entity/shadow/circle_big, 32, 32]
|
|
- [0x109EE0]
|
|
- [auto, .data, entity/SaveBlock]
|
|
- [auto, .data, entity/Switch]
|
|
- [auto, .data, entity/ShatteringBlock_common]
|
|
- [auto, .data, entity/ShatteringBlock]
|
|
- [auto, .data, entity/Block]
|
|
- [auto, .data, entity/ItemBlock]
|
|
- [auto, .data, entity/HeartBlock]
|
|
- [auto, .data, entity/SuperBlock]
|
|
- [auto, .data, entity/SimpleSpring]
|
|
- [auto, .data, entity/HiddenPanel]
|
|
- [auto, .data, entity/Chest]
|
|
- [auto, .data, entity/WoodenCrate]
|
|
- [auto, .data, entity/BlueWarpPipe]
|
|
- [auto, .data, entity/Signpost]
|
|
- name: font_width
|
|
type: code
|
|
start: 0x10BB80
|
|
vram: 0x802EB3D0
|
|
subsegments:
|
|
- [auto, c, msg_data]
|
|
- [auto, c, msg_img]
|
|
- [auto, .data, msg_data]
|
|
- start: 0x10BE20
|
|
type: .data
|
|
name: msg_img
|
|
subsegments:
|
|
- [auto, ci4, ui/msg/bubble_left, 32, 64, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/bubble_mid, 8, 64, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/bubble_right, 32, 64, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/arrow, 16, 16, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_1_1, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_1_2, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_1_3, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_1_4, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_1_5, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_2_1, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_2_5, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_3_1, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_3_5, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_4_1, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_4_5, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_5_1, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_5_2, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_5_3, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_5_4, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_a_5_5, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_1_1, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_1_2, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_1_3, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_1_4, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_1_5, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_2_1, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_2_5, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_3_1, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_3_5, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_4_1, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_4_5, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_5_1, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_5_2, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_5_3, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_5_4, 8, 8, ui/msg/bubble_left]
|
|
- [auto, ci4, ui/msg/frame_b_5_5, 8, 8, ui/msg/bubble_left]
|
|
# all 16 following palettes can be applied to all images above
|
|
- {start: auto, type: palette, name: ui/msg/bubble_left, size: 0x200}
|
|
#- [auto, palette, ui/msg/palette_0]
|
|
#- [auto, palette, ui/msg/palette_1]
|
|
#- [auto, palette, ui/msg/palette_2]
|
|
#- [auto, palette, ui/msg/palette_3]
|
|
#- [auto, palette, ui/msg/palette_4]
|
|
#- [auto, palette, ui/msg/palette_5]
|
|
#- [auto, palette, ui/msg/palette_6]
|
|
#- [auto, palette, ui/msg/palette_7]
|
|
#- [auto, palette, ui/msg/palette_8]
|
|
#- [auto, palette, ui/msg/palette_9]
|
|
#- [auto, palette, ui/msg/palette_A]
|
|
#- [auto, palette, ui/msg/palette_B]
|
|
#- [auto, palette, ui/msg/palette_C]
|
|
#- [auto, palette, ui/msg/palette_D]
|
|
#- [auto, palette, ui/msg/palette_E]
|
|
#- [auto, palette, ui/msg/palette_F]
|
|
- [auto, ci4, ui/msg/sign_corner_topleft, 16, 16, ui/msg/sign_corner_topleft]
|
|
- [auto, ci4, ui/msg/sign_corner_topright, 16, 16, ui/msg/sign_corner_topleft]
|
|
- [auto, ci4, ui/msg/sign_corner_bottomleft, 16, 16, ui/msg/sign_corner_topleft]
|
|
- [auto, ci4, ui/msg/sign_corner_bottomright, 16, 16, ui/msg/sign_corner_topleft]
|
|
- [auto, ci4, ui/msg/lamppost_corner_bottomright, 16, 16, ui/msg/lamppost_corner_bottomright]
|
|
- [auto, ci4, ui/msg/sign_side_top, 32, 16, ui/msg/sign_corner_topleft]
|
|
- [auto, ci4, ui/msg/sign_side_left, 16, 40, ui/msg/sign_corner_topleft]
|
|
- [auto, ci4, ui/msg/sign_side_right, 16, 40, ui/msg/sign_corner_topleft]
|
|
- [auto, ci4, ui/msg/sign_side_bottom, 32, 16, ui/msg/sign_corner_topleft]
|
|
- [auto, ci4, ui/msg/sign_fill, 8, 8, ui/msg/sign_corner_topleft]
|
|
# these two palettes can be applied to all sign and lamppost frame images
|
|
- [auto, palette, ui/msg/sign_corner_topleft]
|
|
- [auto, palette, ui/msg/lamppost_corner_bottomright]
|
|
- [auto, i4, ui/msg/background, 64, 64]
|
|
- [auto, ci4, ui/msg/rewind_arrow, 24, 24]
|
|
- [auto, palette, ui/msg/rewind_arrow]
|
|
- [auto, rgba16, ui/msg/star, 16, 18]
|
|
- [auto, i4, ui/msg/star_silhouette, 16, 20]
|
|
- type: code
|
|
name: heaps3
|
|
start: 0x10E120
|
|
vram: 0x802FB800
|
|
subsegments:
|
|
- [auto, c, heaps3]
|
|
- type: group
|
|
dir: charset
|
|
vram: 0
|
|
start: 0x10E120
|
|
subsegments:
|
|
- [0x10E120, linker_offset, standard]
|
|
- [0x10E120, pm_charset, standard, 16, 16, 0x9E0]
|
|
- [0x15D120, linker_offset, standard_pal]
|
|
- [0x15D120, pm_charset_palettes, standard, 0x50]
|
|
- [0x15D620, linker_offset, title]
|
|
- [0x15D620, pm_charset, title, 12, 15, 0x29]
|
|
- [0x15E580, linker_offset, subtitle]
|
|
- [0x15E580, pm_charset, subtitle, 12, 12, 0x29]
|
|
- [0x15F108, bin] # padding
|
|
- [0x15F120, linker_offset, credits_pal]
|
|
- [0x15F120, pm_charset_palettes, subtitle, 1]
|
|
- [0x15F130, pm_charset_palettes, title, 1]
|
|
- [0x15F140, ci8, peach_letter, 150, 105]
|
|
- [0x162EC8, palette, peach_letter]
|
|
- [0x1630C8, linker_offset, postcard]
|
|
- [0x1630C8, ci4, postcard, 150, 105]
|
|
- [0x164F90, linker_offset, postcard_pal]
|
|
- [0x164F90, palette, postcard]
|
|
- [0x164FB0, linker_offset, letter_content_1]
|
|
- [0x164FB0, ci8, letter_content_1, 70, 95]
|
|
- [0x1669B0, linker_offset, letter_content_1_pal]
|
|
- [0x1669B0, palette, letter_content_1]
|
|
- [0x166BB0, linker_offset, letter_content_2]
|
|
- [0x166BB0, ci8, letter_content_2, 70, 95]
|
|
- [0x1685B0, linker_offset, letter_content_2_pal]
|
|
- [0x1685B0, palette, letter_content_2]
|
|
- [0x1687B0, linker_offset, letter_content_3]
|
|
- [0x1687B0, ci8, letter_content_3, 70, 95]
|
|
- [0x16A1B0, linker_offset, letter_content_3_pal]
|
|
- [0x16A1B0, palette, letter_content_3]
|
|
- [0x16A3B0, linker_offset, letter_content_4]
|
|
- [0x16A3B0, ci8, letter_content_4, 70, 95]
|
|
- [0x16BDB0, linker_offset, letter_content_4_pal]
|
|
- [0x16BDB0, palette, letter_content_4]
|
|
- [0x16BFB0, linker_offset, letter_content_5]
|
|
- [0x16BFB0, ci8, letter_content_5, 70, 95]
|
|
- [0x16D9B0, linker_offset, letter_content_5_pal]
|
|
- [0x16D9B0, palette, letter_content_5]
|
|
- [0x16DBB0, linker_offset, letter_content_6]
|
|
- [0x16DBB0, ci8, letter_content_6, 70, 95]
|
|
- [0x16F5B0, linker_offset, letter_content_6_pal]
|
|
- [0x16F5B0, palette, letter_content_6]
|
|
- [0x16F7B0, linker_offset, letter_content_7]
|
|
- [0x16F7B0, ci8, letter_content_7, 70, 95]
|
|
- [0x1711B0, linker_offset, letter_content_7_pal]
|
|
- [0x1711B0, palette, letter_content_7]
|
|
- [0x1713B0, linker_offset, letter_content_8]
|
|
- [0x1713B0, ci8, letter_content_8, 70, 95]
|
|
- [0x172DB0, linker_offset, letter_content_8_pal]
|
|
- [0x172DB0, palette, letter_content_8]
|
|
- [0x172FB0, linker_offset, letter_content_9]
|
|
- [0x172FB0, ci8, letter_content_9, 70, 95]
|
|
- [0x1749B0, linker_offset, letter_content_9_pal]
|
|
- [0x1749B0, palette, letter_content_9]
|
|
- [0x174BB0, linker_offset, letter_content_10]
|
|
- [0x174BB0, ci8, letter_content_10, 70, 95]
|
|
- [0x1765B0, linker_offset, letter_content_10_pal]
|
|
- [0x1765B0, palette, letter_content_10]
|
|
- [0x1767B0, linker_offset, letter_content_11]
|
|
- [0x1767B0, ci8, letter_content_11, 70, 95]
|
|
- [0x1781B0, linker_offset, letter_content_11_pal]
|
|
- [0x1781B0, palette, letter_content_11]
|
|
- [0x1783B0, linker_offset, letter_content_12]
|
|
- [0x1783B0, ci8, letter_content_12, 70, 95]
|
|
- [0x179DB0, linker_offset, letter_content_12_pal]
|
|
- [0x179DB0, palette, letter_content_12]
|
|
- [0x179FB0, bin]
|
|
- name: ui_images_filemenu_pause
|
|
type: code
|
|
start: 0x179FC0
|
|
vram: 0x8023E000
|
|
subsegments:
|
|
- [auto, ci4, ui/pause/unused_badge_points, 24, 24]
|
|
- [auto, palette, ui/pause/unused_badge_points]
|
|
- [auto, palette, ui/pause/unused_badge_points.disabled]
|
|
- [auto, ci4, ui/pause/unused_compass, 24, 24]
|
|
- [auto, palette, ui/pause/unused_compass]
|
|
- [auto, palette, ui/pause/unused_compass.disabled]
|
|
- [auto, ci4, ui/pause/cursor_hand, 16, 16]
|
|
- [auto, palette, ui/pause/cursor_hand]
|
|
- [auto, ci4, ui/files/filename_caret, 16, 16]
|
|
- [auto, palette, ui/files/filename_caret]
|
|
- [auto, ci4, ui/files/filename_space, 8, 8]
|
|
- [auto, palette, ui/files/filename_space]
|
|
- [auto, ci4, ui/pause/label_stats, 48, 16]
|
|
- [auto, palette, ui/pause/label_stats]
|
|
- [auto, ci4, ui/pause/label_badges, 48, 16]
|
|
- [auto, palette, ui/pause/label_badges]
|
|
- [auto, ci4, ui/pause/label_items, 48, 16]
|
|
- [auto, palette, ui/pause/label_items]
|
|
- [auto, ci4, ui/pause/label_party, 48, 16]
|
|
- [auto, palette, ui/pause/label_party]
|
|
- [auto, ci4, ui/pause/label_spirits, 48, 16]
|
|
- [auto, palette, ui/pause/label_spirits]
|
|
- [auto, ci4, ui/pause/label_map, 48, 16]
|
|
- [auto, palette, ui/pause/label_map]
|
|
- [auto, ci4, ui/pause/small_digit_0, 8, 8]
|
|
- [auto, palette, ui/pause/small_digit_0]
|
|
- [auto, ci4, ui/pause/small_digit_1, 8, 8]
|
|
- [auto, palette, ui/pause/small_digit_1]
|
|
- [auto, ci4, ui/pause/small_digit_2, 8, 8]
|
|
- [auto, palette, ui/pause/small_digit_2]
|
|
- [auto, ci4, ui/pause/small_digit_3, 8, 8]
|
|
- [auto, palette, ui/pause/small_digit_3]
|
|
- [auto, ci4, ui/pause/small_digit_4, 8, 8]
|
|
- [auto, palette, ui/pause/small_digit_4]
|
|
- [auto, ci4, ui/pause/small_digit_5, 8, 8]
|
|
- [auto, palette, ui/pause/small_digit_5]
|
|
- [auto, ci4, ui/pause/small_digit_6, 8, 8]
|
|
- [auto, palette, ui/pause/small_digit_6]
|
|
- [auto, ci4, ui/pause/small_digit_7, 8, 8]
|
|
- [auto, palette, ui/pause/small_digit_7]
|
|
- [auto, ci4, ui/pause/small_digit_8, 8, 8]
|
|
- [auto, palette, ui/pause/small_digit_8]
|
|
- [auto, ci4, ui/pause/small_digit_9, 8, 8]
|
|
- [auto, palette, ui/pause/small_digit_9]
|
|
- [auto, ci4, ui/pause/small_text_bp, 8, 8]
|
|
- [auto, palette, ui/pause/small_text_bp]
|
|
- [auto, ci4, ui/pause/label_jp_file, 32, 16]
|
|
- [auto, palette, ui/pause/label_jp_file]
|
|
- [auto, ci4, ui/pause/label_jp_file_disabled, 32, 16]
|
|
- [auto, palette, ui/pause/label_jp_file_disabled]
|
|
- [auto, ci4, ui/files/option_mono_on, 64, 16]
|
|
- [auto, palette, ui/files/option_mono_on]
|
|
- [auto, ci4, ui/files/option_mono_off, 64, 16]
|
|
- [auto, palette, ui/files/option_mono_off]
|
|
- [auto, ci4, ui/files/option_stereo_on, 64, 16]
|
|
- [auto, palette, ui/files/option_stereo_on]
|
|
- [auto, ci4, ui/files/option_stereo_off, 64, 16]
|
|
- [auto, palette, ui/files/option_stereo_off]
|
|
- [auto, ci4, ui/files/eldstar, 16, 16]
|
|
- [auto, palette, ui/files/eldstar]
|
|
- [auto, ci4, ui/files/eldstar_silhouette, 16, 16]
|
|
- [auto, palette, ui/files/eldstar_silhouette]
|
|
- [auto, ci4, ui/files/mamar, 16, 16]
|
|
- [auto, palette, ui/files/mamar]
|
|
- [auto, ci4, ui/files/mamar_silhouette, 16, 16]
|
|
- [auto, palette, ui/files/mamar_silhouette]
|
|
- [auto, ci4, ui/files/skolar, 16, 16]
|
|
- [auto, palette, ui/files/skolar]
|
|
- [auto, ci4, ui/files/skolar_silhouette, 16, 16]
|
|
- [auto, palette, ui/files/skolar_silhouette]
|
|
- [auto, ci4, ui/files/muskular, 16, 16]
|
|
- [auto, palette, ui/files/muskular]
|
|
- [auto, ci4, ui/files/muskular_silhouette, 16, 16]
|
|
- [auto, palette, ui/files/muskular_silhouette]
|
|
- [auto, ci4, ui/files/misstar, 16, 16]
|
|
- [auto, palette, ui/files/misstar]
|
|
- [auto, ci4, ui/files/misstar_silhouette, 16, 16]
|
|
- [auto, palette, ui/files/misstar_silhouette]
|
|
- [auto, ci4, ui/files/klevar, 16, 16]
|
|
- [auto, palette, ui/files/klevar]
|
|
- [auto, ci4, ui/files/klevar_silhouette, 16, 16]
|
|
- [auto, palette, ui/files/klevar_silhouette]
|
|
- [auto, ci4, ui/files/kalmar, 16, 16]
|
|
- [auto, palette, ui/files/kalmar]
|
|
- [auto, ci4, ui/files/kalmar_silhouette, 16, 16]
|
|
- [auto, palette, ui/files/kalmar_silhouette]
|
|
- [auto, ci4, ui/pause/map_walk0, 24, 24]
|
|
- [auto, palette, ui/pause/map_walk0]
|
|
- [auto, ci4, ui/pause/map_walk1, 24, 24]
|
|
- [auto, palette, ui/pause/map_walk1]
|
|
- [auto, ci4, ui/pause/map_walk2, 24, 24]
|
|
- [auto, palette, ui/pause/map_walk2]
|
|
- [auto, ci4, ui/pause/jp_super, 40, 16]
|
|
- [auto, palette, ui/pause/jp_super]
|
|
- [auto, ci4, ui/pause/jp_ultra, 40, 16]
|
|
- [auto, palette, ui/pause/jp_ultra]
|
|
- [auto, ci4, ui/pause/list_prev_page, 16, 16]
|
|
- [auto, palette, ui/pause/list_prev_page]
|
|
- [auto, ci4, ui/pause/list_next_page, 16, 16]
|
|
- [auto, palette, ui/pause/list_next_page]
|
|
- [auto, ci4, ui/pause/unused_z_up_arrow, 16, 16]
|
|
- [auto, palette, ui/pause/unused_z_up_arrow]
|
|
- [auto, ci4, ui/pause/unused_r_down_arrow, 16, 16]
|
|
- [auto, palette, ui/pause/unused_r_down_arrow]
|
|
- [auto, ci4, ui/pause/desc_msg_prev, 16, 16]
|
|
- [auto, palette, ui/pause/desc_msg_prev]
|
|
- [auto, ci4, ui/pause/desc_msg_next, 16, 16]
|
|
- [auto, palette, ui/pause/desc_msg_next]
|
|
- [auto, ci4, ui/pause/bp_needed, 48, 8]
|
|
- [auto, palette, ui/pause/bp_needed]
|
|
- [auto, ci4, ui/pause/mario_large, 32, 32]
|
|
- [auto, palette, ui/pause/mario_large]
|
|
- [auto, ci4, ui/pause/dash, 16, 8]
|
|
- [auto, palette, ui/pause/dash]
|
|
- [auto, ci4, ui/pause/stat_bp, 16, 16]
|
|
- [auto, palette, ui/pause/stat_bp]
|
|
- [auto, ci4, ui/pause/stat_mario, 16, 16]
|
|
- [auto, palette, ui/pause/stat_mario]
|
|
- [auto, ci4, ui/pause/stat_time, 16, 16]
|
|
- [auto, palette, ui/pause/stat_time]
|
|
- [auto, ci4, ui/pause/stat_star_piece0, 16, 16]
|
|
- [auto, palette, ui/pause/stat_star_piece0]
|
|
- [auto, ci4, ui/pause/stat_star_piece1, 16, 16]
|
|
- [auto, palette, ui/pause/stat_star_piece1]
|
|
- [auto, ci4, ui/pause/stat_star_piece2, 16, 16]
|
|
- [auto, palette, ui/pause/stat_star_piece2]
|
|
- [auto, ci4, ui/pause/stat_fp, 16, 16]
|
|
- [auto, palette, ui/pause/stat_fp]
|
|
- [auto, ci4, ui/pause/stat_times, 8, 8]
|
|
- [auto, palette, ui/pause/stat_times]
|
|
- [auto, ci4, ui/pause/stat_boots0, 16, 16]
|
|
- [auto, palette, ui/pause/stat_boots0]
|
|
- [auto, ci4, ui/pause/stat_boots1, 16, 16]
|
|
- [auto, palette, ui/pause/stat_boots1]
|
|
- [auto, ci4, ui/pause/stat_boots2, 16, 16]
|
|
- [auto, palette, ui/pause/stat_boots2]
|
|
- [auto, ci4, ui/pause/stat_boots3, 16, 16]
|
|
- [auto, palette, ui/pause/stat_boots3]
|
|
- [auto, ci4, ui/pause/stat_hammer0, 16, 16]
|
|
- [auto, palette, ui/pause/stat_hammer0]
|
|
- [auto, ci4, ui/pause/stat_hammer1, 16, 16]
|
|
- [auto, palette, ui/pause/stat_hammer1]
|
|
- [auto, ci4, ui/pause/stat_hammer2, 16, 16]
|
|
- [auto, palette, ui/pause/stat_hammer2]
|
|
- [auto, ci4, ui/pause/stat_hammer3, 16, 16]
|
|
- [auto, palette, ui/pause/stat_hammer3]
|
|
- [auto, ci4, ui/pause/partner_rank, 16, 16]
|
|
- [auto, palette, ui/pause/partner_rank]
|
|
- [auto, ci4, ui/pause/unused_bubble, 56, 16]
|
|
- [auto, palette, ui/pause/unused_bubble]
|
|
- [auto, .data, menu_hud_scripts]
|
|
- type: code
|
|
dir: pause
|
|
start: 0x0017EB60
|
|
vram: 0x80242BA0
|
|
subsegments:
|
|
- [auto, c, pause_main]
|
|
- [auto, c, pause_tabs]
|
|
- [auto, c, pause_stats]
|
|
- [auto, c, pause_badges]
|
|
- [auto, c, pause_items]
|
|
- [auto, c, pause_partners]
|
|
- [auto, c, pause_spirits]
|
|
- [auto, c, pause_map]
|
|
- [auto, c, pause_gfx]
|
|
- [auto, .data, pause_main]
|
|
- [auto, .data, pause_tabs]
|
|
- [auto, .data, pause_stats]
|
|
- [auto, .data, pause_badges]
|
|
- [auto, .data, pause_items]
|
|
- [auto, .data, pause_partners]
|
|
- [auto, .data, pause_spirits]
|
|
- [auto, .data, pause_map]
|
|
- start: 0x18C680
|
|
type: .data
|
|
name: pause_gfx
|
|
subsegments:
|
|
- [0x18C680, ia8, image_1439F0, 16, 32]
|
|
- [0x18C880, ia8, image_143BF0, 16, 64]
|
|
- [0x18CC80, ia8, image_143FF0, 16, 64]
|
|
- [0x18D080, ci8, world_map, 320, 320]
|
|
- [0x1A6080, palette, world_map]
|
|
- [0x1A6280, ci4, spirits_bg, 128, 110]
|
|
- [0x1A7E00, palette, spirits_bg]
|
|
- [0x1A8000, rgba16, orbs, 8, 32]
|
|
- [0x1A8200, ia8, map_location, 16, 16]
|
|
- [0x1A8300, ia8, map_path_marker, 16, 16]
|
|
- [0x1A8400, ia4, map_arrows, 16, 64]
|
|
- [0x1A8600, ci4, banner_hp, 64, 16]
|
|
- [0x1A8800, palette, banner_hp]
|
|
- [0x1A8A00, ci4, banner_fp, 64, 16]
|
|
- [0x1A8C00, palette, banner_fp]
|
|
- [0x1A8E00, ci4, banner_bp, 64, 16]
|
|
- [0x1A9000, palette, banner_bp]
|
|
- [0x1A9200, ci4, banner_boots, 48, 16]
|
|
- [0x1A9380, palette, banner_boots]
|
|
- [0x1A9580, ci4, banner_hammer, 48, 16]
|
|
- [0x1A9700, palette, banner_hammer]
|
|
- [0x1A9900, ci4, banner_star_energy, 48, 16]
|
|
- [0x1A9A80, palette, banner_star_energy]
|
|
- [0x1A9C80, ci4, available, 64, 16]
|
|
- [0x1A9E80, palette, available]
|
|
- [0x1AA080, ci4, prompt_check_abilities, 128, 18]
|
|
- [0x1AA500, palette, prompt_check_abilities]
|
|
- [0x1AA700, ci4, stats_bar, 160, 8]
|
|
- [0x1AA980, palette, stats_bar]
|
|
- [0x1AAB80, .data, pause_gfx]
|
|
- [0x1AB940, .data, pause_styles]
|
|
- [0x1AC100]
|
|
- type: code
|
|
dir: filemenu
|
|
start: 0x1AC100
|
|
vram: 0x80242BA0
|
|
subsegments:
|
|
- [auto, c, filemenu_common]
|
|
- [auto, c, filemenu_main]
|
|
- [auto, c, filemenu_yesno]
|
|
- [auto, c, filemenu_info]
|
|
- [auto, c, filemenu_createfile]
|
|
- [auto, c, filemenu_msg]
|
|
- [auto, .data, filemenu_common]
|
|
- [auto, .data, filemenu_main]
|
|
- [auto, .data, filemenu_yesno]
|
|
- [auto, .data, filemenu_info]
|
|
- [auto, .data, filemenu_createfile]
|
|
- start: 0x1B3B40
|
|
type: .data
|
|
name: filemenu_gfx
|
|
subsegments:
|
|
- [auto, ia4, copyarrow, 64, 16]
|
|
- [auto, rgba32, corners_yellow, 16, 64]
|
|
- [auto, ia8, corners_gray, 16, 32]
|
|
- [auto, .data, filemenu_gfx]
|
|
- [auto, .data, filemenu_msg]
|
|
- [auto, .data, filemenu_styles]
|
|
- [0x1B59A0]
|
|
- name: battle_code
|
|
type: code
|
|
start: 0x1B59A0
|
|
vram: 0x8023E000
|
|
subsegments:
|
|
- [auto, c, battle/16C8E0]
|
|
- [auto, c, battle/btl_states_actions]
|
|
- [auto, c, battle/camera]
|
|
- [auto, c, battle/actors]
|
|
- [auto, c, battle/popup_messages]
|
|
- [auto, c, battle/entity_model_icons]
|
|
- [auto, c, battle/dmg_item]
|
|
- [auto, c, battle/181810]
|
|
- [auto, c, battle/actor_rendering]
|
|
- [auto, c, battle/level_up]
|
|
- [auto, c, battle/player_events]
|
|
- [auto, c, battle/190A10]
|
|
- [auto, c, battle/190B20]
|
|
- [auto, c, battle/use_items]
|
|
- [auto, c, battle/use_moves]
|
|
- [auto, c, battle/action_cmd]
|
|
- [auto, c, battle/actor_api]
|
|
- [auto, c, battle/dmg_player]
|
|
- [auto, c, battle/1A5830]
|
|
- [auto, c, battle/dmg_partner]
|
|
- [auto, c, battle/standard_events]
|
|
- [auto, c, battle/use_star_powers]
|
|
- [auto, .data, battle/16C8E0]
|
|
- [auto, .data, battle/camera]
|
|
- [auto, .data, battle/actors]
|
|
- [auto, .data, battle/popup_messages]
|
|
- [auto, .data, battle/entity_model_icons]
|
|
- start: 0x1FB260
|
|
type: .data
|
|
name: battle/entity_model_icons
|
|
subsegments:
|
|
- [0x1FB260, ci4, ui/battle/cursor_hand, 32, 32]
|
|
- [0x1FB460, palette, ui/battle/cursor_hand]
|
|
- [0x1FB480]
|
|
- [auto, .data, battle/partner_dma]
|
|
- [auto, .data, battle/181810]
|
|
- [auto, .data, battle/actor_rendering]
|
|
- [auto, .data, battle/level_up]
|
|
- [auto, .data, battle/player_events]
|
|
- start: 0x200D60
|
|
type: .data
|
|
name: battle_ui_gfx
|
|
subsegments:
|
|
- [0x200D60, ci4, ui/battle/menu/unused, 32, 32]
|
|
- [0x200F60, palette, ui/battle/menu/unused]
|
|
- [0x200F80, palette, ui/battle/menu/unused.disabled]
|
|
- [0x200FA0, ci4, ui/battle/menu/flee, 32, 32]
|
|
- [0x2011A0, palette, ui/battle/menu/flee]
|
|
- [0x2011C0, palette, ui/battle/menu/flee.disabled]
|
|
- [0x2011E0, ci4, ui/battle/menu/defend, 32, 32]
|
|
- [0x2013E0, palette, ui/battle/menu/defend]
|
|
- [0x201400, palette, ui/battle/menu/defend.disabled]
|
|
- [0x201420, ci4, ui/battle/menu/strategies, 32, 32]
|
|
- [0x201620, palette, ui/battle/menu/strategies]
|
|
- [0x201640, palette, ui/battle/menu/strategies.disabled]
|
|
- [0x201660, ci4, ui/battle/menu/nothing, 32, 32]
|
|
- [0x201860, palette, ui/battle/menu/nothing]
|
|
- [0x201880, palette, ui/battle/menu/nothing.disabled]
|
|
- [0x2018A0, ci4, ui/battle/menu/pouch, 32, 32]
|
|
- [0x201AA0, palette, ui/battle/menu/pouch]
|
|
- [0x201AC0, palette, ui/battle/menu/pouch.disabled]
|
|
- [0x201AE0, ci4, ui/battle/swap_Z, 16, 16]
|
|
- [0x201B60, palette, ui/battle/swap_Z]
|
|
- [0x201B80, ci4, ui/battle/swap_arrow_left, 8, 16]
|
|
- [0x201BC0, palette, ui/battle/swap_arrow_left]
|
|
- [0x201BE0, ci4, ui/battle/swap_arrow_right, 8, 16]
|
|
- {start: 0x201C20, type: palette, name: ui/battle/swap_arrow_right, size: 0x190}
|
|
- [0x201DC0, ci4, ui/battle/menu/spirits, 32, 32]
|
|
- [0x201FC0, palette, ui/battle/menu/spirits]
|
|
- [0x201FE0, ci4, ui/battle/yellow_arrow, 16, 16]
|
|
- {start: 0x202060, type: palette, name: ui/battle/yellow_arrow, size: 0x140}
|
|
- [0x2021A0, ci4, ui/battle/hp_bar, 32, 16]
|
|
- [0x2022A0, palette, ui/battle/hp_bar]
|
|
- [0x2022C0, ci4, ui/battle/hp_0, 8, 8]
|
|
- [0x2022E0, palette, ui/battle/hp_0]
|
|
- [0x202300, ci4, ui/battle/hp_1, 8, 8]
|
|
- [0x202320, palette, ui/battle/hp_1]
|
|
- [0x202340, ci4, ui/battle/hp_2, 8, 8]
|
|
- [0x202360, palette, ui/battle/hp_2]
|
|
- [0x202380, ci4, ui/battle/hp_3, 8, 8]
|
|
- [0x2023A0, palette, ui/battle/hp_3]
|
|
- [0x2023C0, ci4, ui/battle/hp_4, 8, 8]
|
|
- [0x2023E0, palette, ui/battle/hp_4]
|
|
- [0x202400, ci4, ui/battle/hp_5, 8, 8]
|
|
- [0x202420, palette, ui/battle/hp_5]
|
|
- [0x202440, ci4, ui/battle/hp_6, 8, 8]
|
|
- [0x202460, palette, ui/battle/hp_6]
|
|
- [0x202480, ci4, ui/battle/hp_7, 8, 8]
|
|
- [0x2024A0, palette, ui/battle/hp_7]
|
|
- [0x2024C0, ci4, ui/battle/hp_8, 8, 8]
|
|
- [0x2024E0, palette, ui/battle/hp_8]
|
|
- [0x202500, ci4, ui/battle/hp_9, 8, 8]
|
|
- [0x202520, palette, ui/battle/hp_9]
|
|
- [0x202540, ci4, ui/battle/cont/b_up, 48, 40]
|
|
- [0x202900, palette, ui/battle/cont/b_up]
|
|
- [0x202920, ci4, ui/battle/cont/b_down, 48, 40]
|
|
- [0x202CE0, palette, ui/battle/cont/b_down]
|
|
- [0x202D00, ci4, ui/battle/cont/c_left_up, 40, 34]
|
|
- [0x202FA8, palette, ui/battle/cont/c_left_up]
|
|
- [0x202FC8, ci4, ui/battle/cont/c_left_down, 40, 34]
|
|
- [0x203270, palette, ui/battle/cont/c_left_down]
|
|
- [0x203290, ci4, ui/battle/cont/c_right_up, 40, 34]
|
|
- [0x203538, palette, ui/battle/cont/c_right_up]
|
|
- [0x203558, ci4, ui/battle/cont/c_right_down, 40, 34]
|
|
- [0x203800, palette, ui/battle/cont/c_right_down]
|
|
- [0x203820, ci4, ui/battle/cont/c_up_up, 40, 34]
|
|
- [0x203AC8, palette, ui/battle/cont/c_up_up]
|
|
- [0x203AE8, ci4, ui/battle/cont/c_up_down, 40, 34]
|
|
- [0x203D90, palette, ui/battle/cont/c_up_down]
|
|
- [0x203DB0, ci4, ui/battle/cont/c_down_up, 40, 34]
|
|
- [0x204058, palette, ui/battle/cont/c_down_up]
|
|
- [0x204078, ci4, ui/battle/cont/c_down_down, 40, 34]
|
|
- [0x204320, palette, ui/battle/cont/c_down_down]
|
|
- [0x204340, ci4, ui/battle/cmd/timing_1_chance, 72, 24]
|
|
- [0x2046A0, palette, ui/battle/cmd/timing_1_chance]
|
|
- [0x2046C0, ci4, ui/battle/cmd/timing_ready, 16, 16]
|
|
- [0x204740, palette, ui/battle/cmd/timing_ready]
|
|
- [0x204760, ci4, ui/battle/cmd/timing_wait, 16, 16]
|
|
- [0x2047E0, palette, ui/battle/cmd/timing_wait]
|
|
- [0x204800, ci4, ui/battle/cmd/charge_1, 8, 8]
|
|
- [0x204820, palette, ui/battle/cmd/charge_1]
|
|
- [0x204840, ci4, ui/battle/cmd/charge_2, 8, 8]
|
|
- [0x204860, palette, ui/battle/cmd/charge_2]
|
|
- [0x204880, ci4, ui/battle/cmd/charge_3, 8, 8]
|
|
- [0x2048A0, palette, ui/battle/cmd/charge_3]
|
|
- [0x2048C0, ci4, ui/battle/cmd/charge_4, 8, 8]
|
|
- [0x2048E0, palette, ui/battle/cmd/charge_4]
|
|
- [0x204900, ci4, ui/battle/cmd/timing_3_chances, 96, 24]
|
|
- [0x204D80, palette, ui/battle/cmd/timing_3_chances]
|
|
- [0x204DA0, ci4, ui/battle/cmd/gauge_result, 32, 24]
|
|
- [0x204F20, palette, ui/battle/cmd/gauge_result]
|
|
- [0x204F40, ci4, ui/battle/cmd/timing_ok, 24, 24]
|
|
- [0x205060, palette, ui/battle/cmd/timing_ok]
|
|
- [0x205080, ci4, ui/battle/cmd/timing_miss, 24, 24]
|
|
- [0x2051A0, palette, ui/battle/cmd/timing_miss]
|
|
- [0x2051C0, ci4, ui/battle/cmd/flee_0, 16, 24]
|
|
- [0x205280, palette, ui/battle/cmd/flee_0]
|
|
- [0x2052A0, ci4, ui/battle/cmd/flee_1, 16, 24]
|
|
- [0x205360, palette, ui/battle/cmd/flee_1]
|
|
- [0x205380, ci4, ui/battle/cmd/flee_2, 16, 24]
|
|
- [0x205440, palette, ui/battle/cmd/flee_2]
|
|
- [0x205460, ci4, ui/battle/cmd/100pct, 64, 48]
|
|
- [0x205A60, palette, ui/battle/cmd/100pct]
|
|
- [0x205A80, ci4, ui/battle/cmd/right_on, 56, 24]
|
|
- [0x205D20, palette, ui/battle/cmd/right_on]
|
|
- [0x205D40, ci4, ui/battle/cmd/fill_result, 32, 24]
|
|
- [0x205EC0, palette, ui/battle/cmd/fill_result]
|
|
- [0x205EE0, ci4, ui/battle/cmd/aim/marker_0, 16, 16]
|
|
- [0x205F60, palette, ui/battle/cmd/aim/marker_0]
|
|
- [0x205F80, ci4, ui/battle/cmd/aim/marker_1, 16, 16]
|
|
- [0x206000, palette, ui/battle/cmd/aim/marker_1]
|
|
- [0x206020, ci4, ui/battle/cmd/aim/marker_2, 16, 16]
|
|
- [0x2060A0, palette, ui/battle/cmd/aim/marker_2]
|
|
- [0x2060C0, ci4, ui/battle/cmd/aim/marker_3, 16, 16]
|
|
- [0x206140, palette, ui/battle/cmd/aim/marker_3]
|
|
- [0x206160, ci4, ui/battle/cmd/aim/marker_4, 16, 16]
|
|
- [0x2061E0, palette, ui/battle/cmd/aim/marker_4]
|
|
- [0x206200, ci4, ui/battle/cmd/aim/marker_5, 16, 16]
|
|
- [0x206280, palette, ui/battle/cmd/aim/marker_5]
|
|
- [0x2062A0, ci4, ui/battle/cmd/aim/marker_6, 16, 16]
|
|
- [0x206320, palette, ui/battle/cmd/aim/marker_6]
|
|
- [0x206340, ci4, ui/battle/cmd/aim/marker_7, 16, 16]
|
|
- [0x2063C0, palette, ui/battle/cmd/aim/marker_7]
|
|
- [0x2063E0, ci4, ui/battle/cmd/aim/shimmer_0, 16, 16]
|
|
- [0x206460, palette, ui/battle/cmd/aim/shimmer_0]
|
|
- [0x206480, ci4, ui/battle/cmd/aim/shimmer_1, 16, 16]
|
|
- [0x206500, palette, ui/battle/cmd/aim/shimmer_1]
|
|
- [0x206520, ci4, ui/battle/cmd/aim/shimmer_2, 16, 16]
|
|
- [0x2065A0, palette, ui/battle/cmd/aim/shimmer_2]
|
|
- [0x2065C0, ci4, ui/battle/cmd/aim/shimmer_3, 16, 16]
|
|
- [0x206640, palette, ui/battle/cmd/aim/shimmer_3]
|
|
- [0x206660, ci4, ui/battle/cmd/aim/shimmer_4, 16, 16]
|
|
- [0x2066E0, palette, ui/battle/cmd/aim/shimmer_4]
|
|
- [0x206700, ci4, ui/battle/cmd/aim/shimmer_5, 16, 16]
|
|
- [0x206780, palette, ui/battle/cmd/aim/shimmer_5]
|
|
- [0x2067A0, ci4, ui/battle/cmd/aim/shimmer_6, 16, 16]
|
|
- [0x206820, palette, ui/battle/cmd/aim/shimmer_6]
|
|
- [0x206840, ci4, ui/battle/cmd/aim/shimmer_7, 16, 16]
|
|
- [0x2068C0, palette, ui/battle/cmd/aim/shimmer_7]
|
|
- [0x2068E0, ci4, ui/battle/cmd/aim/reticle_0, 32, 32]
|
|
- [0x206AE0, palette, ui/battle/cmd/aim/reticle_0]
|
|
- [0x206B00, ci4, ui/battle/cmd/aim/reticle_1, 32, 32]
|
|
- [0x206D00, palette, ui/battle/cmd/aim/reticle_1]
|
|
- [0x206D20, ci4, ui/battle/cmd/aim/target_0, 24, 24]
|
|
- [0x206E40, palette, ui/battle/cmd/aim/target_0]
|
|
- [0x206E60, ci4, ui/battle/cmd/aim/target_1, 24, 24]
|
|
- [0x206F80, palette, ui/battle/cmd/aim/target_1]
|
|
- [0x206FA0, ci4, ui/battle/solid_star, 32, 32]
|
|
- [0x2071A0, palette, ui/battle/solid_star]
|
|
- [0x2071C0]
|
|
- [0x2071C8, ia8, ui/battle/projector_spot, 32, 32]
|
|
- [0x2075C8]
|
|
- [0x2075D0, ia8, ui/battle/projector_beam, 64, 64]
|
|
- [0x2085D0]
|
|
- [0x2085D8, ia8, ui/battle/projector_reel, 64, 64]
|
|
- [0x2095D8]
|
|
- [0x2095E0, ia8, ui/battle/swap_background, 48, 16]
|
|
- [0x2098E0]
|
|
- [auto, .data, battle/190B20]
|
|
- [auto, .data, battle/use_items]
|
|
- [auto, .data, battle/use_moves]
|
|
- [auto, .data, battle/action_cmd]
|
|
- [auto, .data, battle/dmg_player]
|
|
- [auto, .data, battle/1A5830]
|
|
- [auto, .data, battle/standard_events]
|
|
- [auto, .data, battle/use_star_powers]
|
|
- [0x215390, pm_icons, icon]
|
|
- dir: logos
|
|
type: code
|
|
start: 0x247230
|
|
subsegments:
|
|
- [auto, rgba16, logo_n64, 128, 112] # iQue logo
|
|
- [auto, rgba16, logo_is, 256, 112]
|
|
- [auto, rgba16, logo_nintendo, 256, 48]
|
|
- [0x262230, ci8, title/bg_1, 264, 162]
|
|
- [0x26C940, palette, title/bg_1]
|
|
- [0x26CB40, ci8, title/bg_2, 264, 162]
|
|
- [0x277250, palette, title/bg_2]
|
|
- [0x277450, ci8, title/bg_3, 264, 162]
|
|
- [0x281B60, palette, title/bg_3]
|
|
- [0x281D60, ci8, title/bg_4, 264, 162]
|
|
- [0x28C470, palette, title/bg_4]
|
|
- [0x28C670, ia8, title/tape, 128, 128]
|
|
- [0x290670, ci8, title/bowser_silhouette, 128, 128]
|
|
- [0x294670, palette, title/bowser_silhouette]
|
|
- start: 0x294870
|
|
type: pm_imgfx_data
|
|
name: imgfx_data
|
|
vram: 0
|
|
animations:
|
|
- ["shock", 0x14358]
|
|
- ["shiver", 0x18200]
|
|
- ["vertical_pipe_curl", 0x1A858]
|
|
- ["horizontal_pipe_curl", 0x1E830]
|
|
- ["startle", 0x29458]
|
|
- ["flutter_down", 0x314E0]
|
|
- ["unfurl", 0x33498]
|
|
- ["get_in_bed", 0x38988]
|
|
- ["spirit_capture", 0x39228]
|
|
- ["unused_1", 0x5B7A8]
|
|
- ["unused_2", 0x7CF10]
|
|
- ["unused_3", 0x86490]
|
|
- ["tutankoopa_gather", 0x96258]
|
|
- ["tutankoopa_swirl_2", 0xA1820]
|
|
- ["tutankoopa_swirl_1", 0xACDE8]
|
|
- ["shuffle_cards", 0xBBF68]
|
|
- ["flip_card_1", 0xC0490]
|
|
- ["flip_card_2", 0xC49B8]
|
|
- ["flip_card_3", 0xC6150]
|
|
- ["cymbal_crush", 0xCA380]
|
|
- [0x35EC00, pm_sprite_shading_profiles, sprite_shading_profiles]
|
|
- type: code
|
|
dir: world/partner
|
|
name: world_partner_goombario
|
|
start: 0x35FA70
|
|
vram: 0x802BD100
|
|
subsegments:
|
|
- [auto, c, goombario]
|
|
- type: code
|
|
dir: world/partner
|
|
name: world_partner_bombette
|
|
start: 0x3608A0
|
|
vram: 0x802BD100
|
|
subsegments:
|
|
- [auto, c, bombette]
|
|
- type: code
|
|
dir: world/partner
|
|
name: world_partner_parakarry
|
|
start: 0x3620C0
|
|
vram: 0x802BD100
|
|
subsegments:
|
|
- [auto, c, parakarry]
|
|
- type: code
|
|
dir: world/partner
|
|
name: world_partner_kooper
|
|
start: 0x363B70
|
|
vram: 0x802BD100
|
|
subsegments:
|
|
- [auto, c, kooper]
|
|
- type: code
|
|
dir: world/partner
|
|
name: world_partner_watt
|
|
start: 0x3656C0
|
|
vram: 0x802BD100
|
|
subsegments:
|
|
- [auto, c, watt]
|
|
- type: code
|
|
dir: world/partner
|
|
name: world_partner_sushie
|
|
start: 0x3668C0
|
|
vram: 0x802BD100
|
|
subsegments:
|
|
- [auto, c, sushie]
|
|
- type: code
|
|
dir: world/partner
|
|
name: world_partner_lakilester
|
|
start: 0x3696A0
|
|
vram: 0x802BD100
|
|
subsegments:
|
|
- [auto, c, lakilester]
|
|
- type: code
|
|
dir: world/partner
|
|
name: world_partner_bow
|
|
start: 0x36C4A0
|
|
vram: 0x802BD100
|
|
subsegments:
|
|
- [auto, c, bow]
|
|
- type: code
|
|
dir: world/partner
|
|
name: world_partner_goompa
|
|
start: 0x36D460
|
|
vram: 0x802BD100
|
|
subsegments:
|
|
- [auto, c, goompa]
|
|
- type: code
|
|
dir: world/partner
|
|
name: world_partner_goombaria
|
|
start: 0x36D960
|
|
vram: 0x802BD100
|
|
subsegments:
|
|
- [auto, c, goombaria]
|
|
- type: code
|
|
dir: world/partner
|
|
name: world_partner_twink
|
|
start: 0x36DAC0
|
|
vram: 0x802BD100
|
|
subsegments:
|
|
- [auto, c, twink]
|
|
- type: code
|
|
start: 0x36DC20
|
|
name: world_use_item
|
|
vram: 0x802C0000
|
|
subsegments:
|
|
- [auto, c, world_use_item]
|
|
|
|
###############
|
|
### Effects ###
|
|
###############
|
|
- name: 325AD0
|
|
type: code
|
|
start: 0x36E520
|
|
vram: 0xE0200000
|
|
subsegments:
|
|
- [auto, c, 325AD0]
|
|
- [0x36E930, pm_effect_shims, effect_shims]
|
|
- [0x36EBB0]
|
|
- name: effect_gfx_big_smoke_puff
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x36EE60
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, big_smoke_puff]
|
|
- start: 0x36EE60
|
|
type: .data
|
|
name: big_smoke_puff
|
|
subsegments:
|
|
- [0x36EE60, ci4, D_09000000_326410, 32, 32]
|
|
- [0x36F060, palette, D_09000000_326410]
|
|
- [0x36F080, ci4, D_09000220_326630, 32, 32]
|
|
- [0x36F280, palette, D_09000220_326630]
|
|
- [0x36F2A0, ci4, D_09000440_326850, 32, 32]
|
|
- [0x36F4A0, palette, D_09000440_326850]
|
|
- [0x36F4C0, ci4, D_09000660_326A70, 32, 32]
|
|
- [0x36F6C0, palette, D_09000660_326A70]
|
|
- [0x36F6E0, ci4, D_09000880_326C90, 32, 32]
|
|
- [0x36F8E0, palette, D_09000880_326C90]
|
|
- [0x36F900, ci4, D_09000AA0_326EB0, 32, 32]
|
|
- [0x36FB00, palette, D_09000AA0_326EB0]
|
|
- [0x36FB20, ci4, D_09000CC0_3270D0, 32, 32]
|
|
- [0x36FD20, palette, D_09000CC0_3270D0]
|
|
- [0x36FD40, vtx, D_09000EE0_3272F0]
|
|
- [0x36FD80, gfx, D_09000F20_327330]
|
|
- [0x36FDE8, gfx, D_09000F88_327398]
|
|
- [0x36FE00, gfx, D_09000FA0_3273B0]
|
|
- [0x36FEC0, gfx, D_09001060_327470]
|
|
- [0x36FF80, gfx, D_09001120_327530]
|
|
- [0x370040, gfx, D_090011E0_3275F0]
|
|
- [0x370100, gfx, D_090012A0_3276B0]
|
|
- [0x3701C0, gfx, D_09001360_327770]
|
|
- [0x370280, gfx, D_09001420_327830]
|
|
- name: effect_big_smoke_puff
|
|
dir: effects
|
|
type: code
|
|
start: 0x370340
|
|
vram: 0xE0002000
|
|
subsegments:
|
|
- [auto, c, big_smoke_puff]
|
|
- name: effect_landing_dust
|
|
dir: effects
|
|
type: code
|
|
start: 0x370B60
|
|
vram: 0xE000C000
|
|
subsegments:
|
|
- [auto, c, landing_dust]
|
|
- name: effect_gfx_landing_dust
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3718F0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, landing_dust]
|
|
- start: 0x3718F0
|
|
type: .data
|
|
name: landing_dust
|
|
subsegments:
|
|
- [0x3718F0, i4, D_09000000_328EA0, 256, 32]
|
|
- [0x3728F0, i4, D_09001000_329EA0, 176, 24]
|
|
- [0x373130, i4, D_09001840_32A6E0, 224, 32]
|
|
- [0x373F30, vtx, D_09002640_32B4E0]
|
|
- [0x373F70, vtx, D_09002680_32B520]
|
|
- [0x373FB0, vtx, D_090026C0_32B560]
|
|
- [0x373FF0, vtx, D_09002700_32B5A0]
|
|
- [0x374030, vtx, D_09002740_32B5E0]
|
|
- [0x374070, gfx, D_09002780_32B620]
|
|
- [0x374158, gfx, D_09002868_32B708]
|
|
- [0x374240, gfx, D_09002950_32B7F0]
|
|
- [0x374328, gfx, D_09002A38_32B8D8]
|
|
- [0x374410, gfx, D_09002B20_32B9C0]
|
|
- [0x374430, gfx, D_09002B40_32B9E0]
|
|
- [0x374450, gfx, D_09002B60_32BA00]
|
|
- [0x374470, gfx, D_09002B80_32BA20]
|
|
- [0x374490, vtx, D_09002BA0_32BA40]
|
|
- [0x374550, gfx, D_09002C60_32BB00]
|
|
- [0x374580, ci4, D_09002C90_32BB30, 16, 16]
|
|
- [0x374600, ci4, D_09002D10_32BBB0, 16, 16, D_09002C90_32BB30]
|
|
- [0x374680, ci4, D_09002D90_32BC30, 16, 16, D_09002C90_32BB30]
|
|
- [0x374700, ci4, D_09002E10_32BCB0, 16, 16, D_09002C90_32BB30]
|
|
- [0x374780, palette, D_09002C90_32BB30]
|
|
- [0x3747A0, vtx, D_09002EB0_32BD50]
|
|
- [0x3747E0, gfx, D_09002EF0_32BD90]
|
|
- [0x374858, gfx, D_09002F68_32BE08]
|
|
- [0x3748A0, gfx, D_09002FB0_32BE50]
|
|
- [0x3748F8, gfx, D_09003008_32BEA8]
|
|
- [0x374950, gfx, D_09003060_32BF00]
|
|
- [0x3749A8, gfx, D_090030B8_32BF58]
|
|
- [0x374A00, gfx, D_09003110_32BFB0]
|
|
- [0x374A58, gfx, D_09003168_32C008]
|
|
- [0x374AB0, gfx, D_090031C0_32C060]
|
|
- [0x374B08, gfx, D_09003218_32C0B8]
|
|
- name: effect_walking_dust
|
|
dir: effects
|
|
type: code
|
|
start: 0x374B60
|
|
vram: 0xE000E000
|
|
subsegments:
|
|
- [auto, c, walking_dust]
|
|
- name: effect_flower_splash
|
|
dir: effects
|
|
type: code
|
|
start: 0x3751F0
|
|
vram: 0xE0010000
|
|
subsegments:
|
|
- [auto, c, flower_splash]
|
|
- name: effect_gfx_flower_splash_trail
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x375910
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, flower_splash_trail]
|
|
- start: 0x375910
|
|
type: .data
|
|
name: flower_splash_trail
|
|
subsegments:
|
|
- [0x375910, ci4, D_09000000_32CEC0, 16, 16]
|
|
- [0x375990, palette, D_09000000_32CEC0]
|
|
- [0x3759B0, palette, D_09000000_32CEC0.yellow]
|
|
- [0x3759D0, rgba16, D_090000C0_32CF80, 32, 32]
|
|
- [0x3761D0, vtx, D_090008C0_32D780]
|
|
- [0x376340, vtx, D_09000A30_32D8F0]
|
|
- [0x376350, vtx, D_09000A40_32D900]
|
|
- [0x376360, vtx, D_09000A50_32D910]
|
|
- [0x3763A0, vtx, D_09000A90_32D950]
|
|
- [0x3763C0, vtx, D_09000AB0_32D970]
|
|
- [0x376400, vtx, D_09000AF0_32D9B0]
|
|
- [0x376460, gfx, D_09000B50_32DA10]
|
|
- [0x376520, gfx, D_09000C10_32DAD0]
|
|
- [0x3765E0, gfx, D_09000CD0_32DB90]
|
|
- [0x376668, gfx, D_09000D58_32DC18]
|
|
- [0x3766A0, gfx, D_09000D90_32DC50]
|
|
- [0x376718, gfx, D_09000E08_32DCC8]
|
|
- [0x376730, gfx, D_09000E20_32DCE0]
|
|
- [0x376748, gfx, D_09000E38_32DCF8]
|
|
- name: effect_flower_trail
|
|
dir: effects
|
|
type: code
|
|
start: 0x376760
|
|
vram: 0xE0012000
|
|
subsegments:
|
|
- [auto, c, flower_trail]
|
|
- name: effect_cloud_puff
|
|
dir: effects
|
|
type: code
|
|
start: 0x376EE0
|
|
vram: 0xE0014000
|
|
subsegments:
|
|
- [auto, c, cloud_puff]
|
|
- name: effect_gfx_cloud_puff_trail
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3776A0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, cloud_puff_trail]
|
|
- start: 0x3776A0
|
|
type: .data
|
|
name: cloud_puff_trail
|
|
subsegments:
|
|
- [0x3776A0, ci4, D_09000000_32EC50, 16, 16]
|
|
- [0x377720, palette, D_09000000_32EC50]
|
|
- [0x377740, vtx, D_090000A0_32ECF0]
|
|
- [0x377780, gfx, D_090000E0_32ED30]
|
|
- [0x377858, gfx, D_090001B8_32EE08]
|
|
- [0x377878]
|
|
- name: effect_cloud_trail
|
|
dir: effects
|
|
type: code
|
|
start: 0x377880
|
|
vram: 0xE0016000
|
|
subsegments:
|
|
- [auto, c, cloud_trail]
|
|
- name: effect_footprint
|
|
dir: effects
|
|
type: code
|
|
start: 0x377FD0
|
|
vram: 0xE0018000
|
|
subsegments:
|
|
- [auto, c, footprint]
|
|
- name: effect_gfx_footprint
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3785A0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, footprint]
|
|
- start: 0x3785A0
|
|
type: .data
|
|
name: footprint
|
|
subsegments:
|
|
- [0x3785A0, i4, D_09000000_32FB50, 32, 32]
|
|
- [0x3787A0, vtx, D_09000200_32FD50]
|
|
- [0x3787E0, gfx, D_09000240_32FD90]
|
|
- [0x378878]
|
|
- name: effect_floating_flower
|
|
dir: effects
|
|
type: code
|
|
start: 0x378880
|
|
vram: 0xE001A000
|
|
subsegments:
|
|
- [auto, c, floating_flower]
|
|
- name: effect_gfx_floating_flower
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x378EB0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, floating_flower]
|
|
- start: 0x378EB0
|
|
type: .data
|
|
name: floating_flower
|
|
subsegments:
|
|
- [0x378EB0, ci4, D_09000000_330460, 16, 16]
|
|
- [0x378F30, palette, D_09000000_330460]
|
|
- [0x378F50, vtx, D_090000A0_330500]
|
|
- [0x379020, vtx, D_09000170_3305D0]
|
|
- [0x3790E0, vtx, D_09000230_330690]
|
|
- [0x3791A0, gfx, D_090002F0_330750]
|
|
- [0x379300, gfx, D_09000450_3308B0]
|
|
- [0x379358]
|
|
- name: effect_snowflake
|
|
dir: effects
|
|
type: code
|
|
start: 0x379360
|
|
vram: 0xE001C000
|
|
subsegments:
|
|
- [auto, c, snowflake]
|
|
- name: effect_gfx_snowflake
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x379950
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, snowflake]
|
|
- start: 0x379950
|
|
type: .data
|
|
name: snowflake
|
|
subsegments:
|
|
- [0x379950, i4, D_09000000_330F00, 16, 16]
|
|
- [0x3799D0, i4, D_09000080_330F80, 64, 64]
|
|
- [0x37A1D0, vtx, D_09000880_331780]
|
|
- [0x37A210, vtx, D_090008C0_3317C0]
|
|
- [0x37A250, gfx, D_09000900_331800]
|
|
- [0x37A338, gfx, D_090009E8_3318E8]
|
|
- [0x37A360, gfx, D_09000A10_331910]
|
|
- [0x37A388]
|
|
- name: effect_star
|
|
dir: effects
|
|
type: code
|
|
start: 0x37A390
|
|
vram: 0xE001E000
|
|
subsegments:
|
|
- [auto, c, star]
|
|
- name: effect_gfx_star
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x37B0F0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, star]
|
|
- start: 0x37B0F0
|
|
type: .data
|
|
name: star
|
|
subsegments:
|
|
- [0x37B0F0, ia8, D_09000000_3326A0, 64, 64]
|
|
- [0x37C0F0, i4, D_09001000_3336A0, 32, 32]
|
|
- [0x37C2F0, i4, D_09001200_3338A0, 32, 32]
|
|
- [0x37C4F0, vtx, D_09001400_333AA0]
|
|
- [0x37C590, vtx, D_090014A0_333B40]
|
|
- [0x37C5D0, vtx, D_090014E0_333B80]
|
|
- [0x37C620, gfx, D_09001530_333BD0]
|
|
- [0x37C740, gfx, D_09001650_333CF0]
|
|
- [0x37C870, gfx, D_09001780_333E20]
|
|
- [0x37C8C0, gfx, D_090017D0_333E70]
|
|
- name: effect_emote
|
|
dir: effects
|
|
type: code
|
|
start: 0x37C910
|
|
vram: 0xE0020000
|
|
subsegments:
|
|
- [auto, c, emote]
|
|
- name: effect_gfx_emote
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x37D6C0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, emote]
|
|
- start: 0x37D6C0
|
|
type: .data
|
|
name: emote
|
|
subsegments:
|
|
- [0x37D6C0, i4, D_09000000_334C70, 32, 64]
|
|
- [0x37DAC0, i4, D_09000400_335070, 96, 32]
|
|
- [0x37E0C0, i4, D_09000A00_335670, 128, 48]
|
|
- [0x37ECC0, i4, D_09001600_336270, 128, 32]
|
|
- [0x37F4C0, i4, D_09001E00_336A70, 128, 8]
|
|
- [0x37F6C0, vtx, D_09002000_336C70]
|
|
- [0x37F700, vtx, D_09002040_336CB0]
|
|
- [0x37F740, vtx, D_09002080_336CF0]
|
|
- [0x37F780, vtx, D_090020C0_336D30]
|
|
- [0x37F7C0, vtx, D_09002100_336D70]
|
|
- [0x37F800, vtx, D_09002140_336DB0]
|
|
- [0x37F830, gfx, D_09002170_336DE0]
|
|
- [0x37F8F8, gfx, D_09002238_336EA8]
|
|
- [0x37F9A0, gfx, D_090022E0_336F50]
|
|
- [0x37F9C8, gfx, D_09002308_336F78]
|
|
- [0x37FA70, gfx, D_090023B0_337020]
|
|
- [0x37FA98, gfx, D_090023D8_337048]
|
|
- [0x37FB40, gfx, D_09002480_3370F0]
|
|
- [0x37FB68, gfx, D_090024A8_337118]
|
|
- [0x37FC10, gfx, D_09002550_3371C0]
|
|
- [0x37FC38, gfx, D_09002578_3371E8]
|
|
- name: effect_sparkles
|
|
dir: effects
|
|
type: code
|
|
start: 0x37FC90
|
|
vram: 0xE0022000
|
|
subsegments:
|
|
- [auto, c, sparkles]
|
|
- name: effect_gfx_sparkles
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x380A10
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, sparkles]
|
|
- start: 0x380A10
|
|
type: .data
|
|
name: sparkles
|
|
subsegments:
|
|
- [0x380A10, ia8, D_09000000_337FC0, 176, 22]
|
|
- [0x381930, gfx, D_09000F20_338EE0]
|
|
- [0x3819D8, vtx, D_09000FC8_338F88]
|
|
- [0x381A18, vtx, D_09001008_338FC8]
|
|
- [0x381A58, vtx, D_09001048_339008]
|
|
- [0x381A98, vtx, D_09001088_339048]
|
|
- [0x381AD8, vtx, D_090010C8_339088]
|
|
- [0x381B18, vtx, D_09001108_3390C8]
|
|
- [0x381B58, vtx, D_09001148_339108]
|
|
- [0x381B98, vtx, D_09001188_339148]
|
|
- [0x381BD8, gfx, D_090011C8_339188]
|
|
- [0x381BF0, gfx, D_090011E0_3391A0]
|
|
- [0x381C08, gfx, D_090011F8_3391B8]
|
|
- [0x381C20, gfx, D_09001210_3391D0]
|
|
- [0x381C38, gfx, D_09001228_3391E8]
|
|
- [0x381C50, gfx, D_09001240_339200]
|
|
- [0x381C68, gfx, D_09001258_339218]
|
|
- [0x381C80, gfx, D_09001270_339230]
|
|
- [0x381C98]
|
|
- name: effect_shape_spell
|
|
dir: effects
|
|
type: code
|
|
start: 0x381CA0
|
|
vram: 0xE0024000
|
|
subsegments:
|
|
- [auto, c, shape_spell]
|
|
- name: effect_gfx_shape_spell
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3829B0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, shape_spell]
|
|
- start: 0x3829B0
|
|
type: .data
|
|
name: shape_spell
|
|
subsegments:
|
|
- [0x3829B0, i4, D_09000000_339F60, 32, 256]
|
|
- [0x3839B0, vtx, D_09001000_33AF60]
|
|
- [0x3839F0, vtx, D_09001040_33AFA0]
|
|
- [0x383A30, gfx, D_09001080_33AFE0]
|
|
- [0x383AD8, gfx, D_09001128_33B088]
|
|
- [0x383B00, gfx, D_09001150_33B0B0]
|
|
- [0x383B28, gfx, D_09001178_33B0D8]
|
|
- [0x383B50, gfx, D_090011A0_33B100]
|
|
- [0x383B78, gfx, D_090011C8_33B128]
|
|
- [0x383BA0, gfx, D_090011F0_33B150]
|
|
- [0x383BC8]
|
|
- name: effect_gather_energy_pink
|
|
dir: effects
|
|
type: code
|
|
start: 0x383BD0
|
|
vram: 0xE0026000
|
|
subsegments:
|
|
- [auto, c, gather_energy_pink]
|
|
- name: effect_gfx_gather_energy_pink
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x384620
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, gather_energy_pink]
|
|
- start: 0x384620
|
|
type: .data
|
|
name: gather_energy_pink
|
|
subsegments:
|
|
- [0x384620, i4, D_09000000_33BBD0, 64, 16]
|
|
- [0x384820, i4, D_09000200_33BDD0, 64, 16]
|
|
- [0x384A20, i4, D_09000400_33BFD0, 64, 64]
|
|
- [0x385220, vtx, D_09000C00_33C7D0]
|
|
- [0x3853C0, gfx, D_09000DA0_33C970]
|
|
- [0x385448, gfx, D_09000E28_33C9F8]
|
|
- [0x385530, vtx, D_09000F10_33CAE0]
|
|
- [0x3856D0, gfx, D_090010B0_33CC80]
|
|
- [0x385758, gfx, D_09001138_33CD08]
|
|
- [0x385838]
|
|
- name: effect_drop_leaves
|
|
dir: effects
|
|
type: code
|
|
start: 0x385840
|
|
vram: 0xE0028000
|
|
subsegments:
|
|
- [auto, c, drop_leaves]
|
|
- name: effect_gfx_drop_leaves
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x386060
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, drop_leaves]
|
|
- start: 0x386060
|
|
type: .data
|
|
name: drop_leaves
|
|
subsegments:
|
|
- [0x386060, ia8, D_09000000_33D610, 32, 128]
|
|
- [0x387060, vtx, D_09001000_33E610]
|
|
- [0x3870E0, vtx, D_09001080_33E690]
|
|
- [0x387160, vtx, D_09001100_33E710]
|
|
- [0x3871E0, gfx, D_09001180_33E790]
|
|
- [0x387290, gfx, D_09001230_33E840]
|
|
- [0x3872B8, gfx, D_09001258_33E868]
|
|
- [0x3872E0, gfx, D_09001280_33E890]
|
|
- [0x387308]
|
|
- name: effect_dust
|
|
dir: effects
|
|
type: code
|
|
start: 0x387310
|
|
vram: 0xE002A000
|
|
subsegments:
|
|
- [auto, c, dust]
|
|
- name: effect_gfx_dust
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x387A50
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, dust]
|
|
- start: 0x387A50
|
|
type: .data
|
|
name: dust
|
|
subsegments:
|
|
- [0x387A50, i4, D_09000000_33F000, 32, 96]
|
|
- [0x388050, i4, D_09000600_33F600, 32, 96]
|
|
- [0x388650, vtx, D_09000C00_33FC00]
|
|
- [0x388690, vtx, D_09000C40_33FC40]
|
|
- [0x3886D0, vtx, D_09000C80_33FC80]
|
|
- [0x388710, gfx, D_09000CC0_33FCC0]
|
|
- [0x3887B8, gfx, D_09000D68_33FD68]
|
|
- [0x388868, gfx, D_09000E18_33FE18]
|
|
- [0x388888, gfx, D_09000E38_33FE38]
|
|
- [0x3888A8, gfx, D_09000E58_33FE58]
|
|
- [0x3888C8]
|
|
- name: effect_shattering_stones
|
|
dir: effects
|
|
type: code
|
|
start: 0x3888D0
|
|
vram: 0xE002C000
|
|
subsegments:
|
|
- [auto, c, shattering_stones]
|
|
- name: effect_gfx_shattering_stones
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3892D0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, shattering_stones]
|
|
- start: 0x3892D0
|
|
type: .data
|
|
name: shattering_stones
|
|
subsegments:
|
|
- [0x3892D0, ia8, D_09000000_340880, 32, 96]
|
|
- [0x389ED0, gfx, D_09000C00_341480]
|
|
- [0x389F78, vtx, D_09000CA8_341528]
|
|
- [0x389FF8, vtx, D_09000D28_3415A8]
|
|
- [0x38A058, vtx, D_09000D88_341608]
|
|
- [0x38A0B8, vtx, D_09000DE8_341668]
|
|
- [0x38A138, vtx, D_09000E68_3416E8]
|
|
- [0x38A198, vtx, D_09000EC8_341748]
|
|
- [0x38A1F8, vtx, D_09000F28_3417A8]
|
|
- [0x38A278, vtx, D_09000FA8_341828]
|
|
- [0x38A2D8, vtx, D_09001008_341888]
|
|
- [0x38A338, gfx, D_09001068_3418E8]
|
|
- [0x38A350, gfx, D_09001080_341900]
|
|
- [0x38A368, gfx, D_09001098_341918]
|
|
- [0x38A388, gfx, D_090010B8_341938]
|
|
- [0x38A3A0, gfx, D_090010D0_341950]
|
|
- [0x38A3B8, gfx, D_090010E8_341968]
|
|
- [0x38A3D8, gfx, D_09001108_341988]
|
|
- [0x38A3F0, gfx, D_09001120_3419A0]
|
|
- [0x38A408, gfx, D_09001138_3419B8]
|
|
- [0x38A428]
|
|
- name: effect_smoke_ring
|
|
dir: effects
|
|
type: code
|
|
start: 0x38A430
|
|
vram: 0xE002E000
|
|
subsegments:
|
|
- [auto, c, smoke_ring]
|
|
- name: effect_damage_stars
|
|
dir: effects
|
|
type: code
|
|
start: 0x38AB90
|
|
vram: 0xE0030000
|
|
subsegments:
|
|
- [auto, c, damage_stars]
|
|
- name: effect_gfx_damage_stars
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x38BA90
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, damage_stars]
|
|
- start: 0x38BA90
|
|
type: .data
|
|
name: damage_stars
|
|
subsegments:
|
|
- [0x38BA90, i4, D_09000000_343040, 32, 64]
|
|
- [0x38BE90, vtx, D_09000400_343440]
|
|
- [0x38BED0, vtx, D_09000440_343480]
|
|
- [0x38BF10, vtx, D_09000480_3434C0]
|
|
- [0x38BF50, gfx, D_090004C0_343500]
|
|
- [0x38C000, gfx, D_09000570_3435B0]
|
|
- [0x38C070, gfx, D_090005E0_343620]
|
|
- [0x38C090, gfx, D_09000600_343640]
|
|
- [0x38C0B0, gfx, D_09000620_343660]
|
|
- name: effect_explosion
|
|
dir: effects
|
|
type: code
|
|
start: 0x38C0D0
|
|
vram: 0xE0032000
|
|
subsegments:
|
|
- [auto, c, explosion]
|
|
- name: effect_gfx_explosion
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x38C9C0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, explosion]
|
|
- start: 0x38C9C0
|
|
type: .data
|
|
name: explosion
|
|
subsegments:
|
|
- [0x38C9C0, i4, D_09000000_343F70, 32, 32]
|
|
- [0x38CBC0, i4, D_09000200_344170, 32, 32]
|
|
- [0x38CDC0, i4, D_09000400_344370, 32, 32]
|
|
- [0x38CFC0, i4, D_09000600_344570, 32, 32]
|
|
- [0x38D1C0, vtx, D_09000800_344770]
|
|
- [0x38D200, gfx, D_09000840_3447B0]
|
|
- [0x38D2B0, gfx, D_090008F0_344860]
|
|
- [0x38D2D0, gfx, D_09000910_344880]
|
|
- [0x38D338, gfx, D_09000978_3448E8]
|
|
- [0x38D398, gfx, D_090009D8_344948]
|
|
- [0x38D3F8, gfx, D_09000A38_3449A8]
|
|
- [0x38D458]
|
|
- name: effect_lens_flare
|
|
dir: effects
|
|
type: code
|
|
start: 0x38D460
|
|
vram: 0xE0034000
|
|
subsegments:
|
|
- [auto, c, lens_flare]
|
|
- name: effect_gfx_lens_flare
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x38DC30
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, lens_flare]
|
|
- start: 0x38DC30
|
|
type: .data
|
|
name: lens_flare
|
|
subsegments:
|
|
- [0x38DC30, i4, D_09000000_3451E0, 32, 32]
|
|
- [0x38DE30, vtx, D_09000200_3453E0]
|
|
- [0x38DE70, gfx, D_09000240_345420]
|
|
- [0x38DF10, gfx, D_090002E0_3454C0]
|
|
- name: effect_got_item_outline
|
|
dir: effects
|
|
type: code
|
|
start: 0x38DF30
|
|
vram: 0xE0036000
|
|
subsegments:
|
|
- [auto, c, got_item_outline]
|
|
- name: effect_gfx_got_item_outline
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x38E590
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, got_item_outline]
|
|
- start: 0x38E590
|
|
type: .data
|
|
name: got_item_outline
|
|
subsegments:
|
|
- [0x38E590, ia8, D_09000000_345B40, 128, 32]
|
|
- [0x38F590, ia8, D_09001000_346B40, 128, 32]
|
|
- [0x390590, ia8, D_09002000_347B40, 128, 32]
|
|
- [0x391590, ia8, D_09003000_348B40, 128, 32]
|
|
- [0x392590, ia8, D_09004000_349B40, 128, 32]
|
|
- [0x393590, ia8, D_09005000_34AB40, 128, 32]
|
|
- [0x394590, ia8, D_09006000_34BB40, 128, 32]
|
|
- [0x395590, ia8, D_09007000_34CB40, 128, 32]
|
|
- [0x396590, vtx, D_09008000_34DB40]
|
|
- [0x396690, gfx, D_09008100_34DC40]
|
|
- [0x396700, gfx, D_09008170_34DCB0]
|
|
- [0x396720, gfx, D_09008190_34DCD0]
|
|
- [0x396738, gfx, D_090081A8_34DCE8]
|
|
- [0x396750, gfx, D_090081C0_34DD00]
|
|
- [0x396768]
|
|
- name: effect_spiky_white_aura
|
|
dir: effects
|
|
type: code
|
|
start: 0x396770
|
|
vram: 0xE0038000
|
|
subsegments:
|
|
- [auto, c, spiky_white_aura]
|
|
- name: effect_gfx_spiky_white_aura
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3971C0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, spiky_white_aura]
|
|
- start: 0x3971C0
|
|
type: .data
|
|
name: spiky_white_aura
|
|
subsegments:
|
|
- [0x3971C0, i4, D_09000000_34E770, 64, 32]
|
|
- [0x3975C0, vtx, D_09000400_34EB70]
|
|
- [0x397600, gfx, D_09000440_34EBB0]
|
|
- [0x3976A8, gfx, D_090004E8_34EC58]
|
|
- [0x3976C8]
|
|
- name: effect_smoke_impact
|
|
dir: effects
|
|
type: code
|
|
start: 0x3976D0
|
|
vram: 0xE003A000
|
|
subsegments:
|
|
- [auto, c, smoke_impact]
|
|
- name: effect_damage_indicator
|
|
dir: effects
|
|
type: code
|
|
start: 0x397F10
|
|
vram: 0xE003C000
|
|
subsegments:
|
|
- [auto, c, damage_indicator]
|
|
- name: effect_gfx_damage_indicator
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x398C70
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, damage_indicator]
|
|
- start: 0x398C70
|
|
type: .data
|
|
name: damage_indicator
|
|
subsegments:
|
|
- [0x398C70, i4, D_09000000_350220, 32, 32]
|
|
- [0x398E70, i4, D_09000200_350420, 32, 32]
|
|
- [0x399070, i4, D_09000400_350620, 32, 32]
|
|
- [0x399270, i4, D_09000600_350820, 32, 32]
|
|
- [0x399470, i4, D_09000800_350A20, 32, 32]
|
|
- [0x399670, i4, D_09000A00_350C20, 32, 32]
|
|
- [0x399870, i4, D_09000C00_350E20, 32, 32]
|
|
- [0x399A70, i4, D_09000E00_351020, 32, 32]
|
|
- [0x399C70, i4, D_09001000_351220, 32, 32]
|
|
- [0x399E70, i4, D_09001200_351420, 32, 32]
|
|
- [0x39A070, i4, D_09001400_351620, 32, 32]
|
|
- [0x39A270, i4, D_09001600_351820, 32, 32]
|
|
- [0x39A470, i4, D_09001800_351A20, 32, 32]
|
|
- [0x39A670, i4, D_09001A00_351C20, 32, 32]
|
|
- [0x39A870, vtx, D_09001C00_351E20]
|
|
- [0x39A880, vtx, D_09001C10_351E30]
|
|
- [0x39A8A0, vtx, D_09001C30_351E50]
|
|
- [0x39A8B0, vtx, D_09001C40_351E60]
|
|
- [0x39A8F0, vtx, D_09001C80_351EA0]
|
|
- [0x39A930, vtx, D_09001CC0_351EE0]
|
|
- [0x39A970, vtx, D_09001D00_351F20]
|
|
- [0x39A9B0, gfx, D_09001D40_351F60]
|
|
- [0x39AA50, gfx, D_09001DE0_352000]
|
|
- [0x39AAC0, gfx, D_09001E50_352070]
|
|
- [0x39AB00, gfx, D_09001E90_3520B0]
|
|
- [0x39AB40, gfx, D_09001ED0_3520F0]
|
|
- [0x39AB80, gfx, D_09001F10_352130]
|
|
- [0x39ABC0, gfx, D_09001F50_352170]
|
|
- [0x39AC00, gfx, D_09001F90_3521B0]
|
|
- [0x39AC40, gfx, D_09001FD0_3521F0]
|
|
- [0x39AC80, gfx, D_09002010_352230]
|
|
- [0x39ACC0, gfx, D_09002050_352270]
|
|
- [0x39AD00, gfx, D_09002090_3522B0]
|
|
- [0x39AD40, gfx, D_090020D0_3522F0]
|
|
- [0x39AD80, gfx, D_09002110_352330]
|
|
- [0x39ADC0, gfx, D_09002150_352370]
|
|
- [0x39ADD0, gfx, D_09002160_352380]
|
|
- [0x39ADE0, gfx, D_09002170_352390]
|
|
- [0x39ADF0, gfx, D_09002180_3523A0]
|
|
- [0x39AE00, gfx, D_09002190_3523B0]
|
|
- [0x39AE18, gfx, D_090021A8_3523C8]
|
|
- [0x39AE30, gfx, D_090021C0_3523E0]
|
|
- [0x39AE50, gfx, D_090021E0_352400]
|
|
- [0x39AE70, gfx, D_09002200_352420]
|
|
- name: effect_purple_ring
|
|
dir: effects
|
|
type: code
|
|
start: 0x39AE90
|
|
vram: 0xE003E000
|
|
subsegments:
|
|
- [auto, c, purple_ring]
|
|
- name: effect_gfx_purple_ring
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x39B730
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, purple_ring]
|
|
- start: 0x39B730
|
|
type: .data
|
|
name: purple_ring
|
|
subsegments:
|
|
- [0x39B730, i4, D_09000000_352CE0, 64, 16]
|
|
- [0x39B930, gfx, D_09000200_352EE0]
|
|
- [0x39B9D8, vtx, D_090002A8_352F88]
|
|
- [0x39BA98, vtx, D_09000368_353048]
|
|
- [0x39BB38, vtx, D_09000408_3530E8]
|
|
- [0x39BB88, vtx, D_09000458_353138]
|
|
- [0x39BC18, gfx, D_090004E8_3531C8]
|
|
- [0x39BD48]
|
|
- name: effect_flame
|
|
dir: effects
|
|
type: code
|
|
start: 0x39BD50
|
|
vram: 0xE0040000
|
|
subsegments:
|
|
- [auto, c, flame]
|
|
- name: effect_gfx_flame
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x39C600
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, flame]
|
|
- start: 0x39C600
|
|
type: .data
|
|
name: flame
|
|
subsegments:
|
|
- [0x39C600, i4, D_09000000_353BB0, 32, 32]
|
|
- [0x39C800, i4, D_09000200_353DB0, 32, 32]
|
|
- [0x39CA00, i4, D_09000400_353FB0, 32, 32]
|
|
- [0x39CC00, i4, D_09000600_3541B0, 32, 32]
|
|
- [0x39CE00, gfx, D_09000800_3543B0]
|
|
- [0x39CEB8, vtx, D_090008B8_354468]
|
|
- [0x39CEF8, gfx, D_090008F8_3544A8]
|
|
- [0x39CF18, gfx, D_09000918_3544C8]
|
|
- [0x39CFE0]
|
|
- name: effect_stars_burst
|
|
dir: effects
|
|
type: code
|
|
start: 0x39D1F0
|
|
vram: 0xE0042000
|
|
subsegments:
|
|
- [auto, c, stars_burst]
|
|
- name: effect_stars_shimmer
|
|
dir: effects
|
|
type: code
|
|
start: 0x39D9B0
|
|
vram: 0xE0044000
|
|
subsegments:
|
|
- [auto, c, stars_shimmer]
|
|
- name: effect_rising_bubble
|
|
dir: effects
|
|
type: code
|
|
start: 0x39E930
|
|
vram: 0xE0046000
|
|
subsegments:
|
|
- [auto, c, rising_bubble]
|
|
- name: effect_gfx_rising_bubble
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x39EF80
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, rising_bubble]
|
|
- start: 0x39EF80
|
|
type: .data
|
|
name: rising_bubble
|
|
subsegments:
|
|
- [0x39EF80, i4, D_09000000_356530, 16, 16]
|
|
- [0x39F000, i4, D_09000080_3565B0, 16, 16]
|
|
- [0x39F080, vtx, D_09000100_356630]
|
|
- [0x39F0C0, vtx, D_09000140_356670]
|
|
- [0x39F100, vtx, D_09000180_3566B0]
|
|
- [0x39F140, vtx, D_090001C0_3566F0]
|
|
- [0x39F180, gfx, D_09000200_356730]
|
|
- [0x39F268, gfx, D_090002E8_356818]
|
|
- [0x39F288, gfx, D_09000308_356838]
|
|
- [0x39F370, gfx, D_090003F0_356920]
|
|
- [0x39F390, gfx, D_09000410_356940]
|
|
- [0x39F3B0, gfx, D_09000430_356960]
|
|
- name: effect_ring_blast
|
|
dir: effects
|
|
type: code
|
|
start: 0x39F3D0
|
|
vram: 0xE0048000
|
|
subsegments:
|
|
- [auto, c, ring_blast]
|
|
- name: effect_gfx_ring_blast
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x39FDF0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, ring_blast]
|
|
- start: 0x39FDF0
|
|
type: .data
|
|
name: ring_blast
|
|
subsegments:
|
|
- [0x39FDF0, i4, D_09000000_3573A0, 256, 32]
|
|
- [0x3A0DF0, vtx, D_09001000_3583A0]
|
|
- [0x3A0E30, gfx, D_09001040_3583E0]
|
|
- [0x3A0EE8, gfx, D_090010F8_358498]
|
|
- [0x3A0F08]
|
|
- name: effect_shockwave
|
|
dir: effects
|
|
type: code
|
|
start: 0x3A0F10
|
|
vram: 0xE004A000
|
|
subsegments:
|
|
- [auto, c, shockwave]
|
|
- name: effect_gfx_shockwave
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3A1E00
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, shockwave]
|
|
- start: 0x3A1E00
|
|
type: .data
|
|
name: shockwave
|
|
subsegments:
|
|
- [0x3A1E00, i4, D_09000000_3593B0, 32, 32]
|
|
- [0x3A2000, ia4, D_09000200_3595B0, 64, 32]
|
|
- [0x3A2400, i4, D_09000600_3599B0, 32, 32]
|
|
- [0x3A2600, vtx, D_09000800_359BB0]
|
|
- [0x3A2740, gfx, D_09000940_359CF0]
|
|
- [0x3A27A0, gfx, D_090009A0_359D50]
|
|
- [0x3A2880, gfx, D_09000A80_359E30]
|
|
- [0x3A2970]
|
|
- name: effect_music_note
|
|
dir: effects
|
|
type: code
|
|
start: 0x3A2970
|
|
vram: 0xE004C000
|
|
subsegments:
|
|
- [auto, c, music_note]
|
|
- name: effect_gfx_music_note
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3A3030
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, music_note]
|
|
- start: 0x3A3030
|
|
type: .data
|
|
name: music_note
|
|
subsegments:
|
|
- [0x3A3030, i8, D_09000000_35A5E0, 8, 32]
|
|
- [0x3A3130, i8, D_09000100_35A6E0, 8, 32]
|
|
- [0x3A3230, i8, D_09000200_35A7E0, 8, 32]
|
|
- [0x3A3330, i8, D_09000300_35A8E0, 8, 32]
|
|
- [0x3A3430, i8, D_09000400_35A9E0, 8, 32]
|
|
- [0x3A3530, i8, D_09000500_35AAE0, 8, 32]
|
|
- [0x3A3630, i8, D_09000600_35ABE0, 8, 32]
|
|
- [0x3A3730, i4, D_09000700_35ACE0, 16, 32]
|
|
- [0x3A3830, i4, D_09000800_35ADE0, 16, 32]
|
|
- [0x3A3930, i4, D_09000900_35AEE0, 16, 32]
|
|
- [0x3A3A30, i4, D_09000A00_35AFE0, 16, 32]
|
|
- [0x3A3B30, i4, D_09000B00_35B0E0, 16, 32]
|
|
- [0x3A3C30, i4, D_09000C00_35B1E0, 16, 32]
|
|
- [0x3A3D30, i4, D_09000D00_35B2E0, 16, 32]
|
|
- [0x3A3E30, vtx, D_09000E00_35B3E0]
|
|
- [0x3A3FF0, gfx, D_09000FC0_35B5A0]
|
|
- [0x3A4068, gfx, D_09001038_35B618]
|
|
- [0x3A40F0, gfx, D_090010C0_35B6A0]
|
|
- [0x3A4178, gfx, D_09001148_35B728]
|
|
- [0x3A4200, gfx, D_090011D0_35B7B0]
|
|
- [0x3A4288, gfx, D_09001258_35B838]
|
|
- [0x3A4310, gfx, D_090012E0_35B8C0]
|
|
- [0x3A4398, gfx, D_09001368_35B948]
|
|
- name: effect_smoke_burst
|
|
dir: effects
|
|
type: code
|
|
start: 0x3A4420
|
|
vram: 0xE004E000
|
|
subsegments:
|
|
- [auto, c, smoke_burst]
|
|
- name: effect_sweat
|
|
dir: effects
|
|
type: code
|
|
start: 0x3A4A20
|
|
vram: 0xE0050000
|
|
subsegments:
|
|
- [auto, c, sweat]
|
|
- name: effect_gfx_sweat
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3A4FA0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, sweat]
|
|
- start: 0x3A4FA0
|
|
type: .data
|
|
name: sweat
|
|
subsegments:
|
|
- [0x3A4FA0, i4, D_09000000_35C550, 16, 16]
|
|
- [0x3A5020, i4, D_09000080_35C5D0, 32, 16]
|
|
- [0x3A5120, vtx, D_09000180_35C6D0]
|
|
- [0x3A5160, vtx, D_090001C0_35C710]
|
|
- [0x3A51A0, gfx, D_09000200_35C750]
|
|
- [0x3A5268, gfx, D_090002C8_35C818]
|
|
- [0x3A5330, gfx, D_09000390_35C8E0]
|
|
- [0x3A5400, gfx, D_09000460_35C9B0]
|
|
- name: effect_sleep_bubble
|
|
dir: effects
|
|
type: code
|
|
start: 0x3A54D0
|
|
vram: 0xE0052000
|
|
subsegments:
|
|
- [auto, c, sleep_bubble]
|
|
- name: effect_gfx_sleep_bubble
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3A5F60
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, sleep_bubble]
|
|
- start: 0x3A5F60
|
|
type: .data
|
|
name: sleep_bubble
|
|
subsegments:
|
|
- [0x3A5F60, i4, D_09000000_35D510, 16, 16]
|
|
- [0x3A5FE0, i4, D_09000080_35D590, 16, 16]
|
|
- [0x3A6060, i4, D_09000100_35D610, 16, 16]
|
|
- [0x3A60E0, vtx, D_09000180_35D690]
|
|
- [0x3A6240, gfx, D_090002E0_35D7F0]
|
|
- [0x3A62F0, gfx, D_09000390_35D8A0]
|
|
- [0x3A63A0, gfx, D_09000440_35D950]
|
|
- name: effect_windy_leaves
|
|
dir: effects
|
|
type: code
|
|
start: 0x3A6450
|
|
vram: 0xE0056000
|
|
subsegments:
|
|
- [auto, c, windy_leaves]
|
|
- name: effect_falling_leaves
|
|
dir: effects
|
|
type: code
|
|
start: 0x3A7370
|
|
vram: 0xE0058000
|
|
subsegments:
|
|
- [auto, c, falling_leaves]
|
|
- name: effect_gfx_falling_leaves
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3A7B30
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, falling_leaves]
|
|
- start: 0x3A7B30
|
|
type: .data
|
|
name: falling_leaves
|
|
subsegments:
|
|
- [0x3A7B30, ia8, D_09000000_35F0E0, 32, 128]
|
|
- [0x3A8B30, vtx, D_09001000_3600E0]
|
|
- [0x3A8C30, gfx, D_09001100_3601E0]
|
|
- [0x3A8CE0, gfx, D_090011B0_360290]
|
|
- [0x3A8D08]
|
|
- name: effect_stars_spread
|
|
dir: effects
|
|
type: code
|
|
start: 0x3A8D10
|
|
vram: 0xE005A000
|
|
subsegments:
|
|
- [auto, c, stars_spread]
|
|
- name: effect_gfx_stars_spread
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3A9480
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, stars_spread]
|
|
- start: 0x3A9480
|
|
type: .data
|
|
name: stars_spread
|
|
subsegments:
|
|
- [0x3A9480, i4, D_09000000_360A30, 32, 64]
|
|
- [0x3A9880, vtx, D_09000400_360E30]
|
|
- [0x3A98C0, gfx, D_09000440_360E70]
|
|
- [0x3A9970, gfx, D_090004F0_360F20]
|
|
- name: effect_steam_burst
|
|
dir: effects
|
|
type: code
|
|
start: 0x3A9990
|
|
vram: 0xE005C000
|
|
subsegments:
|
|
- [auto, c, steam_burst]
|
|
- name: effect_gfx_steam_burst
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3AA0C0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, steam_burst]
|
|
- start: 0x3AA0C0
|
|
type: .data
|
|
name: steam_burst
|
|
subsegments:
|
|
- [0x3AA0C0, i4, D_09000000_361670, 224, 32]
|
|
- [0x3AAEC0, gfx, D_09000E00_362470]
|
|
- [0x3AAFB0, vtx, D_09000EF0_362560]
|
|
- [0x3AAFF0, gfx, D_09000F30_3625A0]
|
|
- name: effect_stars_orbiting
|
|
dir: effects
|
|
type: code
|
|
start: 0x3AB010
|
|
vram: 0xE005E000
|
|
subsegments:
|
|
- [auto, c, stars_orbiting]
|
|
- name: effect_gfx_stars_orbiting
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3AB6A0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, stars_orbiting]
|
|
- start: 0x3AB6A0
|
|
type: .data
|
|
name: stars_orbiting
|
|
subsegments:
|
|
- [0x3AB6A0, i4, D_09000000_362C50, 32, 64]
|
|
- [0x3ABAA0, vtx, D_09000400_363050]
|
|
- [0x3ABAE0, gfx, D_09000440_363090]
|
|
- [0x3ABB90, gfx, D_090004F0_363140]
|
|
- name: effect_big_snowflakes
|
|
dir: effects
|
|
type: code
|
|
start: 0x3ABBB0
|
|
vram: 0xE0060000
|
|
subsegments:
|
|
- [auto, c, big_snowflakes]
|
|
- name: effect_gfx_big_snowflakes
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3AC310
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, big_snowflakes]
|
|
- start: 0x3AC310
|
|
type: .data
|
|
name: big_snowflakes
|
|
subsegments:
|
|
- [0x3AC310, i4, D_09000000_3638C0, 16, 16]
|
|
- [0x3AC390, i4, D_09000080_363940, 64, 64]
|
|
- [0x3ACB90, vtx, D_09000880_364140]
|
|
- [0x3ACBD0, vtx, D_090008C0_364180]
|
|
- [0x3ACC10, gfx, D_09000900_3641C0]
|
|
- [0x3ACCF8, gfx, D_090009E8_3642A8]
|
|
- [0x3ACD20, gfx, D_09000A10_3642D0]
|
|
- [0x3ACD48]
|
|
- name: effect_debuff
|
|
dir: effects
|
|
type: code
|
|
start: 0x3ACD50
|
|
vram: 0xE0062000
|
|
subsegments:
|
|
- [auto, c, debuff]
|
|
- name: effect_gfx_debuff
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3AD650
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, debuff]
|
|
- start: 0x3AD650
|
|
type: .data
|
|
name: debuff
|
|
subsegments:
|
|
- [0x3AD650, i4, D_09000000_364C00, 32, 32]
|
|
- [0x3AD850, vtx, D_09000200_364E00]
|
|
- [0x3AD890, gfx, D_09000240_364E40]
|
|
- [0x3AD938, gfx, D_090002E8_364EE8]
|
|
- [0x3AD958]
|
|
- name: effect_green_impact
|
|
dir: effects
|
|
type: code
|
|
start: 0x3AD960
|
|
vram: 0xE0064000
|
|
subsegments:
|
|
- [auto, c, green_impact]
|
|
- name: effect_gfx_green_impact
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3AE400
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, green_impact]
|
|
- start: 0x3AE400
|
|
type: .data
|
|
name: green_impact
|
|
subsegments:
|
|
- [0x3AE400, i4, D_09000000_3659B0, 32, 32]
|
|
- [0x3AE600, i4, D_09000200_365BB0, 32, 32]
|
|
- [0x3AE800, vtx, D_09000400_365DB0]
|
|
- [0x3AE940, gfx, D_09000540_365EF0]
|
|
- [0x3AE9A0, gfx, D_090005A0_365F50]
|
|
- name: effect_radial_shimmer
|
|
dir: effects
|
|
type: code
|
|
start: 0x3AEA80
|
|
vram: 0xE0066000
|
|
subsegments:
|
|
- [auto, c, radial_shimmer]
|
|
- name: effect_gfx_radial_shimmer
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3AF7B0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, radial_shimmer]
|
|
- start: 0x3AF7B0
|
|
type: .data
|
|
name: radial_shimmer
|
|
subsegments:
|
|
- [0x3AF7B0, i4, D_09000000_366D60, 64, 16]
|
|
- [0x3AF9B0, i4, D_09000200_366F60, 64, 16]
|
|
- [0x3AFBB0, i4, D_09000400_367160, 64, 64]
|
|
- [0x3B03B0, i4, D_09000C00_367960, 32, 32]
|
|
- [0x3B05B0, i4, D_09000E00_367B60, 64, 64]
|
|
- [0x3B0DB0, i4, D_09001600_368360, 64, 64]
|
|
- [0x3B15B0, i4, D_09001E00_368B60, 64, 64]
|
|
- [0x3B1DB0, i4, D_09002600_369360, 64, 64]
|
|
- [0x3B25B0, i4, D_09002E00_369B60, 32, 32]
|
|
- [0x3B27B0, vtx, D_09003000_369D60]
|
|
- [0x3B2950, vtx, D_090031A0_369F00]
|
|
- [0x3B2AF0, gfx, D_09003340_36A0A0]
|
|
- [0x3B2BD8, gfx, D_09003428_36A188]
|
|
- [0x3B2CB8, gfx, D_09003508_36A268]
|
|
- [0x3B2D98, gfx, D_090035E8_36A348]
|
|
- [0x3B2E78, gfx, D_090036C8_36A428]
|
|
- [0x3B2F58, gfx, D_090037A8_36A508]
|
|
- [0x3B2FE0, gfx, D_09003830_36A590]
|
|
- [0x3B3068, gfx, D_090038B8_36A618]
|
|
- [0x3B3158, gfx, D_090039A8_36A708]
|
|
- [0x3B3238, gfx, D_09003A88_36A7E8]
|
|
- [0x3B3318] # padding
|
|
- name: effect_ending_decals
|
|
dir: effects
|
|
type: code
|
|
start: 0x3B3320
|
|
vram: 0xE0068000
|
|
subsegments:
|
|
- [auto, c, ending_decals]
|
|
- name: effect_gfx_ending_decals
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3B3930
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, ending_decals]
|
|
- start: 0x3B3930
|
|
type: .data
|
|
name: ending_decals
|
|
subsegments:
|
|
- [0x3B3930, i8, D_09000000_36AEE0, 64, 64]
|
|
- [0x3B4930, ci4, D_09001000_36BEE0, 64, 32]
|
|
- [0x3B4D30, ci4, D_09001400_36C2E0, 64, 32, D_09001000_36BEE0]
|
|
- [0x3B5130, ci4, D_09001800_36C6E0, 64, 32, D_09001000_36BEE0]
|
|
- [0x3B5530, palette, D_09001000_36BEE0]
|
|
- [0x3B5550] # padding
|
|
- [0x3B5730, vtx, D_09001E00_36CCE0]
|
|
- [0x3B5770, gfx, D_09001E40_36CD20]
|
|
- [0x3B57D8, gfx, D_09001EA8_36CD88]
|
|
- [0x3B5840, gfx, D_09001F10_36CDF0]
|
|
- [0x3B58A8, gfx, D_09001F78_36CE58]
|
|
- [0x3B5948, vtx, D_09002018_36CEF8]
|
|
- [0x3B5988, gfx, D_09002058_36CF38]
|
|
- [0x3B59A8, gfx, D_09002078_36CF58]
|
|
- [0x3B5A68]
|
|
- name: effect_light_rays
|
|
dir: effects
|
|
type: code
|
|
start: 0x3B5A70
|
|
vram: 0xE006A000
|
|
subsegments:
|
|
- [auto, c, light_rays]
|
|
- name: effect_gfx_light_rays
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3B69E0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, light_rays]
|
|
- start: 0x3B69E0
|
|
type: .data
|
|
name: light_rays
|
|
subsegments:
|
|
- [0x3B69E0, i4, D_09000000_36DF90, 16, 16]
|
|
- [0x3B6A60, vtx, D_09000080_36E010]
|
|
- [0x3B6A90, gfx, D_090000B0_36E040]
|
|
- [0x3B6AB0, vtx, D_090000D0_36E060]
|
|
- [0x3B6AF0, gfx, D_09000110_36E0A0]
|
|
- [0x3B6B10, gfx, D_09000130_36E0C0]
|
|
- [0x3B6BB8, gfx, D_090001D8_36E168]
|
|
- name: effect_lightning
|
|
dir: effects
|
|
type: code
|
|
start: 0x3B6C20
|
|
vram: 0xE006C000
|
|
subsegments:
|
|
- [auto, c, lightning]
|
|
- name: effect_gfx_lightning
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3B77B0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, lightning]
|
|
- start: 0x3B77B0
|
|
type: .data
|
|
name: lightning
|
|
subsegments:
|
|
- [0x3B77B0, i8, D_09000000_36ED60, 128, 32]
|
|
- [0x3B87B0, vtx, D_09001000_36FD60]
|
|
- [0x3B8990, vtx, D_090011E0_36FF40]
|
|
- [0x3B8AD0, vtx, D_09001320_370080]
|
|
- [0x3B8CD0, vtx, D_09001520_370280]
|
|
- [0x3B8DF0, vtx, D_09001640_3703A0]
|
|
- [0x3B8FF0, vtx, D_09001840_3705A0]
|
|
- [0x3B9070, vtx, D_090018C0_370620]
|
|
- [0x3B90F0, vtx, D_09001940_3706A0]
|
|
- [0x3B9170, vtx, D_090019C0_370720]
|
|
- [0x3B91F0, vtx, D_09001A40_3707A0]
|
|
- [0x3B9270, vtx, D_09001AC0_370820]
|
|
- [0x3B93F0, vtx, D_09001C40_3709A0]
|
|
- [0x3B9570, vtx, D_09001DC0_370B20]
|
|
- [0x3B96F0, vtx, D_09001F40_370CA0]
|
|
- [0x3B9870, vtx, D_090020C0_370E20]
|
|
- [0x3B99F0, vtx, D_09002240_370FA0]
|
|
- [0x3B9BF0, vtx, D_09002440_3711A0]
|
|
- [0x3B9C70, vtx, D_090024C0_371220]
|
|
- [0x3B9CA0, vtx, D_090024F0_371250]
|
|
- [0x3B9E20, vtx, D_09002670_3713D0]
|
|
- [0x3B9EB0, vtx, D_09002700_371460]
|
|
- [0x3BA0B0, vtx, D_09002900_371660]
|
|
- [0x3BA130, vtx, D_09002980_3716E0]
|
|
- [0x3BA160, vtx, D_090029B0_371710]
|
|
- [0x3BA2E0, vtx, D_09002B30_371890]
|
|
- [0x3BA370, vtx, D_09002BC0_371920]
|
|
- [0x3BA570, vtx, D_09002DC0_371B20]
|
|
- [0x3BA770, vtx, D_09002FC0_371D20]
|
|
- [0x3BA7F0, vtx, D_09003040_371DA0]
|
|
- [0x3BA9F0, vtx, D_09003240_371FA0]
|
|
- [0x3BAA30, gfx, D_09003280_371FE0]
|
|
- [0x3BAAA8, gfx, D_090032F8_372058]
|
|
- [0x3BAB28, gfx, D_09003378_3720D8]
|
|
- [0x3BAB90, gfx, D_090033E0_372140]
|
|
- [0x3BAD30, gfx, D_09003580_3722E0]
|
|
- [0x3BAF28, gfx, D_09003778_3724D8]
|
|
- [0x3BB038, gfx, D_09003888_3725E8]
|
|
- [0x3BB0F8, gfx, D_09003948_3726A8]
|
|
- name: effect_fire_breath
|
|
dir: effects
|
|
type: code
|
|
start: 0x3BB1E0
|
|
vram: 0xE006E000
|
|
subsegments:
|
|
- [auto, c, fire_breath]
|
|
- name: effect_gfx_fire_breath
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3BBE30
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, fire_breath]
|
|
- start: 0x3BBE30
|
|
type: .data
|
|
name: fire_breath
|
|
subsegments:
|
|
- [0x3BBE30, i4, D_09000000_3733E0, 128, 32]
|
|
- [0x3BC630, i4, D_09000800_373BE0, 32, 32]
|
|
- [0x3BC830, gfx, D_09000A00_373DE0]
|
|
- [0x3BC918, vtx, D_09000AE8_373EC8]
|
|
- [0x3BC968, vtx, D_09000B38_373F18]
|
|
- [0x3BC9B8, gfx, D_09000B88_373F68]
|
|
- [0x3BC9D8, gfx, D_09000BA8_373F88]
|
|
- [0x3BC9F0, vtx, D_09000BC0_373FA0]
|
|
- [0x3BCA30, gfx, D_09000C00_373FE0]
|
|
- [0x3BCA50, gfx, D_09000C20_374000]
|
|
- [0x3BCAF8]
|
|
- name: effect_shimmer_burst
|
|
dir: effects
|
|
type: code
|
|
start: 0x3BCB00
|
|
vram: 0xE0070000
|
|
subsegments:
|
|
- [auto, c, shimmer_burst]
|
|
- name: effect_energy_shockwave
|
|
dir: effects
|
|
type: code
|
|
start: 0x3BD8A0
|
|
vram: 0xE0072000
|
|
subsegments:
|
|
- [auto, c, energy_shockwave]
|
|
- name: effect_gfx_energy_shockwave
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3BDF60
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, energy_shockwave]
|
|
- start: 0x3BDF60
|
|
type: .data
|
|
name: energy_shockwave
|
|
subsegments:
|
|
- [0x3BDF60, i4, D_09000000_375510, 64, 64]
|
|
- [0x3BE760, i4, D_09000800_375D10, 32, 32]
|
|
- [0x3BE960, vtx, D_09000A00_375F10]
|
|
- [0x3BEB60, vtx, D_09000C00_376110]
|
|
- [0x3BED20, gfx, D_09000DC0_3762D0]
|
|
- [0x3BEDC0, gfx, D_09000E60_376370]
|
|
- [0x3BEEA8]
|
|
- name: effect_shimmer_wave
|
|
dir: effects
|
|
type: code
|
|
start: 0x3BEEB0
|
|
vram: 0xE0074000
|
|
subsegments:
|
|
- [auto, c, shimmer_wave]
|
|
- name: effect_aura
|
|
dir: effects
|
|
type: code
|
|
start: 0x3BFAC0
|
|
vram: 0xE0076000
|
|
subsegments:
|
|
- [auto, c, aura]
|
|
- name: effect_gfx_aura
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3C09D0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, aura]
|
|
- start: 0x3C09D0
|
|
type: .data
|
|
name: aura
|
|
subsegments:
|
|
- [0x3C09D0, i4, D_09000000_377F80, 32, 64]
|
|
- [0x3C0DD0, i8, D_09000400_378380, 32, 32]
|
|
- [0x3C11D0, i4, D_09000800_378780, 64, 64]
|
|
- [0x3C19D0, i4, D_09001000_378F80, 64, 64]
|
|
- [0x3C21D0, i4, D_09001800_379780, 64, 64]
|
|
- [0x3C29D0, gfx, D_09002000_379F80]
|
|
- [0x3C2AB8, gfx, D_090020E8_37A068]
|
|
- [0x3C2BA0, gfx, D_090021D0_37A150]
|
|
- [0x3C2C80, vtx, D_090022B0_37A230]
|
|
- [0x3C2CA0, vtx, D_090022D0_37A250]
|
|
- [0x3C2CC0, vtx, D_090022F0_37A270]
|
|
- [0x3C2CE0, vtx, D_09002310_37A290]
|
|
- [0x3C2D00, vtx, D_09002330_37A2B0]
|
|
- [0x3C2D20, vtx, D_09002350_37A2D0]
|
|
- [0x3C2D40, vtx, D_09002370_37A2F0]
|
|
- [0x3C2D60, vtx, D_09002390_37A310]
|
|
- [0x3C2D80, gfx, D_090023B0_37A330]
|
|
- [0x3C2D98, gfx, D_090023C8_37A348]
|
|
- [0x3C2DB0, gfx, D_090023E0_37A360]
|
|
- [0x3C2DC8, gfx, D_090023F8_37A378]
|
|
- [0x3C2DE0, gfx, D_09002410_37A390]
|
|
- [0x3C2DF8, gfx, D_09002428_37A3A8]
|
|
- [0x3C2E10, gfx, D_09002440_37A3C0]
|
|
- [0x3C2E28, gfx, D_09002458_37A3D8]
|
|
- name: effect_bulb_glow
|
|
dir: effects
|
|
type: code
|
|
start: 0x3C2E40
|
|
vram: 0xE0078000
|
|
subsegments:
|
|
- [auto, c, bulb_glow]
|
|
- name: effect_gfx_bulb_glow
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3C3820
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, bulb_glow]
|
|
- start: 0x3C3820
|
|
type: .data
|
|
name: bulb_glow
|
|
subsegments:
|
|
- [0x3C3820, rgba16, D_09000000_37ADD0, 32, 32]
|
|
- [0x3C4020, i8, D_09000800_37B5D0, 32, 32]
|
|
- [0x3C4420, i4, D_09000C00_37B9D0, 64, 64]
|
|
- [0x3C4C20, gfx, D_09001400_37C1D0]
|
|
- [0x3C4CD8, gfx, D_090014B8_37C288]
|
|
- [0x3C4D90, gfx, D_09001570_37C340]
|
|
- [0x3C4E38, gfx, D_09001618_37C3E8]
|
|
- [0x3C4EE0, gfx, D_090016C0_37C490]
|
|
- [0x3C4F88]
|
|
- name: effect_effect_3D
|
|
dir: effects
|
|
type: code
|
|
start: 0x3C4F90
|
|
vram: 0xE007A000
|
|
subsegments:
|
|
- [auto, c, effect_3D]
|
|
- name: effect_gfx_effect_3D
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3C5BD0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, effect_3D]
|
|
- start: 0x3C5BD0
|
|
type: .data
|
|
name: effect_3D
|
|
subsegments:
|
|
- [0x3C5BD0, i4, D_09000000_37D180, 32, 32]
|
|
- [0x3C5DD0, vtx, D_09000200_37D380]
|
|
- [0x3C5E10, gfx, D_09000240_37D3C0]
|
|
- [0x3C5EB8, gfx, D_090002E8_37D468]
|
|
- [0x3C5ED8]
|
|
- name: effect_blast
|
|
dir: effects
|
|
type: code
|
|
start: 0x3C5EE0
|
|
vram: 0xE007C000
|
|
subsegments:
|
|
- [auto, c, blast]
|
|
- name: effect_gfx_blast
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3C6420
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, blast]
|
|
- start: 0x3C6420
|
|
type: .data
|
|
name: blast
|
|
subsegments:
|
|
- [0x3C6420, i4, D_09000000_37D9D0, 32, 32]
|
|
- [0x3C6620, i4, D_09000200_37DBD0, 32, 32]
|
|
- [0x3C6820, i4, D_09000400_37DDD0, 32, 32]
|
|
- [0x3C6A20, i4, D_09000600_37DFD0, 32, 32]
|
|
- [0x3C6C20, i4, D_09000800_37E1D0, 32, 32]
|
|
- [0x3C6E20, i4, D_09000A00_37E3D0, 32, 32]
|
|
- [0x3C7020, i4, D_09000C00_37E5D0, 32, 32]
|
|
- [0x3C7220, i4, D_09000E00_37E7D0, 32, 32]
|
|
- [0x3C7420, i4, D_09001000_37E9D0, 32, 32]
|
|
- [0x3C7620, vtx, D_09001200_37EBD0]
|
|
- [0x3C7660, vtx, D_09001240_37EC10]
|
|
- [0x3C76E0, vtx, D_090012C0_37EC90]
|
|
- [0x3C7720, gfx, D_09001300_37ECD0]
|
|
- [0x3C7798, gfx, D_09001378_37ED48]
|
|
- [0x3C7810, gfx, D_090013F0_37EDC0]
|
|
- [0x3C7888, gfx, D_09001468_37EE38]
|
|
- [0x3C7900, gfx, D_090014E0_37EEB0]
|
|
- [0x3C7978, gfx, D_09001558_37EF28]
|
|
- [0x3C79F0, gfx, D_090015D0_37EFA0]
|
|
- [0x3C7A68, gfx, D_09001648_37F018]
|
|
- [0x3C7AE0, gfx, D_090016C0_37F090]
|
|
- [0x3C7B58, gfx, D_09001738_37F108]
|
|
- [0x3C7BD0, gfx, D_090017B0_37F180]
|
|
- [0x3C7BF0, gfx, D_090017D0_37F1A0]
|
|
- [0x3C7CE0, gfx, D_090018C0_37F290]
|
|
- [0x3C7D00, vtx, D_090018E0_37F2B0]
|
|
- [0x3C7E70, vtx, D_09001A50_37F420]
|
|
- [0x3C7EC0, vtx, D_09001AA0_37F470]
|
|
- [0x3C80A0, gfx, D_09001C80_37F650]
|
|
- [0x3C80E8, gfx, D_09001CC8_37F698]
|
|
- [0x3C8120, gfx, D_09001D00_37F6D0]
|
|
- [0x3C8168]
|
|
- name: effect_fire_flower # should be called fire_flower but we already have a segment with that name TODO rename
|
|
dir: effects
|
|
type: code
|
|
start: 0x3C8170
|
|
vram: 0xE007E000
|
|
subsegments:
|
|
- [auto, c, fire_flower]
|
|
- name: effect_gfx_fire_flower
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3C8DF0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, fire_flower]
|
|
- start: 0x3C8DF0
|
|
type: .data
|
|
name: fire_flower
|
|
subsegments:
|
|
- [0x3C8DF0, ci4, D_09000000_3803A0, 32, 32]
|
|
- [0x3C8FF0, ci4, D_09000200_3805A0, 32, 32, D_09000000_3803A0]
|
|
- [0x3C91F0, ci4, D_09000400_3807A0, 32, 32, D_09000000_3803A0]
|
|
- [0x3C93F0, ci4, D_09000600_3809A0, 32, 32, D_09000000_3803A0]
|
|
- [0x3C95F0, palette, D_09000000_3803A0]
|
|
- [0x3C9610] # padding
|
|
- [0x3C97F0, ci4, D_09000A00_380DA0, 16, 16]
|
|
- [0x3C9870, palette, D_09000A00_380DA0]
|
|
- [0x3C9890] # padding
|
|
- [0x3C9A70, vtx, D_09000C80_381020]
|
|
- [0x3C9AB0, vtx, D_09000CC0_381060]
|
|
- [0x3C9AF0, vtx, D_09000D00_3810A0]
|
|
- [0x3C9B30, gfx, D_09000D40_3810E0]
|
|
- [0x3C9BD0, gfx, D_09000DE0_381180]
|
|
- [0x3C9CA8, gfx, D_09000EB8_381258]
|
|
- [0x3C9CC8, gfx, D_09000ED8_381278]
|
|
- [0x3C9CE8, gfx, D_09000EF8_381298]
|
|
- [0x3C9D08]
|
|
- name: effect_recover
|
|
dir: effects
|
|
type: code
|
|
start: 0x3C9D10
|
|
vram: 0xE0080000
|
|
subsegments:
|
|
- [auto, c, recover]
|
|
- name: effect_gfx_recover
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3CA850
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, recover]
|
|
- start: 0x3CA850
|
|
type: .data
|
|
name: recover
|
|
subsegments:
|
|
- [0x3CA850, i8, D_09000000_381E00, 16, 32]
|
|
- [0x3CAA50, i8, D_09000200_382000, 16, 32]
|
|
- [0x3CAC50, i8, D_09000400_382200, 16, 32]
|
|
- [0x3CAE50, i8, D_09000600_382400, 16, 32]
|
|
- [0x3CB050, i8, D_09000800_382600, 16, 32]
|
|
- [0x3CB250, i8, D_09000A00_382800, 16, 32]
|
|
- [0x3CB450, i8, D_09000C00_382A00, 16, 32]
|
|
- [0x3CB650, i8, D_09000E00_382C00, 16, 32]
|
|
- [0x3CB850, i8, D_09001000_382E00, 16, 32]
|
|
- [0x3CBA50, i8, D_09001200_383000, 16, 32]
|
|
- [0x3CBC50, i8, D_09001400_383200, 16, 32]
|
|
- [0x3CBE50, i8, D_09001600_383400, 16, 32]
|
|
- [0x3CC050, rgba16, D_09001800_383600, 32, 32]
|
|
- [0x3CC850, rgba16, D_09002000_383E00, 32, 32]
|
|
- [0x3CD050, rgba16, D_09002800_384600, 32, 32]
|
|
- [0x3CD850, vtx, D_09003000_384E00]
|
|
- [0x3CD890, vtx, D_09003040_384E40]
|
|
- [0x3CD8D0, vtx, D_09003080_384E80]
|
|
- [0x3CD910, vtx, D_090030C0_384EC0]
|
|
- [0x3CD950, vtx, D_09003100_384F00]
|
|
- [0x3CD990, vtx, D_09003140_384F40]
|
|
- [0x3CD9D0, vtx, D_09003180_384F80]
|
|
- [0x3CDA10, vtx, D_090031C0_384FC0]
|
|
- [0x3CDA50, gfx, D_09003200_385000]
|
|
- [0x3CDAE8, gfx, D_09003298_385098]
|
|
- [0x3CDB80, gfx, D_09003330_385130]
|
|
- [0x3CDC20, gfx, D_090033D0_3851D0]
|
|
- [0x3CDC40, gfx, D_090033F0_3851F0]
|
|
- [0x3CDC60, gfx, D_09003410_385210]
|
|
- [0x3CDC80, gfx, D_09003430_385230]
|
|
- [0x3CDCA0, gfx, D_09003450_385250]
|
|
- [0x3CDCC0, gfx, D_09003470_385270]
|
|
- [0x3CDCE0, gfx, D_09003490_385290]
|
|
- [0x3CDD00, gfx, D_090034B0_3852B0]
|
|
- [0x3CDD20, gfx, D_090034D0_3852D0]
|
|
- [0x3CDD90, gfx, D_09003540_385340]
|
|
- [0x3CDDD0, gfx, D_09003580_385380]
|
|
- [0x3CDE10, gfx, D_090035C0_3853C0]
|
|
- [0x3CDE50, gfx, D_09003600_385400]
|
|
- [0x3CDE90, gfx, D_09003640_385440]
|
|
- [0x3CDED0, gfx, D_09003680_385480]
|
|
- [0x3CDF10, gfx, D_090036C0_3854C0]
|
|
- [0x3CDF50, gfx, D_09003700_385500]
|
|
- [0x3CDF90, gfx, D_09003740_385540]
|
|
- [0x3CDFD0, gfx, D_09003780_385580]
|
|
- [0x3CE010, gfx, D_090037C0_3855C0]
|
|
- [0x3CE050, gfx, D_09003800_385600]
|
|
- name: effect_disable_x
|
|
dir: effects
|
|
type: code
|
|
start: 0x3CE090
|
|
vram: 0xE0082000
|
|
subsegments:
|
|
- [auto, c, disable_x]
|
|
- name: effect_gfx_disable_x
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3CEE00
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, disable_x]
|
|
- start: 0x3CEE00
|
|
type: .data
|
|
name: disable_x
|
|
subsegments:
|
|
- [0x3CEE00, i4, D_09000000_3863B0, 32, 32]
|
|
- [0x3CF000, i4, D_09000200_3865B0, 32, 32]
|
|
- [0x3CF200, i4, D_09000400_3867B0, 32, 32]
|
|
- [0x3CF400, i4, D_09000600_3869B0, 32, 32]
|
|
- [0x3CF600, i4, D_09000800_386BB0, 32, 32]
|
|
- [0x3CF800, i4, D_09000A00_386DB0, 32, 32]
|
|
- [0x3CFA00, i4, D_09000C00_386FB0, 32, 32]
|
|
- [0x3CFC00, i4, D_09000E00_3871B0, 32, 32]
|
|
- [0x3CFE00, i4, D_09001000_3873B0, 32, 32]
|
|
- [0x3D0000, i4, D_09001200_3875B0, 32, 32]
|
|
- [0x3D0200, i4, D_09001400_3877B0, 32, 32]
|
|
- [0x3D0400, i4, D_09001600_3879B0, 32, 32]
|
|
- [0x3D0600, rgba16, D_09001800_387BB0, 32, 32]
|
|
- [0x3D0E00, vtx, D_09002000_3883B0]
|
|
- [0x3D0E40, vtx, D_09002040_3883F0]
|
|
- [0x3D0E80, vtx, D_09002080_388430]
|
|
- [0x3D0EC0, vtx, D_090020C0_388470]
|
|
- [0x3D0F00, gfx, D_09002100_3884B0]
|
|
- [0x3D0F98, gfx, D_09002198_388548]
|
|
- [0x3D1030, gfx, D_09002230_3885E0]
|
|
- [0x3D1050, gfx, D_09002250_388600]
|
|
- [0x3D1070, gfx, D_09002270_388620]
|
|
- [0x3D1090, gfx, D_09002290_388640]
|
|
- [0x3D10B0, gfx, D_090022B0_388660]
|
|
- [0x3D1120, gfx, D_09002320_3886D0]
|
|
- [0x3D1160, gfx, D_09002360_388710]
|
|
- [0x3D11A0, gfx, D_090023A0_388750]
|
|
- [0x3D11E0, gfx, D_090023E0_388790]
|
|
- [0x3D1220, gfx, D_09002420_3887D0]
|
|
- [0x3D1260, gfx, D_09002460_388810]
|
|
- [0x3D12A0, gfx, D_090024A0_388850]
|
|
- [0x3D12E0, gfx, D_090024E0_388890]
|
|
- [0x3D1320, gfx, D_09002520_3888D0]
|
|
- [0x3D1360, gfx, D_09002560_388910]
|
|
- [0x3D13A0, gfx, D_090025A0_388950]
|
|
- [0x3D13E0, gfx, D_090025E0_388990]
|
|
- name: effect_bombette_breaking
|
|
dir: effects
|
|
type: code
|
|
start: 0x3D1420
|
|
vram: 0xE0084000
|
|
subsegments:
|
|
- [auto, c, bombette_breaking]
|
|
- name: effect_firework
|
|
dir: effects
|
|
type: code
|
|
start: 0x3D22A0
|
|
vram: 0xE0086000
|
|
subsegments:
|
|
- [auto, c, firework]
|
|
- name: effect_gfx_firework
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3D2DA0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, firework]
|
|
- start: 0x3D2DA0
|
|
type: .data
|
|
name: firework
|
|
subsegments:
|
|
- [0x3D2DA0, i4, D_09000000_38A350, 32, 128]
|
|
- [0x3D35A0, vtx, D_09000800_38AB50]
|
|
- [0x3D35E0, vtx, D_09000840_38AB90]
|
|
- [0x3D3620, vtx, D_09000880_38ABD0]
|
|
- [0x3D3660, vtx, D_090008C0_38AC10]
|
|
- [0x3D36A0, vtx, D_09000900_38AC50]
|
|
- [0x3D36E0, gfx, D_09000940_38AC90]
|
|
- [0x3D37A0, gfx, D_09000A00_38AD50]
|
|
- [0x3D37C0, gfx, D_09000A20_38AD70]
|
|
- [0x3D37E0, gfx, D_09000A40_38AD90]
|
|
- [0x3D3800, gfx, D_09000A60_38ADB0]
|
|
- [0x3D3820, gfx, D_09000A80_38ADD0]
|
|
- name: effect_confetti
|
|
dir: effects
|
|
type: code
|
|
start: 0x3D3840
|
|
vram: 0xE0088000
|
|
subsegments:
|
|
- [auto, c, confetti]
|
|
- name: effect_gfx_confetti
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3D45F0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, confetti]
|
|
- start: 0x3D45F0
|
|
type: .data
|
|
name: confetti
|
|
subsegments:
|
|
- [0x3D45F0, ia4, D_09000000_38BBA0, 16, 256]
|
|
- [0x3D4DF0, vtx, D_09000800_38C3A0]
|
|
- [0x3D4E30, vtx, D_09000840_38C3E0]
|
|
- [0x3D4E70, vtx, D_09000880_38C420]
|
|
- [0x3D4EB0, vtx, D_090008C0_38C460]
|
|
- [0x3D4EF0, vtx, D_09000900_38C4A0]
|
|
- [0x3D4F30, gfx, D_09000940_38C4E0]
|
|
- [0x3D4FD8, gfx, D_090009E8_38C588]
|
|
- [0x3D4FF0, gfx, D_09000A00_38C5A0]
|
|
- name: effect_snowfall
|
|
dir: effects
|
|
type: code
|
|
start: 0x3D5040
|
|
vram: 0xE008A000
|
|
subsegments:
|
|
- [auto, c, snowfall]
|
|
- name: effect_gfx_snowfall
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3D5AC0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, snowfall]
|
|
- start: 0x3D5AC0
|
|
type: .data
|
|
name: snowfall
|
|
subsegments:
|
|
- [0x3D5AC0, i4, D_09000000_38D070, 16, 16]
|
|
- [0x3D5B40, i4, D_09000080_38D0F0, 64, 64]
|
|
- [0x3D6340, vtx, D_09000880_38D8F0]
|
|
- [0x3D64C0, vtx, D_09000A00_38DA70]
|
|
- [0x3D6540, vtx, D_09000A80_38DAF0]
|
|
- [0x3D66C0]
|
|
- [0x3D66D0, gfx, D_09000C10_38DC80]
|
|
- [0x3D67F0, gfx, D_09000D30_38DDA0]
|
|
- [0x3D6810, gfx, D_09000D50_38DDC0]
|
|
- [0x3D6848] # padding
|
|
- name: effect_effect_46
|
|
dir: effects
|
|
type: code
|
|
start: 0x3D6850
|
|
vram: 0xE008C000
|
|
subsegments:
|
|
- [auto, c, effect_46]
|
|
- name: effect_gfx_effect_46
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3D73E0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, effect_46]
|
|
- start: 0x3D73E0
|
|
type: .data
|
|
name: effect_46
|
|
subsegments:
|
|
- [0x3D73E0, i8, D_09000000_38E990, 32, 16]
|
|
- [0x3D75E0, vtx, D_09000200_38EB90]
|
|
- [0x3D7780, gfx, D_090003A0_38ED30]
|
|
- [0x3D7800, gfx, D_09000420_38EDB0]
|
|
- name: effect_gather_magic
|
|
dir: effects
|
|
type: code
|
|
start: 0x3D78B0
|
|
vram: 0xE008E000
|
|
subsegments:
|
|
- [auto, c, gather_magic]
|
|
- name: effect_gfx_gather_magic
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3D8160
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, gather_magic]
|
|
- start: 0x3D8160
|
|
type: .data
|
|
name: gather_magic
|
|
subsegments:
|
|
- [0x3D8160, i4, D_09000000_38F710, 16, 16]
|
|
- [0x3D81E0, gfx, D_09000080_38F790]
|
|
- [0x3D8288, vtx, D_09000128_38F838]
|
|
- [0x3D82C8, vtx, D_09000168_38F878]
|
|
- [0x3D8308, gfx, D_090001A8_38F8B8]
|
|
- [0x3D8328, gfx, D_090001C8_38F8D8]
|
|
- [0x3D8348]
|
|
- name: effect_attack_result_text
|
|
dir: effects
|
|
type: code
|
|
start: 0x3D8350
|
|
vram: 0xE0090000
|
|
subsegments:
|
|
- [auto, c, attack_result_text]
|
|
- name: effect_gfx_attack_result_text
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3D8E20
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, attack_result_text]
|
|
- start: 0x3D8E20
|
|
type: .data
|
|
name: attack_result_text
|
|
subsegments:
|
|
- [0x3D8E20, ia4, battle/lucky, 64, 32]
|
|
- [0x3D9220, ia4, battle/miss, 64, 32]
|
|
- [0x3D9620, ia4, battle/good, 64, 32]
|
|
- [0x3D9A20, ia4, battle/nice, 64, 32]
|
|
- [0x3D9E20, ia4, battle/super, 64, 32]
|
|
- [0x3DA220, i8, D_09001400_3917D0, 8, 32]
|
|
- [0x3DA320, gfx, D_09001500_3918D0]
|
|
- [0x3DA3C8, gfx, D_090015A8_391978]
|
|
- [0x3DA430, gfx, D_09001610_3919E0]
|
|
- [0x3DA478, gfx, D_09001658_391A28]
|
|
- [0x3DA4C0, gfx, D_090016A0_391A70]
|
|
- [0x3DA508, gfx, D_090016E8_391AB8]
|
|
- [0x3DA550, gfx, D_09001730_391B00]
|
|
- [0x3DA598, vtx, D_09001778_391B48]
|
|
- [0x3DA5D8, vtx, D_090017B8_391B88]
|
|
- [0x3DA618, vtx, D_090017F8_391BC8]
|
|
- [0x3DA658, vtx, D_09001838_391C08]
|
|
- [0x3DA698, vtx, D_09001878_391C48]
|
|
- [0x3DA6D8, gfx, D_090018B8_391C88]
|
|
- [0x3DA6F8, gfx, D_090018D8_391CA8]
|
|
- [0x3DA718, gfx, D_090018F8_391CC8]
|
|
- [0x3DA738, gfx, D_09001918_391CE8]
|
|
- [0x3DA758, gfx, D_09001938_391D08]
|
|
- [0x3DA778]
|
|
- name: effect_small_gold_sparkle
|
|
dir: effects
|
|
type: code
|
|
start: 0x3DA780
|
|
vram: 0xE0092000
|
|
subsegments:
|
|
- [auto, c, small_gold_sparkle]
|
|
- name: effect_gfx_small_gold_sparkle
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3DAE90
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, small_gold_sparkle]
|
|
- start: 0x3DAE90
|
|
type: .data
|
|
name: small_gold_sparkle
|
|
subsegments:
|
|
- [0x3DAE90, i4, D_09000000_392440, 16, 16]
|
|
- [0x3DAF10, i4, D_09000080_3924C0, 16, 16]
|
|
- [0x3DAF90, i4, D_09000100_392540, 16, 16]
|
|
- [0x3DB010, i4, D_09000180_3925C0, 16, 16]
|
|
- [0x3DB090, i4, D_09000200_392640, 16, 16]
|
|
- [0x3DB110, vtx, D_09000280_3926C0]
|
|
- [0x3DB150, gfx, D_090002C0_392700]
|
|
- [0x3DB1C0, gfx, D_09000330_392770]
|
|
- [0x3DB200, gfx, D_09000370_3927B0]
|
|
- [0x3DB240, gfx, D_090003B0_3927F0]
|
|
- [0x3DB280, gfx, D_090003F0_392830]
|
|
- [0x3DB2C0, gfx, D_09000430_392870]
|
|
- [0x3DB300, gfx, D_09000470_3928B0]
|
|
- name: effect_flashing_box_shockwave
|
|
dir: effects
|
|
type: code
|
|
start: 0x3DB320
|
|
vram: 0xE0094000
|
|
subsegments:
|
|
- [auto, c, flashing_box_shockwave]
|
|
- name: effect_gfx_flashing_box_shockwave
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3DBAF0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, flashing_box_shockwave]
|
|
- start: 0x3DBAF0
|
|
type: .data
|
|
name: flashing_box_shockwave
|
|
subsegments:
|
|
- [0x3DBAF0, i4, D_09000000_3930A0, 32, 32]
|
|
- [0x3DBCF0, i8, D_09000200_3932A0, 32, 32]
|
|
- [0x3DC0F0, gfx, D_09000600_3936A0]
|
|
- [0x3DC198, vtx, D_090006A8_393748]
|
|
- [0x3DC2D8, vtx, D_090007E8_393888]
|
|
- [0x3DC3D8, gfx, D_090008E8_393988]
|
|
- [0x3DC440, gfx, D_09000950_3939F0]
|
|
- [0x3DC4E8, vtx, D_090009F8_393A98]
|
|
- [0x3DC608, vtx, D_09000B18_393BB8]
|
|
- [0x3DC6A8, vtx, D_09000BB8_393C58]
|
|
- [0x3DC7E8, vtx, D_09000CF8_393D98]
|
|
- [0x3DC908, vtx, D_09000E18_393EB8]
|
|
- [0x3DC9A8, vtx, D_09000EB8_393F58]
|
|
- [0x3DCAE8, gfx, D_09000FF8_394098]
|
|
- name: effect_balloon
|
|
dir: effects
|
|
type: code
|
|
start: 0x3DCCD0
|
|
vram: 0xE0096000
|
|
subsegments:
|
|
- [auto, c, balloon]
|
|
- name: effect_gfx_balloon
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3DD0C0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, balloon]
|
|
- start: 0x3DD0C0
|
|
type: .data
|
|
name: balloon
|
|
subsegments:
|
|
- [0x3DD0C0, ci4, D_09000000_394670, 32, 32]
|
|
- [0x3DD2C0, ci4, D_09000200_394870, 32, 32, D_09000000_394670]
|
|
- [0x3DD4C0, palette, D_09000000_394670]
|
|
- [0x3DD4E0] # padding
|
|
- [0x3DD6C0, ci4, D_09000600_394C70, 32, 32]
|
|
- [0x3DD8C0, ci4, D_09000800_394E70, 32, 32, D_09000600_394C70]
|
|
- [0x3DDAC0, palette, D_09000600_394C70]
|
|
- [0x3DDAE0] # padding
|
|
- [0x3DDCC0, ci4, D_09000C00_395270, 32, 32]
|
|
- [0x3DDEC0, ci4, D_09000E00_395470, 32, 32, D_09000C00_395270]
|
|
- [0x3DE0C0, palette, D_09000C00_395270]
|
|
- [0x3DE0E0] # padding
|
|
- [0x3DE2C0, vtx, D_09001200_395870]
|
|
- [0x3DE340, gfx, D_09001280_3958F0]
|
|
- [0x3DE418, gfx, D_09001358_3959C8]
|
|
- [0x3DE4F0, gfx, D_09001430_395AA0]
|
|
- [0x3DE5C8, gfx, D_09001508_395B78]
|
|
- name: effect_floating_rock
|
|
dir: effects
|
|
type: code
|
|
start: 0x3DE600
|
|
vram: 0xE0098000
|
|
subsegments:
|
|
- [auto, c, floating_rock]
|
|
- name: effect_gfx_floating_rock
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3DEB40
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, floating_rock]
|
|
- start: 0x3DEB40
|
|
type: .data
|
|
name: floating_rock
|
|
subsegments:
|
|
- [0x3DEB40, vtx, D_09000000_3960F0]
|
|
- [0x3DECB0, vtx, D_09000170_396260]
|
|
- [0x3DED00, vtx, D_090001C0_3962B0]
|
|
- [0x3DEEE0, gfx, D_090003A0_396490]
|
|
- [0x3DEF20, gfx, D_090003E0_3964D0]
|
|
- [0x3DEF50, gfx, D_09000410_396500]
|
|
- [0x3DEF90, gfx, D_09000450_396540]
|
|
- [0x3DEFF8]
|
|
- name: effect_chomp_drop
|
|
dir: effects
|
|
type: code
|
|
start: 0x3DF000
|
|
vram: 0xE009A000
|
|
subsegments:
|
|
- [auto, c, chomp_drop]
|
|
- name: effect_gfx_chomp_drop
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3DFA90
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, chomp_drop]
|
|
- start: 0x3DFA90
|
|
type: .data
|
|
name: chomp_drop
|
|
subsegments:
|
|
- [0x3DFA90, i4, D_09000000_397040, 64, 64]
|
|
- [0x3E0290, ia4, D_09000800_397840, 64, 64]
|
|
- [0x3E0A90, vtx, D_09001000_398040]
|
|
- [0x3E0AD0, gfx, D_09001040_398080]
|
|
- [0x3E0B78, gfx, D_090010E8_398128]
|
|
- [0x3E0C20, gfx, D_09001190_3981D0]
|
|
- name: effect_quizmo_stage
|
|
dir: effects
|
|
type: code
|
|
start: 0x3E0C40
|
|
vram: 0xE009C000
|
|
subsegments:
|
|
- [auto, c, quizmo_stage]
|
|
- name: effect_gfx_quizmo_stage
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3E1610
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, quizmo_stage]
|
|
- start: 0x3E1610
|
|
type: .data
|
|
name: quizmo_stage
|
|
subsegments:
|
|
- [0x3E1610] # light
|
|
- [0x3E1628, ia4, D_09000018_398BD8, 64, 16]
|
|
- [0x3E1828, gfx, D_09000218_398DD8]
|
|
- [0x3E1898, rgba16, D_09000288_398E48, 32, 64]
|
|
- [0x3E2898, gfx, D_09001288_399E48]
|
|
- [0x3E2908, ci4, D_090012F8_399EB8, 64, 16]
|
|
- [0x3E2B08, palette, D_090012F8_399EB8]
|
|
- [0x3E2B28, gfx, D_09001518_39A0D8]
|
|
- [0x3E2BC8, i4, D_090015B8_39A178, 32, 32]
|
|
- [0x3E2DC8, gfx, D_090017B8_39A378]
|
|
- [0x3E2E38, ci4, D_09001828_39A3E8, 32, 64]
|
|
- [0x3E3238, palette, D_09001828_39A3E8]
|
|
- [0x3E3258, gfx, D_09001C48_39A808]
|
|
- [0x3E32F8, rgba16, D_09001CE8_39A8A8, 32, 64]
|
|
- [0x3E42F8, gfx, D_09002CE8_39B8A8]
|
|
- [0x3E4368, ci4, D_09002D58_39B918, 64, 64]
|
|
- [0x3E4B68, palette, D_09002D58_39B918]
|
|
- [0x3E4B88, gfx, D_09003578_39C138]
|
|
- [0x3E4C28, ia4, D_09003618_39C1D8, 128, 32]
|
|
- [0x3E5428, gfx, D_09003E18_39C9D8]
|
|
- [0x3E5498, ci4, D_09003E88_39CA48, 32, 32]
|
|
- [0x3E5698, palette, D_09003E88_39CA48]
|
|
- [0x3E56B8, gfx, D_090040A8_39CC68]
|
|
- [0x3E5858, ci4, D_09004248_39CE08, 64, 64]
|
|
- [0x3E6058, palette, D_09004248_39CE08]
|
|
- [0x3E6078, gfx, D_09004A68_39D628]
|
|
- [0x3E6118, ia4, D_09004B08_39D6C8, 128, 32]
|
|
- [0x3E6918, gfx, D_09005308_39DEC8]
|
|
- [0x3E6988, rgba16, D_09005378_39DF38, 64, 32]
|
|
- [0x3E7988, gfx, D_09006378_39EF38]
|
|
- [0x3E79F8, vtx, D_090063E8_39EFA8]
|
|
- [0x3E7A38, vtx, D_09006428_39EFE8]
|
|
- [0x3E7A78, vtx, D_09006468_39F028]
|
|
- [0x3E7AB8, vtx, D_090064A8_39F068]
|
|
- [0x3E7AF8, vtx, D_090064E8_39F0A8]
|
|
- [0x3E7B78, vtx, D_09006568_39F128]
|
|
- [0x3E7BF8, vtx, D_090065E8_39F1A8]
|
|
- [0x3E7C38, vtx, D_09006628_39F1E8]
|
|
- [0x3E7DF8, vtx, D_090067E8_39F3A8]
|
|
- [0x3E7E38, vtx, D_09006828_39F3E8]
|
|
- [0x3E7E78, vtx, D_09006868_39F428]
|
|
- [0x3E7EB8, vtx, D_090068A8_39F468]
|
|
- [0x3E7EF8, vtx, D_090068E8_39F4A8]
|
|
- [0x3E7F38, vtx, D_09006928_39F4E8]
|
|
- [0x3E7F78, vtx, D_09006968_39F528]
|
|
- [0x3E7FB8, vtx, D_090069A8_39F568]
|
|
- [0x3E7FF8, gfx, D_090069E8_39F5A8]
|
|
- [0x3E8058, gfx, D_09006A48_39F608]
|
|
- [0x3E80B8, gfx, D_09006AA8_39F668]
|
|
- [0x3E8118, gfx, D_09006B08_39F6C8]
|
|
- [0x3E8178, gfx, D_09006B68_39F728]
|
|
- [0x3E81B8, gfx, D_09006BA8_39F768]
|
|
- [0x3E8218, gfx, D_09006C08_39F7C8]
|
|
- [0x3E8278, gfx, D_09006C68_39F828]
|
|
- [0x3E82A8, gfx, D_09006C98_39F858]
|
|
- [0x3E8300, gfx, D_09006CF0_39F8B0]
|
|
- [0x3E8358, gfx, D_09006D48_39F908]
|
|
- [0x3E8388, gfx, D_09006D78_39F938]
|
|
- [0x3E83B0, gfx, D_09006DA0_39F960]
|
|
- [0x3E8438, gfx, D_09006E28_39F9E8]
|
|
- [0x3E8498, gfx, D_09006E88_39FA48]
|
|
- [0x3E84C8, gfx, D_09006EB8_39FA78]
|
|
- [0x3E8530, gfx, D_09006F20_39FAE0]
|
|
- [0x3E8558, gfx, D_09006F48_39FB08]
|
|
- [0x3E85C0, gfx, D_09006FB0_39FB70]
|
|
- [0x3E85E8, gfx, D_09006FD8_39FB98]
|
|
- [0x3E8640, gfx, D_09007030_39FBF0]
|
|
- [0x3E86A0, gfx, D_09007090_39FC50]
|
|
- [0x3E86F8, gfx, D_090070E8_39FCA8]
|
|
- [0x3E8758, gfx, D_09007148_39FD08]
|
|
- [0x3E8798, gfx, D_09007188_39FD48]
|
|
- [0x3E87E0, gfx, D_090071D0_39FD90]
|
|
- [0x3E8810, gfx, D_09007200_39FDC0]
|
|
- [0x3E8840, gfx, D_09007230_39FDF0]
|
|
- [0x3E88A8, vtx, D_09007298_39FE58]
|
|
- [0x3E88E8, gfx, D_090072D8_39FE98]
|
|
- [0x3E8968]
|
|
- name: effect_radiating_energy_orb
|
|
dir: effects
|
|
type: code
|
|
start: 0x3E8970
|
|
vram: 0xE009E000
|
|
subsegments:
|
|
- [auto, c, radiating_energy_orb]
|
|
- name: effect_gfx_radiating_energy_orb
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3E97B0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, radiating_energy_orb]
|
|
- start: 0x3E97B0
|
|
type: .data
|
|
name: radiating_energy_orb
|
|
subsegments:
|
|
- [0x3E97B0, i4, D_09000000_3A0D60, 16, 64]
|
|
- [0x3E99B0, i8, D_09000200_3A0F60, 64, 64]
|
|
- [0x3EA9B0, gfx, D_09001200_3A1F60]
|
|
- [0x3EAA58, gfx, D_090012A8_3A2008]
|
|
- [0x3EAB00, vtx, D_09001350_3A20B0]
|
|
- [0x3EAB40, vtx, D_09001390_3A20F0]
|
|
- [0x3EAB80, vtx, D_090013D0_3A2130]
|
|
- [0x3EABC0, vtx, D_09001410_3A2170]
|
|
- [0x3EAC00, vtx, D_09001450_3A21B0]
|
|
- [0x3EAC40, gfx, D_09001490_3A21F0]
|
|
- [0x3EAC60, gfx, D_090014B0_3A2210]
|
|
- [0x3EAC80, gfx, D_090014D0_3A2230]
|
|
- [0x3EACA0, gfx, D_090014F0_3A2250]
|
|
- [0x3EACC0, gfx, D_09001510_3A2270]
|
|
- name: effect_quizmo_answer
|
|
dir: effects
|
|
type: code
|
|
start: 0x3EACE0
|
|
vram: 0xE00A0000
|
|
subsegments:
|
|
- [auto, c, quizmo_answer]
|
|
- name: effect_gfx_quizmo_answer
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3EAE90
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, quizmo_answer]
|
|
- start: 0x3EAE90
|
|
type: .data
|
|
name: quizmo_answer
|
|
subsegments:
|
|
- [0x3EAE90, i4, D_09000000_3A2440, 32, 32]
|
|
- [0x3EB090, i4, D_09000200_3A2640, 32, 32]
|
|
- [0x3EB290, gfx, D_09000400_3A2840]
|
|
- [0x3EB338, gfx, D_090004A8_3A28E8]
|
|
- name: effect_motion_blur_flame
|
|
dir: effects
|
|
type: code
|
|
start: 0x3EB3E0
|
|
vram: 0xE00A2000
|
|
subsegments:
|
|
- [auto, c, motion_blur_flame]
|
|
- name: effect_gfx_motion_blur_flame
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3EBE20
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, motion_blur_flame]
|
|
- start: 0x3EBE20
|
|
type: .data
|
|
name: motion_blur_flame
|
|
subsegments:
|
|
- [0x3EBE20, i8, D_09000000_3A33D0, 16, 16]
|
|
- [0x3EBF20, i8, D_09000100_3A34D0, 16, 16]
|
|
- [0x3EC020, gfx, D_09000200_3A35D0]
|
|
- [0x3EC0C8, gfx, D_090002A8_3A3678]
|
|
- [0x3EC178, gfx, D_09000358_3A3728]
|
|
- [0x3EC228]
|
|
- name: effect_energy_orb_wave
|
|
dir: effects
|
|
type: code
|
|
start: 0x3EC230
|
|
vram: 0xE00A4000
|
|
subsegments:
|
|
- [auto, c, energy_orb_wave]
|
|
- name: effect_gfx_energy_orb_wave
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3ECD70
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, energy_orb_wave]
|
|
- start: 0x3ECD70
|
|
type: .data
|
|
name: energy_orb_wave
|
|
subsegments:
|
|
- [0x3ECD70, i4, D_09000000_3A4320, 64, 64]
|
|
- [0x3ED570, i8, D_09000800_3A4B20, 64, 32]
|
|
- [0x3EDD70, gfx, D_09001000_3A5320]
|
|
- [0x3EDE18, gfx, D_090010A8_3A53C8]
|
|
- [0x3EDEC0, vtx, D_09001150_3A5470]
|
|
- [0x3EDF00, vtx, D_09001190_3A54B0]
|
|
- [0x3EDF40, gfx, D_090011D0_3A54F0]
|
|
- [0x3EDF60, gfx, D_090011F0_3A5510]
|
|
- [0x3EDF80, gfx, D_09001210_3A5530]
|
|
- name: effect_merlin_house_stars
|
|
dir: effects
|
|
type: code
|
|
start: 0x3EDFA0
|
|
vram: 0xE00A6000
|
|
subsegments:
|
|
- [auto, c, merlin_house_stars]
|
|
- name: effect_gfx_merlin_house_stars
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3EE630
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, merlin_house_stars]
|
|
- start: 0x3EE630
|
|
type: .data
|
|
name: merlin_house_stars
|
|
subsegments:
|
|
- [0x3EE630, i4, D_09000000_3A5BE0, 64, 64]
|
|
- [0x3EEE30, i4, D_09000800_3A63E0, 64, 64]
|
|
- [0x3EF630, gfx, D_09001000_3A6BE0]
|
|
- [0x3EF728, vtx, D_090010F8_3A6CD8]
|
|
- [0x3EF8B8, vtx, D_09001288_3A6E68]
|
|
- [0x3EF8D8, vtx, D_090012A8_3A6E88]
|
|
- [0x3EF8E8, vtx, D_090012B8_3A6E98]
|
|
- [0x3EF908, vtx, D_090012D8_3A6EB8]
|
|
- [0x3EF918, vtx, D_090012E8_3A6EC8]
|
|
- [0x3EFA48, gfx, D_09001418_3A6FF8]
|
|
- [0x3EFB38]
|
|
- name: effect_quizmo_audience
|
|
dir: effects
|
|
type: code
|
|
start: 0x3EFB40
|
|
vram: 0xE00A8000
|
|
subsegments:
|
|
- [auto, c, quizmo_audience]
|
|
- name: effect_gfx_quizmo_audience
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3F01F0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, quizmo_audience]
|
|
- start: 0x3F01F0
|
|
type: .data
|
|
name: quizmo_audience
|
|
subsegments:
|
|
- [0x3F01F0, ia4, D_09000000_3A77A0, 32, 64]
|
|
- [0x3F05F0, gfx, D_09000400_3A7BA0]
|
|
- [0x3F0660, ia4, D_09000470_3A7C10, 32, 64]
|
|
- [0x3F0A60, gfx, D_09000870_3A8010]
|
|
- [0x3F0AD0, ia4, D_090008E0_3A8080, 32, 64]
|
|
- [0x3F0ED0, gfx, D_09000CE0_3A8480]
|
|
- [0x3F0F40, ia4, D_09000D50_3A84F0, 32, 64]
|
|
- [0x3F1340, gfx, D_09001150_3A88F0]
|
|
- [0x3F13B0, ia4, D_090011C0_3A8960, 32, 64]
|
|
- [0x3F17B0, gfx, D_090015C0_3A8D60]
|
|
- [0x3F1820, ia4, D_09001630_3A8DD0, 32, 64]
|
|
- [0x3F1C20, gfx, D_09001A30_3A91D0]
|
|
- [0x3F1C90, ia4, D_09001AA0_3A9240, 32, 64]
|
|
- [0x3F2090, gfx, D_09001EA0_3A9640]
|
|
- [0x3F2100, ia4, D_09001F10_3A96B0, 32, 64]
|
|
- [0x3F2500, gfx, D_09002310_3A9AB0]
|
|
- [0x3F2570, ia4, D_09002380_3A9B20, 32, 64]
|
|
- [0x3F2970, gfx, D_09002780_3A9F20]
|
|
- [0x3F29E0, ia4, D_090027F0_3A9F90, 32, 64]
|
|
- [0x3F2DE0, gfx, D_09002BF0_3AA390]
|
|
- [0x3F2E50, vtx, D_09002C60_3AA400]
|
|
- [0x3F2E90, vtx, D_09002CA0_3AA440]
|
|
- [0x3F2ED0, vtx, D_09002CE0_3AA480]
|
|
- [0x3F2F10, vtx, D_09002D20_3AA4C0]
|
|
- [0x3F2F50, vtx, D_09002D60_3AA500]
|
|
- [0x3F2F90, vtx, D_09002DA0_3AA540]
|
|
- [0x3F2FD0, vtx, D_09002DE0_3AA580]
|
|
- [0x3F3010, vtx, D_09002E20_3AA5C0]
|
|
- [0x3F3050, vtx, D_09002E60_3AA600]
|
|
- [0x3F3090, vtx, D_09002EA0_3AA640]
|
|
- [0x3F30D0, gfx, D_09002EE0_3AA680]
|
|
- [0x3F3108, gfx, D_09002F18_3AA6B8]
|
|
- [0x3F3140, gfx, D_09002F50_3AA6F0]
|
|
- [0x3F3178, gfx, D_09002F88_3AA728]
|
|
- [0x3F31B0, gfx, D_09002FC0_3AA760]
|
|
- [0x3F31E8, gfx, D_09002FF8_3AA798]
|
|
- [0x3F3220, gfx, D_09003030_3AA7D0]
|
|
- [0x3F3258, gfx, D_09003068_3AA808]
|
|
- [0x3F3290, gfx, D_090030A0_3AA840]
|
|
- [0x3F32C8, gfx, D_090030D8_3AA878]
|
|
- [0x3F3300, gfx, D_09003110_3AA8B0]
|
|
- name: effect_butterflies
|
|
dir: effects
|
|
type: code
|
|
start: 0x3F3370
|
|
vram: 0xE00AA000
|
|
subsegments:
|
|
- [auto, c, butterflies]
|
|
- name: effect_gfx_butterflies
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3F3A80
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, butterflies]
|
|
- start: 0x3F3A80
|
|
type: .data
|
|
name: butterflies
|
|
subsegments:
|
|
- [0x3F3A80, ci4, D_09000000_3AB030, 32, 64]
|
|
- [0x3F3E80, palette, D_09000000_3AB030]
|
|
- [0x3F3EA0, ci4, D_09000420_3AB450, 32, 64]
|
|
- [0x3F42A0, palette, D_09000420_3AB450]
|
|
- [0x3F42C0, ci4, D_09000840_3AB870, 32, 64]
|
|
- {start: 0x3F46C0, type: palette, name: D_09000840_3AB870, size: 0x10}
|
|
- [0x3F46D0, ci4, D_09000C50_3ABC80, 32, 64]
|
|
- [0x3F4AD0, palette, D_09000C50_3ABC80]
|
|
- [0x3F4AF0, ci4, D_09001070_3AC0A0, 32, 64]
|
|
- {start: 0x3F4EF0, type: palette, name: D_09001070_3AC0A0, size: 0x10}
|
|
- [0x3F4F00, ci4, D_09001480_3AC4B0, 32, 64]
|
|
- [0x3F5300, palette, D_09001480_3AC4B0]
|
|
- [0x3F5320, ci4, D_090018A0_3AC8D0, 32, 64]
|
|
- [0x3F5720, palette, D_090018A0_3AC8D0]
|
|
- [0x3F5740, ci4, D_09001CC0_3ACCF0, 32, 64]
|
|
- [0x3F5B40, palette, D_09001CC0_3ACCF0]
|
|
- [0x3F5B60, ci4, D_090020E0_3AD110, 32, 64]
|
|
- [0x3F5F60, palette, D_090020E0_3AD110]
|
|
- [0x3F5F80, ci4, D_09002500_3AD530, 32, 64]
|
|
- [0x3F6380, palette, D_09002500_3AD530]
|
|
- [0x3F63A0, ci4, D_09002920_3AD950, 32, 64]
|
|
- [0x3F67A0, palette, D_09002920_3AD950]
|
|
- [0x3F67C0, vtx, D_09002D40_3ADD70]
|
|
- [0x3F7300, gfx, D_09003880_3AE8B0]
|
|
- [0x3F7378, gfx, D_090038F8_3AE928]
|
|
- [0x3F73E8, gfx, D_09003968_3AE998]
|
|
- [0x3F7458, gfx, D_090039D8_3AEA08]
|
|
- [0x3F74C8, gfx, D_09003A48_3AEA78]
|
|
- [0x3F7538, gfx, D_09003AB8_3AEAE8]
|
|
- [0x3F75A8, gfx, D_09003B28_3AEB58]
|
|
- [0x3F7618, gfx, D_09003B98_3AEBC8]
|
|
- [0x3F7688, gfx, D_09003C08_3AEC38]
|
|
- [0x3F76F8, gfx, D_09003C78_3AECA8]
|
|
- [0x3F7768, gfx, D_09003CE8_3AED18]
|
|
- [0x3F77D8, gfx, D_09003D58_3AED88]
|
|
- [0x3F7848, gfx, D_09003DC8_3AEDF8]
|
|
- [0x3F7868]
|
|
- name: effect_stat_change
|
|
dir: effects
|
|
type: code
|
|
start: 0x3F7870
|
|
vram: 0xE00AC000
|
|
subsegments:
|
|
- [auto, c, stat_change]
|
|
- name: effect_gfx_stat_change
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3F8150
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, stat_change]
|
|
- start: 0x3F8150
|
|
type: .data
|
|
name: stat_change
|
|
subsegments:
|
|
- [0x3F8150, i4, D_09000000_3AF700, 32, 32]
|
|
- [0x3F8350, i4, D_09000200_3AF900, 32, 32]
|
|
- [0x3F8550, i4, D_09000400_3AFB00, 32, 32]
|
|
- [0x3F8750, i4, D_09000600_3AFD00, 32, 32]
|
|
- [0x3F8950, i4, D_09000800_3AFF00, 32, 32]
|
|
- [0x3F8B50, i4, D_09000A00_3B0100, 32, 32]
|
|
- [0x3F8D50, i4, D_09000C00_3B0300, 32, 32]
|
|
- [0x3F8F50, i4, D_09000E00_3B0500, 32, 32]
|
|
- [0x3F9150, i4, D_09001000_3B0700, 32, 32]
|
|
- [0x3F9350, i4, D_09001200_3B0900, 32, 32]
|
|
- [0x3F9550, i4, D_09001400_3B0B00, 32, 32]
|
|
- [0x3F9750, i4, D_09001600_3B0D00, 32, 32]
|
|
- [0x3F9950, rgba16, D_09001800_3B0F00, 32, 32]
|
|
- [0x3FA150, ci8, D_09002000_3B1700, 32, 32]
|
|
- [0x3FA550, palette, D_09002000_3B1700]
|
|
- [0x3FA750, vtx, D_09002600_3B1D00]
|
|
- [0x3FA790, vtx, D_09002640_3B1D40]
|
|
- [0x3FA7D0, vtx, D_09002680_3B1D80]
|
|
- [0x3FA810, vtx, D_090026C0_3B1DC0]
|
|
- [0x3FA850, gfx, D_09002700_3B1E00]
|
|
- [0x3FA8E8, gfx, D_09002798_3B1E98]
|
|
- [0x3FA9B0, gfx, D_09002860_3B1F60]
|
|
- [0x3FA9D0, gfx, D_09002880_3B1F80]
|
|
- [0x3FA9F0, gfx, D_090028A0_3B1FA0]
|
|
- [0x3FAA10, gfx, D_090028C0_3B1FC0]
|
|
- [0x3FAA30, gfx, D_090028E0_3B1FE0]
|
|
- [0x3FAAA0, gfx, D_09002950_3B2050]
|
|
- [0x3FAAE0, gfx, D_09002990_3B2090]
|
|
- [0x3FAB20, gfx, D_090029D0_3B20D0]
|
|
- [0x3FAB60, gfx, D_09002A10_3B2110]
|
|
- [0x3FABA0, gfx, D_09002A50_3B2150]
|
|
- [0x3FABE0, gfx, D_09002A90_3B2190]
|
|
- [0x3FAC20, gfx, D_09002AD0_3B21D0]
|
|
- [0x3FAC60, gfx, D_09002B10_3B2210]
|
|
- [0x3FACA0, gfx, D_09002B50_3B2250]
|
|
- [0x3FACE0, gfx, D_09002B90_3B2290]
|
|
- [0x3FAD20, gfx, D_09002BD0_3B22D0]
|
|
- [0x3FAD60, gfx, D_09002C10_3B2310]
|
|
- name: effect_snaking_static
|
|
dir: effects
|
|
type: code
|
|
start: 0x3FADA0
|
|
vram: 0xE00AE000
|
|
subsegments:
|
|
- [auto, c, snaking_static]
|
|
- name: effect_gfx_snaking_static
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3FB7E0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, snaking_static]
|
|
- start: 0x3FB7E0
|
|
type: .data
|
|
name: snaking_static
|
|
subsegments:
|
|
- [0x3FB7E0, i4, D_09000000_3B2D90, 256, 32]
|
|
- [0x3FC7E0, gfx, D_09001000_3B3D90]
|
|
- [0x3FC898, vtx, D_090010B8_3B3E48]
|
|
- [0x3FC8D8, gfx, D_090010F8_3B3E88]
|
|
- [0x3FC8F8]
|
|
- name: effect_thunderbolt_ring
|
|
dir: effects
|
|
type: code
|
|
start: 0x3FC900
|
|
vram: 0xE00B0000
|
|
subsegments:
|
|
- [auto, c, thunderbolt_ring]
|
|
- name: effect_gfx_thunderbolt_ring
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3FD0F0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, thunderbolt_ring]
|
|
- start: 0x3FD0F0
|
|
type: .data
|
|
name: thunderbolt_ring
|
|
subsegments:
|
|
- [0x3FD0F0, gfx, D_09000000_3B46A0]
|
|
- [0x3FD158, vtx, D_09000068_3B4708]
|
|
- [0x3FD1B8, gfx, D_090000C8_3B4768]
|
|
- name: effect_squirt
|
|
dir: effects
|
|
type: code
|
|
start: 0x3FD1E0
|
|
vram: 0xE00B2000
|
|
subsegments:
|
|
- [auto, c, squirt]
|
|
- name: effect_gfx_squirt
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3FDD90
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, squirt]
|
|
- start: 0x3FDD90
|
|
type: .data
|
|
name: squirt
|
|
subsegments:
|
|
- [0x3FDD90, ia4, D_09000000_3B5340, 64, 32]
|
|
- [0x3FE190, ia8, D_09000400_3B5740, 32, 32]
|
|
- [0x3FE590, gfx, D_09000800_3B5B40]
|
|
- [0x3FE638, gfx, D_090008A8_3B5BE8]
|
|
- [0x3FE6E0, vtx, D_09000950_3B5C90]
|
|
- [0x3FE720, gfx, D_09000990_3B5CD0]
|
|
- name: effect_water_block
|
|
dir: effects
|
|
type: code
|
|
start: 0x3FE740
|
|
vram: 0xE00B4000
|
|
subsegments:
|
|
- [auto, c, water_block]
|
|
- name: effect_gfx_water_block
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x3FF640
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, water_block]
|
|
- start: 0x3FF640
|
|
type: .data
|
|
name: water_block
|
|
subsegments:
|
|
- [0x3FF640, i4, D_09000000_3B6BF0, 16, 32]
|
|
- [0x3FF740, ia4, D_09000100_3B6CF0, 32, 32]
|
|
- [0x3FF940, gfx, D_09000300_3B6EF0]
|
|
- [0x3FF9F0, gfx, D_090003B0_3B6FA0]
|
|
- [0x3FFAA0, vtx, D_09000460_3B7050]
|
|
- [0x3FFAE0, gfx, D_090004A0_3B7090]
|
|
- [0x3FFB00] # unmapped
|
|
- [0x3FFB18, gfx, D_090004D8_3B70C8]
|
|
- [0x3FFB78, gfx, D_09000538_3B7128]
|
|
- [0x3FFBA8] # padding
|
|
- name: effect_waterfall
|
|
dir: effects
|
|
type: code
|
|
start: 0x3FFBB0
|
|
vram: 0xE00B6000
|
|
subsegments:
|
|
- [auto, c, waterfall]
|
|
- name: effect_gfx_waterfall
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x400320
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, waterfall]
|
|
- start: 0x400320
|
|
type: .data
|
|
name: waterfall
|
|
subsegments:
|
|
- [0x400320, i4, D_09000000_3B78D0, 32, 32]
|
|
- [0x400520, gfx, D_09000200_3B7AD0]
|
|
- [0x4005C8]
|
|
- name: effect_water_fountain
|
|
dir: effects
|
|
type: code
|
|
start: 0x4005D0
|
|
vram: 0xE00B8000
|
|
subsegments:
|
|
- [auto, c, water_fountain]
|
|
- name: effect_gfx_water_fountain
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x4012B0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, water_fountain]
|
|
- start: 0x4012B0
|
|
type: .data
|
|
name: water_fountain
|
|
subsegments:
|
|
- [0x4012B0, i4, D_09000000_3B8860, 32, 32]
|
|
- [0x4014B0, vtx, D_09000200_3B8A60]
|
|
- [0x4014F0, vtx, D_09000240_3B8AA0]
|
|
- [0x401530, gfx, D_09000280_3B8AE0]
|
|
- [0x4015D8, gfx, D_09000328_3B8B88]
|
|
- [0x4015F8, gfx, D_09000348_3B8BA8]
|
|
- [0x401618]
|
|
- name: effect_underwater
|
|
dir: effects
|
|
type: code
|
|
start: 0x401620
|
|
vram: 0xE00BA000
|
|
subsegments:
|
|
- [auto, c, underwater]
|
|
- name: effect_gfx_underwater
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x4024C0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, underwater]
|
|
- start: 0x4024C0
|
|
type: .data
|
|
name: underwater
|
|
subsegments:
|
|
- [0x4024C0, i4, D_09000000_3B9A70, 16, 16]
|
|
- [0x402540, vtx, D_09000080_3B9AF0]
|
|
- [0x4026C0, gfx, D_09000200_3B9C70]
|
|
- [0x402708, gfx, D_09000248_3B9CB8]
|
|
- [0x402718, gfx, D_09000258_3B9CC8]
|
|
- [0x402728, gfx, D_09000268_3B9CD8]
|
|
- [0x402738, gfx, D_09000278_3B9CE8]
|
|
- [0x402860, gfx, D_090003A0_3B9E10]
|
|
- [0x402878, vtx, D_090003B8_3B9E28]
|
|
- [0x4028A8, gfx, D_090003D8_3B9E58]
|
|
- [0x4028D8] # unmapped
|
|
- [0x4028E8, vtx, D_09000428_3B9E98]
|
|
- [0x4029E8, gfx, D_09000528_3B9F98]
|
|
- [0x402A30, gfx, D_09000570_3B9FE0]
|
|
- name: effect_lightning_bolt
|
|
dir: effects
|
|
type: code
|
|
start: 0x402A80
|
|
vram: 0xE00BC000
|
|
subsegments:
|
|
- [auto, c, lightning_bolt]
|
|
- name: effect_gfx_lightning_bolt
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x4038F0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, lightning_bolt]
|
|
- start: 0x4038F0
|
|
type: .data
|
|
name: lightning_bolt
|
|
subsegments:
|
|
- [0x4038F0, i8, D_09000000_3BAEA0, 128, 32]
|
|
- [0x4048F0, gfx, D_09001000_3BBEA0]
|
|
- [0x4049A8]
|
|
- name: effect_water_splash
|
|
dir: effects
|
|
type: code
|
|
start: 0x4049B0
|
|
vram: 0xE00BE000
|
|
subsegments:
|
|
- [auto, c, water_splash]
|
|
- name: effect_gfx_water_splash
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x4054E0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, water_splash]
|
|
- start: 0x4054E0
|
|
type: .data
|
|
name: water_splash
|
|
subsegments:
|
|
- [0x4054E0, ia8, D_09000000_3BCA90, 16, 16]
|
|
- [0x4055E0, gfx, D_09000100_3BCB90]
|
|
- [0x405688, vtx, D_090001A8_3BCC38]
|
|
- [0x4056C8, vtx, D_090001E8_3BCC78]
|
|
- [0x405708, vtx, D_09000228_3BCCB8]
|
|
- [0x405748, gfx, D_09000268_3BCCF8]
|
|
- [0x405768, gfx, D_09000288_3BCD18]
|
|
- [0x405788, gfx, D_090002A8_3BCD38]
|
|
- [0x4057A8]
|
|
- name: effect_snowman_doll
|
|
dir: effects
|
|
type: code
|
|
start: 0x4057B0
|
|
vram: 0xE00C0000
|
|
subsegments:
|
|
- [auto, c, snowman_doll]
|
|
- name: effect_gfx_snowman_doll
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x4063F0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, snowman_doll]
|
|
- start: 0x4063F0
|
|
type: .data
|
|
name: snowman_doll
|
|
subsegments:
|
|
- [0x4063F0, ia8, D_09000000_3BD9A0, 32, 64]
|
|
- [0x406BF0, gfx, D_09000800_3BE1A0]
|
|
- [0x406C68, ci4, D_09000878_3BE218, 32, 32]
|
|
- [0x406E68, palette, D_09000878_3BE218]
|
|
- [0x406E88, gfx, D_09000A98_3BE438]
|
|
- [0x406F30, vtx, D_09000B40_3BE4E0]
|
|
- [0x406FB0, vtx, D_09000BC0_3BE560]
|
|
- [0x406FE0, vtx, D_09000BF0_3BE590]
|
|
- [0x407050, vtx, D_09000C60_3BE600]
|
|
- [0x407080, vtx, D_09000C90_3BE630]
|
|
- [0x4070A0, vtx, D_09000CB0_3BE650]
|
|
- [0x4070B0, vtx, D_09000CC0_3BE660]
|
|
- [0x4070D0, vtx, D_09000CE0_3BE680]
|
|
- [0x4070F0, vtx, D_09000D00_3BE6A0]
|
|
- [0x407100, vtx, D_09000D10_3BE6B0]
|
|
- [0x407110, vtx, D_09000D20_3BE6C0]
|
|
- [0x407150, vtx, D_09000D60_3BE700]
|
|
- [0x407190, vtx, D_09000DA0_3BE740]
|
|
- [0x4071D0, vtx, D_09000DE0_3BE780]
|
|
- [0x407210, vtx, D_09000E20_3BE7C0]
|
|
- [0x407260, vtx, D_09000E70_3BE810]
|
|
- [0x407340, vtx, D_09000F50_3BE8F0]
|
|
- [0x4073B0, vtx, D_09000FC0_3BE960]
|
|
- [0x407400, vtx, D_09001010_3BE9B0]
|
|
- [0x4074F0, vtx, D_09001100_3BEAA0]
|
|
- [0x407530, vtx, D_09001140_3BEAE0]
|
|
- [0x407660, vtx, D_09001270_3BEC10]
|
|
- [0x407780, vtx, D_09001390_3BED30]
|
|
- [0x4077B0, vtx, D_090013C0_3BED60]
|
|
- [0x4077D0, vtx, D_090013E0_3BED80]
|
|
- [0x407800, vtx, D_09001410_3BEDB0]
|
|
- [0x407820, vtx, D_09001430_3BEDD0]
|
|
- [0x407860, vtx, D_09001470_3BEE10]
|
|
- [0x407880, vtx, D_09001490_3BEE30]
|
|
- [0x4078B0, vtx, D_090014C0_3BEE60]
|
|
- [0x4078E0, vtx, D_090014F0_3BEE90]
|
|
- [0x407920, vtx, D_09001530_3BEED0]
|
|
- [0x407930, vtx, D_09001540_3BEEE0]
|
|
- [0x407940, vtx, D_09001550_3BEEF0]
|
|
- [0x407950, vtx, D_09001560_3BEF00]
|
|
- [0x4079C0, vtx, D_090015D0_3BEF70]
|
|
- [0x4079D0, vtx, D_090015E0_3BEF80]
|
|
- [0x407A60, vtx, D_09001670_3BF010]
|
|
- [0x407B10, vtx, D_09001720_3BF0C0]
|
|
- [0x407B20, vtx, D_09001730_3BF0D0]
|
|
- [0x407B60, vtx, D_09001770_3BF110]
|
|
- [0x407B90, vtx, D_090017A0_3BF140]
|
|
- [0x407BA0, vtx, D_090017B0_3BF150]
|
|
- [0x407BC0, vtx, D_090017D0_3BF170]
|
|
- [0x407C00, vtx, D_09001810_3BF1B0]
|
|
- [0x407CB0, vtx, D_090018C0_3BF260]
|
|
- [0x407D00, vtx, D_09001910_3BF2B0]
|
|
- [0x407DC0, vtx, D_090019D0_3BF370]
|
|
- [0x407EC0, vtx, D_09001AD0_3BF470]
|
|
- [0x407F10, vtx, D_09001B20_3BF4C0]
|
|
- [0x407F30, vtx, D_09001B40_3BF4E0]
|
|
- [0x407F40, vtx, D_09001B50_3BF4F0]
|
|
- [0x407F60, vtx, D_09001B70_3BF510]
|
|
- [0x407F70, vtx, D_09001B80_3BF520]
|
|
- [0x407F80, vtx, D_09001B90_3BF530]
|
|
- [0x407F90, vtx, D_09001BA0_3BF540]
|
|
- [0x407FA0, vtx, D_09001BB0_3BF550]
|
|
- [0x407FC0, vtx, D_09001BD0_3BF570]
|
|
- [0x407FE0, vtx, D_09001BF0_3BF590]
|
|
- [0x408020, vtx, D_09001C30_3BF5D0]
|
|
- [0x408040, vtx, D_09001C50_3BF5F0]
|
|
- [0x4080E0, vtx, D_09001CF0_3BF690]
|
|
- [0x408140, vtx, D_09001D50_3BF6F0]
|
|
- [0x4081B0, vtx, D_09001DC0_3BF760]
|
|
- [0x4081F0, vtx, D_09001E00_3BF7A0]
|
|
- [0x408220, vtx, D_09001E30_3BF7D0]
|
|
- [0x408280, vtx, D_09001E90_3BF830]
|
|
- [0x4082C0, vtx, D_09001ED0_3BF870]
|
|
- [0x408320, vtx, D_09001F30_3BF8D0]
|
|
- [0x408350, vtx, D_09001F60_3BF900]
|
|
- [0x408390, vtx, D_09001FA0_3BF940]
|
|
- [0x4083D0, vtx, D_09001FE0_3BF980]
|
|
- [0x408500, vtx, D_09002110_3BFAB0]
|
|
- [0x408520, vtx, D_09002130_3BFAD0]
|
|
- [0x408550, vtx, D_09002160_3BFB00]
|
|
- [0x408580, vtx, D_09002190_3BFB30]
|
|
- [0x4085A0, vtx, D_090021B0_3BFB50]
|
|
- [0x408730, vtx, D_09002340_3BFCE0]
|
|
- [0x408830, vtx, D_09002440_3BFDE0]
|
|
- [0x408840, vtx, D_09002450_3BFDF0]
|
|
- [0x408870, vtx, D_09002480_3BFE20]
|
|
- [0x408980, vtx, D_09002590_3BFF30]
|
|
- [0x4089E0, vtx, D_090025F0_3BFF90]
|
|
- [0x408A40, vtx, D_09002650_3BFFF0]
|
|
- [0x408A50, vtx, D_09002660_3C0000]
|
|
- [0x408A80, vtx, D_09002690_3C0030]
|
|
- [0x408B90, vtx, D_090027A0_3C0140]
|
|
- [0x408BF0, vtx, D_09002800_3C01A0]
|
|
- [0x408C50, gfx, D_09002860_3C0200]
|
|
- [0x408D90, gfx, D_090029A0_3C0340]
|
|
- [0x408ED0, gfx, D_09002AE0_3C0480]
|
|
- [0x408F58, gfx, D_09002B68_3C0508]
|
|
- [0x4090D8, gfx, D_09002CE8_3C0688]
|
|
- [0x409538, gfx, D_09003148_3C0AE8]
|
|
- [0x409788, gfx, D_09003398_3C0D38]
|
|
- [0x409900, gfx, D_09003510_3C0EB0]
|
|
- [0x409B20, gfx, D_09003730_3C10D0]
|
|
- [0x409B68, gfx, D_09003778_3C1118]
|
|
- [0x409B80, gfx, D_09003790_3C1130]
|
|
- [0x409B90] # padding
|
|
- [0x409B98, gfx, D_090037A8_3C1148]
|
|
- [0x409C08, gfx, D_09003818_3C11B8]
|
|
- name: effect_fright_jar
|
|
dir: effects
|
|
type: code
|
|
start: 0x409C20
|
|
vram: 0xE00C2000
|
|
subsegments:
|
|
- [auto, c, fright_jar]
|
|
- name: effect_gfx_fright_jar
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x40A5F0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, fright_jar]
|
|
- start: 0x40A5F0
|
|
type: .data
|
|
name: fright_jar
|
|
subsegments:
|
|
- [0x40A5F0, ci4, D_09000000_3C1BA0, 128, 128]
|
|
- [0x40C5F0, palette, D_09000000_3C1BA0]
|
|
- [0x40C610, ci8, D_09002020_3C3BC0, 64, 128]
|
|
- [0x40E610, palette, D_09002020_3C3BC0]
|
|
- [0x40E630, vtx, D_09004040_3C5BE0]
|
|
- [0x40E9A0, vtx, D_090043B0_3C5F50]
|
|
- [0x40ED10, vtx, D_09004720_3C62C0]
|
|
- [0x4131D0, gfx, D_09008BE0_3CA780]
|
|
- [0x4132A0, gfx, D_09008CB0_3CA850]
|
|
- [0x4132C0, gfx, D_09008CD0_3CA870]
|
|
- [0x413838]
|
|
- name: effect_stop_watch
|
|
dir: effects
|
|
type: code
|
|
start: 0x413840
|
|
vram: 0xE00C4000
|
|
subsegments:
|
|
- [auto, c, stop_watch]
|
|
- name: effect_gfx_stop_watch
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x4142E0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, stop_watch]
|
|
- start: 0x4142E0
|
|
type: .data
|
|
name: stop_watch
|
|
subsegments:
|
|
- [0x4142E0, i4, D_09000000_3CB890, 64, 64]
|
|
- [0x414AE0, i4, D_09000800_3CC090, 64, 64]
|
|
- [0x4152E0, gfx, D_09001000_3CC890]
|
|
- [0x4153C8, vtx, D_090010E8_3CC978]
|
|
- [0x415408, gfx, D_09001128_3CC9B8]
|
|
- [0x415428]
|
|
- name: effect_effect_63
|
|
dir: effects
|
|
type: code
|
|
start: 0x415430
|
|
vram: 0xE00C6000
|
|
subsegments:
|
|
- [auto, c, effect_63]
|
|
- name: effect_gfx_effect_63
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x416130
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, effect_63]
|
|
- start: 0x416130
|
|
type: .data
|
|
name: effect_63
|
|
subsegments:
|
|
- [0x416130, i8, D_09000000_3CD6E0, 32, 32]
|
|
- [0x416530, i4, D_09000400_3CDAE0, 32, 128]
|
|
- [0x416D30, i8, D_09000C00_3CE2E0, 32, 32]
|
|
- [0x417130, i8, D_09001000_3CE6E0, 32, 64]
|
|
- [0x417930, vtx, D_09001800_3CEEE0]
|
|
- [0x417970, vtx, D_09001840_3CEF20]
|
|
- [0x4179B0, vtx, D_09001880_3CEF60]
|
|
- [0x4179F0, vtx, D_090018C0_3CEFA0]
|
|
- [0x417A30, vtx, D_09001900_3CEFE0]
|
|
- [0x417A90, gfx, D_09001960_3CF040]
|
|
- [0x417AB8, gfx, D_09001988_3CF068]
|
|
- [0x417AD8, gfx, D_090019A8_3CF088]
|
|
- [0x417AF8, gfx, D_090019C8_3CF0A8]
|
|
- [0x417B18, gfx, D_090019E8_3CF0C8]
|
|
- [0x417B38, gfx, D_09001A08_3CF0E8]
|
|
- [0x417C20, gfx, D_09001AF0_3CF1D0]
|
|
- [0x417CA0, gfx, D_09001B70_3CF250]
|
|
- [0x417D88, vtx, D_09001C58_3CF338]
|
|
- [0x417DC8, gfx, D_09001C98_3CF378]
|
|
- [0x417DE8]
|
|
- name: effect_throw_spiny
|
|
dir: effects
|
|
type: code
|
|
start: 0x417DF0
|
|
vram: 0xE00C8000
|
|
subsegments:
|
|
- [auto, c, throw_spiny]
|
|
- name: effect_gfx_throw_spiny
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x418540
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, throw_spiny]
|
|
- start: 0x418540
|
|
type: .data
|
|
name: throw_spiny
|
|
subsegments:
|
|
- [0x418540, ci4, D_09000000_3CFAF0, 32, 32]
|
|
- [0x418740, palette, D_09000000_3CFAF0]
|
|
- [0x418760] # padding
|
|
- [0x418940, ci4, D_09000400_3CFEF0, 32, 32]
|
|
- [0x418B40, palette, D_09000400_3CFEF0]
|
|
- [0x418B60] # padding
|
|
- [0x418D40, gfx, D_09000800_3D02F0]
|
|
- [0x418E18, gfx, D_090008D8_3D03C8]
|
|
- [0x418EF0, vtx, D_090009B0_3D04A0]
|
|
- [0x418F30, gfx, D_090009F0_3D04E0]
|
|
- name: effect_effect_65
|
|
dir: effects
|
|
type: code
|
|
start: 0x418F50
|
|
vram: 0xE00CA000
|
|
subsegments:
|
|
- [auto, c, effect_65]
|
|
- name: effect_gfx_effect_65
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x419C30
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, effect_65]
|
|
- start: 0x419C30
|
|
type: .data
|
|
name: effect_65
|
|
subsegments:
|
|
- [0x419C30, i4, D_09000000_3D11E0, 64, 32]
|
|
- [0x41A030, gfx, D_09000400_3D15E0]
|
|
- [0x41A0D8]
|
|
- name: effect_tubba_heart_attack
|
|
dir: effects
|
|
type: code
|
|
start: 0x41A0E0
|
|
vram: 0xE00CC000
|
|
subsegments:
|
|
- [auto, c, tubba_heart_attack]
|
|
- name: effect_gfx_tubba_heart_attack
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x41AFD0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, tubba_heart_attack]
|
|
- start: 0x41AFD0
|
|
type: .data
|
|
name: tubba_heart_attack
|
|
subsegments:
|
|
- [0x41AFD0, ci4, D_09000000_3D2580, 32, 32]
|
|
- [0x41B1D0, palette, D_09000000_3D2580]
|
|
- [0x41B1F0] # padding
|
|
- [0x41B3D0, gfx, D_09000400_3D2980]
|
|
- [0x41B4A8, vtx, D_090004D8_3D2A58]
|
|
- [0x41B4E8, gfx, D_09000518_3D2A98]
|
|
- [0x41B508]
|
|
- name: effect_whirlwind
|
|
dir: effects
|
|
type: code
|
|
start: 0x41B510
|
|
vram: 0xE00CE000
|
|
subsegments:
|
|
- [auto, c, whirlwind]
|
|
- name: effect_gfx_whirlwind
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x41C380
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, whirlwind]
|
|
- start: 0x41C380
|
|
type: .data
|
|
name: whirlwind
|
|
subsegments:
|
|
- [0x41C380, i4, D_09000000_3D3930, 64, 32]
|
|
- [0x41C780, gfx, D_09000400_3D3D30]
|
|
- [0x41C870]
|
|
- name: effect_red_impact
|
|
dir: effects
|
|
type: code
|
|
start: 0x41C870
|
|
vram: 0xE00D0000
|
|
subsegments:
|
|
- [auto, c, red_impact]
|
|
- name: effect_floating_cloud_puff
|
|
dir: effects
|
|
type: code
|
|
start: 0x41D3C0
|
|
vram: 0xE00D2000
|
|
subsegments:
|
|
- [auto, c, floating_cloud_puff]
|
|
- name: effect_gfx_floating_cloud_puff
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x41D8E0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, floating_cloud_puff]
|
|
- start: 0x41D8E0
|
|
type: .data
|
|
name: floating_cloud_puff
|
|
subsegments:
|
|
- [0x41D8E0, ia4, D_09000000_3D4E90, 16, 16]
|
|
- [0x41D960, gfx, D_09000080_3D4F10]
|
|
- [0x41DA08, vtx, D_09000128_3D4FB8]
|
|
- [0x41DA48, gfx, D_09000168_3D4FF8]
|
|
- [0x41DA68]
|
|
- name: effect_energy_in_out
|
|
dir: effects
|
|
type: code
|
|
start: 0x41DA70
|
|
vram: 0xE00D6000
|
|
subsegments:
|
|
- [auto, c, energy_in_out]
|
|
- name: effect_gfx_energy_in_out
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x41E980
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, energy_in_out]
|
|
- start: 0x41E980
|
|
type: .data
|
|
name: energy_in_out
|
|
subsegments:
|
|
- [0x41E980, i4, D_09000000_3D5F30, 16, 64]
|
|
- [0x41EB80, gfx, D_09000200_3D6130]
|
|
- [0x41EC28, vtx, D_090002A8_3D61D8]
|
|
- [0x41EC68, vtx, D_090002E8_3D6218]
|
|
- [0x41ECA8, vtx, D_09000328_3D6258]
|
|
- [0x41ECE8, vtx, D_09000368_3D6298]
|
|
- [0x41ED28, gfx, D_090003A8_3D62D8]
|
|
- [0x41ED48, gfx, D_090003C8_3D62F8]
|
|
- [0x41ED68, gfx, D_090003E8_3D6318]
|
|
- [0x41ED88, gfx, D_09000408_3D6338]
|
|
- [0x41EDA8, vtx, D_09000428_3D6358]
|
|
- [0x41EDE8, vtx, D_09000468_3D6398]
|
|
- [0x41EE28, vtx, D_090004A8_3D63D8]
|
|
- [0x41EE68, vtx, D_090004E8_3D6418]
|
|
- [0x41EEA8, gfx, D_09000528_3D6458]
|
|
- [0x41EEC0, gfx, D_09000540_3D6470]
|
|
- [0x41EED8, gfx, D_09000558_3D6488]
|
|
- [0x41EEF0, gfx, D_09000570_3D64A0]
|
|
- [0x41EF08, vtx, D_09000588_3D64B8]
|
|
- [0x41EF48, vtx, D_090005C8_3D64F8]
|
|
- [0x41EF88, vtx, D_09000608_3D6538]
|
|
- [0x41EFC8, vtx, D_09000648_3D6578]
|
|
- [0x41F008, gfx, D_09000688_3D65B8]
|
|
- [0x41F028, gfx, D_090006A8_3D65D8]
|
|
- [0x41F048, gfx, D_090006C8_3D65F8]
|
|
- [0x41F068, gfx, D_090006E8_3D6618]
|
|
- [0x41F088, vtx, D_09000708_3D6638]
|
|
- [0x41F0C8, vtx, D_09000748_3D6678]
|
|
- [0x41F108, vtx, D_09000788_3D66B8]
|
|
- [0x41F148, vtx, D_090007C8_3D66F8]
|
|
- [0x41F188, gfx, D_09000808_3D6738]
|
|
- [0x41F1A8, gfx, D_09000828_3D6758]
|
|
- [0x41F1C8, gfx, D_09000848_3D6778]
|
|
- [0x41F1E8, gfx, D_09000868_3D6798]
|
|
- [0x41F208]
|
|
- name: effect_tattle_window
|
|
dir: effects
|
|
type: code
|
|
start: 0x41F210
|
|
vram: 0xE00D8000
|
|
subsegments:
|
|
- [auto, c, tattle_window]
|
|
- name: effect_gfx_tattle_window
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x41FA90
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, tattle_window]
|
|
- start: 0x41FA90
|
|
type: .data
|
|
name: tattle_window
|
|
subsegments:
|
|
- [0x41FA90, ia8, D_09000000_3D7040, 16, 32]
|
|
- name: effect_shiny_flare
|
|
dir: effects
|
|
type: code
|
|
start: 0x41FC90
|
|
vram: 0xE00DA000
|
|
subsegments:
|
|
- [auto, c, shiny_flare]
|
|
- name: effect_gfx_shiny_flare
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x4201C0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, shiny_flare]
|
|
- start: 0x4201C0
|
|
type: .data
|
|
name: shiny_flare
|
|
subsegments:
|
|
- [0x4201C0, i4, D_09000000_3D7770, 32, 32]
|
|
- [0x4203C0, vtx, D_09000200_3D7970]
|
|
- [0x420400, gfx, D_09000240_3D79B0]
|
|
- [0x4204A0, gfx, D_090002E0_3D7A50]
|
|
- name: effect_huff_puff_breath
|
|
dir: effects
|
|
type: code
|
|
start: 0x4204C0
|
|
vram: 0xE00DC000
|
|
subsegments:
|
|
- [auto, c, huff_puff_breath]
|
|
- name: effect_gfx_huff_puff_breath
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x420B10
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, huff_puff_breath]
|
|
- start: 0x420B10
|
|
type: .data
|
|
name: huff_puff_breath
|
|
subsegments:
|
|
- [0x420B10, i8, D_09000000_3D80C0, 32, 16]
|
|
- [0x420D10, i8, D_09000200_3D82C0, 32, 16]
|
|
- [0x420F10, gfx, D_09000400_3D84C0]
|
|
- [0x420FF8, vtx, D_090004E8_3D85A8]
|
|
- [0x421038, vtx, D_09000528_3D85E8]
|
|
- [0x421058, vtx, D_09000548_3D8608]
|
|
- [0x421078, vtx, D_09000568_3D8628]
|
|
- [0x4210F8, gfx, D_090005E8_3D86A8]
|
|
- [0x421138, gfx, D_09000628_3D86E8]
|
|
- name: effect_cold_breath
|
|
dir: effects
|
|
type: code
|
|
start: 0x421170
|
|
vram: 0xE00DE000
|
|
subsegments:
|
|
- [auto, c, cold_breath]
|
|
- name: effect_gfx_cold_breath
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x421B50
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, cold_breath]
|
|
- start: 0x421B50
|
|
type: .data
|
|
name: cold_breath
|
|
subsegments:
|
|
- [0x421B50, i8, D_09000000_3D9100, 32, 128]
|
|
- [0x422B50, i8, D_09001000_3DA100, 32, 128]
|
|
- [0x423B50, gfx, D_09002000_3DB100]
|
|
- [0x423C10, vtx, D_090020C0_3DB1C0]
|
|
- [0x423C50, vtx, D_09002100_3DB200]
|
|
- [0x423C90, vtx, D_09002140_3DB240]
|
|
- [0x423CD0, vtx, D_09002180_3DB280]
|
|
- [0x423D10, vtx, D_090021C0_3DB2C0]
|
|
- [0x423D50, gfx, D_09002200_3DB300]
|
|
- [0x423D70, gfx, D_09002220_3DB320]
|
|
- [0x423D90, gfx, D_09002240_3DB340]
|
|
- [0x423DB0, gfx, D_09002260_3DB360]
|
|
- [0x423DD0, gfx, D_09002280_3DB380]
|
|
- [0x423DF0, gfx, D_090022A0_3DB3A0]
|
|
- name: effect_embers
|
|
dir: effects
|
|
type: code
|
|
start: 0x423EB0
|
|
vram: 0xE00E0000
|
|
subsegments:
|
|
- [auto, c, embers]
|
|
- name: effect_gfx_embers
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x424990
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, embers]
|
|
- start: 0x424990
|
|
type: .data
|
|
name: embers
|
|
subsegments:
|
|
- [0x424990, i4, D_09000000_3DBF40, 16, 64]
|
|
- [0x424B90, i4, D_09000200_3DC140, 16, 16]
|
|
- [0x424C10, gfx, D_09000280_3DC1C0]
|
|
- [0x424D00, vtx, D_09000370_3DC2B0]
|
|
- [0x424D40, gfx, D_090003B0_3DC2F0]
|
|
- name: effect_hieroglyphs
|
|
dir: effects
|
|
type: code
|
|
start: 0x424D60
|
|
vram: 0xE00E2000
|
|
subsegments:
|
|
- [auto, c, hieroglyphs]
|
|
- name: effect_gfx_hieroglyphs
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x4257A0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, hieroglyphs]
|
|
- start: 0x4257A0
|
|
type: .data
|
|
name: hieroglyphs
|
|
subsegments:
|
|
- [0x4257A0, i8, D_09000000_3DCD50, 128, 32]
|
|
- [0x4267A0, gfx, D_09001000_3DDD50]
|
|
- [0x426848, vtx, D_090010A8_3DDDF8]
|
|
- [0x426A48]
|
|
- name: effect_misc_particles
|
|
dir: effects
|
|
type: code
|
|
start: 0x426A50
|
|
vram: 0xE00E4000
|
|
subsegments:
|
|
- [auto, c, misc_particles]
|
|
- name: effect_gfx_misc_particles
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x4278B0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, misc_particles]
|
|
- start: 0x4278B0
|
|
type: .data
|
|
name: misc_particles
|
|
subsegments:
|
|
- [0x4278B0, i8, D_09000000_3DEE60, 128, 32]
|
|
- [0x4288B0, i4, D_09001000_3DFE60, 16, 16]
|
|
- [0x428930, i4, D_09001080_3DFEE0, 16, 16]
|
|
- [0x4289B0, i4, D_09001100_3DFF60, 16, 16]
|
|
- [0x428A30, ia8, D_09001180_3DFFE0, 32, 32]
|
|
- [0x428E30, gfx, D_09001580_3E03E0]
|
|
- [0x428F20, gfx, D_09001670_3E04D0]
|
|
- [0x429018, gfx, D_09001768_3E05C8]
|
|
- [0x4290C8, gfx, D_09001818_3E0678]
|
|
- [0x429180, vtx, D_090018D0_3E0730]
|
|
- [0x4291C0, vtx, D_09001910_3E0770]
|
|
- [0x429200, vtx, D_09001950_3E07B0]
|
|
- [0x429240, vtx, D_09001990_3E07F0]
|
|
- [0x429280, vtx, D_090019D0_3E0830]
|
|
- [0x4292D0, gfx, D_09001A20_3E0880]
|
|
- [0x4292F0, gfx, D_09001A40_3E08A0]
|
|
- [0x429310, gfx, D_09001A60_3E08C0]
|
|
- [0x429330, gfx, D_09001A80_3E08E0]
|
|
- name: effect_static_status
|
|
dir: effects
|
|
type: code
|
|
start: 0x429380
|
|
vram: 0xE00E6000
|
|
subsegments:
|
|
- [auto, c, static_status]
|
|
- name: effect_gfx_static_status
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x429D20
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, static_status]
|
|
- start: 0x429D20
|
|
type: .data
|
|
name: static_status
|
|
subsegments:
|
|
- [0x429D20, ci4, D_09000000_3E12D0, 16, 16]
|
|
- [0x429DA0, palette, D_09000000_3E12D0]
|
|
- [0x429DC0] # padding
|
|
- [0x429FA0, gfx, D_09000280_3E1550]
|
|
- [0x42A080, vtx, D_09000360_3E1630]
|
|
- [0x42A0C0, gfx, D_090003A0_3E1670]
|
|
- name: effect_moving_cloud
|
|
dir: effects
|
|
type: code
|
|
start: 0x42A0E0
|
|
vram: 0xE00E8000
|
|
subsegments:
|
|
- [auto, c, moving_cloud]
|
|
- name: effect_gfx_moving_cloud
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x42A720
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, moving_cloud]
|
|
- start: 0x42A720
|
|
type: .data
|
|
name: moving_cloud
|
|
subsegments:
|
|
- [0x42A720, ia8, D_09000000_3E1CD0, 16, 16]
|
|
- [0x42A820, gfx, D_09000100_3E1DD0]
|
|
- [0x42A8C8, vtx, D_090001A8_3E1E78]
|
|
- [0x42A908, gfx, D_090001E8_3E1EB8]
|
|
- [0x42A928]
|
|
- name: effect_effect_75
|
|
dir: effects
|
|
type: code
|
|
start: 0x42A930
|
|
vram: 0xE00EA000
|
|
subsegments:
|
|
- [auto, c, effect_75]
|
|
- name: effect_gfx_effect_75
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x42B3B0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, effect_75]
|
|
- start: 0x42B3B0
|
|
type: .data
|
|
name: effect_75
|
|
subsegments:
|
|
- [0x42B3B0, i4, D_09000000_3E2960, 64, 64]
|
|
- [0x42BBB0, i4, D_09000800_3E3160, 64, 64]
|
|
- [0x42C3B0, vtx, D_09001000_3E3960]
|
|
- [0x42C420, vtx, D_09001070_3E39D0]
|
|
- [0x42C540, vtx, D_09001190_3E3AF0]
|
|
- [0x42C680, vtx, D_090012D0_3E3C30]
|
|
- [0x42C880, vtx, D_090014D0_3E3E30]
|
|
- [0x42CA80, gfx, D_090016D0_3E4030]
|
|
- [0x42CAE8, gfx, D_09001738_3E4098]
|
|
- [0x42CB50, gfx, D_090017A0_3E4100]
|
|
- [0x42CC88, gfx, D_090018D8_3E4238]
|
|
- [0x42CCA8, gfx, D_090018F8_3E4258]
|
|
- [0x42CCB8] # padding
|
|
- [0x42CCC0, gfx, D_09001910_3E4270]
|
|
- [0x42CDB0, gfx, D_09001A00_3E4360]
|
|
- [0x42CDD0, gfx, D_09001A20_3E4380]
|
|
- name: effect_firework_rocket
|
|
dir: effects
|
|
type: code
|
|
start: 0x42CDF0
|
|
vram: 0xE010A000
|
|
subsegments:
|
|
- [auto, c, firework_rocket]
|
|
- name: effect_gfx_firework_rocket
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x42DDA0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, firework_rocket]
|
|
- start: 0x42DDA0
|
|
type: .data
|
|
name: firework_rocket
|
|
subsegments:
|
|
- [0x42DDA0, i4, D_09000000_3E5350, 16, 16]
|
|
- [0x42DE20, gfx, D_09000080_3E53D0]
|
|
- [0x42DEC8, vtx, D_09000128_3E5478]
|
|
- [0x42DEF8, gfx, D_09000158_3E54A8]
|
|
- name: effect_peach_star_beam
|
|
dir: effects
|
|
type: code
|
|
start: 0x42DF10
|
|
vram: 0xE010C000
|
|
subsegments:
|
|
- [auto, c, peach_star_beam]
|
|
- name: effect_gfx_peach_star_beam
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x42E980
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, peach_star_beam]
|
|
- start: 0x42E980
|
|
type: .data
|
|
name: peach_star_beam
|
|
subsegments:
|
|
- [0x42E980, vtx, D_09000000_3E5F30]
|
|
- [0x42EB20, vtx, D_090001A0_3E60D0]
|
|
- [0x42EB40, vtx, D_090001C0_3E60F0]
|
|
- [0x42EB60, vtx, D_090001E0_3E6110]
|
|
- [0x42EBA0, vtx, D_09000220_3E6150]
|
|
- [0x42EBB0, vtx, D_09000230_3E6160]
|
|
- [0x42EBC0, vtx, D_09000240_3E6170]
|
|
- [0x42EBD0, vtx, D_09000250_3E6180]
|
|
- [0x42EC00, gfx, D_09000280_3E61B0]
|
|
- [0x42EC38, gfx, D_090002B8_3E61E8]
|
|
- [0x42EC68, gfx, D_090002E8_3E6218]
|
|
- [0x42ED20, gfx, D_090003A0_3E62D0]
|
|
- [0x42ED40, gfx, D_090003C0_3E62F0]
|
|
- [0x42ED50, gfx, D_090003D0_3E6300]
|
|
- [0x42ED60] # padding
|
|
- [0x42ED68, i4, D_090003E8_3E6318, 32, 32]
|
|
- [0x42EF68, ci4, D_090005E8_3E6518, 32, 32]
|
|
- [0x42F168, palette, D_090005E8_3E6518]
|
|
- [0x42F188] # padding
|
|
- [0x42F368, ci4, D_090009E8_3E6918, 64, 64]
|
|
- [0x42FB68, palette, D_090009E8_3E6918]
|
|
- [0x42FB88] # padding
|
|
- [0x42FD68, ci4, D_090013E8_3E7318, 64, 64]
|
|
- [0x430568, palette, D_090013E8_3E7318]
|
|
- [0x430588] # padding
|
|
- [0x430768, ci4, D_09001DE8_3E7D18, 64, 64]
|
|
- [0x430F68, palette, D_09001DE8_3E7D18]
|
|
- [0x430F88] # padding
|
|
- [0x431168, ci4, D_090027E8_3E8718, 64, 64]
|
|
- [0x431968, palette, D_090027E8_3E8718]
|
|
- [0x431988] # padding
|
|
- [0x431B68, ci4, D_090031E8_3E9118, 64, 64]
|
|
- [0x432368, palette, D_090031E8_3E9118]
|
|
- [0x432388] # padding
|
|
- [0x432568, ci4, D_09003BE8_3E9B18, 64, 64]
|
|
- [0x432D68, palette, D_09003BE8_3E9B18]
|
|
- [0x432D88] # padding
|
|
- [0x432F68, ci4, D_090045E8_3EA518, 64, 64]
|
|
- [0x433768, palette, D_090045E8_3EA518]
|
|
- [0x433788] # padding
|
|
- [0x433968, gfx, D_09004FE8_3EAF18]
|
|
- [0x433A10, gfx, D_09005090_3EAFC0]
|
|
- [0x433A70, gfx, D_090050F0_3EB020]
|
|
- [0x433AE8, gfx, D_09005168_3EB098]
|
|
- [0x433B60, gfx, D_090051E0_3EB110]
|
|
- [0x433BD8, gfx, D_09005258_3EB188]
|
|
- [0x433C50, gfx, D_090052D0_3EB200]
|
|
- [0x433CC8, gfx, D_09005348_3EB278]
|
|
- [0x433D40, gfx, D_090053C0_3EB2F0]
|
|
- [0x433DB8, gfx, D_09005438_3EB368]
|
|
- [0x433E30, gfx, D_090054B0_3EB3E0]
|
|
- [0x433E70, vtx, D_090054F0_3EB420]
|
|
- [0x433EB0, vtx, D_09005530_3EB460]
|
|
- [0x433EF0, gfx, D_09005570_3EB4A0]
|
|
- [0x433F10, gfx, D_09005590_3EB4C0]
|
|
- name: effect_chapter_change
|
|
dir: effects
|
|
type: code
|
|
start: 0x433F30
|
|
vram: 0xE010E000
|
|
subsegments:
|
|
- [auto, c, chapter_change]
|
|
- name: effect_gfx_chapter_change
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x4348B0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, chapter_change]
|
|
- start: 0x4348B0
|
|
type: .data
|
|
name: chapter_change
|
|
subsegments:
|
|
- [0x4348B0, ia8, world/ch0, 144, 20]
|
|
- [0x4353F0, ia8, D_09000B40_3EC9A0, 144, 20]
|
|
- [0x435F30, ia8, world/text_chapter, 128, 10]
|
|
- [0x436430, ia8, D_09001B80_3ED9E0, 128, 10]
|
|
- [0x436930, ia8, D_09002080_3EDEE0, 128, 10]
|
|
- [0x436E30, ia8, D_09002580_3EE3E0, 128, 10]
|
|
- [0x437330, ia8, world/text_end_of, 104, 40]
|
|
- [0x438370, ia8, world/exclamation_point, 16, 40]
|
|
- [0x4385F0, ia8, world/ch1, 64, 64]
|
|
- [0x4395F0, ia8, world/ch2, 64, 64]
|
|
- [0x43A5F0, ia8, world/ch3, 64, 64]
|
|
- [0x43B5F0, ia8, world/ch4, 64, 64]
|
|
- [0x43C5F0, ia8, world/ch5, 64, 64]
|
|
- [0x43D5F0, ia8, world/ch6, 64, 64]
|
|
- [0x43E5F0, ia8, world/ch7, 64, 64]
|
|
- [0x43F5F0, ia8, world/ch8, 64, 64]
|
|
- [0x4405F0, rgba16, world/chapter_rainbow, 8, 16]
|
|
- [0x4406F0, gfx, D_0900BE40_3F7CA0]
|
|
- [0x440738, gfx, D_0900BE88_3F7CE8]
|
|
- [0x440780, gfx, D_0900BED0_3F7D30]
|
|
- [0x4407C8, gfx, D_0900BF18_3F7D78]
|
|
- [0x440810, gfx, D_0900BF60_3F7DC0]
|
|
- [0x440858, gfx, D_0900BFA8_3F7E08]
|
|
- [0x4408A0, gfx, D_0900BFF0_3F7E50]
|
|
- [0x4408E8, gfx, D_0900C038_3F7E98]
|
|
- [0x440930, gfx, D_0900C080_3F7EE0]
|
|
- [0x440A18, gfx, D_0900C168_3F7FC8]
|
|
- [0x440A60, gfx, D_0900C1B0_3F8010]
|
|
- [0x440AA8, gfx, D_0900C1F8_3F8058]
|
|
- [0x440AF0, gfx, D_0900C240_3F80A0]
|
|
- [0x440BD8, gfx, D_0900C328_3F8188]
|
|
- [0x440C20, gfx, D_0900C370_3F81D0]
|
|
- [0x440D08, gfx, D_0900C458_3F82B8]
|
|
- [0x440DF0, gfx, D_0900C540_3F83A0]
|
|
- [0x440E38]
|
|
- name: effect_ice_shard
|
|
dir: effects
|
|
type: code
|
|
start: 0x440E40
|
|
vram: 0xE0110000
|
|
subsegments:
|
|
- [auto, c, ice_shard]
|
|
- name: effect_gfx_ice_shard
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x441710
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, ice_shard]
|
|
- start: 0x441710
|
|
type: .data
|
|
name: ice_shard
|
|
subsegments:
|
|
- [0x441710, i4, D_09000000_3F8CC0, 64, 128]
|
|
- [0x442710, gfx, D_09001000_3F9CC0]
|
|
- [0x4427C8, vtx, D_090010B8_3F9D78]
|
|
- [0x442808, vtx, D_090010F8_3F9DB8]
|
|
- [0x442858, gfx, D_09001148_3F9E08]
|
|
- [0x442878, gfx, D_09001168_3F9E28]
|
|
- name: effect_spirit_card
|
|
dir: effects
|
|
type: code
|
|
start: 0x4428A0
|
|
vram: 0xE0112000
|
|
subsegments:
|
|
- [auto, c, spirit_card]
|
|
- name: effect_gfx_spirit_card # effect spirit_card, something_rotating gfx
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x442F00
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, spirit_card]
|
|
- start: 0x442F00
|
|
type: .data
|
|
name: spirit_card
|
|
subsegments:
|
|
- { start: 0x442F00, type: ci4, name: star_cards/card_front, flip_y: true, width: 32, height: 32 }
|
|
- [0x443100, palette, star_cards/card_front]
|
|
- [0x443120] # padding
|
|
- { start: 0x443300, type: ci4, name: star_cards/card_back, flip_y: true, width: 32, height: 64 }
|
|
- [0x443700, palette, star_cards/card_back]
|
|
- [0x443720] # padding
|
|
- { start: 0x443900, type: ci4, name: star_cards/wave, flip_y: true, width: 32, height: 32 }
|
|
- [0x443B00, palette, star_cards/wave]
|
|
- [0x443B20] # padding
|
|
- { start: 0x443D00, type: ci4, name: star_cards/squares, flip_y: true, width: 16, height: 16 }
|
|
- [0x443D80, palette, star_cards/squares]
|
|
- [0x443DA0] # padding
|
|
- { start: 0x443F80, type: ci4, name: star_cards/eldstar, flip_y: true, width: 48, height: 48 }
|
|
- [0x444400, palette, star_cards/eldstar]
|
|
- [0x444420] # padding
|
|
- { start: 0x444600, type: ci4, name: star_cards/mamar, flip_y: true, width: 48, height: 48 }
|
|
- [0x444A80, palette, star_cards/mamar]
|
|
- [0x444AA0] # padding
|
|
- { start: 0x444C80, type: ci4, name: star_cards/skolar, flip_y: true, width: 48, height: 48 }
|
|
- [0x445100, palette, star_cards/skolar]
|
|
- [0x445120] # padding
|
|
- { start: 0x445300, type: ci4, name: star_cards/muskular, flip_y: true, width: 48, height: 48 }
|
|
- [0x445780, palette, star_cards/muskular]
|
|
- [0x4457A0] # padding
|
|
- { start: 0x445980, type: ci4, name: star_cards/misstar, flip_y: true, width: 48, height: 48 }
|
|
- [0x445E00, palette, star_cards/misstar]
|
|
- [0x445E20] # padding
|
|
- { start: 0x446000, type: ci4, name: star_cards/klevar, flip_y: true, width: 48, height: 48 }
|
|
- [0x446480, palette, star_cards/klevar]
|
|
- [0x4464A0] # padding
|
|
- { start: 0x446680, type: ci4, name: star_cards/kalmar, flip_y: true, width: 48, height: 48 }
|
|
- [0x446B00, palette, star_cards/kalmar]
|
|
- [0x446B20] # padding
|
|
- [0x446D00, vtx, D_09003E00_3FE2B0]
|
|
- [0x446E80] # light
|
|
- [0x446E98, gfx, D_09003F98_3FE448]
|
|
- [0x446F10, gfx, D_09004010_3FE4C0]
|
|
- [0x446F88, gfx, D_09004088_3FE538]
|
|
- [0x447000, gfx, D_09004100_3FE5B0]
|
|
- [0x447078, gfx, D_09004178_3FE628]
|
|
- [0x4470F0, gfx, D_090041F0_3FE6A0]
|
|
- [0x447168, gfx, D_09004268_3FE718]
|
|
- [0x4471E0, gfx, D_090042E0_3FE790] # has bug (see gfx/spirit_card.c)
|
|
- [0x447260, gfx, D_09004360_3FE810]
|
|
- [0x4472D8, vtx, D_090043D8_3FE888]
|
|
- [0x447318, gfx, D_09004418_3FE8C8]
|
|
- [0x447338, gfx, D_09004438_3FE8E8]
|
|
- [0x447358, gfx, D_09004458_3FE908]
|
|
- [0x447408, gfx, D_09004508_3FE9B8]
|
|
- [0x447500, gfx, D_09004600_3FEAB0]
|
|
- [0x447528]
|
|
- name: effect_lil_oink
|
|
dir: effects
|
|
type: code
|
|
start: 0x447530
|
|
vram: 0xE0114000
|
|
subsegments:
|
|
- [auto, c, lil_oink]
|
|
- name: effect_gfx_lil_oink
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x447CA0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, lil_oink]
|
|
- start: 0x447CA0
|
|
type: .data
|
|
name: lil_oink
|
|
subsegments:
|
|
- [0x447CA0, vtx, D_09000000_3FF250]
|
|
- [0x447D20, vtx, D_09000080_3FF2D0]
|
|
- [0x447D40, vtx, D_090000A0_3FF2F0]
|
|
- [0x447D80, vtx, D_090000E0_3FF330]
|
|
- [0x447D90, vtx, D_090000F0_3FF340]
|
|
- [0x447DE0, vtx, D_09000140_3FF390]
|
|
- [0x447DF0, vtx, D_09000150_3FF3A0]
|
|
- [0x447E30, vtx, D_09000190_3FF3E0]
|
|
- [0x447E80, vtx, D_090001E0_3FF430]
|
|
- [0x447ED0, vtx, D_09000230_3FF480]
|
|
- [0x447EF0, vtx, D_09000250_3FF4A0]
|
|
- [0x447F10, vtx, D_09000270_3FF4C0]
|
|
- [0x447F20, vtx, D_09000280_3FF4D0]
|
|
- [0x447FA0, vtx, D_09000300_3FF550]
|
|
- [0x448030, vtx, D_09000390_3FF5E0]
|
|
- [0x4480B0, vtx, D_09000410_3FF660]
|
|
- [0x448140, vtx, D_090004A0_3FF6F0]
|
|
- [0x448160, vtx, D_090004C0_3FF710]
|
|
- [0x4481C0, vtx, D_09000520_3FF770]
|
|
- [0x4481E0, vtx, D_09000540_3FF790]
|
|
- [0x448240, gfx, D_090005A0_3FF7F0]
|
|
- [0x448430, gfx, D_09000790_3FF9E0]
|
|
- [0x448620, gfx, D_09000980_3FFBD0]
|
|
- [0x4487F0, gfx, D_09000B50_3FFDA0]
|
|
- [0x448810, gfx, D_09000B70_3FFDC0]
|
|
- [0x448820, gfx, D_09000B80_3FFDD0]
|
|
- [0x448830, gfx, D_09000B90_3FFDE0]
|
|
- [0x448838, vtx, D_09000B98_3FFDE8]
|
|
- [0x4488B8, vtx, D_09000C18_3FFE68]
|
|
- [0x4488D8, vtx, D_09000C38_3FFE88]
|
|
- [0x448918, vtx, D_09000C78_3FFEC8]
|
|
- [0x448928, vtx, D_09000C88_3FFED8]
|
|
- [0x448978, vtx, D_09000CD8_3FFF28]
|
|
- [0x448988, vtx, D_09000CE8_3FFF38]
|
|
- [0x4489C8, vtx, D_09000D28_3FFF78]
|
|
- [0x448A18, vtx, D_09000D78_3FFFC8]
|
|
- [0x448A68, vtx, D_09000DC8_400018]
|
|
- [0x448A88, vtx, D_09000DE8_400038]
|
|
- [0x448AA8, vtx, D_09000E08_400058]
|
|
- [0x448AB8, vtx, D_09000E18_400068]
|
|
- [0x448AE8, vtx, D_09000E48_400098]
|
|
- [0x448B38, vtx, D_09000E98_4000E8]
|
|
- [0x448B88, vtx, D_09000EE8_400138]
|
|
- [0x448BD8, vtx, D_09000F38_400188]
|
|
- [0x448C18, vtx, D_09000F78_4001C8]
|
|
- [0x448C28, vtx, D_09000F88_4001D8]
|
|
- [0x448C48, vtx, D_09000FA8_4001F8]
|
|
- [0x448CD8, vtx, D_09001038_400288]
|
|
- [0x448CF8, vtx, D_09001058_4002A8]
|
|
- [0x448D08, vtx, D_09001068_4002B8]
|
|
- [0x448D58, vtx, D_090010B8_400308]
|
|
- [0x448D98, vtx, D_090010F8_400348]
|
|
- [0x448E18, gfx, D_09001178_4003C8]
|
|
- [0x449018, gfx, D_09001378_4005C8]
|
|
- [0x449218, gfx, D_09001578_4007C8]
|
|
- [0x4493F8, gfx, D_09001758_4009A8]
|
|
- [0x449418, gfx, D_09001778_4009C8]
|
|
- [0x449428, gfx, D_09001788_4009D8]
|
|
- [0x449438, gfx, D_09001798_4009E8]
|
|
- [0x449448] # padding
|
|
- [0x449450, ci4, D_090017B0_400A00, 16, 8]
|
|
- [0x449490, palette, D_090017B0_400A00]
|
|
- [0x4494B0] # padding
|
|
- [0x449690, ci4, D_090019F0_400C40, 16, 8]
|
|
- [0x4496D0, palette, D_090019F0_400C40]
|
|
- [0x4496F0] # padding
|
|
- [0x4498D0, ci4, D_09001C30_400E80, 16, 8]
|
|
- [0x449910, palette, D_09001C30_400E80]
|
|
- [0x449930] # padding
|
|
- [0x449B10, ci4, D_09001E70_4010C0, 16, 8]
|
|
- [0x449B50, palette, D_09001E70_4010C0]
|
|
- [0x449B70] # padding
|
|
- [0x449D50, ci4, D_090020B0_401300, 16, 8]
|
|
- [0x449D90, palette, D_090020B0_401300]
|
|
- [0x449DB0] # padding
|
|
- [0x449F90, ci4, D_090022F0_401540, 16, 8]
|
|
- [0x449FD0, palette, D_090022F0_401540]
|
|
- [0x449FF0] # padding
|
|
- [0x44A1D0, ci4, D_09002530_401780, 16, 8]
|
|
- [0x44A210, palette, D_09002530_401780]
|
|
- [0x44A230] # padding
|
|
- [0x44A410, ci4, D_09002770_4019C0, 32, 16]
|
|
- [0x44A510, palette, D_09002770_4019C0]
|
|
- [0x44A530] # padding
|
|
- [0x44A710, ci4, D_09002A70_401CC0, 32, 16]
|
|
- [0x44A810, palette, D_09002A70_401CC0]
|
|
- [0x44A830] # padding
|
|
- [0x44AA10, gfx, D_09002D70_401FC0]
|
|
- [0x44AA78, gfx, D_09002DD8_402028]
|
|
- [0x44AB10, gfx, D_09002E70_4020C0]
|
|
- [0x44AB38, gfx, D_09002E98_4020E8]
|
|
- [0x44ABD0, gfx, D_09002F30_402180]
|
|
- [0x44AC68, gfx, D_09002FC8_402218]
|
|
- [0x44AD00, gfx, D_09003060_4022B0]
|
|
- [0x44AD98, gfx, D_090030F8_402348]
|
|
- [0x44AE30, gfx, D_09003190_4023E0]
|
|
- [0x44AEC8, gfx, D_09003228_402478]
|
|
- [0x44AF60, gfx, D_090032C0_402510]
|
|
- [0x44AFF8, gfx, D_09003358_4025A8]
|
|
- [0x44B010, gfx, D_09003370_4025C0]
|
|
- [0x44B028, gfx, D_09003388_4025D8]
|
|
- [0x44B040, gfx, D_090033A0_4025F0]
|
|
- [0x44B058, gfx, D_090033B8_402608]
|
|
- [0x44B070, gfx, D_090033D0_402620]
|
|
- [0x44B088]
|
|
- name: effect_something_rotating
|
|
dir: effects
|
|
type: code
|
|
start: 0x44B090
|
|
vram: 0xE0116000
|
|
subsegments:
|
|
- [auto, c, something_rotating]
|
|
- name: effect_breaking_junk
|
|
dir: effects
|
|
type: code
|
|
start: 0x44BE50
|
|
vram: 0xE0118000
|
|
subsegments:
|
|
- [auto, c, breaking_junk]
|
|
- name: effect_gfx_breaking_junk
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x44C640
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, breaking_junk]
|
|
- start: 0x44C640
|
|
type: .data
|
|
name: breaking_junk
|
|
subsegments:
|
|
- [0x44C640, ia8, D_09000000_403BF0, 16, 16]
|
|
- [0x44C740, ia8, D_09000100_403CF0, 16, 16]
|
|
- [0x44C840, ia8, D_09000200_403DF0, 16, 16]
|
|
- [0x44C940, ia8, D_09000300_403EF0, 16, 16]
|
|
- [0x44CA40, gfx, D_09000400_403FF0]
|
|
- [0x44CAE8, vtx, D_090004A8_404098]
|
|
- [0x44CB28, vtx, D_090004E8_4040D8]
|
|
- [0x44CB68, vtx, D_09000528_404118]
|
|
- [0x44CBA8, vtx, D_09000568_404158]
|
|
- [0x44CBE8, gfx, D_090005A8_404198]
|
|
- [0x44CC08, gfx, D_090005C8_4041B8]
|
|
- [0x44CC28, gfx, D_090005E8_4041D8]
|
|
- [0x44CC48, gfx, D_09000608_4041F8]
|
|
- [0x44CC68]
|
|
- name: effect_partner_buff
|
|
dir: effects
|
|
type: code
|
|
start: 0x44CC70
|
|
vram: 0xE011A000
|
|
subsegments:
|
|
- [auto, c, partner_buff]
|
|
- name: effect_gfx_partner_buff
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x44D990
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, partner_buff]
|
|
- start: 0x44D990
|
|
type: .data
|
|
name: partner_buff
|
|
subsegments:
|
|
- [0x44D990, ci4, world/cloud, 32, 32]
|
|
- [0x44DB90, palette, world/cloud]
|
|
- [0x44DBB0] # padding
|
|
- [0x44DD90, ci4, world/waterblock, 32, 32]
|
|
- [0x44DF90, palette, world/waterblock]
|
|
- [0x44DFB0] # padding
|
|
- [0x44E190, ci4, world/yellow_carpet, 32, 32]
|
|
- [0x44E390, palette, world/yellow_carpet]
|
|
- [0x44E3B0] # padding
|
|
- [0x44E590, ci4, world/numbers, 32, 32, world/numbers] # number0
|
|
- [0x44E790, ci4, world/number1, 32, 32, world/numbers]
|
|
- [0x44E990, ci4, world/number2, 32, 32, world/numbers]
|
|
- [0x44EB90, ci4, world/number3, 32, 32, world/numbers]
|
|
- [0x44ED90, ci4, world/number4, 32, 32, world/numbers]
|
|
- [0x44EF90, palette, world/numbers]
|
|
- [0x44EFB0] # padding
|
|
- [0x44F190, gfx, D_09001800_406740]
|
|
- [0x44F330, gfx, D_090019A0_4068E0]
|
|
- [0x44F3A8, gfx, D_09001A18_406958]
|
|
- [0x44F420, gfx, D_09001A90_4069D0]
|
|
- [0x44F498, gfx, D_09001B08_406A48]
|
|
- [0x44F510, gfx, D_09001B80_406AC0]
|
|
- [0x44F588]
|
|
- name: effect_quizmo_assistant
|
|
dir: effects
|
|
type: code
|
|
start: 0x44F590
|
|
vram: 0xE011C000
|
|
subsegments:
|
|
- [auto, c, quizmo_assistant]
|
|
- name: effect_gfx_quizmo_assistant
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x44FAD0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, quizmo_assistant]
|
|
- start: 0x44FAD0
|
|
type: .data
|
|
name: quizmo_assistant
|
|
subsegments:
|
|
- [0x44FAD0, ci4, D_09000000_407080, 64, 64]
|
|
- [0x4502D0, palette, D_09000000_407080]
|
|
- [0x4502F0] # padding
|
|
- [0x4504D0, ci4, D_09000A00_407A80, 64, 32]
|
|
- [0x4508D0, palette, D_09000A00_407A80]
|
|
- [0x4508F0] # padding
|
|
- [0x450AD0, ci4, D_09001000_408080, 64, 64]
|
|
- [0x4512D0, palette, D_09001000_408080]
|
|
- [0x4512F0] # padding
|
|
- [0x4514D0, ci4, D_09001A00_408A80, 64, 64]
|
|
- [0x451CD0, palette, D_09001A00_408A80]
|
|
- [0x451CF0] # padding
|
|
- [0x451ED0, gfx, D_09002400_409480]
|
|
- [0x451F38, vtx, D_09002468_4094E8]
|
|
- [0x451F78, vtx, D_090024A8_409528]
|
|
- [0x451FB8, vtx, D_090024E8_409568]
|
|
- [0x451FF8, gfx, D_09002528_4095A8]
|
|
- [0x452088, gfx, D_090025B8_409638]
|
|
- [0x452118, gfx, D_09002648_4096C8]
|
|
- [0x4521A8, gfx, D_090026D8_409758]
|
|
- [0x4522C0, gfx, D_090027F0_409870]
|
|
- [0x4523D8]
|
|
- name: effect_ice_pillar
|
|
dir: effects
|
|
type: code
|
|
start: 0x4523E0
|
|
vram: 0xE011E000
|
|
subsegments:
|
|
- [auto, c, ice_pillar]
|
|
- name: effect_gfx_ice_pillar
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x452C10
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, ice_pillar]
|
|
- start: 0x452C10
|
|
type: .data
|
|
name: ice_pillar
|
|
subsegments:
|
|
- [0x452C10, i4, D_09000000_40A1C0, 32, 64]
|
|
- [0x453010, i4, D_09000400_40A5C0, 32, 64]
|
|
- [0x453410, i4, D_09000800_40A9C0, 32, 64]
|
|
- [0x453810, i4, D_09000C00_40ADC0, 32, 64]
|
|
- [0x453C10, gfx, D_09001000_40B1C0]
|
|
- [0x453CB8, vtx, D_090010A8_40B268]
|
|
- [0x453CF8, vtx, D_090010E8_40B2A8]
|
|
- [0x453D38, vtx, D_09001128_40B2E8]
|
|
- [0x453D78, vtx, D_09001168_40B328]
|
|
- [0x453DA8]
|
|
- [0x453DB8, gfx, D_090011A8_40B368]
|
|
- [0x453DD8, gfx, D_090011C8_40B388]
|
|
- [0x453DF8, gfx, D_090011E8_40B3A8]
|
|
- [0x453E18, gfx, D_09001208_40B3C8]
|
|
- [0x453E38]
|
|
- name: effect_sun
|
|
dir: effects
|
|
type: code
|
|
start: 0x453E40
|
|
vram: 0xE0120000
|
|
subsegments:
|
|
- [auto, c, sun]
|
|
- name: effect_gfx_sun
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x4545F0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, sun]
|
|
- start: 0x4545F0
|
|
type: .data
|
|
name: sun
|
|
subsegments:
|
|
- [0x4545F0, i4, D_09000000_40BBA0, 16, 64]
|
|
- [0x4547F0, i4, D_09000200_40BDA0, 256, 8]
|
|
- [0x454BF0, vtx, D_09000600_40C1A0]
|
|
- [0x454C70, vtx, D_09000680_40C220]
|
|
- [0x454CB0, vtx, D_090006C0_40C260]
|
|
- [0x454CF0, vtx, D_09000700_40C2A0]
|
|
- [0x454D70, vtx, D_09000780_40C320]
|
|
- [0x454DB0, gfx, D_090007C0_40C360]
|
|
- [0x454DD8, gfx, D_090007E8_40C388]
|
|
- [0x454DF8, gfx, D_09000808_40C3A8]
|
|
- [0x454E18, gfx, D_09000828_40C3C8]
|
|
- [0x454E40, gfx, D_09000850_40C3F0]
|
|
- [0x454E60, gfx, D_09000870_40C410]
|
|
- [0x454E70, gfx, D_09000880_40C420]
|
|
- [0x454E80] # padding
|
|
- [0x454E88, gfx, D_09000898_40C438]
|
|
- [0x454F70, gfx, D_09000980_40C520]
|
|
- [0x454F88, gfx, D_09000998_40C538]
|
|
- [0x454FA0, gfx, D_090009B0_40C550]
|
|
- [0x454FB8, gfx, D_090009C8_40C568]
|
|
- [0x454FD0, gfx, D_090009E0_40C580]
|
|
- [0x454FE8]
|
|
- name: effect_star_spirits_energy
|
|
dir: effects
|
|
type: code
|
|
start: 0x454FF0
|
|
vram: 0xE0122000
|
|
subsegments:
|
|
- [auto, c, star_spirits_energy]
|
|
- name: effect_gfx_star_spirits_energy
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x455CE0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, star_spirits_energy]
|
|
- start: 0x455CE0
|
|
type: .data
|
|
name: star_spirits_energy
|
|
subsegments:
|
|
- [0x455CE0, i4, D_09000000_40D290, 32, 32]
|
|
- [0x455EE0, i4, D_09000200_40D490, 256, 32]
|
|
- [0x456EE0, i4, D_09001200_40E490, 256, 32]
|
|
- [0x457EE0, i4, D_09002200_40F490, 256, 32]
|
|
- [0x458EE0, i4, D_09003200_410490, 256, 32]
|
|
- [0x459EE0, i4, D_09004200_411490, 64, 64]
|
|
- [0x45A6E0, i4, D_09004A00_411C90, 64, 32]
|
|
- [0x45AAE0, gfx, D_09004E00_412090]
|
|
- [0x45AB48, vtx, D_09004E68_4120F8]
|
|
- [0x45AB88, vtx, D_09004EA8_412138]
|
|
- [0x45ABC8, vtx, D_09004EE8_412178]
|
|
- [0x45AC08, vtx, D_09004F28_4121B8]
|
|
- [0x45AC48, vtx, D_09004F68_4121F8]
|
|
- [0x45AC88, vtx, D_09004FA8_412238]
|
|
- [0x45ACC8, vtx, D_09004FE8_412278]
|
|
- [0x45AD08, vtx, D_09005028_4122B8]
|
|
- [0x45AD48, vtx, D_09005068_4122F8]
|
|
- [0x45AD88, vtx, D_090050A8_412338]
|
|
- [0x45ADC8, vtx, D_090050E8_412378]
|
|
- [0x45AE08, vtx, D_09005128_4123B8]
|
|
- [0x45AE48, gfx, D_09005168_4123F8]
|
|
- [0x45AEA8, gfx, D_090051C8_412458]
|
|
- [0x45B050, gfx, D_09005370_412600]
|
|
- [0x45B0B0, gfx, D_090053D0_412660]
|
|
- [0x45B120, gfx, D_09005440_4126D0]
|
|
- [0x45B178]
|
|
- name: effect_pink_sparkles
|
|
dir: effects
|
|
type: code
|
|
start: 0x45B180
|
|
vram: 0xE0124000
|
|
subsegments:
|
|
- [auto, c, pink_sparkles]
|
|
- name: effect_star_outline
|
|
dir: effects
|
|
type: code
|
|
start: 0x45BDB0
|
|
vram: 0xE0126000
|
|
subsegments:
|
|
- [auto, c, star_outline]
|
|
- name: effect_gfx_star_outline
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x45C9F0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, star_outline]
|
|
- start: 0x45C9F0
|
|
type: .data
|
|
name: star_outline
|
|
subsegments:
|
|
- [0x45C9F0, i4, D_09000000_413FA0, 64, 64]
|
|
- [0x45D1F0, gfx, D_09000800_4147A0]
|
|
- [0x45D290, vtx, D_090008A0_414840]
|
|
- [0x45D3D0, vtx, D_090009E0_414980]
|
|
- [0x45D510, gfx, D_09000B20_414AC0]
|
|
- [0x45D580, gfx, D_09000B90_414B30]
|
|
- name: effect_effect_86
|
|
dir: effects
|
|
type: code
|
|
start: 0x45D5F0
|
|
vram: 0xE0128000
|
|
subsegments:
|
|
- [auto, c, effect_86]
|
|
- name: effect_gfx_effect_86
|
|
dir: effects/gfx
|
|
type: code
|
|
start: 0x45DAB0
|
|
vram: 0x09000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, effect_86]
|
|
- start: 0x45DAB0
|
|
type: .data
|
|
name: effect_86
|
|
subsegments:
|
|
- [0x45DAB0, i4, D_09000000_415060, 256, 16]
|
|
- [0x45E2B0, gfx, D_09000800_415860]
|
|
- [0x45E358, vtx, D_090008A8_415908]
|
|
- [0x45E398, vtx, D_090008E8_415948]
|
|
- [0x45E3D8, vtx, D_09000928_415988]
|
|
- [0x45E418, vtx, D_09000968_4159C8]
|
|
- [0x45E458, vtx, D_090009A8_415A08]
|
|
- [0x45E498, vtx, D_090009E8_415A48]
|
|
- [0x45E4D8, vtx, D_09000A28_415A88]
|
|
- [0x45E518, vtx, D_09000A68_415AC8]
|
|
- [0x45E558, vtx, D_09000AA8_415B08]
|
|
- [0x45E598, vtx, D_09000AE8_415B48]
|
|
- [0x45E5D8, vtx, D_09000B28_415B88]
|
|
- [0x45E618, vtx, D_09000B68_415BC8]
|
|
- [0x45E658, gfx, D_09000BA8_415C08]
|
|
- [0x45E678, gfx, D_09000BC8_415C28]
|
|
- [0x45E698, gfx, D_09000BE8_415C48]
|
|
- [0x45E6B8, gfx, D_09000C08_415C68]
|
|
- [0x45E6D8, gfx, D_09000C28_415C88]
|
|
- [0x45E6F8, gfx, D_09000C48_415CA8]
|
|
- [0x45E718, gfx, D_09000C68_415CC8]
|
|
- [0x45E738, gfx, D_09000C88_415CE8]
|
|
- [0x45E758, gfx, D_09000CA8_415D08]
|
|
- [0x45E778, gfx, D_09000CC8_415D28]
|
|
- [0x45E798, gfx, D_09000CE8_415D48]
|
|
- [0x45E7B8, gfx, D_09000D08_415D68]
|
|
- [0x45E7D8]
|
|
|
|
#######################
|
|
### Action Commands ###
|
|
#######################
|
|
- type: code
|
|
start: 0x45E7E0
|
|
name: btl_states_menus
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, battle/btl_states_menus]
|
|
- type: code
|
|
start: 0x46A440
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_jump
|
|
subsegments:
|
|
- [auto, c, jump]
|
|
- type: code
|
|
start: 0x46AA50
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_hammer
|
|
subsegments:
|
|
- [auto, c, hammer]
|
|
- type: code
|
|
start: 0x46B520
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_flee
|
|
subsegments:
|
|
- [auto, c, flee]
|
|
- type: code
|
|
start: 0x46BE40
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_break_free
|
|
subsegments:
|
|
- [auto, c, break_free]
|
|
- type: code
|
|
start: 0x46C6C0
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_whirlwind
|
|
subsegments:
|
|
- [auto, c, whirlwind]
|
|
- start: 0x46CFA0
|
|
type: .data
|
|
name: whirlwind
|
|
subsegments:
|
|
- [0x46CFA0, ci4, whirlwind_1, 24, 24]
|
|
- [0x46D0C0, palette, whirlwind_1]
|
|
- [0x46D0E0, ci4, whirlwind_2, 24, 24]
|
|
- [0x46D200, palette, whirlwind_2]
|
|
- [0x46D220, ci4, whirlwind_3, 24, 24]
|
|
- [0x46D340, palette, whirlwind_3]
|
|
- [0x46D360, ci4, whirlwind_4, 24, 24]
|
|
- [0x46D480, palette, whirlwind_4]
|
|
- [0x46D4A0, ci4, whirlwind_5, 24, 24]
|
|
- [0x46D5C0, palette, whirlwind_5]
|
|
- [0x46D5E0, ci4, whirlwind_6, 24, 24]
|
|
- [0x46D700, palette, whirlwind_6]
|
|
- [0x46D720, ci4, whirlwind_7, 24, 24]
|
|
- [0x46D840, palette, whirlwind_7]
|
|
- [0x46D860, ci4, whirlwind_bubble, 56, 48]
|
|
- [0x46DDA0, palette, whirlwind_bubble]
|
|
- [0x46DDC0]
|
|
- [0x46DFA0]
|
|
- type: code
|
|
start: 0x46DFE0
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_stop_leech
|
|
subsegments:
|
|
- [auto, c, stop_leech]
|
|
- type: code
|
|
start: 0x46E5A0
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_07
|
|
subsegments:
|
|
- [auto, c, "07"]
|
|
- type: code
|
|
start: 0x46EBC0
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_dizzy_shell
|
|
subsegments:
|
|
- [auto, c, dizzy_shell]
|
|
- type: code
|
|
start: 0x46F420
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_fire_shell
|
|
subsegments:
|
|
- [auto, c, fire_shell]
|
|
- type: code
|
|
start: 0x46FE00
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_0A
|
|
subsegments:
|
|
- [auto, c, 0A]
|
|
- type: code
|
|
start: 0x4704C0
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_bomb
|
|
subsegments:
|
|
- [auto, c, bomb]
|
|
- type: code
|
|
start: 0x470D30
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_body_slam
|
|
subsegments:
|
|
- [auto, c, body_slam]
|
|
- type: code
|
|
start: 0x4714C0
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_air_lift
|
|
subsegments:
|
|
- [auto, c, air_lift]
|
|
- type: code
|
|
start: 0x471D70
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_air_raid
|
|
subsegments:
|
|
- [auto, c, air_raid]
|
|
- type: code
|
|
start: 0x472770
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_squirt
|
|
subsegments:
|
|
- [auto, c, squirt]
|
|
- type: code
|
|
start: 0x472F40
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_water_block
|
|
subsegments:
|
|
- [auto, c, water_block]
|
|
- start: 0x4740A0
|
|
type: .data
|
|
name: water_block
|
|
subsegments:
|
|
- [0x4740A0, ci4, water_block_1, 24, 24]
|
|
- [0x4741C0, palette, water_block_1]
|
|
- [0x4741E0, ci4, water_block_2, 24, 24]
|
|
- [0x474300, palette, water_block_2]
|
|
- [0x474320, ci4, water_block_3, 24, 24]
|
|
- [0x474440, palette, water_block_3]
|
|
- [0x474460, ci4, water_block_0, 24, 24]
|
|
- [0x474580, palette, water_block_0]
|
|
- [0x4745A0, ci4, water_block_block, 32, 32]
|
|
- [0x4747A0, palette, water_block_block]
|
|
- [0x4747C0, ci4, water_block_circle, 40, 40]
|
|
- [0x474AE0, palette, water_block_circle]
|
|
- [0x474B00, ci4, water_block_cloud, 40, 40]
|
|
- [0x474E20, palette, water_block_cloud]
|
|
- [0x474E40, ci4, water_block_4, 24, 24]
|
|
- [0x474F60, palette, water_block_4]
|
|
- [0x474F80]
|
|
- [0x475140]
|
|
- type: code
|
|
start: 0x475140
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_tidal_wave
|
|
subsegments:
|
|
- [auto, c, tidal_wave]
|
|
- type: code
|
|
start: 0x475960
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_power_shock
|
|
subsegments:
|
|
- [auto, c, power_shock]
|
|
- type: code
|
|
start: 0x476460
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_mega_shock
|
|
subsegments:
|
|
- [auto, c, mega_shock]
|
|
- type: code
|
|
start: 0x476DF0
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_smack
|
|
subsegments:
|
|
- [auto, c, smack]
|
|
- type: code
|
|
start: 0x477870
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_spiny_surge
|
|
subsegments:
|
|
- [auto, c, spiny_surge]
|
|
- type: code
|
|
start: 0x478130
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_hurricane
|
|
subsegments:
|
|
- [auto, c, hurricane]
|
|
- type: code
|
|
start: 0x478A70
|
|
vram: 0x802A9000
|
|
dir: battle/action_cmd
|
|
name: action_cmd_spook
|
|
subsegments:
|
|
- [auto, c, spook]
|
|
|
|
####################
|
|
### Battle Areas ###
|
|
####################
|
|
- dir: battle/area/kmr_part_1
|
|
type: code
|
|
start: 0x4793F0
|
|
vram: 0x80218000
|
|
subalign: 4
|
|
subsegments:
|
|
- [auto, c, area]
|
|
- [auto, c, actor/goomba]
|
|
- [auto, c, actor/spiked_goomba]
|
|
- [auto, c, actor/paragoomba]
|
|
- [auto, c, stage/kmr_02]
|
|
- [auto, c, stage/kmr_03]
|
|
- [auto, c, stage/kmr_04]
|
|
- [auto, c, stage/kmr_05]
|
|
- [auto, c, stage/kmr_06]
|
|
- dir: battle/area/kmr_part_2
|
|
type: code
|
|
start: 0x4824E0
|
|
vram: 0x80218000
|
|
subalign: 4
|
|
subsegments:
|
|
- [auto, c, area]
|
|
- [auto, c, actor/blue_goomba_1]
|
|
- [auto, c, actor/red_goomba_1]
|
|
- [auto, c, actor/blue_goomba_2]
|
|
- [auto, c, actor/red_goomba_2]
|
|
- [auto, c, actor/goomba_king]
|
|
- [auto, c, actor/goomnut_tree]
|
|
- [auto, c, stage/kmr_02]
|
|
- [auto, c, stage/kmr_03]
|
|
- [auto, c, stage/kmr_04]
|
|
- [auto, c, stage/kmr_05]
|
|
- [auto, c, stage/kmr_06]
|
|
- dir: battle/area/kmr_part_3
|
|
type: code
|
|
start: 0x48FE90
|
|
vram: 0x80218000
|
|
subalign: 4
|
|
subsegments:
|
|
- [auto, c, area]
|
|
- [auto, c, actor/tutorial_spiked_goomba]
|
|
- [auto, c, actor/tutorial_paragoomba]
|
|
- [auto, c, actor/paragoomba]
|
|
- [auto, c, actor/jr_troopa]
|
|
- [auto, c, actor/egg_jr_troopa]
|
|
- [auto, c, actor/para_jr_troopa]
|
|
- [auto, c, actor/spiked_para_jr_troopa]
|
|
- [auto, c, actor/mage_jr_troopa]
|
|
- [auto, c, actor/final_jr_troopa]
|
|
- [auto, c, stage/kmr_02]
|
|
- [auto, c, stage/kmr_03]
|
|
- [auto, c, stage/kmr_04]
|
|
- [auto, c, stage/kmr_05b]
|
|
- [auto, c, stage/kmr_06]
|
|
- [auto, c, stage/nok_01]
|
|
- [auto, c, stage/mim_01]
|
|
- [auto, c, stage/sam_01]
|
|
- [auto, c, stage/mac_01]
|
|
- [auto, c, stage/kpa_13]
|
|
- dir: battle/area/mac
|
|
type: code
|
|
start: 0x4ACEE0
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/chan]
|
|
- [auto, c, actor/lee]
|
|
- [auto, c, actor/master1]
|
|
- [auto, c, actor/master2]
|
|
- [auto, c, actor/master3]
|
|
- [auto, c, stage/mac_01]
|
|
- [auto, c, stage/mac_02]
|
|
- [auto, c, area]
|
|
- dir: battle/area/hos
|
|
type: code
|
|
start: 0x4C7B00
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/goombario_tutor]
|
|
- [auto, c, actor/ember]
|
|
- [auto, c, actor/magikoopa]
|
|
- [auto, c, stage/hos_01]
|
|
- [auto, c, stage/hos_00]
|
|
- [auto, c, stage/hos_02]
|
|
- [auto, c, area]
|
|
- dir: battle/area/nok
|
|
type: code
|
|
start: 0x4D5BF0
|
|
vram: 0x80218000
|
|
subalign: 4
|
|
subsegments:
|
|
- [auto, c, area]
|
|
- [auto, c, actor/goomba]
|
|
- [auto, c, actor/paragoomba]
|
|
- [auto, c, actor/spiked_goomba]
|
|
- [auto, c, actor/koopa_troopa]
|
|
- [auto, c, actor/fuzzy]
|
|
- [auto, c, actor/paratroopa]
|
|
- [auto, c, actor/kent_c_koopa]
|
|
- [auto, c, stage/nok_01]
|
|
- [auto, c, stage/nok_02]
|
|
- [auto, c, stage/nok_03]
|
|
- [auto, c, stage/nok_04]
|
|
- dir: battle/area/trd_part_1
|
|
type: code
|
|
start: 0x4E9AF0
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, area]
|
|
- [auto, c, actor/bullet_bill]
|
|
- [auto, c, actor/bill_blaster]
|
|
- [auto, c, actor/bob_omb]
|
|
- [auto, c, actor/koopa_troopa]
|
|
- [auto, c, actor/paratroopa]
|
|
- [auto, c, stage/trd_01]
|
|
- [auto, c, stage/trd_02]
|
|
- [auto, c, stage/trd_02b]
|
|
- [auto, c, stage/trd_03]
|
|
- [auto, c, stage/trd_04]
|
|
- [auto, c, stage/trd_05]
|
|
- [auto, c, stage/trd_00]
|
|
- [auto, c, stage/trd_02c]
|
|
- [auto, c, stage/trd_02d]
|
|
- [auto, c, stage/trd_05b]
|
|
- [auto, c, stage/trd_05c]
|
|
- [auto, c, stage/trd_05d]
|
|
- [auto, c, stage/trd_05e]
|
|
- [auto, c, stage/trd_05f]
|
|
- dir: battle/area/trd_part_2
|
|
type: code
|
|
start: 0x4F9C40
|
|
vram: 0x80218000
|
|
subalign: 4
|
|
subsegments:
|
|
- [auto, c, area]
|
|
- [auto, c, actor/fake_bowser]
|
|
- [auto, c, actor/koopa_bros_green]
|
|
- [auto, c, actor/koopa_bros_red]
|
|
- [auto, c, actor/koopa_bros_black]
|
|
- [auto, c, actor/koopa_bros_yellow]
|
|
- [auto, c, stage/trd_00]
|
|
- [auto, c, stage/trd_01]
|
|
- [auto, c, stage/trd_02]
|
|
- [auto, c, stage/trd_02b]
|
|
- [auto, c, stage/trd_03]
|
|
- [auto, c, stage/trd_04]
|
|
- [auto, c, stage/trd_05]
|
|
- [auto, c, stage/trd_05b]
|
|
- [auto, c, stage/trd_05c]
|
|
- [auto, c, stage/trd_05d]
|
|
- [auto, c, stage/trd_05e]
|
|
- [auto, c, stage/trd_05f]
|
|
- dir: battle/area/trd_part_3
|
|
type: code
|
|
start: 0x517C00
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, area]
|
|
- [auto, c, actor/eldstar]
|
|
- [auto, c, stage/nok_01]
|
|
- dir: battle/area/iwa
|
|
type: code
|
|
start: 0x518C40
|
|
vram: 0x80218000
|
|
subalign: 4
|
|
subsegments:
|
|
- [auto, c, area]
|
|
- [auto, c, actor/cleft]
|
|
- [auto, c, actor/monty_mole]
|
|
- [auto, c, actor/buzzar]
|
|
- [auto, c, actor/whacka]
|
|
- [auto, c, stage/iwa_01]
|
|
- [auto, c, stage/iwa_01b]
|
|
- [auto, c, stage/iwa_02]
|
|
- dir: battle/area/sbk
|
|
type: code
|
|
start: 0x523030
|
|
vram: 0x80218000
|
|
subalign: 16 # BSS alignment hack
|
|
subsegments:
|
|
- [auto, c, actor/pokey]
|
|
- [auto, c, actor/bandit]
|
|
- [auto, c, stage/sbk_02]
|
|
- [auto, c, area]
|
|
- dir: battle/area/isk_part_1
|
|
type: code
|
|
start: 0x52B190
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/pokey_mummy]
|
|
- [auto, c, actor/swooper]
|
|
- [auto, c, actor/buzzy_beetle]
|
|
- [auto, c, actor/stone_chomp]
|
|
- [auto, c, stage/isk_00]
|
|
- [auto, c, stage/isk_01]
|
|
- [auto, c, stage/isk_02]
|
|
- [auto, c, stage/isk_03]
|
|
- [auto, c, stage/isk_04]
|
|
- [auto, c, stage/isk_05]
|
|
- [auto, c, stage/isk_06]
|
|
- [auto, c, stage/isk_07]
|
|
- [auto, c, stage/isk_07]
|
|
- [auto, c, stage/isk_03b]
|
|
- [auto, c, stage/isk_02b]
|
|
- [auto, c, stage/isk_02c]
|
|
- [auto, c, stage/isk_06b]
|
|
- [auto, c, stage/isk_08]
|
|
- [auto, c, area]
|
|
- dir: battle/area/isk_part_2
|
|
type: code
|
|
start: 0x537EF0
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/chain_chomp]
|
|
- [auto, c, actor/tutankoopa]
|
|
- [auto, c, stage/isk_00]
|
|
- [auto, c, stage/isk_01]
|
|
- [auto, c, stage/isk_02]
|
|
- [auto, c, stage/isk_02b]
|
|
- [auto, c, stage/isk_02c]
|
|
- [auto, c, stage/isk_03]
|
|
- [auto, c, stage/isk_03b]
|
|
- [auto, c, stage/isk_04]
|
|
- [auto, c, stage/isk_05]
|
|
- [auto, c, stage/isk_06]
|
|
- [auto, c, stage/isk_06b]
|
|
- [auto, c, stage/isk_07]
|
|
- [auto, c, area]
|
|
- dir: battle/area/mim
|
|
type: code
|
|
start: 0x540630
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/forest_fuzzy]
|
|
- [auto, c, actor/bzzap]
|
|
- [auto, c, actor/piranha_plant]
|
|
- [auto, c, stage/mim_01]
|
|
- [auto, c, area]
|
|
- dir: battle/area/arn
|
|
type: code
|
|
start: 0x5474A0
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/hyper_goomba]
|
|
- [auto, c, actor/hyper_paragoomba]
|
|
- [auto, c, actor/hyper_cleft]
|
|
- [auto, c, actor/tubbas_heart]
|
|
- [auto, c, actor/tubba_blubba]
|
|
- [auto, c, stage/arn_01]
|
|
- [auto, c, stage/arn_02]
|
|
- [auto, c, stage/arn_03]
|
|
- [auto, c, stage/arn_04]
|
|
- [auto, c, stage/arn_05]
|
|
- [auto, c, stage/arn_06]
|
|
- [auto, c, area]
|
|
- dir: battle/area/dgb
|
|
type: code
|
|
start: 0x557A70
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/clubba]
|
|
- [auto, c, actor/tubba_blubba]
|
|
- [auto, c, stage/dgb_01]
|
|
- [auto, c, stage/dgb_02]
|
|
- [auto, c, stage/dgb_03]
|
|
- [auto, c, stage/dgb_04]
|
|
- [auto, c, stage/dgb_05]
|
|
- [auto, c, area]
|
|
- dir: battle/area/omo
|
|
type: code
|
|
start: 0x55B020
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/red_shy_guy]
|
|
- [auto, c, actor/blue_shy_guy]
|
|
- [auto, c, actor/yellow_shy_guy]
|
|
- [auto, c, actor/pink_shy_guy]
|
|
- [auto, c, actor/green_shy_guy]
|
|
- [auto, c, actor/anti_guy]
|
|
- [auto, c, actor/medi_guy]
|
|
- [auto, c, actor/groove_guy]
|
|
- [auto, c, actor/spy_guy]
|
|
- [auto, c, actor/sky_guy]
|
|
- [auto, c, actor/pyro_guy]
|
|
- [auto, c, stage/omo_01]
|
|
- [auto, c, stage/omo_02]
|
|
- [auto, c, stage/omo_03]
|
|
- [auto, c, stage/omo_03b]
|
|
- [auto, c, stage/omo_04]
|
|
- [auto, c, stage/omo_05]
|
|
- [auto, c, stage/omo_05b]
|
|
- [auto, c, stage/omo_06]
|
|
- [auto, c, stage/omo_07]
|
|
- [auto, c, area]
|
|
- dir: battle/area/omo2
|
|
type: code
|
|
start: 0x5740F0
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/general_guy]
|
|
- [auto, c, actor/toy_tank]
|
|
- [auto, c, actor/light_bulb]
|
|
- [auto, c, stage/omo_07]
|
|
- [auto, c, area]
|
|
- dir: battle/area/omo2_1
|
|
type: code
|
|
start: 0x58BFC0
|
|
vram: 0x80231000
|
|
subsegments:
|
|
- [auto, c, actor/shy_squad]
|
|
- dir: battle/area/omo2_2
|
|
type: code
|
|
start: 0x590E30
|
|
vram: 0x80231000
|
|
subsegments:
|
|
- [auto, c, actor/stilt_guy]
|
|
- dir: battle/area/omo2_3
|
|
type: code
|
|
start: 0x5956C0
|
|
vram: 0x80231000
|
|
subsegments:
|
|
- [auto, c, actor/shy_stack]
|
|
- dir: battle/area/omo2_4
|
|
type: code
|
|
start: 0x59AE90
|
|
vram: 0x80231000
|
|
subsegments:
|
|
- [auto, c, actor/signal_guy]
|
|
- dir: battle/area/omo2_5
|
|
type: code
|
|
start: 0x59B600
|
|
vram: 0x80231000
|
|
subsegments:
|
|
- [auto, c, actor/shy_squad_redux]
|
|
- dir: battle/area/omo2_6
|
|
type: code
|
|
start: 0x59F6E0
|
|
vram: 0x80231000
|
|
subsegments:
|
|
- [auto, c, actor/shy_squad_stub]
|
|
- dir: battle/area/omo3
|
|
type: code
|
|
start: 0x59FE30
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/big_lantern_ghost]
|
|
- [auto, c, stage/omo_01]
|
|
- [auto, c, stage/omo_02]
|
|
- [auto, c, stage/omo_03]
|
|
- [auto, c, stage/omo_03b]
|
|
- [auto, c, stage/omo_04]
|
|
- [auto, c, stage/omo_05]
|
|
- [auto, c, stage/omo_05b]
|
|
- [auto, c, stage/omo_06]
|
|
- [auto, c, stage/omo_07]
|
|
- [auto, c, actor/goomba]
|
|
- [auto, c, actor/clubba]
|
|
- [auto, c, actor/fuzzy]
|
|
- [auto, c, actor/hammer_bro]
|
|
- [auto, c, actor/pokey]
|
|
- [auto, c, actor/koopatrol]
|
|
- [auto, c, actor/red_shy_guy]
|
|
- [auto, c, area]
|
|
- dir: battle/area/kgr
|
|
type: code
|
|
start: 0x5B6CF0
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/fuzzipede]
|
|
- [auto, c, stage/kgr_01]
|
|
- [auto, c, area]
|
|
- dir: battle/area/jan
|
|
type: code
|
|
start: 0x5BC370
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/spear_guy]
|
|
- [auto, c, actor/hurt_plant]
|
|
- [auto, c, actor/jungle_fuzzy]
|
|
- [auto, c, actor/m_bush]
|
|
- [auto, c, actor/medi_guy]
|
|
- [auto, c, actor/spike_top]
|
|
- [auto, c, stage/jan_00]
|
|
- [auto, c, stage/jan_01]
|
|
- [auto, c, stage/jan_01b]
|
|
- [auto, c, stage/jan_02]
|
|
- [auto, c, stage/jan_03]
|
|
- [auto, c, stage/jan_03b]
|
|
- [auto, c, stage/jan_04]
|
|
- [auto, c, stage/jan_04b]
|
|
- [auto, c, area]
|
|
- dir: battle/area/jan2
|
|
type: code
|
|
start: 0x5CD390
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/putrid_piranha]
|
|
- [auto, c, actor/white_magikoopa]
|
|
- [auto, c, stage/jan_00]
|
|
- [auto, c, stage/jan_01]
|
|
- [auto, c, stage/jan_01b]
|
|
- [auto, c, stage/jan_02]
|
|
- [auto, c, stage/jan_03]
|
|
- [auto, c, stage/jan_03b]
|
|
- [auto, c, stage/jan_04]
|
|
- [auto, c, stage/jan_04b]
|
|
- [auto, c, area]
|
|
- dir: battle/area/kzn
|
|
type: code
|
|
start: 0x5D4D40
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/lava_bubble]
|
|
- [auto, c, actor/putrid_piranha]
|
|
- [auto, c, actor/spike_top]
|
|
- [auto, c, actor/medi_guy]
|
|
- [auto, c, actor/red_magikoopa]
|
|
- [auto, c, actor/white_magikoopa]
|
|
- [auto, c, stage/kzn_01]
|
|
- [auto, c, stage/kzn_01b]
|
|
- [auto, c, stage/kzn_02]
|
|
- [auto, c, stage/kzn_04]
|
|
- [auto, c, stage/kzn_04b]
|
|
- [auto, c, stage/kzn_04c]
|
|
- [auto, c, stage/kzn_05]
|
|
- [auto, c, area]
|
|
- dir: battle/area/kzn2
|
|
type: code
|
|
start: 0x5E7130
|
|
vram: 0x80218000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, anim/unused_gfx]
|
|
- [auto, c, anim/lava_piranha_anim]
|
|
- [auto, c, actor/lava_piranha]
|
|
- [auto, c, actor/petit_piranha]
|
|
- [auto, c, actor/lava_bud]
|
|
- [auto, c, actor/petit_piranha_bomb]
|
|
- [auto, c, stage/kzn_01]
|
|
- [auto, c, stage/kzn_01b]
|
|
- [auto, c, stage/kzn_02]
|
|
- [auto, c, stage/kzn_04]
|
|
- [auto, c, stage/kzn_04b]
|
|
- [auto, c, stage/kzn_04c]
|
|
- [auto, c, stage/kzn_05]
|
|
- [auto, c, area]
|
|
- start: 0x5E7F80
|
|
type: .data
|
|
name: anim/unused_gfx
|
|
subsegments:
|
|
- [0x5E7F80, vtx, vtx1]
|
|
- [0x5E8100, vtx, vtx2]
|
|
- [0x5E8220, vtx, vtx3]
|
|
- [0x5E8380, vtx, vtx4]
|
|
- [0x5E8480, vtx, vtx5]
|
|
- [0x5E85E0, vtx, vtx6]
|
|
- [0x5E8780, vtx, vtx7]
|
|
- [0x5E8900, vtx, vtx8]
|
|
- [0x5E8A80, vtx, vtx9]
|
|
- [0x5E8BE0, vtx, vtx10]
|
|
- [0x5E8D00, vtx, vtx11]
|
|
- [0x5E8D30, vtx, vtx12]
|
|
- [0x5E8D60, vtx, vtx13]
|
|
- [0x5E8D90, vtx, vtx14]
|
|
- [0x5E8DC0, vtx, vtx15]
|
|
- [0x5E8DF0, vtx, vtx16]
|
|
- [0x5E8E20, vtx, vtx17]
|
|
- [0x5E8E50, vtx, vtx18]
|
|
- [0x5E8E80, gfx, gfx1]
|
|
- [0x5E8F50, gfx, gfx2]
|
|
- [0x5E8F90, gfx, gfx3]
|
|
- [0x5E8FE0, gfx, gfx4]
|
|
- [0x5E9030, gfx, gfx5]
|
|
- [0x5E9080, gfx, gfx6]
|
|
- [0x5E90E0, gfx, gfx7]
|
|
- [0x5E9130, gfx, gfx8]
|
|
- [0x5E9170, gfx, gfx9]
|
|
- [0x5E91C0, gfx, gfx10]
|
|
- [0x5E9200, gfx, gfx11]
|
|
- [0x5E9250]
|
|
- [auto, .data, anim/lava_piranha_anim]
|
|
- start: 0x5EB8D0
|
|
type: .data
|
|
name: actor/lava_piranha
|
|
subsegments:
|
|
- [0x5EB8D0]
|
|
- [0x5EBA70, ci4, lava_piranha_vine, 64, 32]
|
|
- [0x5EBE70, palette, lava_piranha_vine]
|
|
- [0x5EC070, gfx, lava_piranha_vine]
|
|
- [0x5EC148]
|
|
- [auto, .data, actor/petit_piranha]
|
|
- [auto, .data, actor/lava_bud]
|
|
- [auto, .data, actor/petit_piranha_bomb]
|
|
- [auto, .data, stage/kzn_01]
|
|
- [auto, .data, stage/kzn_01b]
|
|
- [auto, .data, stage/kzn_02]
|
|
- [auto, .data, stage/kzn_04]
|
|
- [auto, .data, stage/kzn_04b]
|
|
- [auto, .data, stage/kzn_04c]
|
|
- [auto, .data, stage/kzn_05]
|
|
- [auto, .data, area]
|
|
- [0x5F9C90]
|
|
- dir: battle/area/flo
|
|
type: code
|
|
start: 0x5F9F00
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/lakitu]
|
|
- [auto, c, actor/spiny]
|
|
- [auto, c, actor/crazee_dayzee]
|
|
- [auto, c, actor/bzzap]
|
|
- [auto, c, actor/amazy_dayzee]
|
|
- [auto, c, actor/ruff_puff]
|
|
- [auto, c, actor/medi_guy]
|
|
- [auto, c, actor/red_magikoopa]
|
|
- [auto, c, actor/green_magikoopa]
|
|
- [auto, c, actor/white_magikoopa]
|
|
- [auto, c, actor/yellow_magikoopa]
|
|
- [auto, c, stage/flo_01]
|
|
- [auto, c, stage/flo_01b]
|
|
- [auto, c, stage/flo_01c]
|
|
- [auto, c, stage/flo_02]
|
|
- [auto, c, stage/flo_02b]
|
|
- [auto, c, stage/flo_02c]
|
|
- [auto, c, stage/flo_03]
|
|
- [auto, c, stage/flo_04]
|
|
- [auto, c, stage/flo_05]
|
|
- [auto, c, stage/flo_06]
|
|
- [auto, c, area]
|
|
- dir: battle/area/flo2
|
|
type: code
|
|
start: 0x6170E0
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/huff_n_puff]
|
|
- [auto, c, actor/tuff_puff]
|
|
- [auto, c, actor/monty_mole_boss]
|
|
- [auto, c, actor/spike]
|
|
- [auto, c, stage/flo_01]
|
|
- [auto, c, stage/flo_01b]
|
|
- [auto, c, stage/flo_01c]
|
|
- [auto, c, stage/flo_02]
|
|
- [auto, c, stage/flo_02b]
|
|
- [auto, c, stage/flo_02c]
|
|
- [auto, c, stage/flo_03]
|
|
- [auto, c, stage/flo_04]
|
|
- [auto, c, stage/flo_05]
|
|
- [auto, c, stage/flo_06]
|
|
- [auto, c, area]
|
|
- dir: battle/area/tik
|
|
type: code
|
|
start: 0x634EE0
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/dark_koopa]
|
|
- [auto, c, actor/dark_paratroopa]
|
|
- [auto, c, actor/gloomba]
|
|
- [auto, c, actor/spiked_gloomba]
|
|
- [auto, c, actor/paragloomba]
|
|
- [auto, c, actor/buzzy_beetle]
|
|
- [auto, c, actor/spike_top]
|
|
- [auto, c, actor/spiny]
|
|
- [auto, c, stage/tik_01]
|
|
- [auto, c, stage/tik_02]
|
|
- [auto, c, stage/tik_03]
|
|
- [auto, c, stage/tik_04]
|
|
- [auto, c, stage/tik_05]
|
|
- [auto, c, area]
|
|
- dir: battle/area/tik2
|
|
type: code
|
|
start: 0x651500
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/blooper]
|
|
- [auto, c, actor/electro_blooper]
|
|
- [auto, c, actor/super_blooper]
|
|
- [auto, c, actor/blooper_baby]
|
|
- [auto, c, stage/tik_01]
|
|
- [auto, c, stage/tik_02]
|
|
- [auto, c, stage/tik_03]
|
|
- [auto, c, stage/tik_04]
|
|
- [auto, c, stage/tik_05]
|
|
- [auto, c, area]
|
|
- dir: battle/area/tik3
|
|
type: code
|
|
start: 0x661140
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/swooper]
|
|
- [auto, c, actor/swoopula]
|
|
- [auto, c, stage/tik_01]
|
|
- [auto, c, stage/tik_02]
|
|
- [auto, c, stage/tik_03]
|
|
- [auto, c, stage/tik_04]
|
|
- [auto, c, stage/tik_05]
|
|
- [auto, c, area]
|
|
- dir: battle/area/sam
|
|
type: code
|
|
start: 0x66C5F0
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/duplighost]
|
|
- [auto, c, actor/gulpit]
|
|
- [auto, c, actor/gulpit_rocks]
|
|
- [auto, c, actor/white_clubba]
|
|
- [auto, c, actor/frost_piranha]
|
|
- [auto, c, actor/gray_magikoopa]
|
|
- [auto, c, stage/sam_01]
|
|
- [auto, c, stage/sam_02]
|
|
- [auto, c, stage/sam_02b]
|
|
- [auto, c, stage/sam_02c]
|
|
- [auto, c, stage/sam_02d]
|
|
- [auto, c, stage/sam_03]
|
|
- [auto, c, area]
|
|
- dir: battle/area/sam2
|
|
type: code
|
|
start: 0x685C30
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/monstar]
|
|
- [auto, c, actor/paragoomba]
|
|
- [auto, c, actor/gray_magikoopa]
|
|
- [auto, c, stage/sam_01]
|
|
- [auto, c, stage/sam_02]
|
|
- [auto, c, stage/sam_02b]
|
|
- [auto, c, stage/sam_02c]
|
|
- [auto, c, stage/sam_02d]
|
|
- [auto, c, stage/sam_03]
|
|
- [auto, c, area]
|
|
- [auto, c, dlist]
|
|
- start: 0x687A90
|
|
type: .data
|
|
name: actor/monstar
|
|
subsegments:
|
|
- [0x687A90]
|
|
- [0x687CC8, ci4, actor/img, 32, 32]
|
|
- [0x687EC8, palette, actor/img]
|
|
- [0x687EE8]
|
|
- [auto, .data, actor/paragoomba]
|
|
- [auto, .data, actor/gray_magikoopa]
|
|
- [auto, .data, stage/sam_01]
|
|
- [auto, .data, stage/sam_02]
|
|
- [auto, .data, stage/sam_02b]
|
|
- [auto, .data, stage/sam_02c]
|
|
- [auto, .data, stage/sam_02d]
|
|
- [auto, .data, stage/sam_03]
|
|
- [auto, .data, area]
|
|
- [auto, .data, dlist]
|
|
- start: 0x6912B0
|
|
type: .data
|
|
name: vtx
|
|
subsegments:
|
|
- [0x6912B0, vtx, monstar_bubbles]
|
|
- [0x6916D0]
|
|
- dir: battle/area/pra
|
|
type: code
|
|
start: 0x691860
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/swoopula]
|
|
- [auto, c, actor/albino_dino]
|
|
- [auto, c, actor/white_clubba]
|
|
- [auto, c, actor/red_magikoopa]
|
|
- [auto, c, actor/green_magikoopa]
|
|
- [auto, c, actor/yellow_magikoopa]
|
|
- [auto, c, actor/gray_magikoopa]
|
|
- [auto, c, actor/white_magikoopa]
|
|
- [auto, c, stage/pra_01]
|
|
- [auto, c, stage/pra_02]
|
|
- [auto, c, stage/pra_03]
|
|
- [auto, c, stage/pra_03b]
|
|
- [auto, c, stage/pra_03c]
|
|
- [auto, c, stage/pra_04]
|
|
- [auto, c, area]
|
|
- dir: battle/area/pra2
|
|
type: code
|
|
start: 0x6A91A0
|
|
vram: 0x80218000
|
|
subalign: 16 # BSS alignment hack
|
|
subsegments:
|
|
- [auto, c, actor/crystal_king]
|
|
- [auto, c, actor/crystal_bit]
|
|
- [auto, c, stage/sam_04]
|
|
- [auto, c, area]
|
|
- dir: battle/area/pra3
|
|
type: code
|
|
start: 0x6B27D0
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/duplighost]
|
|
- [auto, c, actor/swoopula]
|
|
- [auto, c, actor/white_clubba]
|
|
- [auto, c, actor/red_magikoopa]
|
|
- [auto, c, actor/gray_magikoopa]
|
|
- [auto, c, stage/pra_01]
|
|
- [auto, c, stage/pra_02]
|
|
- [auto, c, stage/pra_03]
|
|
- [auto, c, stage/pra_03b]
|
|
- [auto, c, stage/pra_03c]
|
|
- [auto, c, stage/pra_04]
|
|
- [auto, c, area]
|
|
- dir: battle/area/kpa
|
|
type: code
|
|
start: 0x6CD480
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/bony_beetle]
|
|
- [auto, c, actor/dry_bones]
|
|
- [auto, c, actor/hammer_bro]
|
|
- [auto, c, actor/koopatrol]
|
|
- [auto, c, actor/magikoopa]
|
|
- [auto, c, actor/ember]
|
|
- [auto, c, stage/kpa_01]
|
|
- [auto, c, stage/kpa_01b]
|
|
- [auto, c, stage/kpa_02]
|
|
- [auto, c, stage/kpa_03]
|
|
- [auto, c, stage/kpa_04]
|
|
- [auto, c, stage/kpa_04b]
|
|
- [auto, c, stage/kpa_04c]
|
|
- [auto, c, stage/kpa_05]
|
|
- [auto, c, stage/kpa_07]
|
|
- [auto, c, stage/kpa_08]
|
|
- [auto, c, stage/kpa_09]
|
|
- [auto, c, stage/kpa_11]
|
|
- [auto, c, stage/kpa_13]
|
|
- [auto, c, stage/kpa_14]
|
|
- [auto, c, area]
|
|
- dir: battle/area/kpa2
|
|
type: code
|
|
start: 0x6E7C50
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/unused_bowser]
|
|
- [auto, c, actor/intro_bowser]
|
|
- [auto, c, actor/hallway_bowser]
|
|
- [auto, c, actor/final_bowser_1]
|
|
- [auto, c, actor/final_bowser_2]
|
|
- [auto, c, stage/kpa_01]
|
|
- [auto, c, stage/kkj_01]
|
|
- [auto, c, stage/kkj_02]
|
|
- [auto, c, area]
|
|
- dir: battle/area/kpa3
|
|
type: code
|
|
start: 0x7045E0
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/anti_guy]
|
|
- [auto, c, actor/duplighost]
|
|
- [auto, c, stage/kpa_01]
|
|
- [auto, c, area]
|
|
- dir: battle/area/kpa4
|
|
type: code
|
|
start: 0x714AC0
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/bombshell_blaster]
|
|
- [auto, c, actor/bombshell_bill]
|
|
- [auto, c, actor/koopatrol]
|
|
- [auto, c, actor/magikoopa]
|
|
- [auto, c, stage/kpa_01]
|
|
- [auto, c, stage/kpa_01b]
|
|
- [auto, c, stage/kpa_02]
|
|
- [auto, c, stage/kpa_03]
|
|
- [auto, c, stage/kpa_04]
|
|
- [auto, c, stage/kpa_04b]
|
|
- [auto, c, stage/kpa_04c]
|
|
- [auto, c, stage/kpa_05]
|
|
- [auto, c, stage/kpa_07]
|
|
- [auto, c, stage/kpa_08]
|
|
- [auto, c, stage/kpa_09]
|
|
- [auto, c, stage/kpa_11]
|
|
- [auto, c, stage/kpa_13]
|
|
- [auto, c, stage/kpa_14]
|
|
- [auto, c, area]
|
|
- dir: battle/area/kkj
|
|
type: code
|
|
start: 0x7247F0
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, area]
|
|
- [auto, c, actor/kammy_koopa]
|
|
- [auto, c, stage/kpa_05]
|
|
- dir: battle/area/dig
|
|
type: code
|
|
start: 0x726810
|
|
vram: 0x80218000
|
|
subsegments:
|
|
- [auto, c, actor/koopa_troopa]
|
|
- [auto, c, actor/fuzzy]
|
|
- [auto, c, actor/pokey]
|
|
- [auto, c, actor/bandit]
|
|
- [auto, c, actor/red_shy_guy]
|
|
- [auto, c, actor/tubba_blubba]
|
|
- [auto, c, actor/monty_mole]
|
|
- [auto, c, actor/whacka]
|
|
- [auto, c, stage/dig_01]
|
|
- [auto, c, stage/dig_02]
|
|
- [auto, c, stage/dig_03]
|
|
- [auto, c, stage/dig_04]
|
|
- [auto, c, stage/dig_05]
|
|
- [auto, c, area]
|
|
- [auto, c, script/dig_01]
|
|
- [auto, c, script/dig_02]
|
|
- [auto, c, script/dig_03]
|
|
- [auto, c, script/dig_04]
|
|
- [auto, c, script/dig_05]
|
|
|
|
#######################
|
|
### Battle Partners ###
|
|
#######################
|
|
- name: battle_partner_goompa
|
|
dir: battle/partner
|
|
type: code
|
|
start: 0x739580
|
|
vram: 0x80238000
|
|
subsegments:
|
|
- [auto, c, goompa]
|
|
- name: battle_partner_goombario
|
|
dir: battle/partner
|
|
type: code
|
|
start: 0x739B30
|
|
vram: 0x80238000
|
|
subsegments:
|
|
- [auto, c, goombario]
|
|
- name: battle_partner_kooper
|
|
dir: battle/partner
|
|
type: code
|
|
start: 0x73E8D0
|
|
vram: 0x80238000
|
|
subsegments:
|
|
- [auto, c, kooper]
|
|
- name: battle_partner_bombette
|
|
dir: battle/partner
|
|
type: code
|
|
start: 0x743760
|
|
vram: 0x80238000
|
|
subsegments:
|
|
- [auto, c, bombette]
|
|
- name: battle_partner_parakarry
|
|
dir: battle/partner
|
|
type: code
|
|
start: 0x7487D0
|
|
vram: 0x80238000
|
|
subsegments:
|
|
- [auto, c, parakarry]
|
|
- name: battle_partner_watt
|
|
dir: battle/partner
|
|
type: code
|
|
start: 0x74C540
|
|
vram: 0x80238000
|
|
subsegments:
|
|
- [auto, c, watt]
|
|
- name: battle_partner_sushie
|
|
dir: battle/partner
|
|
type: code
|
|
start: 0x7506F0
|
|
vram: 0x80238000
|
|
subsegments:
|
|
- [auto, c, sushie]
|
|
- name: battle_partner_lakilester
|
|
dir: battle/partner
|
|
type: code
|
|
start: 0x754760
|
|
vram: 0x80238000
|
|
subsegments:
|
|
- [auto, c, lakilester]
|
|
- name: battle_partner_bow
|
|
dir: battle/partner
|
|
type: code
|
|
start: 0x759940
|
|
vram: 0x80238000
|
|
subsegments:
|
|
- [auto, c, bow]
|
|
- name: battle_partner_twink
|
|
dir: battle/partner
|
|
type: code
|
|
start: 0x75D740
|
|
vram: 0x80238000
|
|
subsegments:
|
|
- [auto, c, twink]
|
|
|
|
####################
|
|
### Battle Items ###
|
|
####################
|
|
- name: mushroom
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x75E2A0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, mushroom]
|
|
- name: fire_flower
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x75F6B0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, fire_flower]
|
|
- name: dusty_hammer
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x760420
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, dusty_hammer]
|
|
- start: 0x760660
|
|
type: .data
|
|
name: dusty_hammer
|
|
subsegments:
|
|
- [0x760C20, ci4, dusty_hammer, 32, 32]
|
|
- [0x760E20, palette, dusty_hammer]
|
|
- [0x760E40]
|
|
- name: pow_block
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x7612A0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, pow_block]
|
|
- name: pebble
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x7623C0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, pebble]
|
|
- start: 0x762600
|
|
type: .data
|
|
name: pebble
|
|
subsegments:
|
|
- [0x762BC0, ci4, pebble, 32, 32]
|
|
- [0x762DC0, palette, pebble]
|
|
- [0x762DE0]
|
|
- name: volt_shroom
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x763240
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, volt_shroom]
|
|
- name: thunder_rage
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x763BF0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, thunder_rage]
|
|
- name: snowman_doll
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x764880
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, snowman_doll]
|
|
- name: dried_shroom
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x765730
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, dried_shroom]
|
|
- name: shooting_star
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x7661C0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, shooting_star]
|
|
- name: sleepy_sheep
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x7670A0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, sleepy_sheep]
|
|
- start: 0x767A10
|
|
type: .data
|
|
name: sleepy_sheep
|
|
subsegments:
|
|
- [0x767A10]
|
|
- [0x767FD0, ci4, sleepy_sheep1, 56, 48]
|
|
- [0x768510, palette, sleepy_sheep1]
|
|
- [0x768530, ci4, sleepy_sheep2, 56, 48]
|
|
- [0x768A70, palette, sleepy_sheep2]
|
|
- [0x768A90, ci4, sleepy_sheep3, 56, 48]
|
|
- [0x768FD0, palette, sleepy_sheep3]
|
|
- [0x768FF0]
|
|
- name: stone_cap
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x769FF0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, stone_cap]
|
|
- name: tasty_tonic
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x76AA50
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, tasty_tonic]
|
|
- name: thunder_bolt
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x76B590
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, thunder_bolt]
|
|
- name: ultra_shroom
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x76C1D0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, ultra_shroom]
|
|
- name: unknown_item
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x76CC90
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, unknown_item]
|
|
- name: super_soda
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x76D730
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, super_soda]
|
|
- name: hustle_drink
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x76E9B0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, hustle_drink]
|
|
- name: stop_watch
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x76F820
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, stop_watch]
|
|
- name: dizzy_dial
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x770360
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, dizzy_dial]
|
|
- name: please_come_back
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x771030
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, please_come_back]
|
|
- name: egg_missile
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x771910
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, egg_missile]
|
|
- start: 0x771C20
|
|
type: .data
|
|
name: egg_missile
|
|
subsegments:
|
|
- [0x771C20]
|
|
- [0x7721E0, ci4, egg_missile1, 32, 32]
|
|
- [0x7723E0, palette, egg_missile1]
|
|
- [0x772400, ci4, egg_missile2, 32, 32]
|
|
- [0x772600, palette, egg_missile2]
|
|
- [0x772620, ci4, egg_missile3, 32, 32]
|
|
- [0x772820, palette, egg_missile3]
|
|
- [0x772840, ci4, egg_missile4, 32, 32]
|
|
- [0x772A40, palette, egg_missile4]
|
|
- [0x772A60]
|
|
- name: insecticide_herb
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x7731A0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, insecticide_herb]
|
|
- start: 0x7735C0
|
|
type: .data
|
|
name: insecticide_herb
|
|
subsegments:
|
|
- [0x7735C0]
|
|
- [0x773B80, ci4, insecticide_herb, 32, 32]
|
|
- [0x773D80, palette, insecticide_herb]
|
|
- [0x773DA0]
|
|
- name: fright_jar
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x774360
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, fright_jar]
|
|
- name: mystery
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x775000
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, mystery]
|
|
- start: 0x775950
|
|
type: .data
|
|
name: mystery
|
|
subsegments:
|
|
- [0x775950]
|
|
- [0x775F10, ci4, mystery, 32, 32]
|
|
- [0x776110, palette, mystery]
|
|
- [0x776130]
|
|
- name: repel_gel
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x7765C0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, repel_gel]
|
|
- name: life_shroom
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x776F80
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, life_shroom]
|
|
- name: coconut
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x778170
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, coconut]
|
|
- start: 0x7783B0
|
|
type: .data
|
|
name: coconut
|
|
subsegments:
|
|
- [0x7783B0]
|
|
- [0x778970, ci4, coconut, 32, 32]
|
|
- [0x778B70, palette, coconut]
|
|
- [0x778B90]
|
|
- name: electro_pop
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x778FF0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, electro_pop]
|
|
- name: strange_cake
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x779D50
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, strange_cake]
|
|
- start: 0x77A8F0
|
|
type: .data
|
|
name: strange_cake
|
|
subsegments:
|
|
- [0x77A8F0]
|
|
- [0x77AEC0, ci4, strange_cake1, 32, 32]
|
|
- [0x77B0C0, palette, strange_cake1]
|
|
- [0x77B0E0, ci4, strange_cake2, 32, 32]
|
|
- [0x77B2E0, palette, strange_cake2]
|
|
- [0x77B300, ci4, strange_cake3, 32, 32]
|
|
- [0x77B500, palette, strange_cake3]
|
|
- [0x77B520]
|
|
- name: food
|
|
dir: battle/move/item
|
|
type: code
|
|
start: 0x77BB20
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, food]
|
|
|
|
####################
|
|
### Battle Moves ###
|
|
####################
|
|
- name: battle_move_hammer_attack
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x77CFF0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, attack]
|
|
- name: battle_move_spin_smash
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x7802E0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, spin_smash]
|
|
- name: battle_move_quake_hammer
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x783920
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, quake_hammer]
|
|
- name: battle_move_jump_attack
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x7862B0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, attack]
|
|
- name: battle_move_multibounce
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x789710
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, multibounce]
|
|
- name: battle_move_power_bounce
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x78C840
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, power_bounce]
|
|
- name: battle_move_sleep_stomp
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x78F860
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, sleep_stomp]
|
|
- name: battle_move_dizzy_stomp
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x791820
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, dizzy_stomp]
|
|
- name: battle_move_d_down_pound
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x7937E0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, d_down_pound]
|
|
- name: battle_move_jump_charge_0
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x795FC0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, jump_charge_0]
|
|
- name: battle_move_hammer_charge_0
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x797B80
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, hammer_charge_0]
|
|
- name: battle_move_hammer_throw
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x79AEA0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, hammer_throw]
|
|
- start: 0x79AF50
|
|
type: .data
|
|
name: hammer_throw
|
|
subsegments:
|
|
- [0x79AF50]
|
|
- [0x79CEE8, ci4, dusty_hammer, 32, 32]
|
|
- [0x79D0E8, palette, dusty_hammer]
|
|
- [0x79D108, ci4, basic_hammer, 32, 32]
|
|
- [0x79D308, palette, basic_hammer]
|
|
- [0x79D328, ci4, super_hammer, 32, 32]
|
|
- [0x79D528, palette, super_hammer]
|
|
- [0x79D548, ci4, ultra_hammer, 32, 32]
|
|
- [0x79D748, palette, ultra_hammer]
|
|
- [0x79D768, vtx, hammer_throw]
|
|
- [0x79D7A8, gfx, dusty_hammer]
|
|
- [0x79D898, gfx, basic_hammer]
|
|
- [0x79D988, gfx, super_hammer]
|
|
- [0x79DA78, gfx, ultra_hammer]
|
|
- [0x79DB68]
|
|
- name: battle_move_mega_quake
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x79F1D0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, mega_quake]
|
|
- name: battle_move_hammer_charge_1
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x7A2000
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, hammer_charge_1]
|
|
- name: battle_move_jump_charge_1
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x7A53D0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, jump_charge_1]
|
|
- name: battle_move_hammer_charge_2
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x7A7020
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, hammer_charge_2]
|
|
- name: battle_move_jump_charge_2
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x7AA370
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, jump_charge_2]
|
|
- name: battle_move_auto_smash
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x7ABF90
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, auto_smash]
|
|
- name: battle_move_auto_jump
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x7AE670
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, auto_jump]
|
|
- name: battle_move_power_quake
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x7B06E0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, power_quake]
|
|
- name: battle_move_auto_multibounce
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x7B3280
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, auto_multibounce]
|
|
- name: battle_move_power_jump
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x7B61B0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, power_jump]
|
|
- name: battle_move_super_jump
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x7B7D80
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, super_jump]
|
|
- name: battle_move_mega_jump
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x7B9980
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, mega_jump]
|
|
- name: battle_move_power_smash
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x7BB5F0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, power_smash]
|
|
- name: battle_move_super_smash
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x7BDB50
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, super_smash]
|
|
- name: battle_move_mega_smash
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x7C00E0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, mega_smash]
|
|
- name: battle_move_demo_power_bounce
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x7C26E0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, demo_power_bounce]
|
|
- name: battle_move_shrink_smash
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x7C55D0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, shrink_smash]
|
|
- name: battle_move_shell_crack
|
|
dir: battle/move/hammer
|
|
type: code
|
|
start: 0x7C7C90
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, shell_crack]
|
|
- name: battle_move_d_down_jump
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x7CA370
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, d_down_jump]
|
|
- name: battle_move_shrink_stomp
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x7CC5F0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, shrink_stomp]
|
|
- name: battle_move_earthquake_jump
|
|
dir: battle/move/jump
|
|
type: code
|
|
start: 0x7CE570
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, earthquake_jump]
|
|
- name: battle_move_focus
|
|
dir: battle/move/star_power
|
|
type: code
|
|
start: 0x7D28B0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, focus]
|
|
- name: battle_move_refresh
|
|
dir: battle/move/star_power
|
|
type: code
|
|
start: 0x7D4050
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, refresh]
|
|
- name: battle_move_lullaby
|
|
dir: battle/move/star_power
|
|
type: code
|
|
start: 0x7D5BA0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, lullaby]
|
|
- name: battle_move_star_storm
|
|
dir: battle/move/star_power
|
|
type: code
|
|
start: 0x7D7220
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, star_storm]
|
|
- name: battle_move_chill_out
|
|
dir: battle/move/star_power
|
|
type: code
|
|
start: 0x7D8B20
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, chill_out]
|
|
- name: battle_move_smooch
|
|
dir: battle/move/star_power
|
|
type: code
|
|
start: 0x7DA7E0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, smooch]
|
|
- name: battle_move_time_out
|
|
dir: battle/move/star_power
|
|
type: code
|
|
start: 0x7DC770
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, time_out]
|
|
- name: battle_move_up_and_away
|
|
dir: battle/move/star_power
|
|
type: code
|
|
start: 0x7DDD30
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, up_and_away]
|
|
- name: battle_move_star_beam
|
|
dir: battle/move/star_power
|
|
type: code
|
|
start: 0x7DFA10
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, star_beam]
|
|
- name: battle_move_peach_beam
|
|
dir: battle/move/star_power
|
|
type: code
|
|
start: 0x7E2200
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, peach_beam]
|
|
- name: battle_move_peach_focus
|
|
dir: battle/move/star_power
|
|
type: code
|
|
start: 0x7E49F0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, peach_focus]
|
|
- name: battle_move_peach_focus_alt
|
|
dir: battle/move/star_power
|
|
type: code
|
|
start: 0x7E62F0
|
|
vram: 0x802A1000
|
|
subsegments:
|
|
- [auto, c, peach_focus_alt]
|
|
- type: code
|
|
name: level_up
|
|
start: 0x7E7990
|
|
vram: 0x802A1000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, level_up]
|
|
- start: 0x7E7990
|
|
type: .data
|
|
name: level_up
|
|
subsegments:
|
|
- [0x7E7990]
|
|
# all of these draw vtxs don't match with their naming counterparts
|
|
- [0x7E79A8, vtx, level_up/draw_second_E]
|
|
- [0x7E7A28, vtx, level_up/draw_V]
|
|
- [0x7E7AA8, vtx, level_up/draw_E]
|
|
- [0x7E7B28, vtx, level_up/draw_second_L]
|
|
- [0x7E7BA8, vtx, level_up/draw_L]
|
|
- [0x7E7C28, vtx, level_up/draw_P]
|
|
- [0x7E7CA8, vtx, level_up/draw_U]
|
|
- [0x7E7D28, vtx, level_up/draw_exclamation_mark]
|
|
- [0x7E7DA8, ia8, level_up/big_V, 64, 64] # <blank>
|
|
- [0x7E8DA8, gfx, level_up/big_V]
|
|
- [0x7E8E20, ia8, level_up/big_P, 64, 64] # <blank>
|
|
- [0x7E9E20, gfx, level_up/big_P]
|
|
- [0x7E9E98, ia8, level_up/big_exclamation_mark, 64, 64]
|
|
- [0x7EAE98, gfx, level_up/big_exclamation_mark]
|
|
- [0x7EAF10, ia8, level_up/big_U, 64, 64] # <blank>
|
|
- [0x7EBF10, gfx, level_up/big_U]
|
|
- [0x7EBF88, ia8, level_up/big_L, 64, 64] # 升
|
|
- [0x7ECF88, gfx, level_up/big_L]
|
|
- [0x7ED000, ia8, level_up/big_E, 64, 64] # 级
|
|
- [0x7EE000, gfx, level_up/big_E]
|
|
- [0x7EE078]
|
|
- [0x7EE418, ci4, level_up/heart, 40, 40]
|
|
- [0x7EE738, palette, level_up/heart]
|
|
- [0x7EE758, ci4, level_up/flower, 40, 40]
|
|
- [0x7EEA78, palette, level_up/flower]
|
|
- [0x7EEA98, ci4, level_up/leaves, 40, 40]
|
|
- [0x7EEDB8, palette, level_up/leaves]
|
|
- [0x7EEDD8, ci4, level_up/badge, 40, 40]
|
|
- [0x7EF0F8, palette, level_up/badge]
|
|
- [0x7EF118, ci4, level_up/FP, 32, 24]
|
|
- [0x7EF298, palette, level_up/FP]
|
|
- [0x7EF2B8, ci4, level_up/BP, 32, 24]
|
|
- [0x7EF438, palette, level_up/BP]
|
|
- [0x7EF458, ci4, level_up/HP, 32, 24]
|
|
- [0x7EF5D8, palette, level_up/HP]
|
|
- [0x7EF5F8, ci4, level_up/digit_0, 8, 16]
|
|
- [0x7EF638, palette, level_up/digit_0]
|
|
- [0x7EF658, ci4, level_up/digit_1, 8, 16]
|
|
- [0x7EF698, palette, level_up/digit_1]
|
|
- [0x7EF6B8, ci4, level_up/digit_2, 8, 16]
|
|
- [0x7EF6F8, palette, level_up/digit_2]
|
|
- [0x7EF718, ci4, level_up/digit_3, 8, 16]
|
|
- [0x7EF758, palette, level_up/digit_3]
|
|
- [0x7EF778, ci4, level_up/digit_4, 8, 16]
|
|
- [0x7EF7B8, palette, level_up/digit_4]
|
|
- [0x7EF7D8, ci4, level_up/digit_5, 8, 16]
|
|
- [0x7EF818, palette, level_up/digit_5]
|
|
- [0x7EF838, ci4, level_up/digit_6, 8, 16]
|
|
- [0x7EF878, palette, level_up/digit_6]
|
|
- [0x7EF898, ci4, level_up/digit_7, 8, 16]
|
|
- [0x7EF8D8, palette, level_up/digit_7]
|
|
- [0x7EF8F8, ci4, level_up/digit_8, 8, 16]
|
|
- [0x7EF938, palette, level_up/digit_8]
|
|
- [0x7EF958, ci4, level_up/digit_9, 8, 16]
|
|
- [0x7EF998, palette, level_up/digit_9]
|
|
- [0x7EF9B8, ci4, level_up/small_digit_0, 8, 8]
|
|
- [0x7EF9D8, palette, level_up/small_digit_0]
|
|
- [0x7EF9F8, ci4, level_up/small_digit_1, 8, 8]
|
|
- [0x7EFA18, palette, level_up/small_digit_1]
|
|
- [0x7EFA38, ci4, level_up/small_digit_2, 8, 8]
|
|
- [0x7EFA58, palette, level_up/small_digit_2]
|
|
- [0x7EFA78, ci4, level_up/small_digit_3, 8, 8]
|
|
- [0x7EFA98, palette, level_up/small_digit_3]
|
|
- [0x7EFAB8, ci4, level_up/small_digit_4, 8, 8]
|
|
- [0x7EFAD8, palette, level_up/small_digit_4]
|
|
- [0x7EFAF8, ci4, level_up/small_digit_5, 8, 8]
|
|
- [0x7EFB18, palette, level_up/small_digit_5]
|
|
- [0x7EFB38, ci4, level_up/small_digit_6, 8, 8]
|
|
- [0x7EFB58, palette, level_up/small_digit_6]
|
|
- [0x7EFB78, ci4, level_up/small_digit_7, 8, 8]
|
|
- [0x7EFB98, palette, level_up/small_digit_7]
|
|
- [0x7EFBB8, ci4, level_up/small_digit_8, 8, 8]
|
|
- [0x7EFBD8, palette, level_up/small_digit_8]
|
|
- [0x7EFBF8, ci4, level_up/small_digit_9, 8, 8]
|
|
- [0x7EFC18, palette, level_up/small_digit_9]
|
|
- [0x7EFC38, ci4, level_up/small_arrow, 8, 8]
|
|
- [0x7EFC58, palette, level_up/small_arrow]
|
|
- [0x7EFC78, palette, level_up/digit_0.red]
|
|
- [0x7EFC98, palette, level_up/digit_1.red]
|
|
- [0x7EFCB8, palette, level_up/digit_2.red]
|
|
- [0x7EFCD8, palette, level_up/digit_3.red]
|
|
- [0x7EFCF8, palette, level_up/digit_4.red]
|
|
- [0x7EFD18, palette, level_up/digit_5.red]
|
|
- [0x7EFD38, palette, level_up/digit_6.red]
|
|
- [0x7EFD58, palette, level_up/digit_7.red]
|
|
- [0x7EFD78, palette, level_up/digit_8.red]
|
|
- [0x7EFD98, palette, level_up/digit_9.red]
|
|
- [0x7EFDB8, palette, level_up/small_digit_0.red]
|
|
- [0x7EFDD8, palette, level_up/small_digit_1.red]
|
|
- [0x7EFDF8, palette, level_up/small_digit_2.red]
|
|
- [0x7EFE18, palette, level_up/small_digit_3.red]
|
|
- [0x7EFE38, palette, level_up/small_digit_4.red]
|
|
- [0x7EFE58, palette, level_up/small_digit_5.red]
|
|
- [0x7EFE78, palette, level_up/small_digit_6.red]
|
|
- [0x7EFE98, palette, level_up/small_digit_7.red]
|
|
- [0x7EFEB8, palette, level_up/small_digit_8.red]
|
|
- [0x7EFED8, palette, level_up/small_digit_9.red]
|
|
- [0x7EFEF8, palette, level_up/small_arrow.red]
|
|
- [0x7EFF18, palette, level_up/digit_0.blue]
|
|
- [0x7EFF38, palette, level_up/digit_1.blue]
|
|
- [0x7EFF58, palette, level_up/digit_2.blue]
|
|
- [0x7EFF78, palette, level_up/digit_3.blue]
|
|
- [0x7EFF98, palette, level_up/digit_4.blue]
|
|
- [0x7EFFB8, palette, level_up/digit_5.blue]
|
|
- [0x7EFFD8, palette, level_up/digit_6.blue]
|
|
- [0x7EFFF8, palette, level_up/digit_7.blue]
|
|
- [0x7F0018, palette, level_up/digit_8.blue]
|
|
- [0x7F0038, palette, level_up/digit_9.blue]
|
|
- [0x7F0058, palette, level_up/small_digit_0.blue]
|
|
- [0x7F0078, palette, level_up/small_digit_1.blue]
|
|
- [0x7F0098, palette, level_up/small_digit_2.blue]
|
|
- [0x7F00B8, palette, level_up/small_digit_3.blue]
|
|
- [0x7F00D8, palette, level_up/small_digit_4.blue]
|
|
- [0x7F00F8, palette, level_up/small_digit_5.blue]
|
|
- [0x7F0118, palette, level_up/small_digit_6.blue]
|
|
- [0x7F0138, palette, level_up/small_digit_7.blue]
|
|
- [0x7F0158, palette, level_up/small_digit_8.blue]
|
|
- [0x7F0178, palette, level_up/small_digit_9.blue]
|
|
- [0x7F0198, palette, level_up/small_arrow.blue]
|
|
- [0x7F01B8, ci4, level_up/select_one_to_upgrade, 208, 16]
|
|
- [0x7F0838, palette, level_up/select_one_to_upgrade]
|
|
- [0x7F0858]
|
|
- type: code
|
|
name: starpoint
|
|
start: 0x7F13D0
|
|
vram: 0x802A1000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, starpoint]
|
|
- start: 0x7F13D0
|
|
type: .data
|
|
name: starpoint
|
|
subsegments:
|
|
- [0x7F13D0]
|
|
- [0x7F13E8, ia8, starpoint/starpoint, 128, 32]
|
|
- [0x7F23E8, gfx, starpoint/load_starpoint]
|
|
- [0x7F2460, vtx, starpoint/starpoint]
|
|
- [0x7F24A0]
|
|
- [0x7F2568, vtx, starpoint/starpoints]
|
|
- [0x7F25A8, ia8, starpoint/starpoints, 128, 32]
|
|
- [0x7F35A8, gfx, starpoint/load_starpoints]
|
|
- [0x7F3620]
|
|
- [0x7F36D0, vtx, starpoint/digit_0]
|
|
- [0x7F3710, ia8, starpoint/digit_0, 64, 64]
|
|
- [0x7F4710, gfx, starpoint/load_digit_0]
|
|
- [0x7F4788, gfx, starpoint/__render_digit_0]
|
|
- [0x7F47D0, gfx, starpoint/_render_digit_0]
|
|
- [0x7F47E0, gfx, starpoint/render_digit_0]
|
|
- [0x7F47F0, vtx, starpoint/digit_1]
|
|
- [0x7F4830, ia8, starpoint/digit_1, 64, 64]
|
|
- [0x7F5830, gfx, starpoint/load_digit_1]
|
|
- [0x7F58A8, gfx, starpoint/__render_digit_1]
|
|
- [0x7F58F0, gfx, starpoint/_render_digit_1]
|
|
- [0x7F5900, gfx, starpoint/render_digit_1]
|
|
- [0x7F5910, vtx, starpoint/digit_2]
|
|
- [0x7F5950, ia8, starpoint/digit_2, 64, 64]
|
|
- [0x7F6950, gfx, starpoint/load_digit_2]
|
|
- [0x7F69C8, gfx, starpoint/__render_digit_2]
|
|
- [0x7F6A10, gfx, starpoint/_render_digit_2]
|
|
- [0x7F6A20, gfx, starpoint/render_digit_2]
|
|
- [0x7F6A30, vtx, starpoint/digit_3]
|
|
- [0x7F6A70, ia8, starpoint/digit_3, 64, 64]
|
|
- [0x7F7A70, gfx, starpoint/load_digit_3]
|
|
- [0x7F7AE8, gfx, starpoint/__render_digit_3]
|
|
- [0x7F7B30, gfx, starpoint/_render_digit_3]
|
|
- [0x7F7B40, gfx, starpoint/render_digit_3]
|
|
- [0x7F7B50, vtx, starpoint/digit_4]
|
|
- [0x7F7B90, ia8, starpoint/digit_4, 64, 64]
|
|
- [0x7F8B90, gfx, starpoint/load_digit_4]
|
|
- [0x7F8C08, gfx, starpoint/__render_digit_4]
|
|
- [0x7F8C50, gfx, starpoint/_render_digit_4]
|
|
- [0x7F8C60, gfx, starpoint/render_digit_4]
|
|
- [0x7F8C70, vtx, starpoint/digit_5]
|
|
- [0x7F8CB0, ia8, starpoint/digit_5, 64, 64]
|
|
- [0x7F9CB0, gfx, starpoint/load_digit_5]
|
|
- [0x7F9D28, gfx, starpoint/__render_digit_5]
|
|
- [0x7F9D70, gfx, starpoint/_render_digit_5]
|
|
- [0x7F9D80, gfx, starpoint/render_digit_5]
|
|
- [0x7F9D90, vtx, starpoint/digit_6]
|
|
- [0x7F9DD0, ia8, starpoint/digit_6, 64, 64]
|
|
- [0x7FADD0, gfx, starpoint/load_digit_6]
|
|
- [0x7FAE48, gfx, starpoint/__render_digit_6]
|
|
- [0x7FAE90, gfx, starpoint/_render_digit_6]
|
|
- [0x7FAEA0, gfx, starpoint/render_digit_6]
|
|
- [0x7FAEB0, vtx, starpoint/digit_7]
|
|
- [0x7FAEF0, ia8, starpoint/digit_7, 64, 64]
|
|
- [0x7FBEF0, gfx, starpoint/load_digit_7]
|
|
- [0x7FBF68, gfx, starpoint/__render_digit_7]
|
|
- [0x7FBFB0, gfx, starpoint/_render_digit_7]
|
|
- [0x7FBFC0, gfx, starpoint/render_digit_7]
|
|
- [0x7FBFD0, vtx, starpoint/digit_8]
|
|
- [0x7FC010, ia8, starpoint/digit_8, 64, 64]
|
|
- [0x7FD010, gfx, starpoint/load_digit_8]
|
|
- [0x7FD088, gfx, starpoint/__render_digit_8]
|
|
- [0x7FD0D0, gfx, starpoint/_render_digit_8]
|
|
- [0x7FD0E0, gfx, starpoint/render_digit_8]
|
|
- [0x7FD0F0, vtx, starpoint/digit_9]
|
|
- [0x7FD130, ia8, starpoint/digit_9, 64, 64]
|
|
- [0x7FE130, gfx, starpoint/load_digit_9]
|
|
- [0x7FE1A8, gfx, starpoint/__render_digit_9]
|
|
- [0x7FE1F0, gfx, starpoint/_render_digit_9]
|
|
- [0x7FE200, gfx, starpoint/render_digit_9]
|
|
- [0x7FE210]
|
|
- name: world_model_anim_kzn_01
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x7FE390
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "01"]
|
|
- name: world_model_anim_kzn_00
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x7FF0C0
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "00"]
|
|
- name: world_model_anim_kzn_04
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x7FFB10
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "04"]
|
|
- name: world_model_anim_kzn_05
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x800A60
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "05"]
|
|
- name: world_model_anim_kzn_06
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x801760
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "06"]
|
|
- name: world_model_anim_kzn_07
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x802210
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "07"]
|
|
- name: world_model_anim_kzn_08
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x802CB0
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "08"]
|
|
- name: world_model_anim_kzn_09
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x803A80
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "09"]
|
|
- name: world_model_anim_kzn_0A
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x8047B0
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "0A"]
|
|
- name: world_model_anim_kzn_0B
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x807800
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "0B"]
|
|
- name: world_model_anim_kzn_0C
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x80A0F0
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "0C"]
|
|
- name: world_model_anim_kzn_0D
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x80C430
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "0D"]
|
|
- name: world_model_anim_kzn_0E
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x80CF00
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "0E"]
|
|
- name: world_model_anim_kzn_02
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x80D980
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "02"]
|
|
- name: world_model_anim_kzn_03
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x80FE40
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "03"]
|
|
- name: world_model_anim_kzn_0F
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x810880
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "0F"]
|
|
- name: world_model_anim_kzn_10
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x813280
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "10"]
|
|
- name: world_model_anim_kzn_11
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x816020
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "11"]
|
|
- name: world_model_anim_kzn_12
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x816560
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "12"]
|
|
- name: world_model_anim_kzn_13
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x817A20
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "13"]
|
|
- name: world_model_anim_kzn_14
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x8186F0
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "14"]
|
|
- name: world_model_anim_kzn_15
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x819290
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "15"]
|
|
- name: world_model_anim_kzn_16
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x819F10
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "16"]
|
|
- name: world_model_anim_kzn_17
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x81AAB0
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "17"]
|
|
- name: world_model_anim_kzn_18
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x81B390
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "18"]
|
|
- name: world_model_anim_kzn_19
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x81BC90
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "19"]
|
|
- name: world_model_anim_kzn_1A
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x81DFA0
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "1A"]
|
|
- name: world_model_anim_kzn_1B
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x81F9B0
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "1B"]
|
|
- name: world_model_anim_kzn_1C
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x8200E0
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "1C"]
|
|
- name: world_model_anim_kzn_1D
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x821A20
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "1D"]
|
|
- name: world_model_anim_kzn_1E
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x822110
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "1E"]
|
|
- name: world_model_anim_kzn_1F
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x822310
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "1F"]
|
|
- name: world_model_anim_kzn_20
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x822B70
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "20"]
|
|
- name: world_model_anim_kzn_21
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x824BB0
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "21"]
|
|
- name: world_model_anim_kzn_22
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x8273A0
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "22"]
|
|
- name: world_model_anim_kzn_23
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x827CE0
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "23"]
|
|
- name: world_model_anim_kzn_24
|
|
dir: world/model_anim/kzn
|
|
type: code
|
|
start: 0x828DE0
|
|
vram: 0x80234000
|
|
subsegments:
|
|
- [auto, c, "24"]
|
|
- name: world_script_api
|
|
dir: world/script_api
|
|
type: code
|
|
start: 0x8298b0
|
|
vram: 0x80280000
|
|
subsegments:
|
|
- [auto, c, shops]
|
|
- [auto, c, rooms]
|
|
- [auto, c, push_blocks]
|
|
- [auto, c, enter_exit]
|
|
- name: texture_memory
|
|
type: code
|
|
start: 0x82FDD0
|
|
vram: 0x8028E000
|
|
subsegments:
|
|
- [auto, c, texture_memory]
|
|
|
|
|
|
############
|
|
### Maps ###
|
|
############
|
|
- name: machi
|
|
dir: world/area_mac/machi
|
|
type: code
|
|
start: 0x82FDD0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, machi_0_header]
|
|
- [auto, c, machi_1_tables]
|
|
- [auto, c, machi_2_main]
|
|
- [auto, c, machi_3_entity]
|
|
- [auto, c, machi_4_goomba_king]
|
|
- [auto, c, machi_5_npc]
|
|
- [auto, c, machi_6_misstar]
|
|
- [auto, c, machi_7_partner]
|
|
- name: mac_00
|
|
dir: world/area_mac/mac_00
|
|
type: code
|
|
start: 0x833740
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mac_00_0_header]
|
|
- [auto, c, mac_00_1_music]
|
|
- [auto, c, mac_00_2_main]
|
|
- [auto, c, mac_00_3_entity]
|
|
- [auto, c, mac_00_4_rooms]
|
|
- [auto, c, mac_00_5_npc]
|
|
- [auto, c, mac_00_6_shop]
|
|
- [auto, c, mac_00_7_music_mix]
|
|
- [auto, c, mac_00_8_demo]
|
|
- [auto, c, mac_00_9_water_gfx]
|
|
- [auto, c, mac_00_10_shared_npc]
|
|
- [auto, c, mac_00_11_intro_npc]
|
|
- [auto, c, mac_00_12_intro]
|
|
- [auto, c, mac_00_13_epilogue_npc]
|
|
- [auto, c, mac_00_14_epilogue]
|
|
- name: mac_01
|
|
dir: world/area_mac/mac_01
|
|
type: code
|
|
start: 0x8492B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mac_01_0_header]
|
|
- [auto, c, mac_01_1_music]
|
|
- [auto, c, mac_01_2_main]
|
|
- [auto, c, mac_01_3_entity]
|
|
- [auto, c, mac_01_4_rooms]
|
|
- [auto, c, mac_01_5_shop]
|
|
- [auto, c, mac_01_6_crystal_ball_gfx]
|
|
- [auto, c, mac_01_7_bulletin]
|
|
- [auto, c, mac_01_8_music_mix]
|
|
- [auto, c, mac_01_9_npc]
|
|
- [auto, c, mac_01_10_intro_npc]
|
|
- [auto, c, mac_01_11_epilogue_npc]
|
|
- [auto, c, mac_01_12_intro]
|
|
- [auto, c, mac_01_13_foliage]
|
|
- [auto, .data, mac_01_0_header]
|
|
- [auto, .data, mac_01_1_music]
|
|
- [auto, .data, mac_01_2_main]
|
|
- [auto, .data, mac_01_3_entity]
|
|
- [auto, .data, mac_01_4_rooms]
|
|
- [auto, .data, mac_01_5_shop]
|
|
- [auto, .data, mac_01_6_crystal_ball_gfx]
|
|
- [auto, .data, mac_01_7_bulletin]
|
|
- [auto, .data, mac_01_8_music_mix]
|
|
- start: 0x851C20
|
|
type: .data
|
|
name: mac_01_9_npc
|
|
subsegments:
|
|
- [0x9B9670]
|
|
- [0x854840, vtx_common, ../../toad_house/blanket]
|
|
- [0x855E20, gfx_common, ../../toad_house/blanket]
|
|
- [0x855F88, rgba16, ../../toad_house/blanket, 16, 32, namespaced]
|
|
- [0x856388]
|
|
- [0x8683F0]
|
|
- [auto, .data, mac_01_10_intro_npc]
|
|
- [auto, .data, mac_01_11_epilogue_npc]
|
|
- [auto, .data, mac_01_12_intro]
|
|
- [auto, .data, mac_01_13_foliage]
|
|
- name: mac_02
|
|
dir: world/area_mac/mac_02
|
|
type: code
|
|
start: 0x86BCF0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mac_02_0_header]
|
|
- [auto, c, mac_02_1_music]
|
|
- [auto, c, mac_02_2_main]
|
|
- [auto, c, mac_02_3_rooms]
|
|
- [auto, c, mac_02_4_foliage]
|
|
- [auto, c, mac_02_5_entity]
|
|
- [auto, c, mac_02_6_npc]
|
|
- [auto, c, mac_02_7_music_mix]
|
|
- name: mac_03
|
|
dir: world/area_mac/mac_03
|
|
type: code
|
|
start: 0x87A230
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mac_03_0_header]
|
|
- [auto, c, mac_03_1_music]
|
|
- [auto, c, mac_03_2_main]
|
|
- [auto, c, mac_03_3_train]
|
|
- [auto, c, mac_03_4_npc]
|
|
- [auto, c, mac_03_5_entity]
|
|
- [auto, c, mac_03_6_foliage]
|
|
- [auto, c, mac_03_7_oinks]
|
|
- [auto, c, mac_03_8_demo]
|
|
- name: mac_04
|
|
dir: world/area_mac/mac_04
|
|
type: code
|
|
start: 0x88B600
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mac_04_0_header]
|
|
- [auto, c, mac_04_1_music]
|
|
- [auto, c, mac_04_2_main]
|
|
- [auto, c, mac_04_3_rooms]
|
|
- [auto, c, mac_04_4_foliage]
|
|
- [auto, c, mac_04_5_shop]
|
|
- [auto, c, mac_04_6_npc]
|
|
- [auto, c, mac_04_7_wish_scene]
|
|
- [auto, c, mac_04_8_entity]
|
|
- [auto, c, mac_04_9_music_mix]
|
|
- name: mac_05
|
|
dir: world/area_mac/mac_05
|
|
type: code
|
|
start: 0x89ABA0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mac_05_0_header]
|
|
- [auto, c, mac_05_1_music]
|
|
- [auto, c, mac_05_2_entity]
|
|
- [auto, c, mac_05_3_main]
|
|
- [auto, c, mac_05_4_npc]
|
|
- [auto, c, mac_05_5_whale]
|
|
- [auto, c, mac_05_6_rooms]
|
|
- [auto, c, mac_05_7_club64_sign]
|
|
- name: mac_06
|
|
dir: world/area_mac/mac_06
|
|
type: code
|
|
start: 0x8AD570
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mac_06_0_header]
|
|
- [auto, c, mac_06_1_main]
|
|
- [auto, c, mac_06_2_whale]
|
|
- [auto, c, mac_06_3_npc]
|
|
- name: tik_01
|
|
dir: world/area_tik/tik_01
|
|
type: code
|
|
start: 0x8B1EE0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_01_0_header]
|
|
- [auto, c, tik_01_1_music]
|
|
- [auto, c, tik_01_2_main]
|
|
- [auto, c, tik_01_3_drips]
|
|
- [auto, c, tik_01_4_entity]
|
|
- [auto, c, tik_01_5_npc]
|
|
- name: tik_02
|
|
dir: world/area_tik/tik_02
|
|
type: code
|
|
start: 0x8B5170
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_02_0_header]
|
|
- [auto, c, tik_02_1_music]
|
|
- [auto, c, tik_02_2_main]
|
|
- [auto, c, tik_02_3_entity]
|
|
- [auto, c, tik_02_4_drips]
|
|
- [auto, c, tik_02_5_npc]
|
|
- name: tik_03
|
|
dir: world/area_tik/tik_03
|
|
type: code
|
|
start: 0x8B7530
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_03_0_header]
|
|
- [auto, c, tik_03_1_music]
|
|
- [auto, c, tik_03_2_main]
|
|
- [auto, c, tik_03_3_drips]
|
|
- [auto, c, tik_03_4_platforms]
|
|
- [auto, c, tik_03_5_entity]
|
|
- [auto, c, tik_03_6_demo]
|
|
- name: tik_04
|
|
dir: world/area_tik/tik_04
|
|
type: code
|
|
start: 0x8BA460
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_04_0_header]
|
|
- [auto, c, tik_04_1_music]
|
|
- [auto, c, tik_04_2_main]
|
|
- [auto, c, tik_04_3_drips]
|
|
- [auto, c, tik_04_4_platforms]
|
|
- [auto, c, tik_04_5_npc]
|
|
- name: tik_05
|
|
dir: world/area_tik/tik_05
|
|
type: code
|
|
start: 0x8BD7F0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_05_0_header]
|
|
- [auto, c, tik_05_1_music]
|
|
- [auto, c, tik_05_2_main]
|
|
- [auto, c, tik_05_3_drips]
|
|
- [auto, c, tik_05_4_entity]
|
|
- [auto, c, tik_05_5_npc]
|
|
- name: tik_06
|
|
dir: world/area_tik/tik_06
|
|
type: code
|
|
start: 0x8BF910
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_06_0_header]
|
|
- [auto, c, tik_06_1_music]
|
|
- [auto, c, tik_06_2_main]
|
|
- [auto, c, tik_06_3_drips]
|
|
- [auto, c, tik_06_4_entity]
|
|
- name: tik_07
|
|
dir: world/area_tik/tik_07
|
|
type: code
|
|
start: 0x8C2610
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_07_0_header]
|
|
- [auto, c, tik_07_1_music]
|
|
- [auto, c, tik_07_2_main]
|
|
- [auto, c, tik_07_3_entity]
|
|
- [auto, c, tik_07_4_drips]
|
|
- [auto, c, tik_07_5_platforms]
|
|
- [auto, c, tik_07_6_npc]
|
|
- name: tik_08
|
|
dir: world/area_tik/tik_08
|
|
type: code
|
|
start: 0x8C7820
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_08_0_header]
|
|
- [auto, c, tik_08_1_music]
|
|
- [auto, c, tik_08_2_main]
|
|
- [auto, c, tik_08_3_drips]
|
|
- [auto, c, tik_08_4_entity]
|
|
- [auto, c, tik_08_5_npc]
|
|
- name: tik_09
|
|
dir: world/area_tik/tik_09
|
|
type: code
|
|
start: 0x8CABF0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_09_0_header]
|
|
- [auto, c, tik_09_1_music]
|
|
- [auto, c, tik_09_2_main]
|
|
- [auto, c, tik_09_3_drips]
|
|
- [auto, c, tik_09_4_entity]
|
|
- [auto, c, tik_09_5_npc]
|
|
- name: tik_10
|
|
dir: world/area_tik/tik_10
|
|
type: code
|
|
start: 0x8CEDF0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_10_0_header]
|
|
- [auto, c, tik_10_1_music]
|
|
- [auto, c, tik_10_2_main]
|
|
- [auto, c, tik_10_3_drips]
|
|
- [auto, c, tik_10_4_entity]
|
|
- name: tik_12
|
|
dir: world/area_tik/tik_12
|
|
type: code
|
|
start: 0x8D1600
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_12_0_header]
|
|
- [auto, c, tik_12_1_music]
|
|
- [auto, c, tik_12_2_main]
|
|
- [auto, c, tik_12_3_drips]
|
|
- [auto, c, tik_12_4_entity]
|
|
- [auto, c, tik_12_5_npc]
|
|
- name: tik_14
|
|
dir: world/area_tik/tik_14
|
|
type: code
|
|
start: 0x8D6030
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_14_0_header]
|
|
- [auto, c, tik_14_1_music]
|
|
- [auto, c, tik_14_2_main]
|
|
- [auto, c, tik_14_3_drips]
|
|
- [auto, c, tik_14_4_entity]
|
|
- name: tik_15
|
|
dir: world/area_tik/tik_15
|
|
type: code
|
|
start: 0x8D85D0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_15_0_header]
|
|
- [auto, c, tik_15_1_music]
|
|
- [auto, c, tik_15_2_main]
|
|
- [auto, c, tik_15_3_entity]
|
|
- [auto, c, tik_15_4_drips]
|
|
- [auto, c, tik_15_5_npc]
|
|
- name: tik_17
|
|
dir: world/area_tik/tik_17
|
|
type: code
|
|
start: 0x8DB450
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_17_0_header]
|
|
- [auto, c, tik_17_1_music]
|
|
- [auto, c, tik_17_2_entity]
|
|
- [auto, c, tik_17_3_main]
|
|
- name: tik_18
|
|
dir: world/area_tik/tik_18
|
|
type: code
|
|
start: 0x8DE110
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_18_0_header]
|
|
- [auto, c, tik_18_1_music]
|
|
- [auto, c, tik_18_2_main]
|
|
- [auto, c, tik_18_3_drips]
|
|
- [auto, c, tik_18_4_npc]
|
|
- [auto, c, tik_18_5_entity]
|
|
- name: tik_19
|
|
dir: world/area_tik/tik_19
|
|
type: code
|
|
start: 0x8E0010
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_19_0_header]
|
|
- [auto, c, tik_19_1_music]
|
|
- [auto, c, tik_19_2_main]
|
|
- [auto, c, tik_19_3_entity]
|
|
- name: tik_20
|
|
dir: world/area_tik/tik_20
|
|
type: code
|
|
start: 0x8E2D80
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_20_0_header]
|
|
- [auto, c, tik_20_1_music]
|
|
- [auto, c, tik_20_2_main]
|
|
- [auto, c, tik_20_3_npc]
|
|
- [auto, c, tik_20_4_entity]
|
|
- name: tik_21
|
|
dir: world/area_tik/tik_21
|
|
type: code
|
|
start: 0x8E61D0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_21_0_header]
|
|
- [auto, c, tik_21_1_music]
|
|
- [auto, c, tik_21_2_main]
|
|
- [auto, c, tik_21_3_entity]
|
|
- name: tik_22
|
|
dir: world/area_tik/tik_22
|
|
type: code
|
|
start: 0x8E88F0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_22_0_header]
|
|
- [auto, c, tik_22_1_music]
|
|
- [auto, c, tik_22_2_main]
|
|
- name: tik_23
|
|
dir: world/area_tik/tik_23
|
|
type: code
|
|
start: 0x8EAE00
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_23_0_header]
|
|
- [auto, c, tik_23_1_music]
|
|
- [auto, c, tik_23_2_main]
|
|
- [auto, c, tik_23_3_entity]
|
|
- [auto, c, tik_23_4_npc]
|
|
- name: tik_24
|
|
dir: world/area_tik/tik_24
|
|
type: code
|
|
start: 0x8EE4B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_24_0_header]
|
|
- [auto, c, tik_24_1_music]
|
|
- [auto, c, tik_24_2_main]
|
|
- [auto, c, tik_24_3_drips]
|
|
- [auto, c, tik_24_4_entity]
|
|
- [auto, c, tik_24_5_npc]
|
|
- name: tik_25
|
|
dir: world/area_tik/tik_25
|
|
type: code
|
|
start: 0x8F09B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tik_25_0_header]
|
|
- [auto, c, tik_25_1_music]
|
|
- [auto, c, tik_25_2_main]
|
|
- [auto, c, tik_25_3_entity]
|
|
- name: kgr_01
|
|
dir: world/area_kgr/kgr_01
|
|
type: code
|
|
start: 0x8F2440
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kgr_01_1_main]
|
|
- [auto, c, kgr_01_2_wiggle]
|
|
- [auto, c, kgr_01_3_extra]
|
|
- name: kgr_02
|
|
dir: world/area_kgr/kgr_02
|
|
type: code
|
|
start: 0x8F2E80
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kgr_02_1_main]
|
|
- [auto, c, kgr_02_2_unused]
|
|
- [auto, c, kgr_02_3_npc]
|
|
- [auto, c, kgr_02_4_extra]
|
|
- name: kmr_00
|
|
dir: world/area_kmr/kmr_00
|
|
type: code
|
|
start: 0x8F49C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_00_0_header]
|
|
- [auto, c, kmr_00_1_music]
|
|
- [auto, c, kmr_00_2_main]
|
|
- [auto, c, kmr_00_3_revival]
|
|
- [auto, c, kmr_00_4_npc]
|
|
- [auto, c, kmr_00_5_entity]
|
|
- name: kmr_02
|
|
dir: world/area_kmr/kmr_02
|
|
type: code
|
|
start: 0x8F8AA0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_02_0_header]
|
|
- [auto, c, kmr_02_1_music]
|
|
- [auto, c, kmr_02_2_main]
|
|
- [auto, c, kmr_02_3_npc]
|
|
- [auto, c, kmr_02_4_rooms_1]
|
|
- [auto, c, kmr_02_5_entity]
|
|
- [auto, c, kmr_02_6_rooms_2]
|
|
- [auto, c, kmr_02_7_kammy]
|
|
- [auto, c, kmr_02_8_foliage]
|
|
- [auto, c, kmr_02_9_images]
|
|
- [auto, .data, kmr_02_0_header]
|
|
- [auto, .data, kmr_02_1_music]
|
|
- [auto, .data, kmr_02_2_main]
|
|
- [auto, .data, kmr_02_3_npc]
|
|
- [auto, .data, kmr_02_4_rooms_1]
|
|
- [auto, .data, kmr_02_5_entity]
|
|
- [auto, .data, kmr_02_6_rooms_2]
|
|
- [auto, .data, kmr_02_7_kammy]
|
|
- [auto, .data, kmr_02_8_foliage]
|
|
- start: 0x9105A0
|
|
type: .data
|
|
name: kmr_02_9_images
|
|
subsegments:
|
|
- [0x9105A0, ci4, heart_block, 32, 32]
|
|
- [0x9107A0, palette, heart_block]
|
|
- [0x9107C0]
|
|
- name: kmr_03
|
|
dir: world/area_kmr/kmr_03
|
|
type: code
|
|
start: 0x9109C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_03_0_header]
|
|
- [auto, c, kmr_03_1_music]
|
|
- [auto, c, kmr_03_2_main]
|
|
- [auto, c, kmr_03_3_npc]
|
|
- [auto, c, kmr_03_4_entity]
|
|
- [auto, c, kmr_03_5_foliage]
|
|
- [auto, c, kmr_03_6_fall_down]
|
|
- name: kmr_04
|
|
dir: world/area_kmr/kmr_04
|
|
type: code
|
|
start: 0x913330
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_04_0_header]
|
|
- [auto, c, kmr_04_1_music]
|
|
- [auto, c, kmr_04_2_main]
|
|
- [auto, c, kmr_04_3_npc]
|
|
- [auto, c, kmr_04_4_entity]
|
|
- [auto, c, kmr_04_5_foliage]
|
|
- [auto, .data, kmr_04_0_header]
|
|
- [auto, .data, kmr_04_1_music]
|
|
- [auto, .data, kmr_04_2_main]
|
|
- [auto, .data, kmr_04_3_npc]
|
|
- [auto, .data, kmr_04_4_entity]
|
|
- start: 0x914F20
|
|
type: .data
|
|
name: kmr_04_5_foliage
|
|
subsegments:
|
|
- [0x914F20, ci4, hammer_block_message, 48, 48]
|
|
- [0x9153A0, palette, hammer_block_message]
|
|
- [0x9153C0]
|
|
- name: kmr_05
|
|
dir: world/area_kmr/kmr_05
|
|
type: code
|
|
start: 0x916AA0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_05_0_header]
|
|
- [auto, c, kmr_05_1_music]
|
|
- [auto, c, kmr_05_2_main]
|
|
- [auto, c, kmr_05_3_npc]
|
|
- [auto, c, kmr_05_4_entity]
|
|
- [auto, c, kmr_05_5_foliage]
|
|
- name: kmr_06
|
|
dir: world/area_kmr/kmr_06
|
|
type: code
|
|
start: 0x919F40
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_06_0_header]
|
|
- [auto, c, kmr_06_1_music]
|
|
- [auto, c, kmr_06_2_main]
|
|
- [auto, c, kmr_06_3_npc]
|
|
- [auto, c, kmr_06_4_entity]
|
|
- [auto, c, kmr_06_5_sticker_sign]
|
|
- name: kmr_07
|
|
dir: world/area_kmr/kmr_07
|
|
type: code
|
|
start: 0x91C7F0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_07_0_header]
|
|
- [auto, c, kmr_07_1_music]
|
|
- [auto, c, kmr_07_2_main]
|
|
- [auto, c, kmr_07_3_npc]
|
|
- [auto, c, kmr_07_4_entity]
|
|
- name: kmr_09
|
|
dir: world/area_kmr/kmr_09
|
|
type: code
|
|
start: 0x91E830
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_09_0_header]
|
|
- [auto, c, kmr_09_1_music]
|
|
- [auto, c, kmr_09_2_main]
|
|
- [auto, c, kmr_09_3_npc]
|
|
- [auto, c, kmr_09_4_entity]
|
|
- name: kmr_10
|
|
dir: world/area_kmr/kmr_10
|
|
type: code
|
|
start: 0x920F00
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_10_0_header]
|
|
- [auto, c, kmr_10_1_music]
|
|
- [auto, c, kmr_10_2_main]
|
|
- [auto, c, kmr_10_3_npc]
|
|
- [auto, c, kmr_10_4_entity]
|
|
- [auto, c, kmr_10_5_foliage]
|
|
- name: kmr_11
|
|
dir: world/area_kmr/kmr_11
|
|
type: code
|
|
start: 0x922B30
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_11_0_header]
|
|
- [auto, c, kmr_11_1_music]
|
|
- [auto, c, kmr_11_2_main]
|
|
- [auto, c, kmr_11_3_scenes]
|
|
- [auto, c, kmr_11_4_npc]
|
|
- [auto, c, kmr_11_5_entity]
|
|
- [auto, c, kmr_11_6_kammy]
|
|
- [auto, c, kmr_11_7_foliage]
|
|
- [auto, c, kmr_11_8_fortress_skeleton]
|
|
- [auto, c, kmr_11_9_fortress_animation]
|
|
- [auto, c, kmr_11_10_bridge_skeleton]
|
|
- [auto, c, kmr_11_11_bridge_animation]
|
|
- name: kmr_12
|
|
dir: world/area_kmr/kmr_12
|
|
type: code
|
|
start: 0x933D90
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_12_0_header]
|
|
- [auto, c, kmr_12_1_music]
|
|
- [auto, c, kmr_12_2_main]
|
|
- [auto, c, kmr_12_3_npc]
|
|
- [auto, c, kmr_12_4_entity]
|
|
- name: kmr_20
|
|
dir: world/area_kmr/kmr_20
|
|
type: code
|
|
start: 0x934850
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_20_0_header]
|
|
- [auto, c, kmr_20_1_music]
|
|
- [auto, c, kmr_20_2_main]
|
|
- [auto, c, kmr_20_3_rooms]
|
|
- [auto, c, kmr_20_4_documents]
|
|
- [auto, c, kmr_20_5_entity]
|
|
- [auto, c, kmr_20_6_trees]
|
|
- [auto, c, kmr_20_7_bushes]
|
|
- [auto, c, kmr_20_8_bed]
|
|
- [auto, c, kmr_20_9_npc_scenes]
|
|
- [auto, c, kmr_20_10_npc]
|
|
- [auto, c, kmr_20_11_npc_intro]
|
|
- [auto, c, kmr_20_12_npc_epilogue]
|
|
- [auto, c, kmr_20_13_records]
|
|
- [auto, .data, kmr_20_0_header]
|
|
- [auto, .data, kmr_20_1_music]
|
|
- [auto, .data, kmr_20_2_main]
|
|
- [auto, .data, kmr_20_3_rooms]
|
|
- [auto, .data, kmr_20_4_documents]
|
|
- [auto, .data, kmr_20_5_entity]
|
|
- [auto, .data, kmr_20_6_trees]
|
|
- [auto, .data, kmr_20_7_bushes]
|
|
- [auto, .data, kmr_20_8_bed]
|
|
- [auto, .data, kmr_20_9_npc_scenes]
|
|
- [auto, .data, kmr_20_10_npc]
|
|
- [auto, .data, kmr_20_11_npc_intro]
|
|
- [auto, .data, kmr_20_12_npc_epilogue]
|
|
- start: 0x9475A0
|
|
type: .data
|
|
name: kmr_20_13_records
|
|
subsegments:
|
|
- [0x9475A0, gfx, records_screen]
|
|
- [0x947610]
|
|
- name: kmr_21
|
|
dir: world/area_kmr/kmr_21
|
|
type: code
|
|
start: 0x9478B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_21_0_header]
|
|
- [auto, c, kmr_21_1_main]
|
|
- name: kmr_22
|
|
dir: world/area_kmr/kmr_22
|
|
type: code
|
|
start: 0x9480A0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_22_0_header]
|
|
- [auto, c, kmr_22_1_main]
|
|
- [auto, c, kmr_22_2_npc]
|
|
- [auto, .data, kmr_22_0_header]
|
|
- [auto, .data, kmr_22_1_main]
|
|
- start: 0x9494B0
|
|
type: .data
|
|
name: kmr_22_2_npc
|
|
subsegments:
|
|
- [0x9494B0]
|
|
- [0x9499A0, ci4, lava_piranha_vine, 64, 32]
|
|
- [0x949DA0, palette, lava_piranha_vine]
|
|
- [0x949FA0, gfx, lava_piranha_vine]
|
|
- [0x94A080]
|
|
- name: kmr_23
|
|
dir: world/area_kmr/kmr_23
|
|
type: code
|
|
start: 0x950460
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_23_0_header]
|
|
- [auto, c, kmr_23_1_main]
|
|
- [auto, c, kmr_23_2_npc]
|
|
- [auto, .data, kmr_23_0_header]
|
|
- [auto, .data, kmr_23_1_main]
|
|
- start: 0x951AC0
|
|
type: .data
|
|
name: kmr_23_2_npc
|
|
subsegments:
|
|
- [0x951AC0]
|
|
- [0x951B28, ia8, window_ul, 8, 8]
|
|
- [0x951B68, ia8, window_ur, 8, 8]
|
|
- [0x951BA8, ia8, window_ll, 8, 8]
|
|
- [0x951BE8, ia8, window_lr, 8, 8]
|
|
- [0x951C28]
|
|
- name: kmr_24
|
|
dir: world/area_kmr/kmr_24
|
|
type: code
|
|
start: 0x953C70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_24_0_header]
|
|
- [auto, c, kmr_24_1_main]
|
|
- name: kmr_30
|
|
dir: world/area_kmr/kmr_30
|
|
type: code
|
|
start: 0x954100
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kmr_30_0_header]
|
|
- [auto, c, kmr_30_1_main]
|
|
- [auto, c, kmr_30_2_npc]
|
|
- [auto, c, kmr_30_3_the_end]
|
|
- name: iwa_00
|
|
dir: world/area_iwa/iwa_00
|
|
type: code
|
|
start: 0x955670
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, iwa_00_0_header]
|
|
- [auto, c, iwa_00_1_main]
|
|
- [auto, c, iwa_00_2_entity]
|
|
- [auto, c, iwa_00_3_npc]
|
|
- [auto, c, iwa_00_4_slide]
|
|
- name: iwa_01
|
|
dir: world/area_iwa/iwa_01
|
|
type: code
|
|
start: 0x9580E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, iwa_01_0_header]
|
|
- [auto, c, iwa_01_1_main]
|
|
- [auto, c, iwa_01_2_entity]
|
|
- [auto, c, iwa_01_3_splash]
|
|
- [auto, c, iwa_01_4_npc]
|
|
- [auto, c, iwa_01_5_slide]
|
|
- [auto, .data, iwa_01_0_header]
|
|
- [auto, .data, iwa_01_1_main]
|
|
- [auto, .data, iwa_01_2_entity]
|
|
- start: 0x95BAA0
|
|
type: .data
|
|
name: iwa_01_3_splash
|
|
subsegments:
|
|
- [0x95BAA0, i8, splash, 32, 32]
|
|
- [0x95BEA0, vtx, splash]
|
|
- [0x95BEE0, gfx, splash]
|
|
- [0x95BFA8]
|
|
- [auto, .data, iwa_01_4_npc]
|
|
- [auto, .data, iwa_01_5_slide]
|
|
- name: iwa_02
|
|
dir: world/area_iwa/iwa_02
|
|
type: code
|
|
start: 0x95E7A0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, iwa_02_0_header]
|
|
- [auto, c, iwa_02_1_main]
|
|
- [auto, c, iwa_02_2_entity]
|
|
- [auto, c, iwa_02_3_npc]
|
|
- name: iwa_03
|
|
dir: world/area_iwa/iwa_03
|
|
type: code
|
|
start: 0x9615E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, iwa_03_0_header]
|
|
- [auto, c, iwa_03_1_main]
|
|
- [auto, c, iwa_03_2_entity]
|
|
- [auto, c, iwa_03_3_npc]
|
|
- [auto, c, iwa_03_4_slide]
|
|
- name: iwa_04
|
|
dir: world/area_iwa/iwa_04
|
|
type: code
|
|
start: 0x964310
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, iwa_04_0_header]
|
|
- [auto, c, iwa_04_1_music]
|
|
- [auto, c, iwa_04_2_main]
|
|
- [auto, c, iwa_04_3_entity]
|
|
- [auto, c, iwa_04_4_npc]
|
|
- name: iwa_10
|
|
dir: world/area_iwa/iwa_10
|
|
type: code
|
|
start: 0x966FA0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, iwa_10_0_header]
|
|
- [auto, c, iwa_10_1_music]
|
|
- [auto, c, iwa_10_2_main]
|
|
- [auto, c, iwa_10_3_npc]
|
|
- [auto, c, iwa_10_4_train]
|
|
- [auto, c, iwa_10_5_entity]
|
|
- [auto, c, iwa_10_6_parakarry]
|
|
- [auto, c, iwa_10_7_new_partner]
|
|
- [auto, c, iwa_10_8_foliage]
|
|
- name: iwa_11
|
|
dir: world/area_iwa/iwa_11
|
|
type: code
|
|
start: 0x96F420
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, iwa_11_0_header]
|
|
- [auto, c, iwa_11_1_music]
|
|
- [auto, c, iwa_11_2_main]
|
|
- [auto, c, iwa_11_3_train]
|
|
- [auto, c, iwa_11_4_scenery]
|
|
- [auto, c, iwa_11_5_npc]
|
|
- name: sbk_00
|
|
dir: world/area_sbk/sbk_00
|
|
type: code
|
|
start: 0x971CA0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_00_0_header]
|
|
- [auto, c, sbk_00_1_main]
|
|
- [auto, c, sbk_00_2_npc]
|
|
- [auto, c, sbk_00_3_entity]
|
|
- name: sbk_01
|
|
dir: world/area_sbk/sbk_01
|
|
type: code
|
|
start: 0x9724C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_01_1_main]
|
|
- [auto, c, sbk_01_2_npc]
|
|
- name: sbk_02 #TODO
|
|
dir: world/area_sbk/sbk_02
|
|
type: code
|
|
start: 0x972CE0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_02_0_header]
|
|
- [auto, c, sbk_02_1_music]
|
|
- [auto, c, sbk_02_2_main]
|
|
- [auto, c, sbk_02_3_ruins]
|
|
- [auto, c, sbk_02_4_npc]
|
|
- [auto, c, sbk_02_5_entity]
|
|
- name: sbk_03
|
|
dir: world/area_sbk/sbk_03
|
|
type: code
|
|
start: 0x9782E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_03_1_main]
|
|
- [auto, c, sbk_03_2_npc]
|
|
- name: sbk_04
|
|
dir: world/area_sbk/sbk_04
|
|
type: code
|
|
start: 0x978F00
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_04_1_main]
|
|
- [auto, c, sbk_04_2_npc]
|
|
- name: sbk_05
|
|
dir: world/area_sbk/sbk_05
|
|
type: code
|
|
start: 0x979720
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_05_1_main]
|
|
- [auto, c, sbk_05_2_entity]
|
|
- [auto, c, sbk_05_3_npc]
|
|
- name: sbk_06
|
|
dir: world/area_sbk/sbk_06
|
|
type: code
|
|
start: 0x97AFF0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_06_1_main]
|
|
- [auto, c, sbk_06_2_npc]
|
|
- [auto, c, sbk_06_3_foliage]
|
|
- [auto, c, sbk_06_4_entity]
|
|
- name: sbk_10
|
|
dir: world/area_sbk/sbk_10
|
|
type: code
|
|
start: 0x97C6B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_10_1_main]
|
|
- [auto, c, sbk_10_2_entity]
|
|
- name: sbk_11
|
|
dir: world/area_sbk/sbk_11
|
|
type: code
|
|
start: 0x97CA70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_11_1_main]
|
|
- [auto, c, sbk_11_2_npc]
|
|
- name: sbk_12
|
|
dir: world/area_sbk/sbk_12
|
|
type: code
|
|
start: 0x97D770
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_12_1_main]
|
|
- [auto, c, sbk_12_2_npc]
|
|
- name: sbk_13
|
|
dir: world/area_sbk/sbk_13
|
|
type: code
|
|
start: 0x97E210
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_13_1_main]
|
|
- [auto, c, sbk_13_2_npc]
|
|
- name: sbk_14
|
|
dir: world/area_sbk/sbk_14
|
|
type: code
|
|
start: 0x97F110
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_14_1_main]
|
|
- [auto, c, sbk_14_2_entity]
|
|
- name: sbk_15
|
|
dir: world/area_sbk/sbk_15
|
|
type: code
|
|
start: 0x97F700
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_15_1_main]
|
|
- [auto, c, sbk_15_2_npc]
|
|
- name: sbk_16
|
|
dir: world/area_sbk/sbk_16
|
|
type: code
|
|
start: 0x97FFA0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_16_1_main]
|
|
- [auto, c, sbk_16_2_foliage]
|
|
- name: sbk_20
|
|
dir: world/area_sbk/sbk_20
|
|
type: code
|
|
start: 0x980FC0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_20_1_main]
|
|
- [auto, c, sbk_20_2_entity]
|
|
- [auto, c, sbk_20_2_npc]
|
|
- name: sbk_21
|
|
dir: world/area_sbk/sbk_21
|
|
type: code
|
|
start: 0x981F90
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_21_1_main]
|
|
- name: sbk_22
|
|
dir: world/area_sbk/sbk_22
|
|
type: code
|
|
start: 0x982360
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_22_1_main]
|
|
- [auto, c, sbk_22_2_npc]
|
|
- [auto, c, sbk_22_3_entity]
|
|
- name: sbk_23
|
|
dir: world/area_sbk/sbk_23
|
|
type: code
|
|
start: 0x983190
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_23_1_main]
|
|
- [auto, c, sbk_23_2_entity]
|
|
- name: sbk_24
|
|
dir: world/area_sbk/sbk_24
|
|
type: code
|
|
start: 0x983660
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_24_1_main]
|
|
- [auto, c, sbk_24_2_npc]
|
|
- [auto, c, sbk_24_3_entity]
|
|
- [auto, c, sbk_24_4_foliage]
|
|
- name: sbk_25
|
|
dir: world/area_sbk/sbk_25
|
|
type: code
|
|
start: 0x984CB0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_25_1_main]
|
|
- [auto, c, sbk_25_2_npc]
|
|
- [auto, c, sbk_25_3_foliage]
|
|
- [auto, c, sbk_25_4_entity]
|
|
- name: sbk_26
|
|
dir: world/area_sbk/sbk_26
|
|
type: code
|
|
start: 0x986700
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_26_1_main]
|
|
- [auto, c, sbk_26_2_npc]
|
|
- [auto, c, sbk_26_3_foliage]
|
|
- name: sbk_30
|
|
dir: world/area_sbk/sbk_30
|
|
type: code
|
|
start: 0x987FE0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_30_0_header]
|
|
- [auto, c, sbk_30_1_music]
|
|
- [auto, c, sbk_30_2_main]
|
|
- [auto, c, sbk_30_3_npc]
|
|
- [auto, c, sbk_30_4_foliage]
|
|
- name: sbk_31
|
|
dir: world/area_sbk/sbk_31
|
|
type: code
|
|
start: 0x98CA30
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_31_1_main]
|
|
- [auto, c, sbk_31_2_npc]
|
|
- name: sbk_32
|
|
dir: world/area_sbk/sbk_32
|
|
type: code
|
|
start: 0x98D490
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_32_1_main]
|
|
- [auto, c, sbk_32_2_npc]
|
|
- name: sbk_33
|
|
dir: world/area_sbk/sbk_33
|
|
type: code
|
|
start: 0x98E400
|
|
vram: 0x80240000
|
|
subsegments: # unusual organization
|
|
- [auto, c, sbk_33_0_header]
|
|
- [auto, c, sbk_33_1_entity]
|
|
- [auto, c, sbk_33_2_main]
|
|
- name: sbk_34
|
|
dir: world/area_sbk/sbk_34
|
|
type: code
|
|
start: 0x98E900
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_34_1_main]
|
|
- [auto, c, sbk_34_2_npc]
|
|
- [auto, c, sbk_34_3_foliage]
|
|
- name: sbk_35
|
|
dir: world/area_sbk/sbk_35
|
|
type: code
|
|
start: 0x9910E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_35_1_main]
|
|
- [auto, c, sbk_35_2_npc]
|
|
- [auto, c, sbk_35_3_foliage]
|
|
- name: sbk_36
|
|
dir: world/area_sbk/sbk_36
|
|
type: code
|
|
start: 0x992890
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_36_1_main]
|
|
- [auto, c, sbk_36_2_foliage]
|
|
- [auto, c, sbk_36_3_entity]
|
|
- name: sbk_40
|
|
dir: world/area_sbk/sbk_40
|
|
type: code
|
|
start: 0x993DD0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_40_1_main]
|
|
- [auto, c, sbk_40_2_npc]
|
|
- [auto, c, sbk_40_3_entity]
|
|
- name: sbk_41
|
|
dir: world/area_sbk/sbk_41
|
|
type: code
|
|
start: 0x994A70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_41_1_main]
|
|
- [auto, c, sbk_41_2_entity]
|
|
- name: sbk_42
|
|
dir: world/area_sbk/sbk_42
|
|
type: code
|
|
start: 0x994F40
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_42_1_main]
|
|
- [auto, c, sbk_42_2_npc]
|
|
- name: sbk_43
|
|
dir: world/area_sbk/sbk_43
|
|
type: code
|
|
start: 0x995BA0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_43_1_main]
|
|
- [auto, c, sbk_43_2_entity]
|
|
- name: sbk_44
|
|
dir: world/area_sbk/sbk_44
|
|
type: code
|
|
start: 0x995FD0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_44_1_main]
|
|
- [auto, c, sbk_44_2_npc]
|
|
- name: sbk_45
|
|
dir: world/area_sbk/sbk_45
|
|
type: code
|
|
start: 0x996ED0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_45_1_main]
|
|
- [auto, c, sbk_45_2_entity]
|
|
- name: sbk_46
|
|
dir: world/area_sbk/sbk_46
|
|
type: code
|
|
start: 0x9973D0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_46_1_main]
|
|
- [auto, c, sbk_46_2_npc]
|
|
- [auto, c, sbk_46_3_foliage]
|
|
- [auto, c, sbk_46_4_entity]
|
|
- name: sbk_50
|
|
dir: world/area_sbk/sbk_50
|
|
type: code
|
|
start: 0x999040
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_50_1_main]
|
|
- name: sbk_51
|
|
dir: world/area_sbk/sbk_51
|
|
type: code
|
|
start: 0x9993A0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_51_1_main]
|
|
- [auto, c, sbk_51_2_npc]
|
|
- name: sbk_52
|
|
dir: world/area_sbk/sbk_52
|
|
type: code
|
|
start: 0x99A0A0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_52_1_main]
|
|
- [auto, c, sbk_52_2_entity]
|
|
- name: sbk_53
|
|
dir: world/area_sbk/sbk_53
|
|
type: code
|
|
start: 0x99A510
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_53_1_main]
|
|
- [auto, c, sbk_53_2_npc]
|
|
- name: sbk_54
|
|
dir: world/area_sbk/sbk_54
|
|
type: code
|
|
start: 0x99AFB0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_54_1_main]
|
|
- [auto, c, sbk_54_2_entity]
|
|
- name: sbk_55
|
|
dir: world/area_sbk/sbk_55
|
|
type: code
|
|
start: 0x99B480
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_55_1_main]
|
|
- [auto, c, sbk_55_2_npc]
|
|
- [auto, c, sbk_55_3_foliage]
|
|
- [auto, c, sbk_55_4_entity]
|
|
- name: sbk_56
|
|
dir: world/area_sbk/sbk_56
|
|
type: code
|
|
start: 0x99C9F0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_56_1_main]
|
|
- [auto, c, sbk_56_2_entity]
|
|
- [auto, c, sbk_56_3_foliage]
|
|
- name: sbk_60
|
|
dir: world/area_sbk/sbk_60
|
|
type: code
|
|
start: 0x99F420
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_60_1_main]
|
|
- [auto, c, sbk_60_2_npc]
|
|
- name: sbk_61
|
|
dir: world/area_sbk/sbk_61
|
|
type: code
|
|
start: 0x99F9C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_61_1_main]
|
|
- [auto, c, sbk_61_2_entity]
|
|
- name: sbk_62
|
|
dir: world/area_sbk/sbk_62
|
|
type: code
|
|
start: 0x99FD80
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_62_1_main]
|
|
- [auto, c, sbk_62_2_npc]
|
|
- name: sbk_63
|
|
dir: world/area_sbk/sbk_63
|
|
type: code
|
|
start: 0x9A07A0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_63_1_main]
|
|
- [auto, c, sbk_63_2_npc]
|
|
- name: sbk_64
|
|
dir: world/area_sbk/sbk_64
|
|
type: code
|
|
start: 0x9A0FC0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_64_1_main]
|
|
- [auto, c, sbk_64_2_entity]
|
|
- name: sbk_65
|
|
dir: world/area_sbk/sbk_65
|
|
type: code
|
|
start: 0x9A1380
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_65_1_main]
|
|
- name: sbk_66
|
|
dir: world/area_sbk/sbk_66
|
|
type: code
|
|
start: 0x9A16E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_66_1_main]
|
|
- [auto, c, sbk_66_2_npc]
|
|
- [auto, c, sbk_66_3_foliage]
|
|
- [auto, c, sbk_66_4_entity]
|
|
- name: sbk_99
|
|
dir: world/area_sbk/sbk_99
|
|
type: code
|
|
start: 0x9A38E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sbk_99_1_main]
|
|
- [auto, c, sbk_99_2_entity]
|
|
- name: dro_01
|
|
dir: world/area_dro/dro_01
|
|
type: code
|
|
start: 0x9A3C30
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dro_01_0_header]
|
|
- [auto, c, dro_01_1_music]
|
|
- [auto, c, dro_01_2_main]
|
|
- [auto, c, dro_01_3_npc]
|
|
- [auto, c, dro_01_4_shop]
|
|
- [auto, c, dro_01_5_rooms]
|
|
- [auto, c, dro_01_6_entity]
|
|
- [auto, c, dro_01_7_foliage]
|
|
- name: dro_02
|
|
dir: world/area_dro/dro_02
|
|
type: code
|
|
start: 0x9B1BF0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dro_02_0_header]
|
|
- [auto, c, dro_02_1_music]
|
|
- [auto, c, dro_02_2_entity]
|
|
- [auto, c, dro_02_3_main]
|
|
- [auto, c, dro_02_4_rooms]
|
|
- [auto, c, dro_02_5_npc]
|
|
- [auto, .data, dro_02_0_header]
|
|
- [auto, .data, dro_02_1_music]
|
|
- [auto, .data, dro_02_2_entity]
|
|
- [auto, .data, dro_02_3_main]
|
|
- [auto, .data, dro_02_4_rooms]
|
|
- start: 0x9B69D0
|
|
type: .data
|
|
name: dro_02_5_npc
|
|
subsegments:
|
|
- [0x9B69D0]
|
|
- [0x9B91D8, ci4, card, 32, 32]
|
|
- [0x9B93D8, palette, card]
|
|
- [0x9B93F8, vtx, card_1]
|
|
- [0x9B9478, vtx, card_2]
|
|
- [0x9B94B8, gfx, card_setup]
|
|
- [0x9B95A8, gfx, card_1]
|
|
- [0x9B9628, gfx, card_2]
|
|
- [0x9B9670]
|
|
- [0x9BA9C8] # unmapped vtx/gfx for toad house blanket
|
|
- [0x9BC510]
|
|
- [0x9C0B00]
|
|
- name: isk_01
|
|
dir: world/area_isk/isk_01
|
|
type: code
|
|
start: 0x9C0B70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_01_0_header]
|
|
- [auto, c, isk_01_1_music]
|
|
- [auto, c, isk_01_2_main]
|
|
- [auto, c, isk_01_3_haze]
|
|
- [auto, c, isk_01_4_entity]
|
|
- name: isk_02
|
|
dir: world/area_isk/isk_02
|
|
type: code
|
|
start: 0x9C1140
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_02_0_header]
|
|
- [auto, c, isk_02_1_main]
|
|
- [auto, c, isk_02_2_lock]
|
|
- [auto, c, isk_02_3_ambush]
|
|
- [auto, c, isk_02_4_entity]
|
|
- [auto, c, isk_02_5_npc]
|
|
- name: isk_03
|
|
dir: world/area_isk/isk_03
|
|
type: code
|
|
start: 0x9C2880
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_03_0_header]
|
|
- [auto, c, isk_03_1_main]
|
|
- [auto, c, isk_03_2_sand]
|
|
- [auto, c, isk_03_3_entity]
|
|
- [auto, c, isk_03_4_switch]
|
|
- name: isk_04
|
|
dir: world/area_isk/isk_04
|
|
type: code
|
|
start: 0x9C4060
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_04_0_header]
|
|
- [auto, c, isk_04_1_music]
|
|
- [auto, c, isk_04_2_main]
|
|
- [auto, c, isk_04_3_obstructions]
|
|
- [auto, c, isk_04_4_entity]
|
|
- [auto, c, isk_04_5_npc]
|
|
- [auto, c, isk_04_6_demo]
|
|
- name: isk_05
|
|
dir: world/area_isk/isk_05
|
|
type: code
|
|
start: 0x9C6500
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_05_0_header]
|
|
- [auto, c, isk_05_1_main]
|
|
- [auto, c, isk_05_2_entity]
|
|
- [auto, c, isk_05_3_npc]
|
|
- name: isk_06
|
|
dir: world/area_isk/isk_06
|
|
type: code
|
|
start: 0x9C9450
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_06_0_header]
|
|
- [auto, c, isk_06_1_main]
|
|
- [auto, c, isk_06_2_entity]
|
|
- [auto, c, isk_06_3_sand]
|
|
- [auto, c, isk_06_4_switch]
|
|
- name: isk_07
|
|
dir: world/area_isk/isk_07
|
|
type: code
|
|
start: 0x9CAE70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_07_0_header]
|
|
- [auto, c, isk_07_1_main]
|
|
- [auto, c, isk_07_2_entity]
|
|
- [auto, c, isk_07_3_npc]
|
|
- [auto, c, isk_07_4_stairs]
|
|
- [auto, c, isk_07_5_lock]
|
|
- [auto, c, isk_07_6_switch]
|
|
- [auto, c, isk_07_7_ambush]
|
|
- name: isk_08
|
|
dir: world/area_isk/isk_08
|
|
type: code
|
|
start: 0x9CD860
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_08_0_header]
|
|
- [auto, c, isk_08_1_main]
|
|
- [auto, c, isk_08_2_npc]
|
|
- [auto, c, isk_08_3_entity]
|
|
- name: isk_09
|
|
dir: world/area_isk/isk_09
|
|
type: code
|
|
start: 0x9CEF10
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_09_0_header]
|
|
- [auto, c, isk_09_1_music]
|
|
- [auto, c, isk_09_2_main]
|
|
- [auto, c, isk_09_3_entity]
|
|
- [auto, c, isk_09_4_stairs]
|
|
- [auto, c, isk_09_5_switch]
|
|
- name: isk_10
|
|
dir: world/area_isk/isk_10
|
|
type: code
|
|
start: 0x9D1590
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_10_0_header]
|
|
- [auto, c, isk_10_1_main]
|
|
- [auto, c, isk_10_2_entity]
|
|
- [auto, c, isk_10_3_bombable]
|
|
- name: isk_11
|
|
dir: world/area_isk/isk_11
|
|
type: code
|
|
start: 0x9D3440
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_11_0_header]
|
|
- [auto, c, isk_11_1_music]
|
|
- [auto, c, isk_11_2_main]
|
|
- [auto, c, isk_11_3_entity]
|
|
- [auto, c, isk_11_4_scene]
|
|
- [auto, c, isk_11_5_puzzle]
|
|
- [auto, c, isk_11_6_lock]
|
|
- name: isk_12
|
|
dir: world/area_isk/isk_12
|
|
type: code
|
|
start: 0x9D6070
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_12_0_header]
|
|
- [auto, c, isk_12_1_main]
|
|
- [auto, c, isk_12_2_entity]
|
|
- [auto, c, isk_12_3_sand]
|
|
- [auto, c, isk_12_4_switch]
|
|
- name: isk_13
|
|
dir: world/area_isk/isk_13
|
|
type: code
|
|
start: 0x9D8210
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_13_0_header]
|
|
- [auto, c, isk_13_1_main]
|
|
- [auto, c, isk_13_2_entity]
|
|
- [auto, c, isk_13_3_npc]
|
|
- name: isk_14
|
|
dir: world/area_isk/isk_14
|
|
type: code
|
|
start: 0x9DB160
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_14_0_header]
|
|
- [auto, c, isk_14_1_main]
|
|
- [auto, c, isk_14_2_entity]
|
|
- [auto, c, isk_14_3_npc]
|
|
- name: isk_16
|
|
dir: world/area_isk/isk_16
|
|
type: code
|
|
start: 0x9DDC20
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_16_0_header]
|
|
- [auto, c, isk_16_1_main]
|
|
- [auto, c, isk_16_2_npc]
|
|
- [auto, c, isk_16_3_boss]
|
|
- [auto, c, isk_16_4_entity]
|
|
- name: isk_18
|
|
dir: world/area_isk/isk_18
|
|
type: code
|
|
start: 0x9E09A0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_18_0_header]
|
|
- [auto, c, isk_18_1_main]
|
|
- [auto, c, isk_18_2_npc]
|
|
- [auto, c, isk_18_3_entity]
|
|
- name: isk_19
|
|
dir: world/area_isk/isk_19
|
|
type: code
|
|
start: 0x9E2170
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, isk_19_0_header]
|
|
- [auto, c, isk_19_1_music]
|
|
- [auto, c, isk_19_2_main]
|
|
- [auto, c, isk_19_3_entity]
|
|
- name: trd_00
|
|
dir: world/area_trd/trd_00
|
|
type: code
|
|
start: 0x9E26A0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, trd_00_0_header]
|
|
- [auto, c, trd_00_1_main]
|
|
- [auto, c, trd_00_2_entity]
|
|
- [auto, c, trd_00_3_npc]
|
|
- name: trd_01
|
|
dir: world/area_trd/trd_01
|
|
type: code
|
|
start: 0x9E53C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, trd_01_0_header]
|
|
- [auto, c, trd_01_1_main]
|
|
- [auto, c, trd_01_2_entity]
|
|
- [auto, c, trd_01_3_npc]
|
|
- name: trd_02
|
|
dir: world/area_trd/trd_02
|
|
type: code
|
|
start: 0x9E9A10
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, trd_02_0_header]
|
|
- [auto, c, trd_02_1_main]
|
|
- [auto, c, trd_02_2_entity]
|
|
- [auto, c, trd_02_3_npc]
|
|
- name: trd_03
|
|
dir: world/area_trd/trd_03
|
|
type: code
|
|
start: 0x9ED080
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, trd_03_0_header]
|
|
- [auto, c, trd_03_1_main]
|
|
- [auto, c, trd_03_2_entity]
|
|
- [auto, c, trd_03_3_npc]
|
|
- [auto, c, trd_03_4_puzzle]
|
|
- name: trd_04
|
|
dir: world/area_trd/trd_04
|
|
type: code
|
|
start: 0x9F0E20
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, trd_04_0_header]
|
|
- [auto, c, trd_04_1_main]
|
|
- [auto, c, trd_04_2_entity]
|
|
- [auto, c, trd_04_3_npc]
|
|
- name: trd_05
|
|
dir: world/area_trd/trd_05
|
|
type: code
|
|
start: 0x9F7130
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, trd_05_0_header]
|
|
- [auto, c, trd_05_1_main]
|
|
- [auto, c, trd_05_2_entity]
|
|
- [auto, c, trd_05_3_trap]
|
|
- [auto, c, trd_05_4_npc]
|
|
- name: trd_06
|
|
dir: world/area_trd/trd_06
|
|
type: code
|
|
start: 0x9FA1C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, trd_06_0_header]
|
|
- [auto, c, trd_06_1_main]
|
|
- [auto, c, trd_06_2_falling]
|
|
- [auto, c, trd_06_3_npc_prisoners]
|
|
- [auto, c, trd_06_4_npc_koopa_bros]
|
|
- [auto, c, trd_06_5_entity]
|
|
- name: trd_07
|
|
dir: world/area_trd/trd_07
|
|
type: code
|
|
start: 0x9FF3B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, trd_07_0_header]
|
|
- [auto, c, trd_07_1_main]
|
|
- [auto, c, trd_07_2_npc]
|
|
- [auto, c, trd_07_3_magic_doors]
|
|
- name: trd_08
|
|
dir: world/area_trd/trd_08
|
|
type: code
|
|
start: 0xA03CD0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, trd_08_0_header]
|
|
- [auto, c, trd_08_1_main]
|
|
- [auto, c, trd_08_2_entity]
|
|
- [auto, c, trd_08_3_npc]
|
|
- name: trd_09
|
|
dir: world/area_trd/trd_09
|
|
type: code
|
|
start: 0xA06090
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, trd_09_0_header]
|
|
- [auto, c, trd_09_1_main]
|
|
- [auto, c, trd_09_2_entity]
|
|
- [auto, c, trd_09_3_npc]
|
|
- [auto, c, trd_09_4_demo]
|
|
- name: trd_10
|
|
dir: world/area_trd/trd_10
|
|
type: code
|
|
start: 0xA0B340
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, trd_10_0_header]
|
|
- [auto, c, trd_10_1_main]
|
|
- [auto, c, trd_10_2_npc]
|
|
- [auto, c, trd_10_3_fake_bowser]
|
|
- name: nok_01
|
|
dir: world/area_nok/nok_01
|
|
type: code
|
|
start: 0xA0DE10
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, nok_01_0_header]
|
|
- [auto, c, nok_01_1_music]
|
|
- [auto, c, nok_01_2_main]
|
|
- [auto, c, nok_01_3_entity]
|
|
- [auto, c, nok_01_4_npc]
|
|
- [auto, c, nok_01_5_shop]
|
|
- [auto, c, nok_01_6_rooms]
|
|
- [auto, c, nok_01_7_radio]
|
|
- [auto, c, nok_01_8_foliage]
|
|
- name: nok_02
|
|
dir: world/area_nok/nok_02
|
|
type: code
|
|
start: 0xA1FA50
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, nok_02_0_header]
|
|
- [auto, c, nok_02_1_music]
|
|
- [auto, c, nok_02_2_main]
|
|
- [auto, c, nok_02_3_entity]
|
|
- [auto, c, nok_02_4_rooms]
|
|
- [auto, c, nok_02_5_bookshelf]
|
|
- [auto, c, nok_02_6_npc]
|
|
- [auto, c, nok_02_7_demo]
|
|
- [auto, c, nok_02_8_koot_favors]
|
|
- [auto, c, nok_02_9_foliage]
|
|
- [auto, c, nok_02_10_epilogue]
|
|
- name: nok_03
|
|
dir: world/area_nok/nok_03
|
|
type: code
|
|
start: 0xA34220
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, nok_03_0_header]
|
|
- [auto, c, nok_03_1_music]
|
|
- [auto, c, nok_03_2_main]
|
|
- [auto, c, nok_03_3_entity]
|
|
- [auto, c, nok_03_4_npc]
|
|
- name: nok_04
|
|
dir: world/area_nok/nok_04
|
|
type: code
|
|
start: 0xA36620
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, nok_04_0_header]
|
|
- [auto, c, nok_04_1_music]
|
|
- [auto, c, nok_04_2_main]
|
|
- [auto, c, nok_04_3_entity]
|
|
- [auto, c, nok_04_4_npc]
|
|
- [auto, c, nok_04_5_new_partner]
|
|
- name: nok_11
|
|
dir: world/area_nok/nok_11
|
|
type: code
|
|
start: 0xA3D470
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, nok_11_0_header]
|
|
- [auto, c, nok_11_1_music]
|
|
- [auto, c, nok_11_2_main]
|
|
- [auto, c, nok_11_3_entity]
|
|
- [auto, c, nok_11_4_npc]
|
|
- name: nok_12
|
|
dir: world/area_nok/nok_12
|
|
type: code
|
|
start: 0xA43220
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, nok_12_0_header]
|
|
- [auto, c, nok_12_1_music]
|
|
- [auto, c, nok_12_2_main]
|
|
- [auto, c, nok_12_3_entity]
|
|
- [auto, c, nok_12_4_bridge]
|
|
- [auto, c, nok_12_5_foliage]
|
|
- [auto, c, nok_12_6_npc]
|
|
- [auto, c, nok_12_7_demo]
|
|
- name: nok_13
|
|
dir: world/area_nok/nok_13
|
|
type: code
|
|
start: 0xA49030
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, nok_13_0_header]
|
|
- [auto, c, nok_13_1_music]
|
|
- [auto, c, nok_13_2_main]
|
|
- [auto, c, nok_13_3_entity]
|
|
- [auto, c, nok_13_4_npc]
|
|
- [auto, c, nok_13_5]
|
|
- name: nok_14
|
|
dir: world/area_nok/nok_14
|
|
type: code
|
|
start: 0xA4B270
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, nok_14_0_header]
|
|
- [auto, c, nok_14_1_music]
|
|
- [auto, c, nok_14_2_main]
|
|
- [auto, c, nok_14_3_entity]
|
|
- [auto, c, nok_14_4_bridge]
|
|
- [auto, c, nok_14_5_npc]
|
|
- name: nok_15
|
|
dir: world/area_nok/nok_15
|
|
type: code
|
|
start: 0xA4F930
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, nok_15_0_header]
|
|
- [auto, c, nok_15_1_music]
|
|
- [auto, c, nok_15_2_main]
|
|
- [auto, c, nok_15_3_entity]
|
|
- [auto, c, nok_15_4_npc]
|
|
- [auto, c, nok_15_5_foliage]
|
|
- name: hos_00
|
|
dir: world/area_hos/hos_00
|
|
type: code
|
|
start: 0xA54720
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, hos_00_0_header]
|
|
- [auto, c, hos_00_1_music]
|
|
- [auto, c, hos_00_2_main]
|
|
- [auto, c, hos_00_3_unused]
|
|
- [auto, c, hos_00_4_npc]
|
|
- [auto, c, hos_00_5_entity]
|
|
- [auto, c, hos_00_6_scenes]
|
|
- [auto, c, hos_00_7_shade_gfx]
|
|
- name: hos_01
|
|
dir: world/area_hos/hos_01
|
|
type: code
|
|
start: 0xA592B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, hos_01_0_header]
|
|
- [auto, c, hos_01_1_music]
|
|
- [auto, c, hos_01_2_main]
|
|
- [auto, c, hos_01_3_model_fx]
|
|
- [auto, c, hos_01_4_npc]
|
|
- [auto, c, hos_01_5_entity]
|
|
- [auto, c, hos_01_6_star_way]
|
|
- name: hos_02
|
|
dir: world/area_hos/hos_02
|
|
type: code
|
|
start: 0xA5EC50
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, hos_02_0_header]
|
|
- [auto, c, hos_02_1_music]
|
|
- [auto, c, hos_02_2_main]
|
|
- [auto, c, hos_02_3_model_fx]
|
|
- [auto, c, hos_02_4_unused]
|
|
- [auto, c, hos_02_5_npc]
|
|
- [auto, c, hos_02_6_descent]
|
|
- name: hos_03
|
|
dir: world/area_hos/hos_03
|
|
type: code
|
|
start: 0xA63B30
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, hos_03_0_header]
|
|
- [auto, c, hos_03_1_music]
|
|
- [auto, c, hos_03_2_main]
|
|
- [auto, c, hos_03_3_model_fx]
|
|
- [auto, c, hos_03_4_rooms]
|
|
- [auto, c, hos_03_5_foliage]
|
|
- [auto, c, hos_03_6_npc]
|
|
- [auto, c, hos_03_7_shop]
|
|
- [auto, c, hos_03_8_entity]
|
|
- name: hos_04
|
|
dir: world/area_hos/hos_04
|
|
type: code
|
|
start: 0xA6F900
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, hos_04_0_header]
|
|
- [auto, c, hos_04_1_music]
|
|
- [auto, c, hos_04_2_main]
|
|
- [auto, c, hos_04_3_fountains]
|
|
- [auto, c, hos_04_4_unused]
|
|
- [auto, c, hos_04_6_intro]
|
|
- [auto, c, hos_04_7_starship]
|
|
- [auto, c, hos_04_8_narrator]
|
|
- name: hos_05
|
|
dir: world/area_hos/hos_05
|
|
type: code
|
|
start: 0xA72C70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, hos_05_0_header]
|
|
- [auto, c, hos_05_1_music]
|
|
- [auto, c, hos_05_2_main]
|
|
- [auto, c, hos_05_3_misc]
|
|
- [auto, c, hos_05_4_npc]
|
|
- [auto, c, hos_05_5_intro]
|
|
- [auto, c, hos_05_6_narrator]
|
|
- [auto, c, hos_05_7_model_fx]
|
|
- [auto, c, hos_05_8_star_ship]
|
|
- name: hos_06
|
|
dir: world/area_hos/hos_06
|
|
type: code
|
|
start: 0xA81F10
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, hos_06_0_header]
|
|
- [auto, c, hos_06_1_entity]
|
|
- [auto, c, hos_06_2_main]
|
|
- [auto, c, hos_06_3_merlow]
|
|
- [auto, c, hos_06_4_rooms]
|
|
- [auto, c, hos_06_5_merluvlee]
|
|
- [auto, c, hos_06_6_chest]
|
|
- name: hos_10
|
|
dir: world/area_hos/hos_10
|
|
type: code
|
|
start: 0xA88170
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, hos_10_0_header]
|
|
- [auto, c, hos_10_1_music]
|
|
- [auto, c, hos_10_2_npc1]
|
|
- [auto, c, hos_10_3_npc2]
|
|
- [auto, c, hos_10_4_main]
|
|
- [auto, c, hos_10_5_intro]
|
|
- [auto, c, hos_10_6_pre_title]
|
|
- [auto, c, hos_10_7_ending]
|
|
- name: hos_20
|
|
dir: world/area_hos/hos_20
|
|
type: code
|
|
start: 0xA8E360
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, hos_20_0_header]
|
|
- [auto, c, hos_20_1_main]
|
|
- [auto, c, hos_20_2_starship]
|
|
- name: kpa_01
|
|
dir: world/area_kpa/kpa_01
|
|
type: code
|
|
start: 0xA8F990
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_01_0_header]
|
|
- [auto, c, kpa_01_1_music]
|
|
- [auto, c, kpa_01_2_main]
|
|
- [auto, c, kpa_01_3_npc]
|
|
- [auto, c, kpa_01_4_entity]
|
|
- name: kpa_03
|
|
dir: world/area_kpa/kpa_03
|
|
type: code
|
|
start: 0xA90FF0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_03_0_header]
|
|
- [auto, c, kpa_03_1_music]
|
|
- [auto, c, kpa_03_2_main]
|
|
- [auto, c, kpa_03_3_npc]
|
|
- [auto, c, kpa_03_4_entity]
|
|
- name: kpa_04
|
|
dir: world/area_kpa/kpa_04
|
|
type: code
|
|
start: 0xA94990
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_04_0_header]
|
|
- [auto, c, kpa_04_1_music]
|
|
- [auto, c, kpa_04_2_main]
|
|
- [auto, c, kpa_04_3_statues]
|
|
- name: kpa_08
|
|
dir: world/area_kpa/kpa_08
|
|
type: code
|
|
start: 0xA95450
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_08_0_header]
|
|
- [auto, c, kpa_08_1_music]
|
|
- [auto, c, kpa_08_2_main]
|
|
- [auto, c, kpa_08_3_entity]
|
|
- [auto, c, kpa_08_4_npc]
|
|
- name: kpa_09
|
|
dir: world/area_kpa/kpa_09
|
|
type: code
|
|
start: 0xA97A30
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_09_0_header]
|
|
- [auto, c, kpa_09_1_music]
|
|
- [auto, c, kpa_09_2_main]
|
|
- [auto, c, kpa_09_3_entity]
|
|
- [auto, c, kpa_09_4_npc]
|
|
- name: kpa_10
|
|
dir: world/area_kpa/kpa_10
|
|
type: code
|
|
start: 0xA9A3B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_10_0_header]
|
|
- [auto, c, kpa_10_1_music]
|
|
- [auto, c, kpa_10_2_main]
|
|
- [auto, c, kpa_10_3_npc]
|
|
- [auto, c, kpa_10_4_entity]
|
|
- name: kpa_11
|
|
dir: world/area_kpa/kpa_11
|
|
type: code
|
|
start: 0xA9B2F0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_11_0_header]
|
|
- [auto, c, kpa_11_1_music]
|
|
- [auto, c, kpa_11_2_main]
|
|
- [auto, c, kpa_11_3_entity]
|
|
- [auto, c, kpa_11_4_npc]
|
|
- name: kpa_12
|
|
dir: world/area_kpa/kpa_12
|
|
type: code
|
|
start: 0xA9D380
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_12_0_header]
|
|
- [auto, c, kpa_12_1_music]
|
|
- [auto, c, kpa_12_2_main]
|
|
- [auto, c, kpa_12_3_platforms]
|
|
- name: kpa_13
|
|
dir: world/area_kpa/kpa_13
|
|
type: code
|
|
start: 0xA9E950
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_13_0_header]
|
|
- [auto, c, kpa_13_1_music]
|
|
- [auto, c, kpa_13_2_main]
|
|
- [auto, c, kpa_13_3_entity]
|
|
- [auto, c, kpa_13_4_platforms]
|
|
- name: kpa_14
|
|
dir: world/area_kpa/kpa_14
|
|
type: code
|
|
start: 0xA9FEE0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_14_0_header]
|
|
- [auto, c, kpa_14_1_music]
|
|
- [auto, c, kpa_14_2_main]
|
|
- [auto, c, kpa_14_3_entity]
|
|
- [auto, c, kpa_14_4_platforms]
|
|
- name: kpa_15
|
|
dir: world/area_kpa/kpa_15
|
|
type: code
|
|
start: 0xAA1DC0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_15_0_header]
|
|
- [auto, c, kpa_15_1_music]
|
|
- [auto, c, kpa_15_2_main]
|
|
- [auto, c, kpa_15_3_entity]
|
|
- name: kpa_16
|
|
dir: world/area_kpa/kpa_16
|
|
type: code
|
|
start: 0xAA2A60
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_16_0_header]
|
|
- [auto, c, kpa_16_1_music]
|
|
- [auto, c, kpa_16_2_main]
|
|
- [auto, c, kpa_16_3_entity]
|
|
- [auto, c, kpa_16_4_npc]
|
|
- name: kpa_17
|
|
dir: world/area_kpa/kpa_17
|
|
type: code
|
|
start: 0xAA5450
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_17_0_header]
|
|
- [auto, c, kpa_17_1_music]
|
|
- [auto, c, kpa_17_2_entity]
|
|
- [auto, c, kpa_17_3_main]
|
|
- [auto, c, kpa_17_4_npc]
|
|
- name: kpa_32
|
|
dir: world/area_kpa/kpa_32
|
|
type: code
|
|
start: 0xAA6AF0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_32_0_header]
|
|
- [auto, c, kpa_32_1_music]
|
|
- [auto, c, kpa_32_2_entity]
|
|
- [auto, c, kpa_32_3_main]
|
|
- name: kpa_33
|
|
dir: world/area_kpa/kpa_33
|
|
type: code
|
|
start: 0xAA7AB0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_33_0_header]
|
|
- [auto, c, kpa_33_1_music]
|
|
- [auto, c, kpa_33_2_entity]
|
|
- [auto, c, kpa_33_3_main]
|
|
- name: kpa_40
|
|
dir: world/area_kpa/kpa_40
|
|
type: code
|
|
start: 0xAA8A70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_40_0_header]
|
|
- [auto, c, kpa_40_1_music]
|
|
- [auto, c, kpa_40_2_main]
|
|
- name: kpa_41
|
|
dir: world/area_kpa/kpa_41
|
|
type: code
|
|
start: 0xAA8EA0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_41_0_header]
|
|
- [auto, c, kpa_41_1_music]
|
|
- [auto, c, kpa_41_2_main]
|
|
- name: kpa_50
|
|
dir: world/area_kpa/kpa_50
|
|
type: code
|
|
start: 0xAA9400
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_50_0_header]
|
|
- [auto, c, kpa_50_1_music]
|
|
- [auto, c, kpa_50_2_main]
|
|
- [auto, c, kpa_50_3_npc]
|
|
- name: kpa_51
|
|
dir: world/area_kpa/kpa_51
|
|
type: code
|
|
start: 0xAACAC0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_51_0_header]
|
|
- [auto, c, kpa_51_1_music]
|
|
- [auto, c, kpa_51_2_main]
|
|
- [auto, c, kpa_51_3_npc]
|
|
- name: kpa_52
|
|
dir: world/area_kpa/kpa_52
|
|
type: code
|
|
start: 0xAAFB30
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_52_0_header]
|
|
- [auto, c, kpa_52_1_music]
|
|
- [auto, c, kpa_52_2_entity]
|
|
- [auto, c, kpa_52_3_main]
|
|
- [auto, c, kpa_52_4_npc]
|
|
- name: kpa_53
|
|
dir: world/area_kpa/kpa_53
|
|
type: code
|
|
start: 0xAB36D0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_53_0_header]
|
|
- [auto, c, kpa_53_1_music]
|
|
- [auto, c, kpa_53_2_main]
|
|
- [auto, c, kpa_53_3_npc]
|
|
- [auto, c, kpa_53_4_entity]
|
|
- name: kpa_60
|
|
dir: world/area_kpa/kpa_60
|
|
type: code
|
|
start: 0xAB5530
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_60_0_header]
|
|
- [auto, c, kpa_60_1_music]
|
|
- [auto, c, kpa_60_2_entity]
|
|
- [auto, c, kpa_60_3_main]
|
|
- [auto, c, kpa_60_4_scenes]
|
|
- name: kpa_61
|
|
dir: world/area_kpa/kpa_61
|
|
type: code
|
|
start: 0xAB6E10
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_61_0_header]
|
|
- [auto, c, kpa_61_1_music]
|
|
- [auto, c, kpa_61_2_main]
|
|
- [auto, c, kpa_61_3_npc]
|
|
- [auto, c, kpa_61_4_entity]
|
|
- name: kpa_62
|
|
dir: world/area_kpa/kpa_62
|
|
type: code
|
|
start: 0xABAC50
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_62_0_header]
|
|
- [auto, c, kpa_62_1_music]
|
|
- [auto, c, kpa_62_2_entity]
|
|
- [auto, c, kpa_62_3_main]
|
|
- name: kpa_63
|
|
dir: world/area_kpa/kpa_63
|
|
type: code
|
|
start: 0xABBFE0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_63_0_header]
|
|
- [auto, c, kpa_63_1_music]
|
|
- [auto, c, kpa_63_2_entity]
|
|
- [auto, c, kpa_63_3_main]
|
|
- [auto, c, kpa_63_4_scenes]
|
|
- name: kpa_70
|
|
dir: world/area_kpa/kpa_70
|
|
type: code
|
|
start: 0xABD2A0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_70_0_header]
|
|
- [auto, c, kpa_70_1_music]
|
|
- [auto, c, kpa_70_2_main]
|
|
- [auto, c, kpa_70_3_npc]
|
|
- [auto, c, kpa_70_4_chain_skele]
|
|
- [auto, c, kpa_70_5_chain_anim]
|
|
- name: kpa_81
|
|
dir: world/area_kpa/kpa_81
|
|
type: code
|
|
start: 0xAC0EF0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_81_0_header]
|
|
- [auto, c, kpa_81_1_music]
|
|
- [auto, c, kpa_81_2_main]
|
|
- [auto, c, kpa_81_3_npc]
|
|
- name: kpa_82
|
|
dir: world/area_kpa/kpa_82
|
|
type: code
|
|
start: 0xAC2F30
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_82_0_header]
|
|
- [auto, c, kpa_82_1_music]
|
|
- [auto, c, kpa_82_2_main]
|
|
- [auto, c, kpa_82_3_npc]
|
|
- name: kpa_83
|
|
dir: world/area_kpa/kpa_83
|
|
type: code
|
|
start: 0xACBEC0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_83_0_header]
|
|
- [auto, c, kpa_83_1_music]
|
|
- [auto, c, kpa_83_2_main]
|
|
- [auto, c, kpa_83_3_npc]
|
|
- name: kpa_90
|
|
dir: world/area_kpa/kpa_90
|
|
type: code
|
|
start: 0xACF1E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_90_0_header]
|
|
- [auto, c, kpa_90_1_music]
|
|
- [auto, c, kpa_90_2_main]
|
|
- name: kpa_91
|
|
dir: world/area_kpa/kpa_91
|
|
type: code
|
|
start: 0xACF480
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_91_0_header]
|
|
- [auto, c, kpa_91_1_music]
|
|
- [auto, c, kpa_91_2_main]
|
|
- [auto, c, kpa_91_3_npc]
|
|
- [auto, c, kpa_91_4_entity]
|
|
- name: kpa_94
|
|
dir: world/area_kpa/kpa_94
|
|
type: code
|
|
start: 0xAD51F0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_94_0_header]
|
|
- [auto, c, kpa_94_1_music]
|
|
- [auto, c, kpa_94_2_main]
|
|
- name: kpa_95
|
|
dir: world/area_kpa/kpa_95
|
|
type: code
|
|
start: 0xAD54B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_95_0_header]
|
|
- [auto, c, kpa_95_1_music]
|
|
- [auto, c, kpa_95_2_entity]
|
|
- [auto, c, kpa_95_3_main]
|
|
- [auto, c, kpa_95_4_npc]
|
|
- name: kpa_96
|
|
dir: world/area_kpa/kpa_96
|
|
type: code
|
|
start: 0xADB1F0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_96_0_header]
|
|
- [auto, c, kpa_96_1_music]
|
|
- [auto, c, kpa_96_2_main]
|
|
- [auto, c, kpa_96_3_npc]
|
|
- name: kpa_100
|
|
dir: world/area_kpa/kpa_100
|
|
type: code
|
|
start: 0xADBB90
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_100_0_header]
|
|
- [auto, c, kpa_100_1_music]
|
|
- [auto, c, kpa_100_2_main]
|
|
- [auto, c, kpa_100_3_entity]
|
|
- name: kpa_101
|
|
dir: world/area_kpa/kpa_101
|
|
type: code
|
|
start: 0xADBE70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_101_0_header]
|
|
- [auto, c, kpa_101_1_music]
|
|
- [auto, c, kpa_101_2_main]
|
|
- [auto, c, kpa_101_3_entity]
|
|
- name: kpa_102
|
|
dir: world/area_kpa/kpa_102
|
|
type: code
|
|
start: 0xADC170
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_102_0_header]
|
|
- [auto, c, kpa_102_1_music]
|
|
- [auto, c, kpa_102_2_main]
|
|
- [auto, c, kpa_102_3_npc]
|
|
- name: kpa_111
|
|
dir: world/area_kpa/kpa_111
|
|
type: code
|
|
start: 0xAE1FC0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_111_0_header]
|
|
- [auto, c, kpa_111_1_music]
|
|
- [auto, c, kpa_111_2_main]
|
|
- [auto, c, kpa_111_3_statues]
|
|
- [auto, c, kpa_111_4_npc]
|
|
- [auto, c, kpa_111_5_entity]
|
|
- name: kpa_112
|
|
dir: world/area_kpa/kpa_112
|
|
type: code
|
|
start: 0xAE53C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_112_0_header]
|
|
- [auto, c, kpa_112_1_music]
|
|
- [auto, c, kpa_112_2_main]
|
|
- name: kpa_113
|
|
dir: world/area_kpa/kpa_113
|
|
type: code
|
|
start: 0xAE5660
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_113_0_header]
|
|
- [auto, c, kpa_113_1_music]
|
|
- [auto, c, kpa_113_2_main]
|
|
- [auto, c, kpa_113_3_entity]
|
|
- [auto, c, kpa_113_4_statues]
|
|
- [auto, c, kpa_113_5_npc]
|
|
- name: kpa_114
|
|
dir: world/area_kpa/kpa_114
|
|
type: code
|
|
start: 0xAE73B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_114_0_header]
|
|
- [auto, c, kpa_114_1_music]
|
|
- [auto, c, kpa_114_2_main]
|
|
- [auto, c, kpa_114_3_entity]
|
|
- name: kpa_115
|
|
dir: world/area_kpa/kpa_115
|
|
type: code
|
|
start: 0xAE7770
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_115_0_header]
|
|
- [auto, c, kpa_115_1_music]
|
|
- [auto, c, kpa_115_2_main]
|
|
- [auto, c, kpa_115_3_statues]
|
|
- [auto, c, kpa_115_4_npc]
|
|
- name: kpa_116
|
|
dir: world/area_kpa/kpa_116
|
|
type: code
|
|
start: 0xAEA910
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_116_0_header]
|
|
- [auto, c, kpa_116_1_music]
|
|
- [auto, c, kpa_116_2_main]
|
|
- name: kpa_117
|
|
dir: world/area_kpa/kpa_117
|
|
type: code
|
|
start: 0xAEABB0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_117_0_header]
|
|
- [auto, c, kpa_117_1_music]
|
|
- [auto, c, kpa_117_2_main]
|
|
- name: kpa_118
|
|
dir: world/area_kpa/kpa_118
|
|
type: code
|
|
start: 0xAEADF0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_118_0_header]
|
|
- [auto, c, kpa_118_1_music]
|
|
- [auto, c, kpa_118_2_main]
|
|
- name: kpa_119
|
|
dir: world/area_kpa/kpa_119
|
|
type: code
|
|
start: 0xAEB090
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_119_0_header]
|
|
- [auto, c, kpa_119_1_music]
|
|
- [auto, c, kpa_119_2_entity]
|
|
- [auto, c, kpa_119_3_main]
|
|
- name: kpa_121
|
|
dir: world/area_kpa/kpa_121
|
|
type: code
|
|
start: 0xAEB320
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_121_0_header]
|
|
- [auto, c, kpa_121_1_music]
|
|
- [auto, c, kpa_121_2_main]
|
|
- name: kpa_130
|
|
dir: world/area_kpa/kpa_130
|
|
type: code
|
|
start: 0xAEB750
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_130_0_header]
|
|
- [auto, c, kpa_130_1_music]
|
|
- [auto, c, kpa_130_2_main]
|
|
- [auto, c, kpa_130_3_npc]
|
|
- name: kpa_133
|
|
dir: world/area_kpa/kpa_133
|
|
type: code
|
|
start: 0xAEFEB0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_133_0_header]
|
|
- [auto, c, kpa_133_1_music]
|
|
- [auto, c, kpa_133_2_main]
|
|
- [auto, c, kpa_133_3_entity]
|
|
- [auto, c, kpa_133_4_npc]
|
|
- [auto, c, kpa_133_5_water]
|
|
- [auto, c, kpa_133_6]
|
|
- name: kpa_134
|
|
dir: world/area_kpa/kpa_134
|
|
type: code
|
|
start: 0xAF19D0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kpa_134_0_header]
|
|
- [auto, c, kpa_134_1_music]
|
|
- [auto, c, kpa_134_2_main]
|
|
- [auto, c, kpa_134_3_chains]
|
|
- [auto, c, kpa_134_4_npc]
|
|
- [auto, c, kpa_134_5_panels]
|
|
- [auto, c, kpa_134_6_entity]
|
|
- name: osr_00
|
|
dir: world/area_osr/osr_00
|
|
type: code
|
|
start: 0xAF5260
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, osr_00_0_header]
|
|
- [auto, c, osr_00_1_music]
|
|
- [auto, c, osr_00_2_main]
|
|
- [auto, c, osr_00_3_npc_intro]
|
|
- [auto, c, osr_00_4_npc_epilogue]
|
|
- [auto, c, osr_00_5_scenes]
|
|
- name: osr_01
|
|
dir: world/area_osr/osr_01
|
|
type: code
|
|
start: 0xAF8A20
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, osr_01_0_header]
|
|
- [auto, c, osr_01_1_music]
|
|
- [auto, c, osr_01_2_main]
|
|
- [auto, c, osr_01_3_npc]
|
|
- name: osr_02
|
|
dir: world/area_osr/osr_02
|
|
type: code
|
|
start: 0xAFABA0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, osr_02_0_header]
|
|
- [auto, c, osr_02_1_main]
|
|
- [auto, c, osr_02_2_entity]
|
|
- [auto, c, osr_02_3_npc]
|
|
- [auto, c, osr_02_4_npc_peach]
|
|
- name: osr_03
|
|
dir: world/area_osr/osr_03
|
|
type: code
|
|
start: 0xAFECC0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, osr_03_0_header]
|
|
- [auto, c, osr_03_1_main]
|
|
- [auto, c, osr_03_2_npc]
|
|
- [auto, c, osr_03_3_intro]
|
|
- [auto, c, osr_03_4_starship]
|
|
- [auto, c, osr_03_5_interlude]
|
|
- [auto, c, osr_03_6_ending]
|
|
- name: osr_04
|
|
dir: world/area_osr/osr_04
|
|
type: code
|
|
start: 0xB01CE0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, osr_04_0_header]
|
|
- [auto, c, osr_04_1_main]
|
|
- [auto, c, osr_04_2_assault]
|
|
- name: kkj_00
|
|
dir: world/area_kkj/kkj_00
|
|
type: code
|
|
start: 0xB03CC0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_00_0_header]
|
|
- [auto, c, kkj_00_1_music]
|
|
- [auto, c, kkj_00_2_main]
|
|
- [auto, c, kkj_00_3_npc_intro]
|
|
- [auto, c, kkj_00_4_scene_intro]
|
|
- [auto, c, kkj_00_5_npc_ending]
|
|
- [auto, c, kkj_00_6_scene_ending]
|
|
- name: kkj_01
|
|
dir: world/area_kkj/kkj_01
|
|
type: code
|
|
start: 0xB0DBA0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_01_0_header]
|
|
- [auto, c, kkj_01_1_music]
|
|
- [auto, c, kkj_01_2_main]
|
|
- [auto, c, kkj_01_3_npc]
|
|
- name: kkj_02
|
|
dir: world/area_kkj/kkj_02
|
|
type: code
|
|
start: 0xB11750
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_02_0_header]
|
|
- [auto, c, kkj_02_1_music]
|
|
- [auto, c, kkj_02_2_main]
|
|
- [auto, c, kkj_02_3_npc]
|
|
- name: kkj_03
|
|
dir: world/area_kkj/kkj_03
|
|
type: code
|
|
start: 0xB12140
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_03_0_header]
|
|
- [auto, c, kkj_03_1_music]
|
|
- [auto, c, kkj_03_2_main]
|
|
- [auto, c, kkj_03_3_npc]
|
|
- [auto, c, kkj_03_4_scenes]
|
|
- name: kkj_10
|
|
dir: world/area_kkj/kkj_10
|
|
type: code
|
|
start: 0xB13550
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_10_0_header]
|
|
- [auto, c, kkj_10_1_main]
|
|
- [auto, c, kkj_10_2_entity]
|
|
- [auto, c, kkj_10_3_npcs_early]
|
|
- [auto, c, kkj_10_4_npcs_later]
|
|
- name: kkj_11
|
|
dir: world/area_kkj/kkj_11
|
|
type: code
|
|
start: 0xB16B70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_11_0_header]
|
|
- [auto, c, kkj_11_1_main]
|
|
- [auto, c, kkj_11_2_entity]
|
|
- [auto, c, kkj_11_3_scene]
|
|
- [auto, c, kkj_11_4_demo]
|
|
- [auto, c, kkj_11_5_npcs_early]
|
|
- [auto, c, kkj_11_6_npcs_later]
|
|
- name: kkj_12
|
|
dir: world/area_kkj/kkj_12
|
|
type: code
|
|
start: 0xB1CAC0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_12_0_header]
|
|
- [auto, c, kkj_12_1_main]
|
|
- [auto, c, kkj_12_2_npc]
|
|
- name: kkj_13
|
|
dir: world/area_kkj/kkj_13
|
|
type: code
|
|
start: 0xB1E900
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_13_0_header]
|
|
- [auto, c, kkj_13_1_music]
|
|
- [auto, c, kkj_13_2_main]
|
|
- [auto, c, kkj_13_3_npcs_finale]
|
|
- [auto, c, kkj_13_4_npcs_intro]
|
|
- [auto, c, kkj_13_5_intro_scenes]
|
|
- name: kkj_14
|
|
dir: world/area_kkj/kkj_14
|
|
type: code
|
|
start: 0xB238D0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_14_0_header]
|
|
- [auto, c, kkj_14_1_music]
|
|
- [auto, c, kkj_14_2_main]
|
|
- [auto, c, kkj_14_3_interactables]
|
|
- [auto, c, kkj_14_4_npc_guards]
|
|
- [auto, c, kkj_14_5_npc_ch0]
|
|
- [auto, c, kkj_14_6_npc_ch2]
|
|
- [auto, c, kkj_14_7_npc_ch7]
|
|
- [auto, c, kkj_14_8_chapter0]
|
|
- [auto, c, kkj_14_9_chapter1]
|
|
- [auto, c, kkj_14_10_chapter2]
|
|
- [auto, c, kkj_14_11_chapter3]
|
|
- [auto, c, kkj_14_12_chapter4]
|
|
- [auto, c, kkj_14_13_chapter5]
|
|
- [auto, c, kkj_14_14_chapter6]
|
|
- [auto, c, kkj_14_15_chapter7]
|
|
- name: kkj_15
|
|
dir: world/area_kkj/kkj_15
|
|
type: code
|
|
start: 0xB2DFC0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_15_0_header]
|
|
- [auto, c, kkj_15_1_music]
|
|
- [auto, c, kkj_15_2_main]
|
|
- [auto, c, kkj_15_3_rotating_wall]
|
|
- [auto, c, kkj_15_4_chapter0]
|
|
- [auto, c, kkj_15_5_chapter1]
|
|
- [auto, c, kkj_15_6_chapter2]
|
|
- [auto, c, kkj_15_7_chapter3]
|
|
- [auto, c, kkj_15_8_npc_chapter0]
|
|
- [auto, c, kkj_15_9_npc_chapter1]
|
|
- [auto, c, kkj_15_10_npc_chapter3]
|
|
- name: kkj_16
|
|
dir: world/area_kkj/kkj_16
|
|
type: code
|
|
start: 0xB35E40
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_16_0_header]
|
|
- [auto, c, kkj_16_1_main]
|
|
- [auto, c, kkj_16_2_npcs_early]
|
|
- [auto, c, kkj_16_3_npcs_later]
|
|
- [auto, c, kkj_16_4_stealth]
|
|
- [auto, c, kkj_16_5_entity]
|
|
- name: kkj_17
|
|
dir: world/area_kkj/kkj_17
|
|
type: code
|
|
start: 0xB3A690
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_17_0_header]
|
|
- [auto, c, kkj_17_1_main]
|
|
- [auto, c, kkj_17_2_entity]
|
|
- [auto, c, kkj_17_3_chest]
|
|
- name: kkj_18
|
|
dir: world/area_kkj/kkj_18
|
|
type: code
|
|
start: 0xB3B6D0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_18_0_header]
|
|
- [auto, c, kkj_18_1_music]
|
|
- [auto, c, kkj_18_2_main]
|
|
- [auto, c, kkj_18_3_npc]
|
|
- [auto, c, kkj_18_4_gourmet]
|
|
- name: kkj_19
|
|
dir: world/area_kkj/kkj_19
|
|
type: code
|
|
start: 0xB40380
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_19_0_header]
|
|
- [auto, c, kkj_19_1_music]
|
|
- [auto, c, kkj_19_2_main]
|
|
- [auto, c, kkj_19_3_npcs_intro]
|
|
- [auto, c, kkj_19_4_npcs_peach]
|
|
- [auto, c, kkj_19_5_baking]
|
|
- name: kkj_20
|
|
dir: world/area_kkj/kkj_20
|
|
type: code
|
|
start: 0xB46570
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_20_0_header]
|
|
- [auto, c, kkj_20_1_music]
|
|
- [auto, c, kkj_20_2_main]
|
|
- [auto, c, kkj_20_3_entity]
|
|
- [auto, c, kkj_20_4_npc]
|
|
- name: kkj_21
|
|
dir: world/area_kkj/kkj_21
|
|
type: code
|
|
start: 0xB4ACD0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_21_0_header]
|
|
- [auto, c, kkj_21_1_main]
|
|
- name: kkj_22
|
|
dir: world/area_kkj/kkj_22
|
|
type: code
|
|
start: 0xB4AF20
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_22_0_header]
|
|
- [auto, c, kkj_22_1_music]
|
|
- [auto, c, kkj_22_2_main]
|
|
- name: kkj_23
|
|
dir: world/area_kkj/kkj_23
|
|
type: code
|
|
start: 0xB4B2B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_23_0_header]
|
|
- [auto, c, kkj_23_1_music]
|
|
- [auto, c, kkj_23_2_main]
|
|
- [auto, c, kkj_23_3_npcs_finale]
|
|
- [auto, c, kkj_23_4_npcs_peach]
|
|
- [auto, c, kkj_23_5_scene]
|
|
- name: kkj_24
|
|
dir: world/area_kkj/kkj_24
|
|
type: code
|
|
start: 0xB4EFA0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_24_0_header]
|
|
- [auto, c, kkj_24_1_music]
|
|
- [auto, c, kkj_24_2_main]
|
|
- [auto, c, kkj_24_3_entity]
|
|
- name: kkj_25
|
|
dir: world/area_kkj/kkj_25
|
|
type: code
|
|
start: 0xB4F430
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_25_0_header]
|
|
- [auto, c, kkj_25_1_main]
|
|
- [auto, c, kkj_25_2_npc_initial]
|
|
- [auto, c, kkj_25_3_npc_midpoint]
|
|
- [auto, c, kkj_25_4_npc_final]
|
|
- [auto, c, kkj_25_5_arena]
|
|
- [auto, c, kkj_25_6_peach_free]
|
|
- [auto, c, kkj_25_7_kammy_defeated]
|
|
- [auto, c, kkj_25_8_bowser_defeated]
|
|
- [auto, c, kkj_25_9_entity]
|
|
- name: kkj_26
|
|
dir: world/area_kkj/kkj_26
|
|
type: code
|
|
start: 0xB5BB50
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_26_0_header]
|
|
- [auto, c, kkj_26_1_main]
|
|
- [auto, c, kkj_26_2_scenes]
|
|
- [auto, c, kkj_26_3_demo]
|
|
- name: kkj_27
|
|
dir: world/area_kkj/kkj_27
|
|
type: code
|
|
start: 0xB5C7A0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_27_0_header]
|
|
- [auto, c, kkj_27_1_music]
|
|
- [auto, c, kkj_27_2_main]
|
|
- [auto, c, kkj_27_3_rotating_wall]
|
|
- name: kkj_28
|
|
dir: world/area_kkj/kkj_28
|
|
type: code
|
|
start: 0xB5D8D0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_28_0_header]
|
|
- [auto, c, kkj_28_1_main]
|
|
- name: kkj_29
|
|
dir: world/area_kkj/kkj_29
|
|
type: code
|
|
start: 0xB5DAE0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kkj_29_0_header]
|
|
- [auto, c, kkj_29_1_main]
|
|
- [auto, c, kkj_29_2_npc]
|
|
- [auto, c, kkj_29_3_quiz]
|
|
- name: tst_01
|
|
dir: world/area_tst/tst_01
|
|
type: code
|
|
start: 0xB63330
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tst_01_1_main]
|
|
- [auto, c, tst_01_2_entity]
|
|
- name: tst_02
|
|
dir: world/area_tst/tst_02
|
|
type: code
|
|
start: 0xB63660
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tst_02_1_main]
|
|
- [auto, c, tst_02_2_entity]
|
|
- name: tst_03
|
|
dir: world/area_tst/tst_03
|
|
type: code
|
|
start: 0xB639B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tst_03_1_main]
|
|
- [auto, c, tst_03_2_entity]
|
|
- name: tst_04
|
|
dir: world/area_tst/tst_04
|
|
type: code
|
|
start: 0xB63FA0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tst_04_1_main]
|
|
- [auto, c, tst_04_2_entity]
|
|
- [auto, c, tst_04_3_reflection]
|
|
- [auto, c, tst_04_4_npc]
|
|
- name: tst_10
|
|
dir: world/area_tst/tst_10
|
|
type: code
|
|
start: 0xB64F70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tst_10_1_main]
|
|
- name: tst_11
|
|
dir: world/area_tst/tst_11
|
|
type: code
|
|
start: 0xB65480
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tst_11_1_main]
|
|
- [auto, c, tst_11_2_extra]
|
|
- name: tst_12
|
|
dir: world/area_tst/tst_12
|
|
type: code
|
|
start: 0xB65D20
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tst_12_1_main]
|
|
- name: tst_13
|
|
dir: world/area_tst/tst_13
|
|
type: code
|
|
start: 0xB66190
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tst_13_1_main]
|
|
- start: 0xB66550
|
|
type: .data
|
|
name: tst_13_1_main
|
|
subsegments:
|
|
- [0xB66550]
|
|
- [0xB68440, vtx, shockwave]
|
|
- [0xB689F0, gfx, shockwave]
|
|
- [0xB68D80]
|
|
- name: tst_20
|
|
dir: world/area_tst/tst_20
|
|
type: code
|
|
start: 0xB68EA0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, tst_20_1_main]
|
|
- name: jan_00
|
|
dir: world/area_jan/jan_00
|
|
type: code
|
|
start: 0xB68F70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_00_0_header]
|
|
- [auto, c, jan_00_1_main]
|
|
- [auto, c, jan_00_2_npc]
|
|
- [auto, c, jan_00_3_entity]
|
|
- [auto, c, jan_00_4_whale]
|
|
- [auto, c, jan_00_5_foliage]
|
|
- name: jan_01
|
|
dir: world/area_jan/jan_01
|
|
type: code
|
|
start: 0xB70A60
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_01_0_header]
|
|
- [auto, c, jan_01_1_music]
|
|
- [auto, c, jan_01_2_main]
|
|
- [auto, c, jan_01_3_npc]
|
|
- [auto, c, jan_01_4_entity]
|
|
- [auto, c, jan_01_5_foliage]
|
|
- name: jan_02
|
|
dir: world/area_jan/jan_02
|
|
type: code
|
|
start: 0xB74EA0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_02_0_header]
|
|
- [auto, c, jan_02_1_music]
|
|
- [auto, c, jan_02_2_main]
|
|
- [auto, c, jan_02_3_npc]
|
|
- [auto, c, jan_02_4_entity]
|
|
- [auto, c, jan_02_5_foliage]
|
|
- name: jan_03
|
|
dir: world/area_jan/jan_03
|
|
type: code
|
|
start: 0xB7D600
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_03_0_header]
|
|
- [auto, c, jan_03_1_music]
|
|
- [auto, c, jan_03_2_main]
|
|
- [auto, c, jan_03_3_shop]
|
|
- [auto, c, jan_03_4_npc]
|
|
- [auto, c, jan_03_5_entity]
|
|
- [auto, c, jan_03_6_rooms]
|
|
- [auto, c, jan_03_7_foliage]
|
|
- name: jan_04
|
|
dir: world/area_jan/jan_04
|
|
type: code
|
|
start: 0xB8D1A0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_04_0_header]
|
|
- [auto, c, jan_04_1_music]
|
|
- [auto, c, jan_04_2_main]
|
|
- [auto, c, jan_04_3_entity]
|
|
- [auto, c, jan_04_4_npc]
|
|
- [auto, c, jan_04_5_unused]
|
|
- [auto, c, jan_04_6_trees]
|
|
- [auto, c, jan_04_7_scenes]
|
|
- [auto, c, jan_04_8_treasure]
|
|
- [auto, c, jan_04_9_bushes]
|
|
- [auto, c, jan_04_10_demo]
|
|
- name: jan_05
|
|
dir: world/area_jan/jan_05
|
|
type: code
|
|
start: 0xB934A0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_05_0_header]
|
|
- [auto, c, jan_05_1_music]
|
|
- [auto, c, jan_05_2_main]
|
|
- [auto, c, jan_05_3_log]
|
|
- [auto, c, jan_05_4_bushes]
|
|
- [auto, c, jan_05_5_npc]
|
|
- [auto, c, jan_05_6_trees]
|
|
- [auto, c, jan_05_7_entity]
|
|
- name: jan_06
|
|
dir: world/area_jan/jan_06
|
|
type: code
|
|
start: 0xB9B260
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_06_0_header]
|
|
- [auto, c, jan_06_1_main]
|
|
- [auto, c, jan_06_2_statue]
|
|
- [auto, c, jan_06_3_log]
|
|
- [auto, c, jan_06_4_trees]
|
|
- [auto, c, jan_06_5_entity]
|
|
- [auto, c, jan_06_6_npc]
|
|
- [auto, c, jan_06_7_bushes]
|
|
- name: jan_07
|
|
dir: world/area_jan/jan_07
|
|
type: code
|
|
start: 0xBA22A0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_07_0_header]
|
|
- [auto, c, jan_07_1_music]
|
|
- [auto, c, jan_07_2_main]
|
|
- [auto, c, jan_07_3_npc]
|
|
- [auto, c, jan_07_4_trees]
|
|
- [auto, c, jan_07_5_bushes]
|
|
- name: jan_08
|
|
dir: world/area_jan/jan_08
|
|
type: code
|
|
start: 0xBA6CE0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_08_0_header]
|
|
- [auto, c, jan_08_1_music]
|
|
- [auto, c, jan_08_2_main]
|
|
- [auto, c, jan_08_3_bushes]
|
|
- [auto, c, jan_08_4_entity]
|
|
- [auto, c, jan_08_5_npc]
|
|
- [auto, c, jan_08_6_trees]
|
|
- name: jan_09
|
|
dir: world/area_jan/jan_09
|
|
type: code
|
|
start: 0xBAE4E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_09_0_header]
|
|
- [auto, c, jan_09_1_main]
|
|
- [auto, c, jan_09_2_bushes]
|
|
- [auto, c, jan_09_3_npc]
|
|
- [auto, c, jan_09_4_trees]
|
|
- [auto, c, jan_09_5_entity]
|
|
- name: jan_10
|
|
dir: world/area_jan/jan_10
|
|
type: code
|
|
start: 0xBB4DC0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_10_0_header]
|
|
- [auto, c, jan_10_1_music]
|
|
- [auto, c, jan_10_2_main]
|
|
- [auto, c, jan_10_3_npc]
|
|
- [auto, c, jan_10_4_log]
|
|
- [auto, c, jan_10_5_trees]
|
|
- [auto, c, jan_10_6_bushes]
|
|
- [auto, c, jan_10_7_entity]
|
|
- name: jan_11
|
|
dir: world/area_jan/jan_11
|
|
type: code
|
|
start: 0xBB9290
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_11_0_header]
|
|
- [auto, c, jan_11_1_music]
|
|
- [auto, c, jan_11_2_main]
|
|
- [auto, c, jan_11_3_npc]
|
|
- name: jan_12
|
|
dir: world/area_jan/jan_12
|
|
type: code
|
|
start: 0xBBBAE0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_12_0_header]
|
|
- [auto, c, jan_12_1_main]
|
|
- [auto, c, jan_12_2_vines]
|
|
- [auto, c, jan_12_3_trees]
|
|
- [auto, c, jan_12_4_entity]
|
|
- [auto, c, jan_12_5_npc]
|
|
- name: jan_13
|
|
dir: world/area_jan/jan_13
|
|
type: code
|
|
start: 0xBBF1E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_13_0_header]
|
|
- [auto, c, jan_13_1_main]
|
|
- [auto, c, jan_13_2_puzzle]
|
|
- [auto, c, jan_13_3_trees]
|
|
- [auto, c, jan_13_4_entity]
|
|
- name: jan_14
|
|
dir: world/area_jan/jan_14
|
|
type: code
|
|
start: 0xBC2A80
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_14_0_header]
|
|
- [auto, c, jan_14_1_main]
|
|
- [auto, c, jan_14_2_vines]
|
|
- [auto, c, jan_14_3_trees]
|
|
- [auto, c, jan_14_4_npc]
|
|
- name: jan_15
|
|
dir: world/area_jan/jan_15
|
|
type: code
|
|
start: 0xBC6350
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_15_0_header]
|
|
- [auto, c, jan_15_1_main]
|
|
- [auto, c, jan_15_2_npc]
|
|
- [auto, c, jan_15_3_trees]
|
|
- [auto, c, jan_15_4_entity]
|
|
- name: jan_16
|
|
dir: world/area_jan/jan_16
|
|
type: code
|
|
start: 0xBC8A30
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_16_0_header]
|
|
- [auto, c, jan_16_1_music]
|
|
- [auto, c, jan_16_2_main]
|
|
- [auto, c, jan_16_3_npc]
|
|
- [auto, c, jan_16_4_entity]
|
|
- [auto, c, jan_16_5_bushes]
|
|
- name: jan_17
|
|
dir: world/area_jan/jan_17
|
|
type: code
|
|
start: 0xBCC1F0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_17_0_header]
|
|
- [auto, c, jan_17_1_music]
|
|
- [auto, c, jan_17_2_main]
|
|
- [auto, c, jan_17_3_entity]
|
|
- name: jan_18
|
|
dir: world/area_jan/jan_18
|
|
type: code
|
|
start: 0xBCC5C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_18_0_header]
|
|
- [auto, c, jan_18_1_music]
|
|
- [auto, c, jan_18_2_main]
|
|
- [auto, c, jan_18_3_entity]
|
|
- name: jan_19
|
|
dir: world/area_jan/jan_19
|
|
type: code
|
|
start: 0xBCC890
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_19_0_header]
|
|
- [auto, c, jan_19_1_music]
|
|
- [auto, c, jan_19_2_main]
|
|
- [auto, c, jan_19_3_entity]
|
|
- name: jan_22
|
|
dir: world/area_jan/jan_22
|
|
type: code
|
|
start: 0xBCCBB0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_22_0_header]
|
|
- [auto, c, jan_22_1_music]
|
|
- [auto, c, jan_22_2_main]
|
|
- [auto, c, jan_22_3_npc]
|
|
- [auto, c, jan_22_4_entity]
|
|
- [auto, c, jan_22_5_zipline]
|
|
- [auto, c, jan_22_6_bushes]
|
|
- [auto, c, jan_22_7_trees]
|
|
- name: jan_23
|
|
dir: world/area_jan/jan_23
|
|
type: code
|
|
start: 0xBD8700
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, jan_23_0_header]
|
|
- [auto, c, jan_23_1_music]
|
|
- [auto, c, jan_23_2_main]
|
|
- [auto, c, jan_23_3_npc]
|
|
- name: mim_01
|
|
dir: world/area_mim/mim_01
|
|
type: code
|
|
start: 0xBDBE70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mim_01_0_header]
|
|
- [auto, c, mim_01_1_music]
|
|
- [auto, c, mim_01_2_main]
|
|
- [auto, c, mim_01_3_entity]
|
|
- [auto, c, mim_01_4_hint]
|
|
- [auto, c, mim_01_5_gate]
|
|
- [auto, c, mim_01_6_npc]
|
|
- name: mim_02
|
|
dir: world/area_mim/mim_02
|
|
type: code
|
|
start: 0xBE0630
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mim_02_0_header]
|
|
- [auto, c, mim_02_1_music]
|
|
- [auto, c, mim_02_2_main]
|
|
- [auto, c, mim_02_3_npc]
|
|
- [auto, c, mim_02_4_gate]
|
|
- [auto, c, mim_02_5_hint]
|
|
- name: mim_03
|
|
dir: world/area_mim/mim_03
|
|
type: code
|
|
start: 0xBE3EB0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mim_03_0_header]
|
|
- [auto, c, mim_03_1_music]
|
|
- [auto, c, mim_03_2_main]
|
|
- [auto, c, mim_03_3_entity]
|
|
- [auto, c, mim_03_4_hint]
|
|
- [auto, c, mim_03_5_gate]
|
|
- [auto, c, mim_03_6_npc]
|
|
- name: mim_04
|
|
dir: world/area_mim/mim_04
|
|
type: code
|
|
start: 0xBE6390
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mim_04_0_header]
|
|
- [auto, c, mim_04_1_music]
|
|
- [auto, c, mim_04_2_main]
|
|
- [auto, c, mim_04_3_entity]
|
|
- [auto, c, mim_04_4_hint]
|
|
- [auto, c, mim_04_5_gate]
|
|
- [auto, c, mim_04_6_npc]
|
|
- name: mim_05
|
|
dir: world/area_mim/mim_05
|
|
type: code
|
|
start: 0xBE9160
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mim_05_0_header]
|
|
- [auto, c, mim_05_1_music]
|
|
- [auto, c, mim_05_2_main]
|
|
- [auto, c, mim_05_3_entity]
|
|
- [auto, c, mim_05_4_hint]
|
|
- [auto, c, mim_05_5_gate]
|
|
- [auto, c, mim_05_6_npc]
|
|
- name: mim_06
|
|
dir: world/area_mim/mim_06
|
|
type: code
|
|
start: 0xBED1B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mim_06_0_header]
|
|
- [auto, c, mim_06_1_music]
|
|
- [auto, c, mim_06_2_main]
|
|
- [auto, c, mim_06_3_entity]
|
|
- [auto, c, mim_06_4_hint]
|
|
- [auto, c, mim_06_5_gate]
|
|
- [auto, c, mim_06_6_npc]
|
|
- name: mim_07
|
|
dir: world/area_mim/mim_07
|
|
type: code
|
|
start: 0xBF2B70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mim_07_0_header]
|
|
- [auto, c, mim_07_1_music]
|
|
- [auto, c, mim_07_2_main]
|
|
- [auto, c, mim_07_3_entity]
|
|
- [auto, c, mim_07_4_hint]
|
|
- [auto, c, mim_07_5_gate]
|
|
- [auto, c, mim_07_6_npc]
|
|
- name: mim_08
|
|
dir: world/area_mim/mim_08
|
|
type: code
|
|
start: 0xBF6370
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mim_08_0_header]
|
|
- [auto, c, mim_08_1_music]
|
|
- [auto, c, mim_08_2_main]
|
|
- [auto, c, mim_08_3_entity]
|
|
- [auto, c, mim_08_4_gate]
|
|
- [auto, c, mim_08_5_npc]
|
|
- name: mim_09
|
|
dir: world/area_mim/mim_09
|
|
type: code
|
|
start: 0xBFB830
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mim_09_0_header]
|
|
- [auto, c, mim_09_1_music]
|
|
- [auto, c, mim_09_2_main]
|
|
- [auto, c, mim_09_3_entity]
|
|
- [auto, c, mim_09_4_hint]
|
|
- [auto, c, mim_09_5_gate]
|
|
- [auto, c, mim_09_6_npc]
|
|
- name: mim_10
|
|
dir: world/area_mim/mim_10
|
|
type: code
|
|
start: 0xBFE410
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mim_10_0_header]
|
|
- [auto, c, mim_10_1_music]
|
|
- [auto, c, mim_10_2_entity]
|
|
- [auto, c, mim_10_3_main]
|
|
- [auto, c, mim_10_4_npc]
|
|
- name: mim_11
|
|
dir: world/area_mim/mim_11
|
|
type: code
|
|
start: 0xBFFAA0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mim_11_0_header]
|
|
- [auto, c, mim_11_1_music]
|
|
- [auto, c, mim_11_2_main]
|
|
- [auto, c, mim_11_3_gate]
|
|
- [auto, c, mim_11_4_entity]
|
|
- [auto, c, mim_11_5_npc]
|
|
- [auto, c, mim_11_6_foliage]
|
|
- name: mim_12
|
|
dir: world/area_mim/mim_12
|
|
type: code
|
|
start: 0xC03DB0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mim_12_0_header]
|
|
- [auto, c, mim_12_1_music]
|
|
- [auto, c, mim_12_2_entity]
|
|
- [auto, c, mim_12_3_main]
|
|
- [auto, c, mim_12_4_npc]
|
|
- [auto, c, mim_12_5_gate]
|
|
- name: obk_01
|
|
dir: world/area_obk/obk_01
|
|
type: code
|
|
start: 0xC05BD0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, obk_01_0_header]
|
|
- [auto, c, obk_01_1_music]
|
|
- [auto, c, obk_01_2_main]
|
|
- [auto, c, obk_01_3_chandelier]
|
|
- [auto, c, obk_01_4_portrait]
|
|
- [auto, c, obk_01_5_jump_scare]
|
|
- [auto, c, obk_01_6_npc]
|
|
- [auto, c, obk_01_7_entity]
|
|
- name: obk_02
|
|
dir: world/area_obk/obk_02
|
|
type: code
|
|
start: 0xC0B4C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, obk_02_0_header]
|
|
- [auto, c, obk_02_1_music]
|
|
- [auto, c, obk_02_2_main]
|
|
- [auto, c, obk_02_3_npc]
|
|
- [auto, c, obk_02_4_bombable]
|
|
- [auto, c, obk_02_5_clock]
|
|
- [auto, c, obk_02_6_entity]
|
|
- name: obk_03
|
|
dir: world/area_obk/obk_03
|
|
type: code
|
|
start: 0xC0CCB0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, obk_03_0_header]
|
|
- [auto, c, obk_03_1_music]
|
|
- [auto, c, obk_03_2_main]
|
|
- [auto, c, obk_03_3_shop]
|
|
- [auto, c, obk_03_4_entity]
|
|
- [auto, c, obk_03_5_stairs]
|
|
- [auto, c, obk_03_6_npc]
|
|
- [auto, c, obk_03_7_rocking_chair]
|
|
- name: obk_04
|
|
dir: world/area_obk/obk_04
|
|
type: code
|
|
start: 0xC10890
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, obk_04_0_header]
|
|
- [auto, c, obk_04_1_music]
|
|
- [auto, c, obk_04_2_entity]
|
|
- [auto, c, obk_04_3_npc]
|
|
- [auto, c, obk_04_4_main]
|
|
- [auto, c, obk_04_5_hole]
|
|
- [auto, c, obk_04_6_game]
|
|
- name: obk_05
|
|
dir: world/area_obk/obk_05
|
|
type: code
|
|
start: 0xC15A90
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, obk_05_0_header]
|
|
- [auto, c, obk_05_1_music]
|
|
- [auto, c, obk_05_2_main]
|
|
- [auto, c, obk_05_3_rocking_chair]
|
|
- [auto, c, obk_05_4_hole]
|
|
- [auto, c, obk_05_5_npc]
|
|
- [auto, c, obk_05_6_entity]
|
|
- name: obk_06
|
|
dir: world/area_obk/obk_06
|
|
type: code
|
|
start: 0xC170C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, obk_06_0_header]
|
|
- [auto, c, obk_06_1_music]
|
|
- [auto, c, obk_06_2_main]
|
|
- [auto, c, obk_06_3_bombable]
|
|
- [auto, c, obk_06_4_entity]
|
|
- name: obk_07
|
|
dir: world/area_obk/obk_07
|
|
type: code
|
|
start: 0xC17620
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, obk_07_0_header]
|
|
- [auto, c, obk_07_1_music]
|
|
- [auto, c, obk_07_2_main]
|
|
- [auto, c, obk_07_3_entity]
|
|
- [auto, c, obk_07_4_fireplace]
|
|
- [auto, c, obk_07_5_npc]
|
|
- [auto, c, obk_07_6_phonograph]
|
|
- name: obk_08
|
|
dir: world/area_obk/obk_08
|
|
type: code
|
|
start: 0xC1C2A0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, obk_08_0_header]
|
|
- [auto, c, obk_08_1_music]
|
|
- [auto, c, obk_08_2_main]
|
|
- [auto, c, obk_08_3_cabinets]
|
|
- [auto, c, obk_08_4_entity]
|
|
- [auto, c, obk_08_5_npc]
|
|
- [auto, c, obk_08_6_game]
|
|
- name: obk_09
|
|
dir: world/area_obk/obk_09
|
|
type: code
|
|
start: 0xC231E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, obk_09_0_header]
|
|
- [auto, c, obk_09_1_music]
|
|
- [auto, c, obk_09_2_main]
|
|
- [auto, c, obk_09_3_meet_bow]
|
|
- [auto, c, obk_09_4_npc]
|
|
- [auto, c, obk_09_5_new_partner]
|
|
- [auto, c, obk_09_6_epilogue]
|
|
- name: arn_02
|
|
dir: world/area_arn/arn_02
|
|
type: code
|
|
start: 0xC25BE0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, arn_02_0_header]
|
|
- [auto, c, arn_02_1_music]
|
|
- [auto, c, arn_02_2_main]
|
|
- [auto, c, arn_02_3_entity]
|
|
- [auto, c, arn_02_4_npc]
|
|
- name: arn_03
|
|
dir: world/area_arn/arn_03
|
|
type: code
|
|
start: 0xC277C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, arn_03_0_header]
|
|
- [auto, c, arn_03_1_music]
|
|
- [auto, c, arn_03_2_main]
|
|
- [auto, c, arn_03_3_npc]
|
|
- [auto, c, arn_03_4_entity]
|
|
- name: arn_04
|
|
dir: world/area_arn/arn_04
|
|
type: code
|
|
start: 0xC2C1E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, arn_04_0_header]
|
|
- [auto, c, arn_04_1_music]
|
|
- [auto, c, arn_04_2_main]
|
|
- [auto, c, arn_04_3_npc]
|
|
- [auto, c, arn_04_4_entity]
|
|
- name: arn_05
|
|
dir: world/area_arn/arn_05
|
|
type: code
|
|
start: 0xC30610
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, arn_05_0_header]
|
|
- [auto, c, arn_05_1_music]
|
|
- [auto, c, arn_05_2_main]
|
|
- [auto, c, arn_05_3_npc]
|
|
- [auto, c, arn_05_4_entity]
|
|
- name: arn_07
|
|
dir: world/area_arn/arn_07
|
|
type: code
|
|
start: 0xC35820
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, arn_07_0_header]
|
|
- [auto, c, arn_07_1_music]
|
|
- [auto, c, arn_07_2_main]
|
|
- [auto, c, arn_07_3_windmill]
|
|
- [auto, c, arn_07_4_entity]
|
|
- [auto, c, arn_07_5_npc]
|
|
- name: arn_08
|
|
dir: world/area_arn/arn_08
|
|
type: code
|
|
start: 0xC3D1D0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, arn_08_0_header]
|
|
- [auto, c, arn_08_1_music]
|
|
- [auto, c, arn_08_2_main]
|
|
- [auto, c, arn_08_3_well]
|
|
- [auto, c, arn_08_4_gears]
|
|
- [auto, c, arn_08_5_demo]
|
|
- [auto, c, arn_08_6_npc]
|
|
- [auto, c, arn_08_7_entity]
|
|
- name: arn_09
|
|
dir: world/area_arn/arn_09
|
|
type: code
|
|
start: 0xC3EA90
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, arn_09_0_header]
|
|
- [auto, c, arn_09_1_music]
|
|
- [auto, c, arn_09_2_main]
|
|
- [auto, c, arn_09_3_entity]
|
|
- [auto, c, arn_09_4_launch]
|
|
- [auto, c, arn_09_5_npc]
|
|
- name: arn_10
|
|
dir: world/area_arn/arn_10
|
|
type: code
|
|
start: 0xC3F430
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, arn_10_0_header]
|
|
- [auto, c, arn_10_1_music]
|
|
- [auto, c, arn_10_2_main]
|
|
- [auto, c, arn_10_3_npc]
|
|
- [auto, c, arn_10_4_entity]
|
|
- name: arn_11
|
|
dir: world/area_arn/arn_11
|
|
type: code
|
|
start: 0xC400B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, arn_11_0_header]
|
|
- [auto, c, arn_11_1_music]
|
|
- [auto, c, arn_11_2_main]
|
|
- [auto, c, arn_11_3_npc]
|
|
- name: arn_12
|
|
dir: world/area_arn/arn_12
|
|
type: code
|
|
start: 0xC411C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, arn_12_0_header]
|
|
- [auto, c, arn_12_1_music]
|
|
- [auto, c, arn_12_2_main]
|
|
- [auto, c, arn_12_3_npc]
|
|
- [auto, c, arn_12_4_entity]
|
|
- name: arn_13
|
|
dir: world/area_arn/arn_13
|
|
type: code
|
|
start: 0xC41E40
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, arn_13_0_header]
|
|
- [auto, c, arn_13_1_music]
|
|
- [auto, c, arn_13_2_main]
|
|
- [auto, c, arn_13_3_npc]
|
|
- [auto, c, arn_13_4_entity]
|
|
- name: dgb_00
|
|
dir: world/area_dgb/dgb_00
|
|
type: code
|
|
start: 0xC42AD0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_00_0_header]
|
|
- [auto, c, dgb_00_1_music]
|
|
- [auto, c, dgb_00_2_main]
|
|
- [auto, c, dgb_00_3_npc]
|
|
- [auto, c, dgb_00_4_entity]
|
|
- name: dgb_01
|
|
dir: world/area_dgb/dgb_01
|
|
type: code
|
|
start: 0xC462B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_01_0_header]
|
|
- [auto, c, dgb_01_1_music]
|
|
- [auto, c, dgb_01_2_main]
|
|
- [auto, c, dgb_01_3_bridges]
|
|
- [auto, c, dgb_01_4_entity]
|
|
- [auto, c, dgb_01_5_npc]
|
|
- [auto, c, dgb_01_6_img0]
|
|
- [auto, c, dgb_01_6_img1]
|
|
- [auto, c, dgb_01_6_img2]
|
|
- [auto, c, dgb_01_6_img3]
|
|
- [auto, c, dgb_01_6_img4]
|
|
- [auto, c, dgb_01_6_img5]
|
|
- [auto, c, dgb_01_6_img6]
|
|
- [auto, c, dgb_01_6_img7]
|
|
- [auto, c, dgb_01_7]
|
|
- [auto, .data, dgb_01_0_header]
|
|
- [auto, .data, dgb_01_1_music]
|
|
- [auto, .data, dgb_01_2_main]
|
|
- [auto, .data, dgb_01_3_bridges]
|
|
- [auto, .data, dgb_01_4_entity]
|
|
- [auto, .data, dgb_01_5_npc]
|
|
- start: 0xC4D220
|
|
type: .data
|
|
name: dgb_01_6_img0
|
|
subsegments:
|
|
- [0xC4D220, rgba16, img0, 64, 32]
|
|
- [0xC4E220, gfx, img0]
|
|
- start: 0xC4E2A0
|
|
type: .data
|
|
name: dgb_01_6_img1
|
|
subsegments:
|
|
- [0xC4E2A0, rgba16, img1, 64, 32]
|
|
- [0xC4F2A0, gfx, img1]
|
|
- start: 0xC4F320
|
|
type: .data
|
|
name: dgb_01_6_img2
|
|
subsegments:
|
|
- [0xC4F320, rgba16, img2, 32, 32]
|
|
- [0xC4FB20, gfx, img2]
|
|
- start: 0xC4FBA0
|
|
type: .data
|
|
name: dgb_01_6_img3
|
|
subsegments:
|
|
- [0xC4FBA0, rgba16, img3, 16, 32]
|
|
- [0xC4FFA0, gfx, img3]
|
|
- start: 0xC50020
|
|
type: .data
|
|
name: dgb_01_6_img4
|
|
subsegments:
|
|
- [0xC50020, rgba16, img4, 16, 32]
|
|
- [0xC50420, gfx, img4]
|
|
- start: 0xC504A0
|
|
type: .data
|
|
name: dgb_01_6_img5
|
|
subsegments:
|
|
- [0xC504A0, rgba16, img5, 16, 32]
|
|
- [0xC508A0, gfx, img5]
|
|
- start: 0xC50920
|
|
type: .data
|
|
name: dgb_01_6_img6
|
|
subsegments:
|
|
- [0xC50920, rgba16, img6, 32, 32]
|
|
- [0xC51120, gfx, img6]
|
|
- start: 0xC511A0
|
|
type: .data
|
|
name: dgb_01_6_img7
|
|
subsegments:
|
|
- [0xC511A0, rgba16, img7, 32, 32]
|
|
- [0xC519A0, gfx, img7]
|
|
- [0xC51A20, .data, dgb_01_7] # TODO needs additioanl cleanup and gfx splitting
|
|
- [0xC696A0]
|
|
- name: dgb_01_smash_bridges # DMAd at the beginning of tubba blubba's castle (bridge cutscene)
|
|
type: code
|
|
dir: world/area_dgb
|
|
start: 0xC69970
|
|
vram: 0x80200000
|
|
subsegments:
|
|
- [auto, c, dgb_01_smash_bridges]
|
|
- start: 0xC69970
|
|
type: .data
|
|
name: dgb_01_smash_bridges
|
|
subsegments:
|
|
- [0xC69970, vtx, vtx/C20F40]
|
|
- [0xC69B30, vtx, vtx/C21100]
|
|
- [0xC69B60, vtx, vtx/C21130]
|
|
- [0xC69C10, vtx, vtx/C211E0]
|
|
- [0xC69C20, vtx, vtx/C211F0]
|
|
- [0xC69C70, vtx, vtx/C21240]
|
|
- [0xC69D90, vtx, vtx/C21360]
|
|
- [0xC69DF0, vtx, vtx/C213C0]
|
|
- [0xC69FD0, vtx, vtx/C215A0]
|
|
- [0xC6A130, vtx, vtx/C21700]
|
|
- [0xC6A1A0, vtx, vtx/C21770]
|
|
- [0xC6A240, vtx, vtx/C21810]
|
|
- [0xC6A360, vtx, vtx/C21930]
|
|
- [0xC6A510, vtx, vtx/C21AE0]
|
|
- [0xC6A550, vtx, vtx/C21B20]
|
|
- [0xC6A600, vtx, vtx/C21BD0]
|
|
- [0xC6A6C0, vtx, vtx/C21C90]
|
|
- [0xC6A760, vtx, vtx/C21D30]
|
|
- [0xC6A800, vtx, vtx/C21DD0]
|
|
- [0xC6A830, vtx, vtx/C21E00]
|
|
- [0xC6A960, vtx, vtx/C21F30]
|
|
- [0xC6AA80, vtx, vtx/C22050]
|
|
- [0xC6ABC0, vtx, vtx/C22190]
|
|
- [0xC6AD00, vtx, vtx/C222D0]
|
|
- [0xC6AD60, vtx, vtx/C22330]
|
|
- [0xC6AED0, vtx, vtx/C224A0]
|
|
- [0xC6AF10, vtx, vtx/C224E0]
|
|
- [0xC6AF40, vtx, vtx/C22510]
|
|
- [0xC6B050, vtx, vtx/C22620]
|
|
- [0xC6B1B0, vtx, vtx/C22780]
|
|
- [0xC6B240, vtx, vtx/C22810]
|
|
- [0xC6B2A0, vtx, vtx/C22870]
|
|
- [0xC6B320, vtx, vtx/C228F0]
|
|
- [0xC6B380, vtx, vtx/C22950]
|
|
- [0xC6B420, vtx, vtx/C229F0]
|
|
- [0xC6B530, vtx, vtx/C22B00]
|
|
- [0xC6B630, vtx, vtx/C22C00]
|
|
- [0xC6B830, vtx, vtx/C22E00]
|
|
- [0xC6B8F0, vtx, vtx/C22EC0]
|
|
- [0xC6BAD0, vtx, vtx/C230A0]
|
|
- [0xC6BC70, vtx, vtx/C23240]
|
|
- [0xC6BC90, vtx, vtx/C23260]
|
|
- [0xC6BCD0, vtx, vtx/C232A0]
|
|
- [0xC6BD60, vtx, vtx/C23330]
|
|
- [0xC6BE00, vtx, vtx/C233D0]
|
|
- [0xC6BEB0, vtx, vtx/C23480]
|
|
- [0xC6BEE0, vtx, vtx/C234B0]
|
|
- [0xC6BFF0, vtx, vtx/C235C0]
|
|
- [0xC6C110, vtx, vtx/C236E0]
|
|
- [0xC6C240, vtx, vtx/C23810]
|
|
- [0xC6C2E0, vtx, vtx/C238B0]
|
|
- [0xC6C400, vtx, vtx/C239D0]
|
|
- [0xC6C4A0, vtx, vtx/C23A70]
|
|
- [0xC6C5A0, vtx, vtx/C23B70]
|
|
- [0xC6C5D0, vtx, vtx/C23BA0]
|
|
- [0xC6C6A0, vtx, vtx/C23C70]
|
|
- [0xC6C6C0, vtx, vtx/C23C90]
|
|
- [0xC6C710, vtx, vtx/C23CE0]
|
|
- [0xC6C750, vtx, vtx/C23D20]
|
|
- [0xC6C790, vtx, vtx/C23D60]
|
|
- [0xC6C800, vtx, vtx/C23DD0]
|
|
- [0xC6C830, vtx, vtx/C23E00]
|
|
- [0xC6C850, vtx, vtx/C23E20]
|
|
- [0xC6C880, vtx, vtx/C23E50]
|
|
- [0xC6C940, vtx, vtx/C23F10]
|
|
- [0xC6CA00, vtx, vtx/C23FD0]
|
|
- [0xC6CB00, vtx, vtx/C240D0]
|
|
- [0xC6CC00, vtx, vtx/C241D0]
|
|
- [0xC6CD80, vtx, vtx/C24350]
|
|
- [0xC6CF40, vtx, vtx/C24510]
|
|
- [0xC6CF70, vtx, vtx/C24540]
|
|
- [0xC6D030, vtx, vtx/C24600]
|
|
- [0xC6D0C0, vtx, vtx/C24690]
|
|
- [0xC6D150, vtx, vtx/C24720]
|
|
- [0xC6D160, vtx, vtx/C24730]
|
|
- [0xC6D270, vtx, vtx/C24840]
|
|
- [0xC6D390, vtx, vtx/C24960]
|
|
- [0xC6D3B0, vtx, vtx/C24980]
|
|
- [0xC6D500, vtx, vtx/C24AD0]
|
|
- [0xC6D520, vtx, vtx/C24AF0]
|
|
- [0xC6D700, vtx, vtx/C24CD0]
|
|
- [0xC6D8E0, vtx, vtx/C24EB0]
|
|
- [0xC6D960, vtx, vtx/C24F30]
|
|
- [0xC6D9E0, vtx, vtx/C24FB0]
|
|
- [0xC6DA80, vtx, vtx/C25050]
|
|
- [0xC6DC80, vtx, vtx/C25250]
|
|
- [0xC6DD40, vtx, vtx/C25310]
|
|
- [0xC6DD80, vtx, vtx/C25350]
|
|
- [0xC6DF30, vtx, vtx/C25500]
|
|
- [0xC6E030, vtx, vtx/C25600]
|
|
- [0xC6E100, vtx, vtx/C256D0]
|
|
- [0xC6E140, vtx, vtx/C25710]
|
|
- [0xC6E200, vtx, vtx/C257D0]
|
|
- [0xC6E220, vtx, vtx/C257F0]
|
|
- [0xC6E330, vtx, vtx/C25900]
|
|
- [0xC6E380, vtx, vtx/C25950]
|
|
- [0xC6E460, vtx, vtx/C25A30]
|
|
- [0xC6E4E0, vtx, vtx/C25AB0]
|
|
- [0xC6E560, vtx, vtx/C25B30]
|
|
- [0xC6E600, vtx, vtx/C25BD0]
|
|
- [0xC6E630, vtx, vtx/C25C00]
|
|
- [0xC6E650, vtx, vtx/C25C20]
|
|
- [0xC6E6B0, vtx, vtx/C25C80]
|
|
- [0xC6E720, vtx, vtx/C25CF0]
|
|
- [0xC6E760, vtx, vtx/C25D30]
|
|
- [0xC6E7D0, vtx, vtx/C25DA0]
|
|
- [0xC6E800, vtx, vtx/C25DD0]
|
|
- [0xC6E8D0, vtx, vtx/C25EA0]
|
|
- [0xC6E930, vtx, vtx/C25F00]
|
|
- [0xC6E9C0, vtx, vtx/C25F90]
|
|
- [0xC6EA70, vtx, vtx/C26040]
|
|
- [0xC6EAC0, vtx, vtx/C26090]
|
|
- [0xC6EB60, vtx, vtx/C26130]
|
|
- [0xC6EC80, vtx, vtx/C26250]
|
|
- [0xC6ECC0, vtx, vtx/C26290]
|
|
- [0xC6ED00, vtx, vtx/C262D0]
|
|
- [0xC6ED40, vtx, vtx/C26310]
|
|
- [0xC6ED80, vtx, vtx/C26350]
|
|
- [0xC6EDC0, vtx, vtx/C26390]
|
|
- [0xC6EE00, vtx, vtx/C263D0]
|
|
- [0xC6EE40, vtx, vtx/C26410]
|
|
- [0xC6EE80, vtx, vtx/C26450]
|
|
- [0xC6EEC0, vtx, vtx/C26490]
|
|
- [0xC6EF00, vtx, vtx/C264D0]
|
|
- [0xC6EF40, vtx, vtx/C26510]
|
|
- [0xC6EF80, vtx, vtx/C26550]
|
|
- [0xC6EFC0, vtx, vtx/C26590]
|
|
- [0xC6F000, vtx, vtx/C265D0]
|
|
- [0xC6F040, vtx, vtx/C26610]
|
|
- [0xC6F080, vtx, vtx/C26650]
|
|
- [0xC6F0C0, vtx, vtx/C26690]
|
|
- [0xC6F100, vtx, vtx/C266D0]
|
|
- [0xC6F140, vtx, vtx/C26710]
|
|
- [0xC6F180, vtx, vtx/C26750]
|
|
- [0xC6F2C0, vtx, vtx/C26890]
|
|
- [0xC6F490, vtx, vtx/C26A60]
|
|
- [0xC6F510, vtx, vtx/C26AE0]
|
|
- [0xC6F6F0, vtx, vtx/C26CC0]
|
|
- [0xC6F8E0, vtx, vtx/C26EB0]
|
|
- [0xC6F970, vtx, vtx/C26F40]
|
|
- [0xC6F9E0, vtx, vtx/C26FB0]
|
|
- [0xC6FB40, vtx, vtx/C27110]
|
|
- [0xC6FBB0, vtx, vtx/C27180]
|
|
- [0xC6FC50, vtx, vtx/C27220]
|
|
- [0xC6FD30, vtx, vtx/C27300]
|
|
- [0xC6FDD0, vtx, vtx/C273A0]
|
|
- [0xC6FE90, vtx, vtx/C27460]
|
|
- [0xC6FFB0, vtx, vtx/C27580]
|
|
- [0xC70170, vtx, vtx/C27740]
|
|
- [0xC701A0, vtx, vtx/C27770]
|
|
- [0xC702B0, vtx, vtx/C27880]
|
|
- [0xC70470, vtx, vtx/C27A40]
|
|
- [0xC704A0, vtx, vtx/C27A70]
|
|
- [0xC705B0, vtx, vtx/C27B80]
|
|
- [0xC70790, vtx, vtx/C27D60]
|
|
- [0xC70950, vtx, vtx/C27F20]
|
|
- [0xC709F0, vtx, vtx/C27FC0]
|
|
- [0xC70A10, vtx, vtx/C27FE0]
|
|
- [0xC70AB0, vtx, vtx/C28080]
|
|
- [0xC70B40, vtx, vtx/C28110]
|
|
- [0xC70BC0, vtx, vtx/C28190]
|
|
- [0xC70BE0, vtx, vtx/C281B0]
|
|
- [0xC70C10, vtx, vtx/C281E0]
|
|
- [0xC70D00, vtx, vtx/C282D0]
|
|
- [0xC70D20, vtx, vtx/C282F0]
|
|
- [0xC70D40, vtx, vtx/C28310]
|
|
- [0xC70E50, vtx, vtx/C28420]
|
|
- [0xC70F20, vtx, vtx/C284F0]
|
|
- [0xC70F80, vtx, vtx/C28550]
|
|
- [0xC710C0, vtx, vtx/C28690]
|
|
- [0xC71150, vtx, vtx/C28720]
|
|
- [0xC711D0, vtx, vtx/C287A0]
|
|
- [0xC712C0, vtx, vtx/C28890]
|
|
- [0xC713A0, vtx, vtx/C28970]
|
|
- [0xC714A0, vtx, vtx/C28A70]
|
|
- [0xC715E0, vtx, vtx/C28BB0]
|
|
- [0xC717C0, vtx, vtx/C28D90]
|
|
- [0xC719A0, vtx, vtx/C28F70]
|
|
- [0xC71B80, vtx, vtx/C29150]
|
|
- [0xC71D60, vtx, vtx/C29330]
|
|
- [0xC71EA0, vtx, vtx/C29470]
|
|
- [0xC71ED0, vtx, vtx/C294A0]
|
|
- [0xC71F20, vtx, vtx/C294F0]
|
|
- [0xC71F70, vtx, vtx/C29540]
|
|
- [0xC71FA0, vtx, vtx/C29570]
|
|
- [0xC71FE0, vtx, vtx/C295B0]
|
|
- [0xC72060, vtx, vtx/C29630]
|
|
- [0xC72080, vtx, vtx/C29650]
|
|
- [0xC720F0, vtx, vtx/C296C0]
|
|
- [0xC72180, vtx, vtx/C29750]
|
|
- [0xC72220, vtx, vtx/C297F0]
|
|
- [0xC72310, vtx, vtx/C298E0]
|
|
- [0xC72470, vtx, vtx/C29A40]
|
|
- [0xC724E0, vtx, vtx/C29AB0]
|
|
- [0xC725E0, vtx, vtx/C29BB0]
|
|
- [0xC72700, vtx, vtx/C29CD0]
|
|
- [0xC72830, vtx, vtx/C29E00]
|
|
- [0xC72980, vtx, vtx/C29F50]
|
|
- [0xC72AB0, vtx, vtx/C2A080]
|
|
- [0xC72BB0, vtx, vtx/C2A180]
|
|
- [0xC72CF0, vtx, vtx/C2A2C0]
|
|
- [0xC72DF0, vtx, vtx/C2A3C0]
|
|
- [0xC72F70, vtx, vtx/C2A540]
|
|
- [0xC73130, vtx, vtx/C2A700]
|
|
- [0xC73170, vtx, vtx/C2A740]
|
|
- [0xC731C0, vtx, vtx/C2A790]
|
|
- [0xC73300, vtx, vtx/C2A8D0]
|
|
- [0xC734E0, vtx, vtx/C2AAB0]
|
|
- [0xC736C0, vtx, vtx/C2AC90]
|
|
- [0xC73750, vtx, vtx/C2AD20]
|
|
- [0xC737A0, vtx, vtx/C2AD70]
|
|
- [0xC73880, vtx, vtx/C2AE50]
|
|
- [0xC738A0, vtx, vtx/C2AE70]
|
|
- [0xC738E0, vtx, vtx/C2AEB0]
|
|
- [0xC73990, vtx, vtx/C2AF60]
|
|
- [0xC739B0, vtx, vtx/C2AF80]
|
|
- [0xC73A40, vtx, vtx/C2B010]
|
|
- [0xC73A80, vtx, vtx/C2B050]
|
|
- [0xC73C50, vtx, vtx/C2B220]
|
|
- [0xC73C80, vtx, vtx/C2B250]
|
|
- [0xC73D00, vtx, vtx/C2B2D0]
|
|
- [0xC73D70, vtx, vtx/C2B340]
|
|
- [0xC73DF0, vtx, vtx/C2B3C0]
|
|
- [0xC73E10, vtx, vtx/C2B3E0]
|
|
- [0xC73E40, vtx, vtx/C2B410]
|
|
- [0xC73F90, vtx, vtx/C2B560]
|
|
- [0xC74100, vtx, vtx/C2B6D0]
|
|
- [0xC74230, vtx, vtx/C2B800]
|
|
- [0xC74280, vtx, vtx/C2B850]
|
|
- [0xC74310, vtx, vtx/C2B8E0]
|
|
- [0xC743E0, vtx, vtx/C2B9B0]
|
|
- [0xC74480, vtx, vtx/C2BA50]
|
|
- [0xC74580, vtx, vtx/C2BB50]
|
|
- [0xC74780, vtx, vtx/C2BD50]
|
|
- [0xC74880, vtx, vtx/C2BE50]
|
|
- [0xC74980, vtx, vtx/C2BF50]
|
|
- [0xC74990, vtx, vtx/C2BF60]
|
|
- [0xC74A00, vtx, vtx/C2BFD0]
|
|
- [0xC74AB0, vtx, vtx/C2C080]
|
|
- [0xC74AE0, vtx, vtx/C2C0B0]
|
|
- [0xC74B20, vtx, vtx/C2C0F0]
|
|
- [0xC74B60, vtx, vtx/C2C130]
|
|
- [0xC74BF0, vtx, vtx/C2C1C0]
|
|
- [0xC74D30, vtx, vtx/C2C300]
|
|
- [0xC74F10, vtx, vtx/C2C4E0]
|
|
- [0xC750F0, vtx, vtx/C2C6C0]
|
|
- [0xC752D0, vtx, vtx/C2C8A0]
|
|
- [0xC75450, vtx, vtx/C2CA20]
|
|
- [0xC755D0, vtx, vtx/C2CBA0]
|
|
- [0xC75750, vtx, vtx/C2CD20]
|
|
- [0xC758D0, vtx, vtx/C2CEA0]
|
|
- [0xC75900, vtx, vtx/C2CED0]
|
|
- [0xC75930, vtx, vtx/C2CF00]
|
|
- [0xC759F0, vtx, vtx/C2CFC0]
|
|
- [0xC75B70, vtx, vtx/C2D140]
|
|
- [0xC75BA0, vtx, vtx/C2D170]
|
|
- [0xC75BD0, vtx, vtx/C2D1A0]
|
|
- [0xC75C90, vtx, vtx/C2D260]
|
|
- [0xC75E10, vtx, vtx/C2D3E0]
|
|
- [0xC75E40, vtx, vtx/C2D410]
|
|
- [0xC75E70, vtx, vtx/C2D440]
|
|
- [0xC75F30, vtx, vtx/C2D500]
|
|
- [0xC75F90, vtx, vtx/C2D560]
|
|
- [0xC75FF0, vtx, vtx/C2D5C0]
|
|
- [0xC76050, vtx, vtx/C2D620]
|
|
- [0xC76090, vtx, vtx/C2D660]
|
|
- [0xC760D0, vtx, vtx/C2D6A0]
|
|
- [0xC76110, vtx, vtx/C2D6E0]
|
|
- [0xC76260, vtx, vtx/C2D830]
|
|
- [0xC76320, vtx, vtx/C2D8F0]
|
|
- [0xC76450, vtx, vtx/C2DA20]
|
|
- [0xC76610, vtx, vtx/C2DBE0]
|
|
- [0xC766E0, vtx, vtx/C2DCB0]
|
|
- [0xC76780, vtx, vtx/C2DD50]
|
|
- [0xC767C0, vtx, vtx/C2DD90]
|
|
- [0xC768D0, vtx, vtx/C2DEA0]
|
|
- [0xC769F0, vtx, vtx/C2DFC0]
|
|
- [0xC76A50, vtx, vtx/C2E020]
|
|
- [0xC76C10, vtx, vtx/C2E1E0]
|
|
- [0xC76CE0, vtx, vtx/C2E2B0]
|
|
- [0xC76D90, vtx, vtx/C2E360]
|
|
- [0xC76DC0, vtx, vtx/C2E390]
|
|
- [0xC76ED0, vtx, vtx/C2E4A0]
|
|
- [0xC77000, vtx, vtx/C2E5D0]
|
|
- [0xC77050, vtx, vtx/C2E620]
|
|
- [0xC771E0, vtx, vtx/C2E7B0]
|
|
- [0xC77230, vtx, vtx/C2E800]
|
|
- [0xC772F0, vtx, vtx/C2E8C0]
|
|
- [0xC773B0, vtx, vtx/C2E980]
|
|
- [0xC77490, vtx, vtx/C2EA60]
|
|
- name: dgb_02
|
|
dir: world/area_dgb/dgb_02
|
|
type: code
|
|
start: 0xC775D0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_02_0_header]
|
|
- [auto, c, dgb_02_1_music]
|
|
- [auto, c, dgb_02_2_main]
|
|
- [auto, c, dgb_02_3_npc]
|
|
- name: dgb_03
|
|
dir: world/area_dgb/dgb_03
|
|
type: code
|
|
start: 0xC79F10
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_03_0_header]
|
|
- [auto, c, dgb_03_1_music]
|
|
- [auto, c, dgb_03_2_main]
|
|
- [auto, c, dgb_03_3_clock]
|
|
- [auto, c, dgb_03_4_entity]
|
|
- [auto, c, dgb_03_5_npc]
|
|
- name: dgb_04
|
|
dir: world/area_dgb/dgb_04
|
|
type: code
|
|
start: 0xC7EF60
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_04_0_header]
|
|
- [auto, c, dgb_04_1_music]
|
|
- [auto, c, dgb_04_2_main]
|
|
- [auto, c, dgb_04_3_npc]
|
|
- [auto, c, dgb_04_4_entity]
|
|
- name: dgb_05
|
|
dir: world/area_dgb/dgb_05
|
|
type: code
|
|
start: 0xC83440
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_05_0_header]
|
|
- [auto, c, dgb_05_1_music]
|
|
- [auto, c, dgb_05_2_main]
|
|
- [auto, c, dgb_05_3_hole]
|
|
- [auto, c, dgb_05_4_entity]
|
|
- [auto, c, dgb_05_5_npc]
|
|
- name: dgb_06
|
|
dir: world/area_dgb/dgb_06
|
|
type: code
|
|
start: 0xC85AB0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_06_0_header]
|
|
- [auto, c, dgb_06_1_music]
|
|
- [auto, c, dgb_06_2_main]
|
|
- [auto, c, dgb_06_3_entity]
|
|
- [auto, c, dgb_06_4_npc]
|
|
- name: dgb_07
|
|
dir: world/area_dgb/dgb_07
|
|
type: code
|
|
start: 0xC86620
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_07_0_header]
|
|
- [auto, c, dgb_07_1_music]
|
|
- [auto, c, dgb_07_2_main]
|
|
- [auto, c, dgb_07_3_entity]
|
|
- [auto, c, dgb_07_4_npc]
|
|
- name: dgb_08
|
|
dir: world/area_dgb/dgb_08
|
|
type: code
|
|
start: 0xC887E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_08_0_header]
|
|
- [auto, c, dgb_08_1_music]
|
|
- [auto, c, dgb_08_2_main]
|
|
- [auto, c, dgb_08_3_npc]
|
|
- [auto, c, dgb_08_4_entity]
|
|
- name: dgb_09
|
|
dir: world/area_dgb/dgb_09
|
|
type: code
|
|
start: 0xC8F610
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_09_0_header]
|
|
- [auto, c, dgb_09_1_music]
|
|
- [auto, c, dgb_09_2_main]
|
|
- [auto, c, dgb_09_3_breakable]
|
|
- [auto, c, dgb_09_4_npc]
|
|
- name: dgb_10
|
|
dir: world/area_dgb/dgb_10
|
|
type: code
|
|
start: 0xC94DC0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_10_0_header]
|
|
- [auto, c, dgb_10_1_music]
|
|
- [auto, c, dgb_10_2_main]
|
|
- [auto, c, dgb_10_3_hole]
|
|
- [auto, c, dgb_10_4_entity]
|
|
- name: dgb_11
|
|
dir: world/area_dgb/dgb_11
|
|
type: code
|
|
start: 0xC95E10
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_11_0_header]
|
|
- [auto, c, dgb_11_1_music]
|
|
- [auto, c, dgb_11_2_main]
|
|
- [auto, c, dgb_11_3_entity]
|
|
- name: dgb_12
|
|
dir: world/area_dgb/dgb_12
|
|
type: code
|
|
start: 0xC96920
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_12_0_header]
|
|
- [auto, c, dgb_12_1_music]
|
|
- [auto, c, dgb_12_2_main]
|
|
- [auto, c, dgb_12_3_spikes]
|
|
- [auto, c, dgb_12_4_entity]
|
|
- name: dgb_13
|
|
dir: world/area_dgb/dgb_13
|
|
type: code
|
|
start: 0xC97390
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_13_0_header]
|
|
- [auto, c, dgb_13_1_music]
|
|
- [auto, c, dgb_13_2_main]
|
|
- [auto, c, dgb_13_3_entity]
|
|
- [auto, c, dgb_13_4_drawer]
|
|
- name: dgb_14
|
|
dir: world/area_dgb/dgb_14
|
|
type: code
|
|
start: 0xC97A60
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_14_0_header]
|
|
- [auto, c, dgb_14_1_music]
|
|
- [auto, c, dgb_14_2_main]
|
|
- [auto, c, dgb_14_3_entity]
|
|
- name: dgb_15
|
|
dir: world/area_dgb/dgb_15
|
|
type: code
|
|
start: 0xC97F40
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_15_0_header]
|
|
- [auto, c, dgb_15_1_music]
|
|
- [auto, c, dgb_15_2_main]
|
|
- [auto, c, dgb_15_3_npc]
|
|
- [auto, c, dgb_15_4_entity]
|
|
- name: dgb_16
|
|
dir: world/area_dgb/dgb_16
|
|
type: code
|
|
start: 0xC9AF70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_16_0_header]
|
|
- [auto, c, dgb_16_1_music]
|
|
- [auto, c, dgb_16_2_main]
|
|
- [auto, c, dgb_16_3_entity]
|
|
- [auto, c, dgb_16_4_npc]
|
|
- name: dgb_17
|
|
dir: world/area_dgb/dgb_17
|
|
type: code
|
|
start: 0xC9E490
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_17_0_header]
|
|
- [auto, c, dgb_17_1_music]
|
|
- [auto, c, dgb_17_2_main]
|
|
- [auto, c, dgb_17_3_entity]
|
|
- name: dgb_18
|
|
dir: world/area_dgb/dgb_18
|
|
type: code
|
|
start: 0xC9E970
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, dgb_18_0_header]
|
|
- [auto, c, dgb_18_1_music]
|
|
- [auto, c, dgb_18_2_main]
|
|
- [auto, c, dgb_18_3_npc]
|
|
- [auto, c, dgb_18_4_entity]
|
|
- name: kzn_01
|
|
dir: world/area_kzn/kzn_01
|
|
type: code
|
|
start: 0xCA2400
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_01_0_header]
|
|
- [auto, c, kzn_01_1_main]
|
|
- [auto, c, kzn_01_2_npc]
|
|
- name: kzn_02
|
|
dir: world/area_kzn/kzn_02
|
|
type: code
|
|
start: 0xCA3170
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_02_0_header]
|
|
- [auto, c, kzn_02_1_main]
|
|
- [auto, c, kzn_02_2_platforms]
|
|
- [auto, c, kzn_02_3_npc]
|
|
- [auto, c, kzn_02_4_demo]
|
|
- name: kzn_03
|
|
dir: world/area_kzn/kzn_03
|
|
type: code
|
|
start: 0xCA9740
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_03_0_header]
|
|
- [auto, c, kzn_03_1_main]
|
|
- [auto, c, kzn_03_2_npc]
|
|
- [auto, c, kzn_03_3_entity]
|
|
- [auto, c, kzn_03_4_ziplines]
|
|
- name: kzn_04
|
|
dir: world/area_kzn/kzn_04
|
|
type: code
|
|
start: 0xCB0B60
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_04_0_header]
|
|
- [auto, c, kzn_04_1_main]
|
|
- [auto, c, kzn_04_2_entity]
|
|
- [auto, c, kzn_04_3_npc]
|
|
- name: kzn_05
|
|
dir: world/area_kzn/kzn_05
|
|
type: code
|
|
start: 0xCB4B00
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_05_0_header]
|
|
- [auto, c, kzn_05_1_main]
|
|
- name: kzn_06
|
|
dir: world/area_kzn/kzn_06
|
|
type: code
|
|
start: 0xCB5350
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_06_0_header]
|
|
- [auto, c, kzn_06_1_main]
|
|
- [auto, c, kzn_06_2_entity]
|
|
- [auto, c, kzn_06_3_extra]
|
|
- name: kzn_07
|
|
dir: world/area_kzn/kzn_07
|
|
type: code
|
|
start: 0xCB6D60
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_07_0_header]
|
|
- [auto, c, kzn_07_1_music]
|
|
- [auto, c, kzn_07_2_main]
|
|
- [auto, c, kzn_07_3_entity]
|
|
- [auto, c, kzn_07_4_npc]
|
|
- name: kzn_08
|
|
dir: world/area_kzn/kzn_08
|
|
type: code
|
|
start: 0xCB9EB0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_08_0_header]
|
|
- [auto, c, kzn_08_1_main]
|
|
- [auto, c, kzn_08_2_entity]
|
|
- [auto, c, kzn_08_3_npc]
|
|
- [auto, c, kzn_08_4_extra]
|
|
- name: kzn_09
|
|
dir: world/area_kzn/kzn_09
|
|
type: code
|
|
start: 0xCBF710
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_09_0_header]
|
|
- [auto, c, kzn_09_1_main]
|
|
- [auto, c, kzn_09_2_entity]
|
|
- [auto, c, kzn_09_3_zipline]
|
|
- [auto, c, kzn_09_4_npc]
|
|
- name: kzn_10
|
|
dir: world/area_kzn/kzn_10
|
|
type: code
|
|
start: 0xCC6BB0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_10_0_header]
|
|
- [auto, c, kzn_10_1_main]
|
|
- [auto, c, kzn_10_2_tromp]
|
|
- name: kzn_11
|
|
dir: world/area_kzn/kzn_11
|
|
type: code
|
|
start: 0xCC8BD0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_11_0_header]
|
|
- [auto, c, kzn_11_1_main]
|
|
- [auto, c, kzn_11_2_platforms]
|
|
- [auto, c, kzn_11_3_npc]
|
|
- name: kzn_17
|
|
dir: world/area_kzn/kzn_17
|
|
type: code
|
|
start: 0xCCE4E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_17_0_header]
|
|
- [auto, c, kzn_17_1_main]
|
|
- [auto, c, kzn_17_2_entity]
|
|
- [auto, c, kzn_17_3_npc]
|
|
- [auto, c, kzn_17_4_tromp]
|
|
- name: kzn_18
|
|
dir: world/area_kzn/kzn_18
|
|
type: code
|
|
start: 0xCD4AD0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_18_0_header]
|
|
- [auto, c, kzn_18_1_main]
|
|
- [auto, c, kzn_18_2_npc]
|
|
- [auto, c, kzn_18_3_entity]
|
|
- name: kzn_19
|
|
dir: world/area_kzn/kzn_19
|
|
type: code
|
|
start: 0xCD65E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_19_0_header]
|
|
- [auto, c, kzn_19_1_music]
|
|
- [auto, c, kzn_19_2_main]
|
|
- [auto, c, kzn_19_3_npc_settings]
|
|
- [auto, c, kzn_19_4_npc]
|
|
- [auto, c, kzn_19_5_eruption]
|
|
- [auto, c, kzn_19_6_entity]
|
|
- [auto, .data, kzn_19_0_header]
|
|
- [auto, .data, kzn_19_1_music]
|
|
- [auto, .data, kzn_19_2_main]
|
|
- [auto, .data, kzn_19_3_npc_settings]
|
|
- start: 0xCD9620
|
|
type: .data
|
|
name: kzn_19_4_npc
|
|
subsegments:
|
|
- [0xCD9620]
|
|
- [0xCD9AB8, ci4, ../../lava_piranha/vine, 64, 32]
|
|
- [0xCD9EB8, palette, ../../lava_piranha/vine]
|
|
- [0xCDA0B8, gfx_common, ../../lava_piranha/vine]
|
|
- [0xCDA198]
|
|
- [auto, .data, kzn_19_5_eruption]
|
|
- [auto, .data, kzn_19_6_entity]
|
|
- name: kzn_20
|
|
dir: world/area_kzn/kzn_20
|
|
type: code
|
|
start: 0xCDE960
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_20_0_header]
|
|
- [auto, c, kzn_20_1_music]
|
|
- [auto, c, kzn_20_2_main]
|
|
- [auto, c, kzn_20_3_npc]
|
|
- name: kzn_22
|
|
dir: world/area_kzn/kzn_22
|
|
type: code
|
|
start: 0xCE2C30
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_22_0_header]
|
|
- [auto, c, kzn_22_1_music]
|
|
- [auto, c, kzn_22_2_main]
|
|
- [auto, c, kzn_22_3_entity]
|
|
- [auto, c, kzn_22_4_npc]
|
|
- name: kzn_23
|
|
dir: world/area_kzn/kzn_23
|
|
type: code
|
|
start: 0xCE4D30
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, kzn_23_0_header]
|
|
- [auto, c, kzn_23_1_music]
|
|
- [auto, c, kzn_23_2_main]
|
|
- [auto, c, kzn_23_3_npc]
|
|
- name: flo_00
|
|
dir: world/area_flo/flo_00
|
|
type: code
|
|
start: 0xCE6950
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_00_0_header]
|
|
- [auto, c, flo_00_1_music]
|
|
- [auto, c, flo_00_2_main]
|
|
- [auto, c, flo_00_3_npc]
|
|
- [auto, c, flo_00_4_epilogue]
|
|
- [auto, c, flo_00_5_beanstalk]
|
|
- [auto, c, flo_00_6_entity]
|
|
- name: flo_03
|
|
dir: world/area_flo/flo_03
|
|
type: code
|
|
start: 0xCEFCD0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_03_0_header]
|
|
- [auto, c, flo_03_1_music]
|
|
- [auto, c, flo_03_2_main]
|
|
- [auto, c, flo_03_3_npc]
|
|
- [auto, c, flo_03_4_foliage]
|
|
- [auto, c, flo_03_5_entity]
|
|
- name: flo_07
|
|
dir: world/area_flo/flo_07
|
|
type: code
|
|
start: 0xCF4C20
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_07_0_header]
|
|
- [auto, c, flo_07_1_music]
|
|
- [auto, c, flo_07_2_main]
|
|
- [auto, c, flo_07_3_npc]
|
|
- name: flo_08
|
|
dir: world/area_flo/flo_08
|
|
type: code
|
|
start: 0xCF7770
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_08_0_header]
|
|
- [auto, c, flo_08_1_music]
|
|
- [auto, c, flo_08_2_entity]
|
|
- [auto, c, flo_08_3_main]
|
|
- [auto, c, flo_08_4_npc]
|
|
- [auto, c, flo_08_5_foliage]
|
|
- [auto, c, flo_08_6_vines]
|
|
- name: flo_09
|
|
dir: world/area_flo/flo_09
|
|
type: code
|
|
start: 0xCFDA30
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_09_0_header]
|
|
- [auto, c, flo_09_1_music]
|
|
- [auto, c, flo_09_2_main]
|
|
- [auto, c, flo_09_3_vines]
|
|
- [auto, c, flo_09_4_foliage]
|
|
- [auto, c, flo_09_5_npc]
|
|
- name: flo_10
|
|
dir: world/area_flo/flo_10
|
|
type: code
|
|
start: 0xD01C30
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_10_0_header]
|
|
- [auto, c, flo_10_1_music]
|
|
- [auto, c, flo_10_2_entity]
|
|
- [auto, c, flo_10_3_main]
|
|
- [auto, c, flo_10_4_fountain]
|
|
- [auto, c, flo_10_5_npc]
|
|
- [auto, c, flo_10_6_waterfx]
|
|
- [auto, c, flo_10_7_foliage]
|
|
- name: flo_11
|
|
dir: world/area_flo/flo_11
|
|
type: code
|
|
start: 0xD06700
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_11_0_header]
|
|
- [auto, c, flo_11_1_music]
|
|
- [auto, c, flo_11_2_main]
|
|
- [auto, c, flo_11_3_npc]
|
|
- [auto, c, flo_11_4_entity]
|
|
- name: flo_12
|
|
dir: world/area_flo/flo_12
|
|
type: code
|
|
start: 0xD09860
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_12_0_header]
|
|
- [auto, c, flo_12_1_music]
|
|
- [auto, c, flo_12_2_main]
|
|
- [auto, c, flo_12_3_npc]
|
|
- name: flo_13
|
|
dir: world/area_flo/flo_13
|
|
type: code
|
|
start: 0xD0C240
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_13_0_header]
|
|
- [auto, c, flo_13_1_music]
|
|
- [auto, c, flo_13_2_entity]
|
|
- [auto, c, flo_13_3_main]
|
|
- [auto, c, flo_13_4_npc]
|
|
- [auto, c, flo_13_5_new_partner]
|
|
- name: flo_14
|
|
dir: world/area_flo/flo_14
|
|
type: code
|
|
start: 0xD13D40
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_14_0_header]
|
|
- [auto, c, flo_14_1_music]
|
|
- [auto, c, flo_14_2_main]
|
|
- [auto, c, flo_14_3_bubbles]
|
|
- [auto, c, flo_14_4_npc]
|
|
- [auto, c, flo_14_5_entity]
|
|
- [auto, c, flo_14_6_logs]
|
|
- name: flo_15
|
|
dir: world/area_flo/flo_15
|
|
type: code
|
|
start: 0xD190F0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_15_0_header]
|
|
- [auto, c, flo_15_1_music]
|
|
- [auto, c, flo_15_2_main]
|
|
- [auto, c, flo_15_3_npc]
|
|
- [auto, c, flo_15_4_entity]
|
|
- [auto, c, flo_15_5_stairs]
|
|
- name: flo_16
|
|
dir: world/area_flo/flo_16
|
|
type: code
|
|
start: 0xD1A860
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_16_0_header]
|
|
- [auto, c, flo_16_1_music]
|
|
- [auto, c, flo_16_2_main]
|
|
- [auto, c, flo_16_3_vines]
|
|
- [auto, c, flo_16_4_entity]
|
|
- [auto, c, flo_16_5_npc]
|
|
- [auto, c, flo_16_6_puzzle]
|
|
- name: flo_17
|
|
dir: world/area_flo/flo_17
|
|
type: code
|
|
start: 0xD1FD10
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_17_0_header]
|
|
- [auto, c, flo_17_1_music]
|
|
- [auto, c, flo_17_2_main]
|
|
- [auto, c, flo_17_3_logs]
|
|
- [auto, c, flo_17_4_npc]
|
|
- [auto, c, flo_17_5_entity]
|
|
- name: flo_18
|
|
dir: world/area_flo/flo_18
|
|
type: code
|
|
start: 0xD250D0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_18_0_header]
|
|
- [auto, c, flo_18_1_music]
|
|
- [auto, c, flo_18_2_main]
|
|
- [auto, c, flo_18_3_machine]
|
|
- [auto, c, flo_18_4_npc]
|
|
- [auto, c, flo_18_5_foliage]
|
|
- name: flo_19
|
|
dir: world/area_flo/flo_19
|
|
type: code
|
|
start: 0xD2C120
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_19_0_header]
|
|
- [auto, c, flo_19_1_music]
|
|
- [auto, c, flo_19_2_entity]
|
|
- [auto, c, flo_19_3_main]
|
|
- [auto, c, flo_19_4_clouds]
|
|
- [auto, c, flo_19_5_beanstalk]
|
|
- name: flo_21
|
|
dir: world/area_flo/flo_21
|
|
type: code
|
|
start: 0xD2F130
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_21_0_header]
|
|
- [auto, c, flo_21_1_music]
|
|
- [auto, c, flo_21_2_main]
|
|
- [auto, c, flo_21_3_clouds]
|
|
- [auto, c, flo_21_4_npc]
|
|
- name: flo_22
|
|
dir: world/area_flo/flo_22
|
|
type: code
|
|
start: 0xD34C70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_22_0_header]
|
|
- [auto, c, flo_22_1_music]
|
|
- [auto, c, flo_22_2_main]
|
|
- [auto, c, flo_22_3_npc]
|
|
- [auto, c, flo_22_4_well]
|
|
- [auto, c, flo_22_5_foliage]
|
|
- name: flo_23
|
|
dir: world/area_flo/flo_23
|
|
type: code
|
|
start: 0xD36C90
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_23_0_header]
|
|
- [auto, c, flo_23_1_music]
|
|
- [auto, c, flo_23_2_main]
|
|
- [auto, c, flo_23_3_npc]
|
|
- [auto, c, flo_23_4_entity]
|
|
- name: flo_24
|
|
dir: world/area_flo/flo_24
|
|
type: code
|
|
start: 0xD39370
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_24_0_header]
|
|
- [auto, c, flo_24_1_music]
|
|
- [auto, c, flo_24_2_main]
|
|
- [auto, c, flo_24_3_foliage]
|
|
- [auto, c, flo_24_4_water]
|
|
- [auto, c, flo_24_5_entity]
|
|
- name: flo_25
|
|
dir: world/area_flo/flo_25
|
|
type: code
|
|
start: 0xD3B600
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, flo_25_0_header]
|
|
- [auto, c, flo_25_1_music]
|
|
- [auto, c, flo_25_2_main]
|
|
- [auto, c, flo_25_3_npc]
|
|
- [auto, c, flo_25_4_entity]
|
|
- [auto, c, flo_25_5_foliage]
|
|
- [auto, c, flo_25_6_vine]
|
|
- name: sam_01
|
|
dir: world/area_sam/sam_01
|
|
type: code
|
|
start: 0xD405A0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sam_01_0_header]
|
|
- [auto, c, sam_01_1_music]
|
|
- [auto, c, sam_01_2_main]
|
|
- [auto, c, sam_01_3_rooms]
|
|
- [auto, c, sam_01_4_npc]
|
|
- [auto, c, sam_01_5_scenes]
|
|
- [auto, c, sam_01_6_entity]
|
|
- name: sam_02
|
|
dir: world/area_sam/sam_02
|
|
type: code
|
|
start: 0xD4E160
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sam_02_0_header]
|
|
- [auto, c, sam_02_1_music]
|
|
- [auto, c, sam_02_2_main]
|
|
- [auto, c, sam_02_3_rooms]
|
|
- [auto, c, sam_02_4_npc]
|
|
- [auto, c, sam_02_5_entity]
|
|
- [auto, c, sam_02_6_shop]
|
|
- name: sam_03
|
|
dir: world/area_sam/sam_03
|
|
type: code
|
|
start: 0xD59AF0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sam_03_0_header]
|
|
- [auto, c, sam_03_1_music]
|
|
- [auto, c, sam_03_2_main]
|
|
- [auto, c, sam_03_3_npc1]
|
|
- [auto, c, sam_03_4_npc2]
|
|
- name: sam_04
|
|
dir: world/area_sam/sam_04
|
|
type: code
|
|
start: 0xD5C000
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sam_04_0_header]
|
|
- [auto, c, sam_04_1_music]
|
|
- [auto, c, sam_04_2_main]
|
|
- [auto, c, sam_04_3_snowmen]
|
|
- [auto, c, sam_04_4_npc]
|
|
- [auto, c, sam_04_5_entity]
|
|
- name: sam_05
|
|
dir: world/area_sam/sam_05
|
|
type: code
|
|
start: 0xD61210
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sam_05_0_header]
|
|
- [auto, c, sam_05_1_music]
|
|
- [auto, c, sam_05_2_main]
|
|
- [auto, c, sam_05_3_entity]
|
|
- [auto, c, sam_05_4_npc]
|
|
- [auto, c, sam_05_5_scenes]
|
|
- [auto, c, sam_05_6_monstar_gfx]
|
|
- [auto, c, sam_05_7_monstar_vtx]
|
|
- [auto, .data, sam_05_0_header]
|
|
- [auto, .data, sam_05_1_music]
|
|
- [auto, .data, sam_05_2_main]
|
|
- [auto, .data, sam_05_3_entity]
|
|
- start: 0xD63330
|
|
type: .data
|
|
name: sam_05_4_npc
|
|
subsegments:
|
|
- [0xD63330]
|
|
- [0xD63980, ci4, monstar, 32, 32]
|
|
- [0xD63B80, ia4, monstar_blank1, 32, 32]
|
|
- [0xD63D80, ia4, monstar_blank2, 32, 32]
|
|
- [0xD63F80, ia4, monstar_blank3, 32, 32]
|
|
- [0xD64180, palette, monstar]
|
|
- [0xD641A0]
|
|
- [auto, .data, sam_05_5_scenes]
|
|
- start: 0xD681B0
|
|
type: .data
|
|
name: sam_05_6_monstar_gfx
|
|
subsegments:
|
|
- [0xD681B0, gfx, monstar]
|
|
- start: 0xD682C0
|
|
type: .data
|
|
name: sam_05_7_monstar_vtx
|
|
subsegments:
|
|
- [0xD682C0, vtx, monstar]
|
|
- [0xD686E0]
|
|
- name: sam_06
|
|
dir: world/area_sam/sam_06
|
|
type: code
|
|
start: 0xD688C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sam_06_0_header]
|
|
- [auto, c, sam_06_1_music]
|
|
- [auto, c, sam_06_2_main]
|
|
- [auto, c, sam_06_3_rooms]
|
|
- [auto, c, sam_06_4_npc]
|
|
- [auto, c, sam_06_5_entity]
|
|
- name: sam_07
|
|
dir: world/area_sam/sam_07
|
|
type: code
|
|
start: 0xD74760
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sam_07_0_header]
|
|
- [auto, c, sam_07_1_music]
|
|
- [auto, c, sam_07_2_main]
|
|
- [auto, c, sam_07_3_entity]
|
|
- [auto, c, sam_07_4_frozen_pit]
|
|
- [auto, c, sam_07_5_npc]
|
|
- name: sam_08
|
|
dir: world/area_sam/sam_08
|
|
type: code
|
|
start: 0xD786B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sam_08_0_header]
|
|
- [auto, c, sam_08_1_music]
|
|
- [auto, c, sam_08_2_main]
|
|
- [auto, c, sam_08_3_entity]
|
|
- [auto, c, sam_08_4_npc]
|
|
- [auto, c, sam_08_5_scenes]
|
|
- name: sam_09
|
|
dir: world/area_sam/sam_09
|
|
type: code
|
|
start: 0xD7ED20
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sam_09_0_header]
|
|
- [auto, c, sam_09_1_music]
|
|
- [auto, c, sam_09_2_main]
|
|
- [auto, c, sam_09_3_entity]
|
|
- [auto, c, sam_09_4_sockets]
|
|
- name: sam_10
|
|
dir: world/area_sam/sam_10
|
|
type: code
|
|
start: 0xD80230
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sam_10_0_header]
|
|
- [auto, c, sam_10_1_music]
|
|
- [auto, c, sam_10_2_main]
|
|
- [auto, c, sam_10_3_entity]
|
|
- [auto, c, sam_10_4_stairs]
|
|
- [auto, c, sam_10_5_npc]
|
|
- name: sam_11
|
|
dir: world/area_sam/sam_11
|
|
type: code
|
|
start: 0xD83000
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sam_11_0_header]
|
|
- [auto, c, sam_11_1_music]
|
|
- [auto, c, sam_11_2_main]
|
|
- [auto, c, sam_11_3_rooms]
|
|
- [auto, c, sam_11_4_entity]
|
|
- [auto, c, sam_11_5_npc]
|
|
- [auto, c, sam_11_6_pond]
|
|
- [auto, c, sam_11_7_staircase]
|
|
- [auto, c, sam_11_8_pond_anim]
|
|
- [auto, c, sam_11_9_pond_skele]
|
|
- name: sam_12
|
|
dir: world/area_sam/sam_12
|
|
type: code
|
|
start: 0xD94450
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, sam_12_0_header]
|
|
- [auto, c, sam_12_1_music]
|
|
- [auto, c, sam_12_2_main]
|
|
- [auto, c, sam_12_3_npc]
|
|
- [auto, c, sam_12_4_scenes]
|
|
- [auto, c, sam_12_5_entity]
|
|
- name: pra_01
|
|
dir: world/area_pra/pra_01
|
|
type: code
|
|
start: 0xD95A70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_01_0_header]
|
|
- [auto, c, pra_01_1_music]
|
|
- [auto, c, pra_01_2_main]
|
|
- [auto, c, pra_01_3_npc]
|
|
- [auto, c, pra_01_4_entity]
|
|
- name: pra_02
|
|
dir: world/area_pra/pra_02
|
|
type: code
|
|
start: 0xD98A20
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_02_0_header]
|
|
- [auto, c, pra_02_1_music]
|
|
- [auto, c, pra_02_2_main]
|
|
- [auto, c, pra_02_3_npc]
|
|
- [auto, c, pra_02_4_entity]
|
|
- name: pra_03
|
|
dir: world/area_pra/pra_03
|
|
type: code
|
|
start: 0xD9C6E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_03_0_header]
|
|
- [auto, c, pra_03_1_music]
|
|
- [auto, c, pra_03_2_main]
|
|
- [auto, c, pra_03_3_entity]
|
|
- name: pra_04
|
|
dir: world/area_pra/pra_04
|
|
type: code
|
|
start: 0xD9D0C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_04_0_header]
|
|
- [auto, c, pra_04_1_music]
|
|
- [auto, c, pra_04_2_main]
|
|
- [auto, c, pra_04_3_entity]
|
|
- [auto, c, pra_04_4_npc]
|
|
- name: pra_05
|
|
dir: world/area_pra/pra_05
|
|
type: code
|
|
start: 0xD9E5E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_05_0_header]
|
|
- [auto, c, pra_05_1_music]
|
|
- [auto, c, pra_05_2_main]
|
|
- [auto, c, pra_05_3_entity]
|
|
- name: pra_06
|
|
dir: world/area_pra/pra_06
|
|
type: code
|
|
start: 0xD9FE60
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_06_0_header]
|
|
- [auto, c, pra_06_1_music]
|
|
- [auto, c, pra_06_2_main]
|
|
- [auto, c, pra_06_3_entity]
|
|
- name: pra_09
|
|
dir: world/area_pra/pra_09
|
|
type: code
|
|
start: 0xDA12C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_09_0_header]
|
|
- [auto, c, pra_09_1_music]
|
|
- [auto, c, pra_09_2_main]
|
|
- [auto, c, pra_09_3_npc]
|
|
- name: pra_10
|
|
dir: world/area_pra/pra_10
|
|
type: code
|
|
start: 0xDA7CE0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_10_0_header]
|
|
- [auto, c, pra_10_1_music]
|
|
- [auto, c, pra_10_2_main]
|
|
- [auto, c, pra_10_3_npc]
|
|
- name: pra_11
|
|
dir: world/area_pra/pra_11
|
|
type: code
|
|
start: 0xDA9F30
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_11_0_header]
|
|
- [auto, c, pra_11_1_music]
|
|
- [auto, c, pra_11_2_main]
|
|
- [auto, c, pra_11_3_entity]
|
|
- name: pra_12
|
|
dir: world/area_pra/pra_12
|
|
type: code
|
|
start: 0xDAB740
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_12_0_header]
|
|
- [auto, c, pra_12_1_music]
|
|
- [auto, c, pra_12_2_main]
|
|
- [auto, c, pra_12_3_entity]
|
|
- name: pra_13
|
|
dir: world/area_pra/pra_13
|
|
type: code
|
|
start: 0xDAD010
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_13_0_header]
|
|
- [auto, c, pra_13_1_music]
|
|
- [auto, c, pra_13_2_main]
|
|
- [auto, c, pra_13_3_npc]
|
|
- name: pra_14
|
|
dir: world/area_pra/pra_14
|
|
type: code
|
|
start: 0xDB0730
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_14_0_header]
|
|
- [auto, c, pra_14_1_music]
|
|
- [auto, c, pra_14_2_main]
|
|
- [auto, c, pra_14_3_entity]
|
|
- name: pra_15
|
|
dir: world/area_pra/pra_15
|
|
type: code
|
|
start: 0xDB2240
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_15_0_header]
|
|
- [auto, c, pra_15_1_music]
|
|
- [auto, c, pra_15_2_main]
|
|
- [auto, c, pra_15_3_entity]
|
|
- name: pra_16
|
|
dir: world/area_pra/pra_16
|
|
type: code
|
|
start: 0xDB2550
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_16_0_header]
|
|
- [auto, c, pra_16_1_music]
|
|
- [auto, c, pra_16_2_main]
|
|
- name: pra_18
|
|
dir: world/area_pra/pra_18
|
|
type: code
|
|
start: 0xDB4050
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_18_0_header]
|
|
- [auto, c, pra_18_1_music]
|
|
- [auto, c, pra_18_2_main]
|
|
- [auto, c, pra_18_3_npc]
|
|
- name: pra_19
|
|
dir: world/area_pra/pra_19
|
|
type: code
|
|
start: 0xDB73E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_19_0_header]
|
|
- [auto, c, pra_19_1_music]
|
|
- [auto, c, pra_19_2_main]
|
|
- [auto, c, pra_19_3_npc]
|
|
- name: pra_20
|
|
dir: world/area_pra/pra_20
|
|
type: code
|
|
start: 0xDBEDD0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_20_0_header]
|
|
- [auto, c, pra_20_1_music]
|
|
- [auto, c, pra_20_2_main]
|
|
- name: pra_21
|
|
dir: world/area_pra/pra_21
|
|
type: code
|
|
start: 0xDC0950
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_21_0_header]
|
|
- [auto, c, pra_21_1_music]
|
|
- [auto, c, pra_21_2_main]
|
|
- [auto, c, pra_21_3_entity]
|
|
- name: pra_22
|
|
dir: world/area_pra/pra_22
|
|
type: code
|
|
start: 0xDC12B0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_22_0_header]
|
|
- [auto, c, pra_22_1_music]
|
|
- [auto, c, pra_22_2_main]
|
|
- [auto, c, pra_22_3_entity]
|
|
- name: pra_27
|
|
dir: world/area_pra/pra_27
|
|
type: code
|
|
start: 0xDC2420
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_27_0_header]
|
|
- [auto, c, pra_27_1_music]
|
|
- [auto, c, pra_27_2_main]
|
|
- [auto, c, pra_27_3_entity]
|
|
- name: pra_28
|
|
dir: world/area_pra/pra_28
|
|
type: code
|
|
start: 0xDC3CD0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_28_0_header]
|
|
- [auto, c, pra_28_1_music]
|
|
- [auto, c, pra_28_2_main]
|
|
- [auto, c, pra_28_3_entity]
|
|
- name: pra_29
|
|
dir: world/area_pra/pra_29
|
|
type: code
|
|
start: 0xDC5580
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_29_0_header]
|
|
- [auto, c, pra_29_1_music]
|
|
- [auto, c, pra_29_2_entity]
|
|
- [auto, c, pra_29_3_main]
|
|
- [auto, c, pra_29_4_bridge]
|
|
- name: pra_31
|
|
dir: world/area_pra/pra_31
|
|
type: code
|
|
start: 0xDC7790
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_31_0_header]
|
|
- [auto, c, pra_31_1_music]
|
|
- [auto, c, pra_31_2_npc]
|
|
- [auto, c, pra_31_3_main]
|
|
- [auto, c, pra_31_4_puzzle]
|
|
- [auto, c, pra_31_5_texture_1]
|
|
- [auto, c, pra_31_6_texture_2]
|
|
- [auto, c, pra_31_7_texture_3]
|
|
- [auto, c, pra_31_8_stairs_skele]
|
|
- [auto, c, pra_31_9_stairs_anim]
|
|
- [auto, c, pra_31_10_stairs_lights]
|
|
- [auto, c, pra_31_11_stairs_vtx]
|
|
- [auto, .data, pra_31_0_header]
|
|
- [auto, .data, pra_31_1_music]
|
|
- [auto, .data, pra_31_2_npc]
|
|
- [auto, .data, pra_31_3_main]
|
|
- [auto, .data, pra_31_4_puzzle]
|
|
- start: 0xDCACA0
|
|
type: .data
|
|
name: pra_31_5_texture_1
|
|
subsegments:
|
|
- [0xDCACA0, ci4, texture_1, 64, 64]
|
|
- [0xDCB4A0, palette, texture_1]
|
|
- [0xDCB4C0, gfx, texture_1]
|
|
- [0xDCB578]
|
|
- start: 0xDCB580
|
|
type: .data
|
|
name: pra_31_6_texture_2
|
|
subsegments:
|
|
- [0xDCB580, ci4, texture_2, 64, 64]
|
|
- [0xDCBD80, palette, texture_2]
|
|
- [0xDCBDA0, gfx, texture_2]
|
|
- [0xDCBE48]
|
|
- start: 0xDCBE50
|
|
type: .data
|
|
name: pra_31_7_texture_3
|
|
subsegments:
|
|
- [0xDCBE50, rgba16, texture_3, 32, 32]
|
|
- [0xDCC650, gfx, texture_3]
|
|
- [0xDCC6D8]
|
|
- start: 0xDCC6E0
|
|
type: .data
|
|
name: pra_31_8_stairs_skele
|
|
subsegments:
|
|
- [0xDCC6E0, gfx, unk_01]
|
|
- [0xDCC758, gfx, unk_02]
|
|
- [0xDCC790, gfx, unk_03]
|
|
- [0xDCC7F8, gfx, unk_04]
|
|
- [0xDCC830, gfx, unk_05]
|
|
- [0xDCC8A8, gfx, unk_06]
|
|
- [0xDCC8E0, gfx, unk_07]
|
|
- [0xDCC958, gfx, unk_08]
|
|
- [0xDCC990, gfx, unk_09]
|
|
- [0xDCC9F8, gfx, unk_10]
|
|
- [0xDCCA30, gfx, unk_11]
|
|
- [0xDCCAA8, gfx, unk_12]
|
|
- [0xDCCAE0, gfx, unk_13]
|
|
- [0xDCCB58, gfx, unk_14]
|
|
- [0xDCCB90, gfx, unk_15]
|
|
- [0xDCCBF8, gfx, unk_16]
|
|
- [0xDCCC30, gfx, unk_17]
|
|
- [0xDCCCA8, gfx, unk_18]
|
|
- [0xDCCCE0, gfx, unk_19]
|
|
- [0xDCCD58, gfx, unk_20]
|
|
- [0xDCCD90, gfx, unk_21]
|
|
- [0xDCCDF8, gfx, unk_22]
|
|
- [0xDCCE30, gfx, unk_23]
|
|
- [0xDCCEA8, gfx, unk_24]
|
|
- [0xDCCEE0, gfx, unk_25]
|
|
- [0xDCCF58, gfx, unk_26]
|
|
- [0xDCCF90, gfx, unk_27]
|
|
- [0xDCCFF8, gfx, unk_28]
|
|
- [0xDCD058, gfx, unk_29]
|
|
- [0xDCD0C0, gfx, unk_30]
|
|
- [0xDCD108, gfx, unk_31]
|
|
- [0xDCD198, gfx, unk_32]
|
|
- [0xDCD1C0, gfx, unk_33]
|
|
- [0xDCD1E8, gfx, unk_34]
|
|
- [0xDCD220]
|
|
- [auto, .data, pra_31_9_stairs_anim]
|
|
- [auto, .data, pra_31_10_stairs_lights]
|
|
- start: 0xDCEED0
|
|
type: .data
|
|
name: pra_31_11_stairs_vtx
|
|
subsegments:
|
|
- [0xDCEED0]
|
|
- [0xDCF250, vtx, stairs]
|
|
- [0xDCF410]
|
|
- [0xDCF410]
|
|
- name: pra_32
|
|
dir: world/area_pra/pra_32
|
|
type: code
|
|
start: 0xDCF430
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_32_0_header]
|
|
- [auto, c, pra_32_1_music]
|
|
- [auto, c, pra_32_2_main]
|
|
- [auto, c, pra_32_3_npc]
|
|
- name: pra_33
|
|
dir: world/area_pra/pra_33
|
|
type: code
|
|
start: 0xDD2110
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_33_0_header]
|
|
- [auto, c, pra_33_1_music]
|
|
- [auto, c, pra_33_2_main]
|
|
- [auto, c, pra_33_3_entity]
|
|
- name: pra_34
|
|
dir: world/area_pra/pra_34
|
|
type: code
|
|
start: 0xDD3DE0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_34_0_header]
|
|
- [auto, c, pra_34_1_music]
|
|
- [auto, c, pra_34_2_main]
|
|
- [auto, c, pra_34_3_entity]
|
|
- name: pra_35
|
|
dir: world/area_pra/pra_35
|
|
type: code
|
|
start: 0xDD5C80
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_35_0_header]
|
|
- [auto, c, pra_35_1_music]
|
|
- [auto, c, pra_35_2_main]
|
|
- [auto, c, pra_35_3_npc]
|
|
- [auto, c, pra_35_4_entity]
|
|
- name: pra_36
|
|
dir: world/area_pra/pra_36
|
|
type: code
|
|
start: 0xDDA130
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_36_0_header]
|
|
- [auto, c, pra_36_1_music]
|
|
- [auto, c, pra_36_2_main]
|
|
- [auto, c, pra_36_3_npc]
|
|
- name: pra_37
|
|
dir: world/area_pra/pra_37
|
|
type: code
|
|
start: 0xDDB970
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_37_0_header]
|
|
- [auto, c, pra_37_1_music]
|
|
- [auto, c, pra_37_2_main]
|
|
- [auto, c, pra_37_3_npc]
|
|
- name: pra_38
|
|
dir: world/area_pra/pra_38
|
|
type: code
|
|
start: 0xDDE020
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_38_0_header]
|
|
- [auto, c, pra_38_1_music]
|
|
- [auto, c, pra_38_2_main]
|
|
- [auto, c, pra_38_3_npc]
|
|
- name: pra_39
|
|
dir: world/area_pra/pra_39
|
|
type: code
|
|
start: 0xDE02C0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_39_0_header]
|
|
- [auto, c, pra_39_1_music]
|
|
- [auto, c, pra_39_2_main]
|
|
- [auto, c, pra_39_3_npc]
|
|
- name: pra_40
|
|
dir: world/area_pra/pra_40
|
|
type: code
|
|
start: 0xDE23E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, pra_40_0_header]
|
|
- [auto, c, pra_40_1_music]
|
|
- [auto, c, pra_40_2_main]
|
|
- [auto, c, pra_40_3_entity]
|
|
- name: omo_01
|
|
dir: world/area_omo/omo_01
|
|
type: code
|
|
start: 0xDE3920
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_01_0_header]
|
|
- [auto, c, omo_01_1_music]
|
|
- [auto, c, omo_01_2_main]
|
|
- [auto, c, omo_01_3_gizmos]
|
|
- [auto, c, omo_01_4_npc]
|
|
- [auto, c, omo_01_5_entity]
|
|
- name: omo_02
|
|
dir: world/area_omo/omo_02
|
|
type: code
|
|
start: 0xDE5F00
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_02_0_header]
|
|
- [auto, c, omo_02_1_music]
|
|
- [auto, c, omo_02_2_main]
|
|
- [auto, c, omo_02_3_entity]
|
|
- [auto, c, omo_02_4_gizmos]
|
|
- [auto, c, omo_02_5_barricade]
|
|
- [auto, c, omo_02_6_npc]
|
|
- name: omo_03
|
|
dir: world/area_omo/omo_03
|
|
type: code
|
|
start: 0xDEDC70
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_03_0_header]
|
|
- [auto, c, omo_03_1_music]
|
|
- [auto, c, omo_03_2_main]
|
|
- [auto, c, omo_03_3_gizmos]
|
|
- [auto, c, omo_03_4_entity]
|
|
- [auto, c, omo_03_5_npc]
|
|
- [auto, c, omo_03_6_train]
|
|
- [auto, c, omo_03_7_train_drop]
|
|
- [auto, c, omo_03_8_epilogue]
|
|
- name: omo_04
|
|
dir: world/area_omo/omo_04
|
|
type: code
|
|
start: 0xDF5E30
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_04_0_header]
|
|
- [auto, c, omo_04_1_music]
|
|
- [auto, c, omo_04_2_main]
|
|
- [auto, c, omo_04_3_gizmos]
|
|
- [auto, c, omo_04_4_entity]
|
|
- [auto, c, omo_04_5_npc]
|
|
- [auto, c, omo_04_6_scenes]
|
|
- name: omo_05
|
|
dir: world/area_omo/omo_05
|
|
type: code
|
|
start: 0xDFACF0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_05_0_header]
|
|
- [auto, c, omo_05_1_music]
|
|
- [auto, c, omo_05_2_main]
|
|
- [auto, c, omo_05_3_gizmos]
|
|
- [auto, c, omo_05_4_npc]
|
|
- [auto, c, omo_05_5_entity]
|
|
- name: omo_06
|
|
dir: world/area_omo/omo_06
|
|
type: code
|
|
start: 0xE00340
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_06_0_header]
|
|
- [auto, c, omo_06_1_music]
|
|
- [auto, c, omo_06_2_main]
|
|
- [auto, c, omo_06_3_gizmos]
|
|
- [auto, c, omo_06_4_train]
|
|
- [auto, c, omo_06_5_npc]
|
|
- [auto, c, omo_06_6_entity]
|
|
- name: omo_07
|
|
dir: world/area_omo/omo_07
|
|
type: code
|
|
start: 0xE05CE0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_07_0_header]
|
|
- [auto, c, omo_07_1_music]
|
|
- [auto, c, omo_07_2_main]
|
|
- [auto, c, omo_07_3_gizmos]
|
|
- [auto, c, omo_07_4_npc]
|
|
- [auto, c, omo_07_5_entity]
|
|
- [auto, c, omo_07_6_scenes]
|
|
- name: omo_08
|
|
dir: world/area_omo/omo_08
|
|
type: code
|
|
start: 0xE0CE00
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_08_0_header]
|
|
- [auto, c, omo_08_1_music]
|
|
- [auto, c, omo_08_2_main]
|
|
- [auto, c, omo_08_3_boxes]
|
|
- [auto, c, omo_08_4_train]
|
|
- [auto, c, omo_08_5_entity]
|
|
- [auto, c, omo_08_6_npc]
|
|
- name: omo_09
|
|
dir: world/area_omo/omo_09
|
|
type: code
|
|
start: 0xE15700
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_09_0_header]
|
|
- [auto, c, omo_09_1_music]
|
|
- [auto, c, omo_09_2_main]
|
|
- [auto, c, omo_09_3_conveyors]
|
|
- [auto, c, omo_09_4_slot_machine]
|
|
- [auto, c, omo_09_5_gizmos]
|
|
- [auto, c, omo_09_6_entity]
|
|
- [auto, c, omo_09_7_npc]
|
|
- [auto, c, omo_09_8_scenes]
|
|
- name: omo_10
|
|
dir: world/area_omo/omo_10
|
|
type: code
|
|
start: 0xE203E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_10_0_header]
|
|
- [auto, c, omo_10_1_music]
|
|
- [auto, c, omo_10_2_main]
|
|
- [auto, c, omo_10_3_gizmos]
|
|
- [auto, c, omo_10_4_train]
|
|
- [auto, c, omo_10_5_npc]
|
|
- [auto, c, omo_10_6_entity]
|
|
- name: omo_11
|
|
dir: world/area_omo/omo_11
|
|
type: code
|
|
start: 0xE25260
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_11_0_header]
|
|
- [auto, c, omo_11_1_music]
|
|
- [auto, c, omo_11_2_main]
|
|
- [auto, c, omo_11_3_gizmos]
|
|
- [auto, c, omo_11_4_entity]
|
|
- [auto, c, omo_11_5_npc]
|
|
- name: omo_12
|
|
dir: world/area_omo/omo_12
|
|
type: code
|
|
start: 0xE27D40
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_12_0_header]
|
|
- [auto, c, omo_12_1_music]
|
|
- [auto, c, omo_12_2_main]
|
|
- [auto, c, omo_12_3_npc]
|
|
- [auto, c, omo_12_4_new_partner]
|
|
- name: omo_13
|
|
dir: world/area_omo/omo_13
|
|
type: code
|
|
start: 0xE2AEC0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_13_0_header]
|
|
- [auto, c, omo_13_1_music]
|
|
- [auto, c, omo_13_2_main]
|
|
- [auto, c, omo_13_3_gizmos]
|
|
- [auto, c, omo_13_4_npc]
|
|
- [auto, c, omo_13_5_entity]
|
|
- name: omo_14
|
|
dir: world/area_omo/omo_14
|
|
type: code
|
|
start: 0xE2E0E0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_14_0_header]
|
|
- [auto, c, omo_14_1_music]
|
|
- [auto, c, omo_14_2_main]
|
|
- [auto, c, omo_14_3_npc]
|
|
- name: omo_15
|
|
dir: world/area_omo/omo_15
|
|
type: code
|
|
start: 0xE311A0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_15_0_header]
|
|
- [auto, c, omo_15_1_music]
|
|
- [auto, c, omo_15_2_main]
|
|
- [auto, c, omo_15_3_npc]
|
|
- name: omo_16
|
|
dir: world/area_omo/omo_16
|
|
type: code
|
|
start: 0xE34900
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_16_0_header]
|
|
- [auto, c, omo_16_1_main]
|
|
- [auto, c, omo_16_2_train]
|
|
- [auto, c, omo_16_3_npc]
|
|
- name: omo_17
|
|
dir: world/area_omo/omo_17
|
|
type: code
|
|
start: 0xE378D0
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, omo_17_0_header]
|
|
- [auto, c, omo_17_1_main]
|
|
- [auto, c, omo_17_2_gizmos]
|
|
- [auto, c, omo_17_3_train]
|
|
- [auto, c, omo_17_4_npc]
|
|
- [auto, c, omo_17_5_entity]
|
|
- name: end_00
|
|
dir: world/area_end/end_00
|
|
type: code
|
|
start: 0xE3F430
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, end_00_0_header]
|
|
- [auto, c, end_00_1_main]
|
|
- [auto, c, end_00_2_credits]
|
|
- [auto, c, end_00_3_parade_setup]
|
|
- [auto, c, end_00_4_allies]
|
|
- [auto, c, end_00_5_koopas]
|
|
- [auto, c, end_00_6_caravan]
|
|
- [auto, c, end_00_7_boos]
|
|
- [auto, c, end_00_8_yoshis]
|
|
- [auto, c, end_00_9_huff_n_puff]
|
|
- [auto, c, end_00_A_crystal_king]
|
|
- [auto, c, end_00_B_bowser]
|
|
- name: end_01
|
|
dir: world/area_end/end_01
|
|
type: code
|
|
start: 0xE4DD90
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, end_01_0_header]
|
|
- [auto, c, end_01_1_main]
|
|
- [auto, c, end_01_2_credits]
|
|
- [auto, c, end_01_3_parade_setup]
|
|
- [auto, c, end_01_4_opera_float]
|
|
- [auto, c, end_01_5_flower_float]
|
|
- [auto, c, end_01_6_shyguy_float]
|
|
- [auto, c, end_01_7_peach_float]
|
|
- name: mgm_00
|
|
dir: world/area_mgm/mgm_00
|
|
type: code
|
|
start: 0xE57280
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mgm_00_0_header]
|
|
- [auto, c, mgm_00_1_main]
|
|
- [auto, c, mgm_00_2_npc]
|
|
- [auto, c, mgm_00_3_scoreboard]
|
|
- name: mgm_01
|
|
dir: world/area_mgm/mgm_01
|
|
type: code
|
|
start: 0xE5B240
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mgm_01_0_header]
|
|
- [auto, c, mgm_01_1_main]
|
|
- [auto, c, mgm_01_2_npc]
|
|
- [auto, c, mgm_01_3_entity]
|
|
- [auto, c, mgm_01_4_images]
|
|
- [auto, .data, mgm_01_0_header]
|
|
- [auto, .data, mgm_01_1_main]
|
|
- [auto, .data, mgm_01_2_npc]
|
|
- [auto, .data, mgm_01_3_entity]
|
|
- start: 0xE5DF20
|
|
type: .data
|
|
name: mgm_01_4_images
|
|
subsegments:
|
|
- [0xE5DF20, ci4, panel_1_coin, 32, 32]
|
|
- [0xE5E120, palette, panel_1_coin]
|
|
- [0xE5E140, ci4, panel_5_coins, 32, 32]
|
|
- [0xE5E340, palette, panel_5_coins]
|
|
- [0xE5E360, ci4, panel_times_5, 32, 32]
|
|
- [0xE5E560, palette, panel_times_5]
|
|
- [0xE5E580, ci4, panel_bowser, 32, 32]
|
|
- [0xE5E780, palette, panel_bowser]
|
|
- [0xE5E7A0]
|
|
- name: mgm_02
|
|
dir: world/area_mgm/mgm_02
|
|
type: code
|
|
start: 0xE5E860
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mgm_02_0_header]
|
|
- [auto, c, mgm_02_1_main]
|
|
- [auto, c, mgm_02_2_npc]
|
|
- [auto, c, mgm_02_3_images]
|
|
- [auto, .data, mgm_02_0_header]
|
|
- [auto, .data, mgm_02_1_main]
|
|
- [auto, .data, mgm_02_2_npc]
|
|
- start: 0xE66B00
|
|
type: .data
|
|
name: mgm_02_3_images
|
|
subsegments:
|
|
- [0xE66B00, ci4, panel_peach, 32, 32]
|
|
- [0xE66D00, palette, panel_peach]
|
|
- [0xE66D20]
|
|
- name: mgm_03
|
|
dir: world/area_mgm/mgm_03
|
|
type: code
|
|
start: 0xE66E60
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, mgm_03_0_header]
|
|
- [auto, c, mgm_03_1_main]
|
|
- name: gv_01
|
|
dir: world/area_gv/gv_01
|
|
type: code
|
|
start: 0xE66F40
|
|
vram: 0x80240000
|
|
subsegments:
|
|
- [auto, c, gv_01_0_header]
|
|
- [auto, c, gv_01_1_main]
|
|
- name: heaps2
|
|
type: code
|
|
start: 0xE68B50
|
|
vram: 0x80267FF0
|
|
subsegments:
|
|
- [auto, c, heaps2]
|
|
- type: code
|
|
start: 0xE68B50
|
|
name: inspect_icon
|
|
vram: 0x802B7000
|
|
subsegments:
|
|
- [auto, c, inspect_icon]
|
|
- start: 0xE69570
|
|
type: .data
|
|
name: inspect_icon
|
|
subsegments:
|
|
- [0xE69570, ci4, inspect_icon, 32, 32]
|
|
- [0xE69770, palette, inspect_icon]
|
|
- [0xE69790, gfx, inspect_icon]
|
|
- [0xE69808]
|
|
- [0xE69810]
|
|
- type: code
|
|
start: 0xE698F0
|
|
name: speech_bubble
|
|
vram: 0x802B7000
|
|
subsegments:
|
|
- [auto, c, speech_bubble]
|
|
- start: 0xE6A000
|
|
type: .data
|
|
name: speech_bubble
|
|
subsegments:
|
|
- [0xE6A000, ci4, speech_bubble, 32, 32]
|
|
- [0xE6A200, palette, speech_bubble]
|
|
- [0xE6A220, gfx, speech_bubble]
|
|
- [0xE6A298]
|
|
- [0xE6A2A0]
|
|
- type: code
|
|
start: 0xE6A2B0
|
|
name: pulse_stone
|
|
vram: 0x802B7000
|
|
subsegments:
|
|
- [auto, c, pulse_stone]
|
|
- start: 0xE6A8F0
|
|
type: .data
|
|
name: pulse_stone
|
|
subsegments:
|
|
- [0xE6A8F0, ci4, pulse_stone_icon, 56, 56]
|
|
- [0xE6AF10, palette, pulse_stone_icon]
|
|
- [0xE6AF30, palette, pulse_stone_icon.flash]
|
|
- [0xE6AF50, gfx, pulse_stone_icon]
|
|
- [0xE6AFC8]
|
|
- [0xE6AFD0]
|
|
- type: code
|
|
start: 0xE6AFF0
|
|
name: i_spy
|
|
vram: 0x802B7000
|
|
subsegments:
|
|
- [auto, c, i_spy]
|
|
- start: 0xE6B570
|
|
type: .data
|
|
name: i_spy
|
|
subsegments:
|
|
- [0xE6B570, ci4, ispy_icon, 56, 56]
|
|
- [0xE6BB90, palette, ispy_icon]
|
|
- [0xE6BBB0, palette, ispy_icon.2]
|
|
- [0xE6BBD0, palette, ispy_icon.3]
|
|
- [0xE6BBF0, gfx, ispy_icon]
|
|
- [0xE6BC68]
|
|
- [0xE6BC70]
|
|
- type: code
|
|
name: model_clear_render_tasks
|
|
start: 0xE6BCA0
|
|
vram: 0x802B7E00
|
|
subsegments:
|
|
- [auto, c, model_clear_render_tasks]
|
|
- type: code
|
|
name: world_action_idle
|
|
dir: world/action
|
|
start: 0xE6BCA0
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, idle]
|
|
- type: code
|
|
name: world_action_walk
|
|
dir: world/action
|
|
start: 0xE6C120
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, walk]
|
|
- type: code
|
|
name: world_action_jump
|
|
dir: world/action
|
|
start: 0xE6CA80
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, jump]
|
|
- type: code
|
|
name: world_action_step_up
|
|
dir: world/action
|
|
start: 0xE6D010
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, step_up]
|
|
- type: code
|
|
name: world_action_land
|
|
dir: world/action
|
|
start: 0xE6D360
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, land]
|
|
- type: code
|
|
name: world_action_hammer
|
|
dir: world/action
|
|
start: 0xE6D910
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, hammer]
|
|
- type: code
|
|
name: world_action_spin
|
|
dir: world/action
|
|
start: 0xE6E7A0
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, spin]
|
|
- type: code
|
|
name: world_action_tornado_jump
|
|
dir: world/action
|
|
start: 0xE6F150
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, tornado_jump]
|
|
- type: code
|
|
name: world_action_spin_jump
|
|
dir: world/action
|
|
start: 0xE6F820
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, spin_jump]
|
|
- type: code
|
|
name: world_action_slide
|
|
dir: world/action
|
|
start: 0xE6FF50
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, slide]
|
|
- type: code
|
|
name: world_action_hit_fire
|
|
dir: world/action
|
|
start: 0xE706D0
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, hit_fire]
|
|
- type: code
|
|
name: world_action_hit_lava
|
|
dir: world/action
|
|
start: 0xE70980
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, hit_lava]
|
|
- type: code
|
|
name: world_action_knockback
|
|
dir: world/action
|
|
start: 0xE71230
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, knockback]
|
|
- type: code
|
|
name: world_action_misc
|
|
dir: world/action
|
|
start: 0xE71470
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, misc]
|
|
- type: code
|
|
name: world_action_use_munchlesia
|
|
dir: world/action
|
|
start: 0xE71BE0
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, use_munchlesia]
|
|
- type: code
|
|
name: world_action_use_spinning_flower
|
|
dir: world/action
|
|
start: 0xE71EB0
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, use_spinning_flower]
|
|
- type: code
|
|
name: world_action_use_tweester
|
|
dir: world/action
|
|
start: 0xE72D80
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, use_tweester]
|
|
- type: code
|
|
name: world_action_sneaky_parasol
|
|
dir: world/action
|
|
start: 0xE730F0
|
|
vram: 0x802B6000
|
|
subsegments:
|
|
- [auto, c, sneaky_parasol]
|
|
- type: code
|
|
dir: entity/default
|
|
start: 0xE73F70
|
|
vram: 0x802BAE00
|
|
subsegments:
|
|
- [auto, c, Padlock]
|
|
- [auto, c, BoardedFloor]
|
|
- [auto, c, BombableRock]
|
|
- type: code
|
|
dir: entity/jan_iwa
|
|
start: 0xE76170
|
|
vram: 0x802BAE00
|
|
subsegments:
|
|
- [auto, c, Plants1]
|
|
- [auto, c, Plants2]
|
|
- [auto, c, ArrowSign]
|
|
- type: code
|
|
dir: entity/sbk_omo
|
|
start: 0xE78190
|
|
vram: 0x802BAE00
|
|
subsegments:
|
|
- [auto, c, Tweester]
|
|
- [auto, c, StarBoxLauncher]
|
|
- name: entity_model_Hammer1Block
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE79F70
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, Hammer1Block]
|
|
- start: 0xE79F70
|
|
type: .data
|
|
name: Hammer1Block
|
|
subsegments:
|
|
- [0xE79F70, vtx, Hammer1Block]
|
|
- [0xE7A1F0, ci4, Hammer1Block_face, 16, 32]
|
|
- [0xE7A2F0, palette, Hammer1Block_face]
|
|
- [0xE7A310]
|
|
- name: entity_model_Hammer2Block
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE7A470
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, Hammer2Block]
|
|
- start: 0xE7A470
|
|
type: .data
|
|
name: Hammer2Block
|
|
subsegments:
|
|
- [0xE7A470, vtx, Hammer2Block]
|
|
- [0xE7A6F0, ci4, Hammer2Block_face, 16, 32]
|
|
- [0xE7A7F0, palette, Hammer2Block_face]
|
|
- [0xE7A810]
|
|
- name: entity_model_Hammer3Block
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE7A970
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, Hammer3Block]
|
|
- start: 0xE7A970
|
|
type: .data
|
|
name: Hammer3Block
|
|
subsegments:
|
|
- [0xE7A970, vtx, Hammer3Block]
|
|
- [0xE7ABF0, ci4, Hammer3Block_face, 16, 32]
|
|
- [0xE7ACF0, palette, Hammer3Block_face]
|
|
- [0xE7AD10]
|
|
- name: entity_model_ShatteringHammer1Block
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE7AE60
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, ShatteringHammer1Block]
|
|
- start: 0xE7AE60
|
|
type: .data
|
|
name: ShatteringHammer1Block
|
|
subsegments:
|
|
- [0xE7AE60, vtx, ShatteringHammer1Block]
|
|
- [0xE7BEC0, ci8, ShatteringHammer1Block_texture, 16, 32]
|
|
- [0xE7C0C0, palette, ShatteringHammer1Block_texture]
|
|
- [0xE7C2C0]
|
|
- name: entity_model_ShatteringHammer2Block
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE7E0B0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, ShatteringHammer2Block]
|
|
- start: 0xE7E0B0
|
|
type: .data
|
|
name: ShatteringHammer2Block
|
|
subsegments:
|
|
- [0xE7E0B0, vtx, ShatteringHammer2Block]
|
|
- [0xE7F110, rgba16, ShatteringHammer2Block_texture, 16, 32]
|
|
- [0xE7F510]
|
|
- name: entity_model_ShatteringHammer3Block
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE812D0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, ShatteringHammer3Block]
|
|
- start: 0xE812D0
|
|
type: .data
|
|
name: ShatteringHammer3Block
|
|
subsegments:
|
|
- [0xE812D0, vtx, ShatteringHammer3Block]
|
|
- [0xE82320, ci4, ShatteringHammer3Block_texture, 16, 32]
|
|
- [0xE82420, palette, ShatteringHammer3Block_texture]
|
|
- [0xE82440]
|
|
- name: entity_model_YellowBlock
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE842B0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, YellowBlock]
|
|
- start: 0xE842B0
|
|
type: .data
|
|
name: YellowBlock
|
|
subsegments:
|
|
- [0xE842B0, vtx, YellowBlock]
|
|
- [0xE84430, rgba16, YellowBlock_face, 32, 32]
|
|
- [0xE84C30]
|
|
- name: entity_model_RedBlock
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE84D60
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, RedBlock]
|
|
- start: 0xE84D60
|
|
type: .data
|
|
name: RedBlock
|
|
subsegments:
|
|
- [0xE84D60, vtx, RedBlock]
|
|
- [0xE84EE0, rgba16, RedBlock_face, 32, 32]
|
|
- [0xE856E0]
|
|
- name: entity_model_UnusedBlock
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE85810
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, UnusedBlock]
|
|
- start: 0xE85810
|
|
type: .data
|
|
name: UnusedBlock
|
|
subsegments:
|
|
- [0xE85810, vtx, UnusedBlock]
|
|
- [0xE85BD0, rgba16, UnusedBlock_img1, 16, 32]
|
|
- [0xE85FD0]
|
|
- [0xE86058, ci4, UnusedBlock_img2, 16, 32]
|
|
- [0xE86158, palette, UnusedBlock_img2]
|
|
- [0xE86178]
|
|
- name: entity_model_PushBlock
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE864A0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, PushBlock]
|
|
- start: 0xE864A0
|
|
type: .data
|
|
name: PushBlock
|
|
subsegments:
|
|
- [0xE864A0, vtx, PushBlock]
|
|
- [0xE865C0, ci4, PushBlock_face, 16, 16]
|
|
- [0xE86640, palette, PushBlock_face]
|
|
- [0xE86660]
|
|
- name: entity_model_BrickBlock
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE867F0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, BrickBlock]
|
|
- start: 0xE867F0
|
|
type: .data
|
|
name: BrickBlock
|
|
subsegments:
|
|
- [0xE867F0, vtx, BrickBlock]
|
|
- [0xE86930, ci4, BrickBlock_face, 32, 32]
|
|
- [0xE86B30, palette, BrickBlock_face]
|
|
- [0xE86B50]
|
|
- name: entity_model_ShatteringBrickBlock
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE86CA0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, ShatteringBrickBlock]
|
|
- start: 0xE86CA0
|
|
type: .data
|
|
name: ShatteringBrickBlock
|
|
subsegments:
|
|
- [0xE86CA0, vtx, ShatteringBrickBlock]
|
|
- [0xE88740, rgba16, ShatteringBrickBlock_texture, 32, 32]
|
|
- [0xE88F40]
|
|
- name: entity_model_InertYellowBlock
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE8AC80
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, InertYellowBlock]
|
|
- start: 0xE8AC80
|
|
type: .data
|
|
name: InertYellowBlock
|
|
subsegments:
|
|
- [0xE8AC80, vtx, InertYellowBlock_1]
|
|
- [0xE8AD80, vtx, InertYellowBlock_2]
|
|
- [0xE8AE00, ci4, InertYellowBlock_face, 32, 32]
|
|
- [0xE8B000, palette, InertYellowBlock_face]
|
|
- [0xE8B020]
|
|
- name: entity_model_InertRedBlock
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE8B180
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, InertRedBlock]
|
|
- start: 0xE8B180
|
|
type: .data
|
|
name: InertRedBlock
|
|
subsegments:
|
|
- [0xE8B180, vtx, InertRedBlock_1]
|
|
- [0xE8B280, vtx, InertRedBlock_2]
|
|
- [0xE8B300, rgba16, InertRedBlock_face, 32, 32]
|
|
- [0xE8BB00]
|
|
- name: entity_model_HeartBlock
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE8BC30
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, HeartBlock]
|
|
- start: 0xE8BC30
|
|
type: .data
|
|
name: HeartBlock
|
|
subsegments:
|
|
- [0xE8BC30, vtx, HeartBlock]
|
|
- [0xE8BFF0, rgba16, HeartBlock_face, 16, 32]
|
|
- [0xE8C3F0]
|
|
- name: entity_model_PowBlock
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE8C560
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, PowBlock]
|
|
- start: 0xE8C560
|
|
type: .data
|
|
name: PowBlock
|
|
subsegments:
|
|
- [0xE8C560, vtx, PowBlock]
|
|
- [0xE8C660, ci8, PowBlock_face, 64, 32]
|
|
- [0xE8CE60, palette, PowBlock_face]
|
|
- [0xE8D060]
|
|
- name: entity_model_SuperBlock
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE8D240
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, SuperBlock]
|
|
- start: 0xE8D240
|
|
type: .data
|
|
name: SuperBlock
|
|
subsegments:
|
|
- [0xE8D240, vtx, SuperBlock]
|
|
- [0xE8D6C0, ci4, SuperBlock_tex, 16, 32]
|
|
- [0xE8D7C0, palette, SuperBlock_tex]
|
|
- [0xE8D7E0]
|
|
- name: entity_model_UltraBlock
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE8DB50
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, UltraBlock]
|
|
- start: 0xE8DB50
|
|
type: .data
|
|
name: UltraBlock
|
|
subsegments:
|
|
- [0xE8DB50, vtx, UltraBlock]
|
|
- [0xE8DFD0, ci4, UltraBlock_tex, 16, 32]
|
|
- [0xE8E0D0, palette, UltraBlock_tex]
|
|
- [0xE8E0F0]
|
|
- name: entity_model_HitYellowBlock_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE8E430
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, HitYellowBlock_gfx]
|
|
- start: 0xE8E430
|
|
type: .data
|
|
name: HitYellowBlock_gfx
|
|
subsegments:
|
|
- [0xE8E430, vtx, HitYellowBlock_1]
|
|
- [0xE8E590, vtx, HitYellowBlock_2]
|
|
- [0xE8E6F0]
|
|
- [0xE8E850, rgba16, HitYellowBlock_face1, 32, 32]
|
|
- [0xE8F050, rgba16, HitYellowBlock_face2, 32, 32]
|
|
- name: entity_model_HitYellowBlock_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE8F850
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, HitYellowBlock_anim]
|
|
- name: entity_model_HitFloatingYellowBlock_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE8FAF0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, HitFloatingYellowBlock_gfx]
|
|
- start: 0xE8FAF0
|
|
type: .data
|
|
name: HitFloatingYellowBlock_gfx
|
|
subsegments:
|
|
- [0xE8FAF0, vtx, HitFloatingYellowBlock_1]
|
|
- [0xE8FC50, vtx, HitFloatingYellowBlock_2]
|
|
- [0xE8FDD0]
|
|
- [0xE8FF30, rgba16, HitFloatingYellowBlock_face1, 32, 32]
|
|
- [0xE90730, rgba16, HitFloatingYellowBlock_face2, 32, 32]
|
|
- name: entity_model_HitFloatingYellowBlock_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE90F30
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, HitFloatingYellowBlock_anim]
|
|
- name: entity_model_HitRedBlock_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE911C0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, HitRedBlock_gfx]
|
|
- start: 0xE911C0
|
|
type: .data
|
|
name: HitRedBlock_gfx
|
|
subsegments:
|
|
- [0xE911C0, vtx, HitRedBlock_1]
|
|
- [0xE91320, vtx, HitRedBlock_2]
|
|
- [0xE91480]
|
|
- [0xE91620, rgba16, HitRedBlock_face1, 32, 32]
|
|
- [0xE91E20, rgba16, HitRedBlock_face2, 32, 32]
|
|
- name: entity_model_HitRedBlock_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE92620
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, HitRedBlock_anim]
|
|
- name: entity_model_HeartBlockContent
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE92880
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, HeartBlockContent]
|
|
- start: 0xE92880
|
|
type: .data
|
|
name: HeartBlockContent
|
|
subsegments:
|
|
- [0xE92880]
|
|
#- [0xE92880, ci4, HeartBlockContent_img1, 32, 32]
|
|
#- [0xE92A80, ci4, HeartBlockContent_img2, 32, 32]
|
|
#- [0xE92C80, ci4, HeartBlockContent_img3, 32, 32]
|
|
#- [0xE92E80, palette, HeartBlockContent_pal] # this palette is common for all images above
|
|
#- [0xE92EA0]
|
|
- name: entity_model_SuperBlockContent
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE930E0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, SuperBlockContent]
|
|
- start: 0xE930E0
|
|
type: .data
|
|
name: SuperBlockContent
|
|
subsegments:
|
|
- [0xE930E0, ci4, SuperBlockContent, 32, 32]
|
|
- [0xE932E0, palette, SuperBlockContent]
|
|
- [0xE93300, palette, SuperBlockContent.pal2]
|
|
- [0xE93320, palette, SuperBlockContent.pal3]
|
|
- [0xE93340, palette, SuperBlockContent.pal4]
|
|
- [0xE93360]
|
|
- name: entity_model_UltraBlockContent
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE934C0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, UltraBlockContent]
|
|
- start: 0xE934C0
|
|
type: .data
|
|
name: UltraBlockContent
|
|
subsegments:
|
|
- [0xE934C0]
|
|
#- [0xE934C0, ci4, UltraBlockContent_img1, 32, 32]
|
|
#- [0xE936C0, ci4, UltraBlockContent_img2, 32, 32]
|
|
#- [0xE938C0, ci4, UltraBlockContent_img3, 32, 32]
|
|
#- [0xE93AC0, palette, UltraBlockContent_pal] # this palette is common for all images above
|
|
#- [0xE93AE0]
|
|
- name: entity_model_SaveBlock
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE93D20
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, SaveBlock]
|
|
- start: 0xE93D20
|
|
type: .data
|
|
name: SaveBlock
|
|
subsegments:
|
|
- [0xE93D20, vtx, SaveBlock_1]
|
|
- [0xE94090, vtx, SaveBlock_2]
|
|
- [0xE943E0, vtx, SaveBlock_3]
|
|
- [0xE94620, rgba16, SaveBlock_star, 32, 32]
|
|
- [0xE94E20]
|
|
- [0xE94E90, rgba32, SaveBlock_face, 32, 32]
|
|
- [0xE95E90]
|
|
- [0xE95F08, rgba16, SaveBlock_letterS, 64, 32]
|
|
- [0xE96F08]
|
|
- name: entity_model_BoardedFloor
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE97230
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, BoardedFloor]
|
|
- start: 0xE97230
|
|
type: .data
|
|
name: BoardedFloor
|
|
subsegments:
|
|
- [0xE97230, vtx, BoardedFloor_1]
|
|
- [0xE97410, vtx, BoardedFloor_2]
|
|
- [0xE975F0, vtx, BoardedFloor_3]
|
|
- [0xE977D0, vtx, BoardedFloor_4]
|
|
- [0xE979B0, vtx, BoardedFloor_5]
|
|
- [0xE97B30, vtx, BoardedFloor_6]
|
|
- [0xE97CB0, vtx, BoardedFloor_7]
|
|
- [0xE97EB0, vtx, BoardedFloor_8]
|
|
- [0xE980B0, vtx, BoardedFloor_9]
|
|
- [0xE98230, vtx, BoardedFloor_A]
|
|
- [0xE983B0, vtx, BoardedFloor_B]
|
|
- [0xE984B0, vtx, BoardedFloor_C]
|
|
- [0xE98630, rgba16, BoardedFloor, 64, 32]
|
|
- [0xE99630]
|
|
- name: entity_model_WoodenCrate
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE9A080
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, WoodenCrate]
|
|
- start: 0xE9A080
|
|
type: .data
|
|
name: WoodenCrate
|
|
subsegments:
|
|
- [0xE9A080, vtx, WoodenCrate]
|
|
- [0xE9B5E0, ci4, WoodenCrate_img1, 64, 64]
|
|
- [0xE9BDE0, palette, WoodenCrate_img1]
|
|
- [0xE9BE00]
|
|
- [0xE9BEA8, ci4, WoodenCrate_img2, 64, 64]
|
|
- [0xE9C6A8, palette, WoodenCrate_img2]
|
|
- [0xE9C6C8]
|
|
- name: entity_model_StarBoxLauncher
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE9E480
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, StarBoxLauncher]
|
|
- start: 0xE9E480
|
|
type: .data
|
|
name: StarBoxLauncher
|
|
subsegments:
|
|
- [0xE9E480, vtx, StarBoxLauncher_1]
|
|
- [0xE9E570, vtx, StarBoxLauncher_2]
|
|
- [0xE9E690, vtx, StarBoxLauncher_3]
|
|
- [0xE9E6D0, vtx, StarBoxLauncher_4]
|
|
- [0xE9E710, rgba16, StarBoxLauncher_link, 16, 16]
|
|
- [0xE9E910]
|
|
- [0xE9E988, ci4, StarBoxLauncher_face, 128, 32]
|
|
- [0xE9F188, palette, StarBoxLauncher_face]
|
|
- [0xE9F1A8]
|
|
- [0xE9F250, ci4, StarBoxLauncher_box, 16, 32]
|
|
- [0xE9F350, palette, StarBoxLauncher_box]
|
|
- [0xE9F370]
|
|
- name: entity_model_HiddenPanel
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE9F5E0
|
|
vram: 0x0A000000
|
|
subsegments:
|
|
- [auto, c, HiddenPanel]
|
|
- name: entity_model_Tweester
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xE9F8A0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, Tweester]
|
|
- start: 0xE9F8A0
|
|
type: .data
|
|
name: Tweester
|
|
subsegments:
|
|
- [0xE9F8A0, vtx, Tweester_1]
|
|
- [0xE9FCB0, vtx, Tweester_2]
|
|
- [0xEA00C0, vtx, Tweester_3]
|
|
- [0xEA0100, vtx, Tweester_4]
|
|
- [0xEA0490, i8, Tweester_img1, 32, 32]
|
|
- [0xEA0890, i8, Tweester_img2, 32, 32]
|
|
- [0xEA0C90]
|
|
- [0xEA0D40, ci4, Tweester_img3, 64, 32]
|
|
- [0xEA1140, palette, Tweester_img3]
|
|
- [0xEA1160]
|
|
- name: entity_model_BlueWarpPipe
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEA1710
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, BlueWarpPipe]
|
|
- start: 0xEA1710
|
|
type: .data
|
|
name: BlueWarpPipe
|
|
subsegments:
|
|
- [0xEA1710, vtx, BlueWarpPipe_1]
|
|
- [0xEA1770, vtx, BlueWarpPipe_2]
|
|
- [0xEA19F0, vtx, BlueWarpPipe_3]
|
|
- [0xEA1A30, ci4, BlueWarpPipe_texBase, 16, 16]
|
|
- [0xEA1AB0, palette, BlueWarpPipe_texBase]
|
|
- [0xEA1AD0]
|
|
- [0xEA1B80, ci4, BlueWarpPipe_texPipe, 32, 16]
|
|
- [0xEA1C80, palette, BlueWarpPipe_texPipe]
|
|
- [0xEA1CA0]
|
|
- name: entity_model_Signpost
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEA1EC0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, Signpost]
|
|
- start: 0xEA1EC0
|
|
type: .data
|
|
name: Signpost
|
|
subsegments:
|
|
- [0xEA1EC0, vtx, Signpost_1]
|
|
- [0xEA1FE0, vtx, Signpost_2]
|
|
- [0xEA2440, ci4, Signpost, 32, 32]
|
|
- [0xEA2640, palette, Signpost]
|
|
- [0xEA2660]
|
|
- name: entity_model_ArrowSign
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEA2940
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, ArrowSign]
|
|
- start: 0xEA2940
|
|
type: .data
|
|
name: ArrowSign
|
|
subsegments:
|
|
- [0xEA2940]
|
|
- [0xEA29C0, ci8, ArrowSign, 64, 32]
|
|
- [0xEA31C0, palette, ArrowSign]
|
|
- [0xEA33C0]
|
|
- name: entity_model_Padlock
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEA3590
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, Padlock]
|
|
- start: 0xEA3590
|
|
type: .data
|
|
name: Padlock
|
|
subsegments:
|
|
- [0xEA3590, vtx, Padlock_1]
|
|
- [0xEA3B50, vtx, Padlock_2]
|
|
- [0xEA3BB0, vtx, Padlock_3]
|
|
- [0xEA3BF0, vtx, Padlock_4]
|
|
- [0xEA3C90, ci8, Padlock_face, 32, 32]
|
|
- [0xEA4090, palette, Padlock_face]
|
|
- [0xEA4290]
|
|
- [0xEA4338, ci8, Padlock_keyhole, 32, 64]
|
|
- [0xEA4B38, palette, Padlock_keyhole]
|
|
- [0xEA4D38]
|
|
- [0xEA4DE0, ci8, Padlock_body, 32, 32]
|
|
- [0xEA51E0, palette, Padlock_body]
|
|
- [0xEA53E0]
|
|
- name: entity_model_PadlockRedFrame
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEA57C0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, PadlockRedFrame]
|
|
- start: 0xEA57C0
|
|
type: .data
|
|
name: PadlockRedFrame
|
|
subsegments:
|
|
- [0xEA57C0, vtx, PadlockRedFrame_1]
|
|
- [0xEA59C0, vtx, PadlockRedFrame_2]
|
|
- [0xEA5A00, vtx, PadlockRedFrame_3]
|
|
- [0xEA5A40, vtx, PadlockRedFrame_4]
|
|
- [0xEA5D00, ci8, PadlockRedFrame_keyhole, 32, 64]
|
|
- [0xEA6500, palette, PadlockRedFrame_keyhole]
|
|
- [0xEA6700]
|
|
- [0xEA67A8, ci8, PadlockRedFrame_face, 32, 32]
|
|
- [0xEA6BA8, palette, PadlockRedFrame_face]
|
|
- [0xEA6DA8]
|
|
- name: entity_model_PadlockRedFace
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEA7170
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, PadlockRedFace]
|
|
- start: 0xEA7170
|
|
type: .data
|
|
name: PadlockRedFace
|
|
subsegments:
|
|
- [0xEA7170, vtx, PadlockRedFace_1]
|
|
- [0xEA7730, vtx, PadlockRedFace_2]
|
|
- [0xEA7790, vtx, PadlockRedFace_3]
|
|
- [0xEA77D0, vtx, PadlockRedFace_4]
|
|
- [0xEA7870, i4, PadlockRedFace_face, 32, 32]
|
|
- [0xEA7A70]
|
|
- [0xEA7AE8, ci8, PadlockRedFace_keyhole, 32, 64]
|
|
- [0xEA82E8, palette, PadlockRedFace_keyhole]
|
|
- [0xEA84E8]
|
|
- [0xEA8590, ci8, PadlockRedFace_body, 32, 32]
|
|
- [0xEA8990, palette, PadlockRedFace_body]
|
|
- [0xEA8B90]
|
|
- name: entity_model_PadlockBlueFace
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEA8F90
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, PadlockBlueFace]
|
|
- start: 0xEA8F90
|
|
type: .data
|
|
name: PadlockBlueFace
|
|
subsegments:
|
|
- [0xEA8F90, vtx, PadlockBlueFace_1]
|
|
- [0xEA9550, vtx, PadlockBlueFace_2]
|
|
- [0xEA95B0, vtx, PadlockBlueFace_3]
|
|
- [0xEA95F0, vtx, PadlockBlueFace_4]
|
|
- [0xEA9690, i4, PadlockBlueFace_face, 32, 32]
|
|
- [0xEA9890]
|
|
- [0xEA9908, ci8, PadlockBlueFace_keyhole, 32, 64]
|
|
- [0xEAA108, palette, PadlockBlueFace_keyhole]
|
|
- [0xEAA308]
|
|
- [0xEAA3B0, ci8, PadlockBlueFace_body, 32, 32]
|
|
- [0xEAA7B0, palette, PadlockBlueFace_body]
|
|
- [0xEAA9B0]
|
|
- name: entity_model_GreenStompSwitch
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEAADB0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, GreenStompSwitch]
|
|
- start: 0xEAADB0
|
|
type: .data
|
|
name: GreenStompSwitch
|
|
subsegments:
|
|
- [0xEAADB0, vtx, GreenStompSwitch_1]
|
|
- [0xEAAE30, vtx, GreenStompSwitch_2]
|
|
- [0xEAB030, ci4, GreenStompSwitch_tex, 16, 16]
|
|
- [0xEAB0B0, palette, GreenStompSwitch_tex]
|
|
- [0xEAB0D0]
|
|
- [0xEAB188, ci4, GreenStompSwitch_exclamationMark, 16, 32]
|
|
- [0xEAB288, palette, GreenStompSwitch_exclamationMark]
|
|
- [0xEAB2A8]
|
|
- name: entity_model_RedSwitch
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEAB500
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, RedSwitch]
|
|
- start: 0xEAB500
|
|
type: .data
|
|
name: RedSwitch
|
|
subsegments:
|
|
- [0xEAB500, vtx, RedSwitch_1]
|
|
- [0xEAB890, vtx, RedSwitch_2]
|
|
- [0xEAB8D0, vtx, RedSwitch_3]
|
|
- [0xEABAD0, ci8, RedSwitch_tex, 16, 16]
|
|
- [0xEABBD0, palette, RedSwitch_tex]
|
|
- [0xEABDD0]
|
|
- [0xEABE78, ia4, RedSwitch_exclamationMark, 16, 32]
|
|
- [0xEABF78]
|
|
- name: entity_model_BlueSwitch
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEAC400
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, BlueSwitch]
|
|
- start: 0xEAC400
|
|
type: .data
|
|
name: BlueSwitch
|
|
subsegments:
|
|
- [0xEAC400, vtx, BlueSwitch_1]
|
|
- [0xEAC700, vtx, BlueSwitch_2]
|
|
- [0xEAC790, vtx, BlueSwitch_3]
|
|
- [0xEAC7D0, vtx, BlueSwitch_4]
|
|
- [0xEAC9D0, ci8, BlueSwitch_tex, 16, 16]
|
|
- [0xEACAD0, palette, BlueSwitch_tex]
|
|
- [0xEACCD0]
|
|
- [0xEACD78, ia4, BlueSwitch_exclamationMark, 16, 32]
|
|
- [0xEACE78]
|
|
- name: entity_model_Chest
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEAD310
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, Chest]
|
|
- start: 0xEAD310
|
|
type: .data
|
|
name: Chest
|
|
subsegments:
|
|
- [0xEAD310, vtx, Chest_1]
|
|
- [0xEAD4A0, vtx, Chest_2]
|
|
- [0xEAD520, vtx, Chest_3]
|
|
- [0xEAD6A0, vtx, Chest_4]
|
|
- [0xEAD720, rgba16, Chest_tex1, 16, 32]
|
|
- [0xEADB20]
|
|
- [0xEADBA8, ci4, Chest_tex2, 16, 32]
|
|
- [0xEADCA8, palette, Chest_tex2]
|
|
- [0xEADCC8]
|
|
- [0xEADD80, ci4, Chest_lock, 16, 32]
|
|
- [0xEADE80, palette, Chest_lock]
|
|
- [0xEADEA0]
|
|
- name: entity_model_ScriptSpring_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEAE1E0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, ScriptSpring_gfx]
|
|
- start: 0xEAE1E0
|
|
type: .data
|
|
name: ScriptSpring_gfx
|
|
subsegments:
|
|
- [0xEAE1E0, vtx, ScriptSpring_1]
|
|
- [0xEAE460, vtx, ScriptSpring_2]
|
|
- [0xEAE4E0, vtx, ScriptSpring_3]
|
|
- [0xEAE560, vtx, ScriptSpring_4]
|
|
- [0xEAE5E0, vtx, ScriptSpring_5]
|
|
- [0xEAE860, vtx, ScriptSpring_6]
|
|
- [0xEAE9C0, vtx, ScriptSpring_7]
|
|
- [0xEAEA40, ci8, ScriptSpring_tex1, 16, 16]
|
|
- [0xEAEB40, palette, ScriptSpring_tex1]
|
|
- [0xEAED40]
|
|
- [0xEAEDE8, ci8, ScriptSpring_tex2, 16, 16]
|
|
- [0xEAEEE8, palette, ScriptSpring_tex2]
|
|
- [0xEAF0E8]
|
|
- [0xEAF190, ci8, ScriptSpring_star, 32, 32]
|
|
- [0xEAF590, palette, ScriptSpring_star]
|
|
- [0xEAF790]
|
|
- name: entity_model_ScriptSpring_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEAFB60
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, ScriptSpring_anim]
|
|
- name: entity_model_SimpleSpring_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEB0FC0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, SimpleSpring_gfx]
|
|
- start: 0xEB0FC0
|
|
type: .data
|
|
name: SimpleSpring_gfx
|
|
subsegments:
|
|
- [0xEB0FC0, vtx, SimpleSpring_1]
|
|
- [0xEB1240, vtx, SimpleSpring_2]
|
|
- [0xEB12C0, vtx, SimpleSpring_3]
|
|
- [0xEB1340, vtx, SimpleSpring_4]
|
|
- [0xEB15C0, vtx, SimpleSpring_5]
|
|
- [0xEB1720, vtx, SimpleSpring_6]
|
|
- [0xEB17A0, ci8, SimpleSpring_tex1, 16, 16]
|
|
- [0xEB18A0, palette, SimpleSpring_tex1]
|
|
- [0xEB1AA0]
|
|
- [0xEB1B48, rgba16, SimpleSpring_tex2, 16, 16]
|
|
- [0xEB1D48]
|
|
- [0xEB1DC0, ci8, SimpleSpring_star, 32, 32]
|
|
- [0xEB21C0, palette, SimpleSpring_star]
|
|
- [0xEB23C0]
|
|
- name: entity_model_SimpleSpring_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEB2790
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, SimpleSpring_anim]
|
|
- name: entity_model_BellbellPlant_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEB3BF0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, BellbellPlant_gfx]
|
|
- start: 0xEB3BF0
|
|
type: .data
|
|
name: BellbellPlant_gfx
|
|
subsegments:
|
|
- [0xEB3BF0, vtx, BellbellPlant_1]
|
|
- [0xEB3F80, vtx, BellbellPlant_2]
|
|
- [0xEB4230, vtx, BellbellPlant_3]
|
|
- [0xEB4310, vtx, BellbellPlant_4]
|
|
- [0xEB4600, vtx, BellbellPlant_5]
|
|
- [0xEB46E0]
|
|
- [0xEB4C80, rgba16, BellbellPlant, 16, 16]
|
|
- name: entity_model_BellbellPlant_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEB4E80
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, BellbellPlant_anim]
|
|
- name: entity_model_TrumpetPlant_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEB5DD0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, TrumpetPlant_gfx]
|
|
- start: 0xEB5DD0
|
|
type: .data
|
|
name: TrumpetPlant_gfx
|
|
subsegments:
|
|
- [0xEB5DD0, vtx, TrumpetPlant_1]
|
|
- [0xEB6010, vtx, TrumpetPlant_2]
|
|
- [0xEB6780]
|
|
- [0xEB6B10, rgba16, TrumpetPlant, 16, 16]
|
|
- name: entity_model_TrumpetPlant_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEB6D10
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, TrumpetPlant_anim]
|
|
- name: entity_model_MunchlesiaReset_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEB70A0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, MunchlesiaReset_gfx]
|
|
- start: 0xEB70A0
|
|
type: .data
|
|
name: MunchlesiaReset_gfx
|
|
subsegments:
|
|
- [0xEB70A0, vtx, MunchlesiaReset]
|
|
- [0xEB8990]
|
|
- [0xEBCF88, rgba16, MunchlesiaReset, 16, 16]
|
|
- name: entity_model_MunchlesiaReset_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEBD190
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, MunchlesiaReset_anim]
|
|
- name: entity_model_MunchlesiaGrab_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEBD610
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, MunchlesiaGrab_gfx]
|
|
- start: 0xEBD610
|
|
type: .data
|
|
name: MunchlesiaGrab_gfx
|
|
subsegments:
|
|
- [0xEBD610, vtx, MunchlesiaGrab]
|
|
- [0xEBEF00]
|
|
- [0xEC34F8, rgba16, MunchlesiaGrab, 16, 16]
|
|
- name: entity_model_MunchlesiaGrab_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEC3700
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, MunchlesiaGrab_anim]
|
|
- name: entity_model_MunchlesiaEnvelop_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEC3B20
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, MunchlesiaEnvelop_gfx]
|
|
- start: 0xEC3B20
|
|
type: .data
|
|
name: MunchlesiaEnvelop_gfx
|
|
subsegments:
|
|
- [0xEC3B20, vtx, MunchlesiaEnvelop]
|
|
- [0xEC5410]
|
|
- [0xEC9A08, rgba16, MunchlesiaEnvelop, 16, 16]
|
|
- name: entity_model_MunchlesiaEnvelop_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEC9C10
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, MunchlesiaEnvelop_anim]
|
|
- name: entity_model_MunchlesiaBeginChew_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xECA030
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, MunchlesiaBeginChew_gfx]
|
|
- start: 0xECA030
|
|
type: .data
|
|
name: MunchlesiaBeginChew_gfx
|
|
subsegments:
|
|
- [0xECA030, vtx, MunchlesiaBeginChew]
|
|
- [0xECB920]
|
|
- [0xED0870, rgba16, MunchlesiaBeginChew, 16, 16]
|
|
- name: entity_model_MunchlesiaBeginChew_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xED0A70
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, MunchlesiaBeginChew_anim]
|
|
- name: entity_model_MunchlesiaChewing_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xED0EE0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, MunchlesiaChewing_gfx]
|
|
- start: 0xED0EE0
|
|
type: .data
|
|
name: MunchlesiaChewing_gfx
|
|
subsegments:
|
|
- [0xED0EE0, vtx, MunchlesiaChewing]
|
|
- [0xED27D0]
|
|
- [0xED2C50, rgba16, MunchlesiaChewing, 16, 16]
|
|
- name: entity_model_MunchlesiaChewing_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xED2E50
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, MunchlesiaChewing_anim]
|
|
- name: entity_model_MunchlesiaSpitOut_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xED3420
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, MunchlesiaSpitOut_gfx]
|
|
- start: 0xED3420
|
|
type: .data
|
|
name: MunchlesiaSpitOut_gfx
|
|
subsegments:
|
|
- [0xED3420, vtx, MunchlesiaSpitOut]
|
|
- [0xED4D10]
|
|
- [0xED9C60, rgba16, MunchlesiaSpitOut, 16, 16]
|
|
- name: entity_model_MunchlesiaSpitOut_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xED9E60
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, MunchlesiaSpitOut_anim]
|
|
- name: entity_model_MunchlesiaReset1_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEDA2D0
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, MunchlesiaReset1_gfx]
|
|
- start: 0xEDA2D0
|
|
type: .data
|
|
name: MunchlesiaReset1_gfx
|
|
subsegments:
|
|
- [0xEDA2D0, vtx, MunchlesiaReset1]
|
|
- [0xEDBBC0]
|
|
- [0xEE0B10, rgba16, MunchlesiaReset1, 16, 16]
|
|
- name: entity_model_MunchlesiaReset1_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEE0D10
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, MunchlesiaReset1_anim]
|
|
- name: entity_model_CymbalPlant_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEE1180
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, CymbalPlant_anim]
|
|
- name: entity_model_CymbalPlant_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEE1D30
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, CymbalPlant_gfx]
|
|
- start: 0xEE1D30
|
|
type: .data
|
|
name: CymbalPlant_gfx
|
|
subsegments:
|
|
- [0xEE1D30, ci4, CymbalPlant, 64, 64]
|
|
- [0xEE2530, palette, CymbalPlant]
|
|
- [0xEE2550]
|
|
- [0xEE25F8, vtx, CymbalPlant_1]
|
|
- [0xEE2698, vtx, CymbalPlant_2]
|
|
- [0xEE26F8, vtx, CymbalPlant_3]
|
|
- [0xEE2798, vtx, CymbalPlant_4]
|
|
- [0xEE28E8, vtx, CymbalPlant_5]
|
|
- [0xEE2A58, vtx, CymbalPlant_6]
|
|
- [0xEE2AE8, vtx, CymbalPlant_7]
|
|
- [0xEE2C58, vtx, CymbalPlant_8]
|
|
- [0xEE2DA8]
|
|
- name: entity_model_PinkFlower_anim
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEE33D0
|
|
vram: 0x00000000
|
|
subsegments:
|
|
- [auto, c, PinkFlower_anim]
|
|
- name: entity_model_PinkFlower_gfx
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEE3F40
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, PinkFlower_gfx]
|
|
- start: 0xEE3F40
|
|
type: .data
|
|
name: PinkFlower_gfx
|
|
subsegments:
|
|
- [0xEE3F40, vtx, PinkFlower_1]
|
|
- [0xEE3F80, vtx, PinkFlower_2]
|
|
- [0xEE41D0, vtx, PinkFlower_3]
|
|
- [0xEE42F0, vtx, PinkFlower_4]
|
|
- [0xEE43F0, vtx, PinkFlower_5]
|
|
- [0xEE44F0, ia16, PinkFlower_light, 16, 16]
|
|
- [0xEE46F0]
|
|
- [0xEE4760, rgba16, PinkFlower_tex, 16, 64]
|
|
- [0xEE4F60]
|
|
- name: entity_model_SpinningFlower
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEE5340
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, SpinningFlower]
|
|
- start: 0xEE5340
|
|
type: .data
|
|
name: SpinningFlower
|
|
subsegments:
|
|
- [0xEE5340, vtx, SpinningFlower_1]
|
|
- [0xEE5390, vtx, SpinningFlower_2]
|
|
- [0xEE53E0, vtx, SpinningFlower_3]
|
|
- [0xEE5460, vtx, SpinningFlower_4]
|
|
- [0xEE54C0, ia4, SpinningFlower_img1, 16, 32]
|
|
- [0xEE55C0]
|
|
- [0xEE5638, rgba16, SpinningFlower_petal, 32, 32]
|
|
- [0xEE5E38]
|
|
- name: entity_model_BombableRock
|
|
dir: entity/model
|
|
type: code
|
|
start: 0xEE6090
|
|
vram: 0x0A000000
|
|
symbol_name_format: $VRAM_$ROM
|
|
subsegments:
|
|
- [auto, c, BombableRock]
|
|
- start: 0xEE6090
|
|
type: .data
|
|
name: BombableRock
|
|
subsegments:
|
|
- [0xEE6090, vtx, BombableRock_1]
|
|
- [0xEE6410, vtx, BombableRock_2]
|
|
- [0xEE6530, vtx, BombableRock_3]
|
|
- [0xEE6690, vtx, BombableRock_4]
|
|
- [0xEE67B0, vtx, BombableRock_5]
|
|
- [0xEE68D0, ci4, BombableRock, 64, 64]
|
|
- [0xEE70D0, palette, BombableRock]
|
|
- [0xEE70F0]
|
|
- [0xEE7710, bin] # zero fill
|
|
- [0xF00000, pm_sbn, audio]
|
|
- [0x1942C40, bin] # zero fill
|
|
- { start: 0x1943000, align: 8, type: pm_sprites, name: sprites }
|
|
- [0x1B82208, bin] # still zero fill
|
|
- [0x1B83000, bin, msg] # pm_msg (todo)
|
|
- [0x1E40000, bin, mapfs] # pm_map_data (todo)
|
|
- { type: bin, start: 0x27FEE1E, subalign: 2 } # zero fill
|
|
- [0x27FFFC0, bin] # ?
|
|
- [0x2800000]
|