summaryrefslogtreecommitdiff
path: root/arm9/asm/filesystem.s
diff options
context:
space:
mode:
authorRevo <projectrevotpp@hotmail.com>2020-05-28 18:06:31 -0400
committerGitHub <noreply@github.com>2020-05-28 18:06:31 -0400
commit4c3bc7f7584e7e728de5735f45bb2f92fca5bf71 (patch)
treeea398adcdd1ebcf7e0bfd4b91a40263dfb4b0681 /arm9/asm/filesystem.s
parent44da9faaaaf845b068bb4d843ab3c2e84d45822e (diff)
parent7409f8908ec914664c29686a11e2eef40f087594 (diff)
Merge pull request #121 from PikalaxALT/pikalax_work
Pikalax work
Diffstat (limited to 'arm9/asm/filesystem.s')
-rw-r--r--arm9/asm/filesystem.s1546
1 files changed, 0 insertions, 1546 deletions
diff --git a/arm9/asm/filesystem.s b/arm9/asm/filesystem.s
deleted file mode 100644
index ad7e20ca..00000000
--- a/arm9/asm/filesystem.s
+++ /dev/null
@@ -1,1546 +0,0 @@
- .include "asm/macros.inc"
- .include "global.inc"
-
- .section .data
- .balign 4
- .global UNK_0210479C
-UNK_0210479C: ; 0x0210479C
- .asciz "arc/tv.narc"
-
- .balign 4
- .global UNK_021047A8
-UNK_021047A8: ; 0x021047A8
- .asciz "arc/ppark.narc"
-
- .balign 4
- .global UNK_021047B8
-UNK_021047B8: ; 0x021047B8
- .asciz "data/slot.narc"
-
- .balign 4
- .global UNK_021047C8
-UNK_021047C8: ; 0x021047C8
- .asciz "graphic/box.narc"
-
- .balign 4
- .global UNK_021047DC
-UNK_021047DC: ; 0x021047DC
- .asciz "data/namein.narc"
-
- .balign 4
- .global UNK_021047F0
-UNK_021047F0: ; 0x021047F0
- .asciz "msgdata/msg.narc"
-
- .balign 4
- .global UNK_02104804
-UNK_02104804: ; 0x02104804
- .asciz "data/ug_anim.narc"
-
- .balign 4
- .global UNK_02104818
-UNK_02104818: ; 0x02104818
- .asciz "data/ug_trap.narc"
-
- .balign 4
- .global UNK_0210482C
-UNK_0210482C: ; 0x0210482C
- .asciz "graphic/font.narc"
-
- .balign 4
- .global UNK_02104840
-UNK_02104840: ; 0x02104840
- .asciz "arc/bm_anime.narc"
-
- .balign 4, 0
- .global UNK_02104854
-UNK_02104854: ; 0x02104854
- .asciz "wazaeffect/we.arc"
-
- .balign 4, 0
- .global UNK_02104868
-UNK_02104868: ; 0x02104868
- .asciz "graphic/pmsi.narc"
-
- .balign 4, 0
- .global UNK_0210487C
-UNK_0210487C: ; 0x0210487C
- .asciz "data/ug_parts.narc"
-
- .balign 4, 0
- .global UNK_02104890
-UNK_02104890: ; 0x02104890
- .asciz "arc/ship_demo.narc"
-
- .balign 4, 0
- .global UNK_021048A4
-UNK_021048A4: ; 0x021048A4
- .asciz "data/wifinote.narc"
-
- .balign 4, 0
- .global UNK_021048B8
-UNK_021048B8: ; 0x021048B8
- .asciz "graphic/btower.narc"
-
- .balign 4, 0
- .global UNK_021048CC
-UNK_021048CC: ; 0x021048CC
- .asciz "data/ug_fossil.narc"
-
- .balign 4, 0
- .global UNK_021048E0
-UNK_021048E0: ; 0x021048E0
- .asciz "graphic/ending.narc"
-
- .balign 4, 0
- .global UNK_021048F4
-UNK_021048F4: ; 0x021048F4
- .asciz "arc/encdata_ex.narc"
-
- .balign 4, 0
- .global UNK_02104908
-UNK_02104908: ; 0x02104908
- .asciz "graphic/mysign.narc"
-
- .balign 4, 0
- .global UNK_0210491C
-UNK_0210491C: ; 0x0210491C
- .asciz "graphic/record.narc"
-
- .balign 4, 0
- .global UNK_02104930
-UNK_02104930: ; 0x02104930
- .asciz "data/tradelist.narc"
-
- .balign 4, 0
- .global UNK_02104944
-UNK_02104944: ; 0x02104944
- .asciz "graphic/oekaki.narc"
-
- .balign 4, 0
- .global UNK_02104958
-UNK_02104958: ; 0x02104958
- .asciz "graphic/bag_gra.narc"
-
- .balign 4, 0
- .global UNK_02104970
-UNK_02104970: ; 0x02104970
- .asciz "graphic/fontoam.narc"
-
- .balign 4, 0
- .global UNK_02104988
-UNK_02104988: ; 0x02104988
- .asciz "graphic/mystery.narc"
-
- .balign 4, 0
- .global UNK_021049A0
-UNK_021049A0: ; 0x021049A0
- .asciz "graphic/opening.narc"
-
- .balign 4, 0
- .global UNK_021049B8
-UNK_021049B8: ; 0x021049B8
- .asciz "graphic/pst_gra.narc"
-
- .balign 4, 0
- .global UNK_021049D0
-UNK_021049D0: ; 0x021049D0
- .asciz "graphic/poketch.narc"
-
- .balign 4, 0
- .global UNK_021049E8
-UNK_021049E8: ; 0x021049E8
- .asciz "graphic/poruact.narc"
-
- .balign 4, 0
- .global UNK_02104A00
-UNK_02104A00: ; 0x02104A00
- .asciz "graphic/ranking.narc"
-
- .balign 4, 0
- .global UNK_02104A18
-UNK_02104A18: ; 0x02104A18
- .asciz "graphic/porudemo.narc"
-
- .balign 4, 0
- .global UNK_02104A30
-UNK_02104A30: ; 0x02104A30
- .asciz "graphic/poru_gra.narc"
-
- .balign 4, 0
- .global UNK_02104A48
-UNK_02104A48: ; 0x02104A48
- .asciz "data/field_cutin.narc"
-
- .balign 4, 0
- .global UNK_02104A60
-UNK_02104A60: ; 0x02104A60
- .asciz "data/demo_climax.narc"
-
- .balign 4, 0
- .global UNK_02104A78
-UNK_02104A78: ; 0x02104A78
- .asciz "graphic/tmap_gra.narc"
-
- .balign 4, 0
- .global UNK_02104A90
-UNK_02104A90: ; 0x02104A90
- .asciz "demo/intro/intro.narc"
-
- .balign 4, 0
- .global UNK_02104AA8
-UNK_02104AA8: ; 0x02104AA8
- .asciz "data/weather_sys.narc"
-
- .balign 4, 0
- .global UNK_02104AC0
-UNK_02104AC0: ; 0x02104AC0
- .asciz "graphic/menu_gra.narc"
-
- .balign 4, 0
- .global UNK_02104AD8
-UNK_02104AD8: ; 0x02104AD8
- .asciz "graphic/nutmixer.narc"
-
- .balign 4, 0
- .global UNK_02104AF0
-UNK_02104AF0: ; 0x02104AF0
- .asciz "graphic/winframe.narc"
-
- .balign 4, 0
- .global UNK_02104B08
-UNK_02104B08: ; 0x02104B08
- .asciz "graphic/shop_gra.narc"
-
- .balign 4, 0
- .global UNK_02104B20
-UNK_02104B20: ; 0x02104B20
- .asciz "graphic/ntag_gra.narc"
-
- .balign 4, 0
- .global UNK_02104B38
-UNK_02104B38: ; 0x02104B38
- .asciz "graphic/mail_gra.narc"
-
- .balign 4, 0
- .global UNK_02104B50
-UNK_02104B50: ; 0x02104B50
- .asciz "graphic/imageclip.narc"
-
- .balign 4, 0
- .global UNK_02104B68
-UNK_02104B68: ; 0x02104B68
- .asciz "data/underg_radar.narc"
-
- .balign 4, 0
- .global UNK_02104B80
-UNK_02104B80: ; 0x02104B80
- .asciz "data/wifip2pmatch.narc"
-
- .balign 4, 0
- .global UNK_02104B98
-UNK_02104B98: ; 0x02104B98
- .asciz "graphic/unionroom.narc"
-
- .balign 4, 0
- .global UNK_02104BB0
-UNK_02104BB0: ; 0x02104BB0
- .asciz "arc/bm_anime_list.narc"
-
- .balign 4, 0
- .global UNK_02104BC8
-UNK_02104BC8: ; 0x02104BC8
- .asciz "graphic/dendou_pc.narc"
-
- .balign 4, 0
- .global UNK_02104BE0
-UNK_02104BE0: ; 0x02104BE0
- .asciz "wazaeffect/we_sub.narc"
-
- .balign 4, 0
- .global UNK_02104BF8
-UNK_02104BF8: ; 0x02104BF8
- .asciz "graphic/plist_gra.narc"
-
- .balign 4, 0
- .global UNK_02104C10
-UNK_02104C10: ; 0x02104C10
- .asciz "graphic/fld_comact.narc"
-
- .balign 4, 0
- .global UNK_02104C28
-UNK_02104C28: ; 0x02104C28
- .asciz "graphic/demo_trade.narc"
-
- .balign 4, 0
- .global UNK_02104C40
-UNK_02104C40: ; 0x02104C40
- .asciz "pokeanime/poke_anm.narc"
-
- .balign 4, 0
- .global UNK_02104C58
-UNK_02104C58: ; 0x02104C58
- .asciz "graphic/worldtrade.narc"
-
- .balign 4, 0
- .global UNK_02104C70
-UNK_02104C70: ; 0x02104C70
- .asciz "data/mmodel/fldeff.narc"
-
- .balign 4, 0
- .global UNK_02104C88
-UNK_02104C88: ; 0x02104C88
- .asciz "demo/title/op_demo.narc"
-
- .balign 4, 0
- .global UNK_02104CA0
-UNK_02104CA0: ; 0x02104CA0
- .asciz "poketool/pokezukan.narc"
-
- .balign 4, 0
- .global UNK_02104CB8
-UNK_02104CB8: ; 0x02104CB8
- .asciz "graphic/config_gra.narc"
-
- .balign 4, 0
- .global UNK_02104CD0
-UNK_02104CD0: ; 0x02104CD0
- .asciz "data/mmodel/mmodel.narc"
-
- .balign 4, 0
- .global UNK_02104CE8
-UNK_02104CE8: ; 0x02104CE8
- .asciz "graphic/f_note_gra.narc"
-
- .balign 4, 0
- .global UNK_02104D00
-UNK_02104D00: ; 0x02104D00
- .asciz "poketool/shinzukan.narc"
-
- .balign 4, 0
- .global UNK_02104D18
-UNK_02104D18: ; 0x02104D18
- .asciz "battle/skill/be_seq.narc"
-
- .balign 4, 0
- .global UNK_02104D34
-UNK_02104D34: ; 0x02104D34
- .asciz "graphic/field_board.narc"
-
- .balign 4, 0
- .global UNK_02104D50
-UNK_02104D50: ; 0x02104D50
- .asciz "demo/intro/intro_tv.narc"
-
- .balign 4, 0
- .global UNK_02104D6C
-UNK_02104D6C: ; 0x02104D6C
- .asciz "graphic/dendou_demo.narc"
-
- .balign 4, 0
- .global UNK_02104D88
-UNK_02104D88: ; 0x02104D88
- .asciz "battle/b_tower/btdtr.narc"
-
- .balign 4, 0
- .global UNK_02104DA4
-UNK_02104DA4: ; 0x02104DA4
- .asciz "graphic/hiden_effect.narc"
-
- .balign 4, 0
- .global UNK_02104DC0
-UNK_02104DC0: ; 0x02104DC0
- .asciz "demo/title/titledemo.narc"
-
- .balign 4, 0
- .global UNK_02104DDC
-UNK_02104DDC: ; 0x02104DDC
- .asciz "graphic/trainer_case.narc"
-
- .balign 4, 0
- .global UNK_02104DF8
-UNK_02104DF8: ; 0x02104DF8
- .asciz "battle/b_tower/btdpm.narc"
-
- .balign 4, 0
- .global UNK_02104E14
-UNK_02104E14: ; 0x02104E14
- .asciz "poketool/trmsg/trtbl.narc"
-
- .balign 4, 0
- .global UNK_02104E30
-UNK_02104E30: ; 0x02104E30
- .asciz "battle/skill/sub_seq.narc"
-
- .balign 4, 0
- .global UNK_02104E4C
-UNK_02104E4C: ; 0x02104E4C
- .asciz "poketool/trgra/trbgra.narc"
-
- .balign 4, 0
- .global UNK_02104E68
-UNK_02104E68: ; 0x02104E68
- .asciz "poketool/personal/evo.narc"
-
- .balign 4, 0
- .global UNK_02104E84
-UNK_02104E84: ; 0x02104E84
- .asciz "poketool/trgra/trfgra.narc"
-
- .balign 4, 0
- .global UNK_02104EA0
-UNK_02104EA0: ; 0x02104EA0
- .asciz "battle/skill/waza_seq.narc"
-
- .balign 4, 0
- .global UNK_02104EBC
-UNK_02104EBC: ; 0x02104EBC
- .asciz "graphic/ev_pokeselect.narc"
-
- .balign 4, 0
- .global UNK_02104ED8
-UNK_02104ED8: ; 0x02104ED8
- .asciz "demo/syoujyou/syoujyou.narc"
-
- .balign 4, 0
- .global UNK_02104EF4
-UNK_02104EF4: ; 0x02104EF4
- .asciz "demo/egg/data/egg_data.narc"
-
- .balign 4, 0
- .global UNK_02104F10
-UNK_02104F10: ; 0x02104F10
- .asciz "battle/tr_ai/tr_ai_seq.narc"
-
- .balign 4, 0
- .global UNK_02104F2C
-UNK_02104F2C: ; 0x02104F2C
- .asciz "battle/graphic/batt_bg.narc"
-
- .balign 4, 0
- .global UNK_02104F48
-UNK_02104F48: ; 0x02104F48
- .asciz "poketool/waza/waza_tbl.narc"
-
- .balign 4, 0
- .global UNK_02104F64
-UNK_02104F64: ; 0x02104F64
- .asciz "graphic/waza_oshie_gra.narc"
-
- .balign 4, 0
- .global UNK_02104F80
-UNK_02104F80: ; 0x02104F80
- .asciz "battle/graphic/batt_obj.narc"
-
- .balign 4, 0
- .global UNK_02104FA0
-UNK_02104FA0: ; 0x02104FA0
- .asciz "poketool/personal/wotbl.narc"
-
- .balign 4, 0
- .global UNK_02104FC0
-UNK_02104FC0: ; 0x02104FC0
- .asciz "poketool/pokegra/height.narc"
-
- .balign 4, 0
- .global UNK_02104FE0
-UNK_02104FE0: ; 0x02104FE0
- .asciz "poketool/trainer/trdata.narc"
-
- .balign 4, 0
- .global UNK_02105000
-UNK_02105000: ; 0x02105000
- .asciz "poketool/trainer/trpoke.narc"
-
- .balign 4, 0
- .global UNK_02105020
-UNK_02105020: ; 0x02105020
- .asciz "poketool/trmsg/trtblofs.narc"
-
- .balign 4, 0
- .global UNK_02105040
-UNK_02105040: ; 0x02105040
- .asciz "graphic/touch_subwindow.narc"
-
- .balign 4, 0
- .global UNK_02105060
-UNK_02105060: ; 0x02105060
- .asciz "resource/eng/zukan/zukan.narc"
-
- .balign 4, 0
- .global UNK_02105080
-UNK_02105080: ; 0x02105080
- .asciz "poketool/pokegra/pokegra.narc"
-
- .balign 4, 0
- .global UNK_021050A0
-UNK_021050A0: ; 0x021050A0
- .asciz "battle/graphic/b_bag_gra.narc"
-
- .balign 4, 0
- .global UNK_021050C0
-UNK_021050C0: ; 0x021050C0
- .asciz "msgdata/scenario/scr_msg.narc"
-
- .balign 4, 0
- .global UNK_021050E0
-UNK_021050E0: ; 0x021050E0
- .asciz "poketool/pokeanm/pokeanm.narc"
-
- .balign 4, 0
- .global UNK_02105100
-UNK_02105100: ; 0x02105100
- .asciz "contest/data/contest_data.narc"
-
- .balign 4, 0
- .global UNK_02105120
-UNK_02105120: ; 0x02105120
- .asciz "poketool/pokegra/height_o.narc"
-
- .balign 4, 0
- .global UNK_02105140
-UNK_02105140: ; 0x02105140
- .asciz "data/ugeffect_obj_graphic.narc"
-
- .balign 4, 0
- .global UNK_02105160
-UNK_02105160: ; 0x02105160
- .asciz "particledata/particledata.narc"
-
- .balign 4, 0
- .global UNK_02105180
-UNK_02105180: ; 0x02105180
- .asciz "poketool/personal/growtbl.narc"
-
- .balign 4, 0
- .global UNK_021051A0
-UNK_021051A0: ; 0x021051A0
- .asciz "poketool/pokegra/otherpoke.narc"
-
- .balign 4, 0
- .global UNK_021051C0
-UNK_021051C0: ; 0x021051C0
- .asciz "contest/graphic/contest_bg.narc"
-
- .balign 4, 0
- .global UNK_021051E0
-UNK_021051E0: ; 0x021051E0
- .asciz "battle/graphic/vs_demo_gra.narc"
-
- .balign 4, 0
- .global UNK_02105200
-UNK_02105200: ; 0x02105200
- .asciz "poketool/pokegra/poke_yofs.narc"
-
- .balign 4, 0
- .global UNK_02105220
-UNK_02105220: ; 0x02105220
- .asciz "poketool/pokefoot/pokefoot.narc"
-
- .balign 4, 0
- .global UNK_02105240
-UNK_02105240: ; 0x02105240
- .asciz "battle/graphic/b_plist_gra.narc"
-
- .balign 4, 0
- .global UNK_02105260
-UNK_02105260: ; 0x02105260
- .asciz "poketool/personal/personal.narc"
-
- .balign 4, 0
- .global UNK_02105280
-UNK_02105280: ; 0x02105280
- .asciz "poketool/icongra/poke_icon.narc"
-
- .balign 4, 0
- .global UNK_021052A0
-UNK_021052A0: ; 0x021052A0
- .asciz "contest/graphic/contest_obj.narc"
-
- .balign 4, 0
- .global UNK_021052C4
-UNK_021052C4: ; 0x021052C4
- .asciz "itemtool/itemdata/nuts_data.narc"
-
- .balign 4, 0
- .global UNK_021052E8
-UNK_021052E8: ; 0x021052E8
- .asciz "graphic/field_encounteffect.narc"
-
- .balign 4, 0
- .global UNK_0210530C
-UNK_0210530C: ; 0x0210530C
- .asciz "itemtool/itemdata/item_data.narc"
-
- .balign 4, 0
- .global UNK_02105330
-UNK_02105330: ; 0x02105330
- .asciz "itemtool/itemdata/item_icon.narc"
-
- .balign 4, 0
- .global UNK_02105354
-UNK_02105354: ; 0x02105354
- .asciz "fielddata/areadata/area_data.narc"
-
- .balign 4, 0
- .global UNK_02105378
-UNK_02105378: ; 0x02105378
- .asciz "poketool/pokegra/poke_shadow.narc"
-
- .balign 4, 0
- .global UNK_0210539C
-UNK_0210539C: ; 0x0210539C
- .asciz "wazaeffect/effectclact/wechar.narc"
-
- .balign 4, 0
- .global UNK_021053C0
-UNK_021053C0: ; 0x021053C0
- .asciz "wazaeffect/effectclact/wepltt.narc"
-
- .balign 4, 0
- .global UNK_021053E4
-UNK_021053E4: ; 0x021053E4
- .asciz "wazaeffect/effectclact/wecell.narc"
-
- .balign 4, 0
- .global UNK_02105408
-UNK_02105408: ; 0x02105408
- .asciz "fielddata/mapmatrix/map_matrix.narc"
-
- .balign 4, 0
- .global UNK_0210542C
-UNK_0210542C: ; 0x0210542C
- .asciz "wazaeffect/effectclact/wecellanm.narc"
-
- .balign 4, 0
- .global UNK_02105454
-UNK_02105454: ; 0x02105454
- .asciz "fielddata/encountdata/d_enc_data.narc"
-
- .balign 4, 0
- .global UNK_0210547C
-UNK_0210547C: ; 0x0210547C
- .asciz "poketool/pokegra/poke_shadow_ofx.narc"
-
- .balign 4, 0
- .global UNK_021054A4
-UNK_021054A4: ; 0x021054A4
- .asciz "fielddata/encountdata/p_enc_data.narc"
-
- .balign 4, 0
- .global UNK_021054CC
-UNK_021054CC: ; 0x021054CC
- .asciz "fielddata/script/scr_seq_release.narc"
-
- .balign 4, 0
- .global UNK_021054F4
-UNK_021054F4: ; 0x021054F4
- .asciz "fielddata/build_model/build_model.narc"
-
- .balign 4, 0
- .global UNK_0210551C
-UNK_0210551C: ; 0x0210551C
- .asciz "fielddata/mm_list/move_model_list.narc"
-
- .balign 4, 0
- .global UNK_02105544
-UNK_02105544: ; 0x02105544
- .asciz "application/wifi_earth/wifi_earth.narc"
-
- .balign 4, 0
- .global UNK_0210556C
-UNK_0210556C: ; 0x0210556C
- .asciz "fielddata/pokemon_trade/fld_trade.narc"
-
- .balign 4, 0
- .global UNK_02105594
-UNK_02105594: ; 0x02105594
- .asciz "wazaeffect/pt_debug/debug_particle.narc"
-
- .balign 4, 0
- .global UNK_021055BC
-UNK_021055BC: ; 0x021055BC
- .asciz "wazaeffect/effectdata/waza_particle.narc"
-
- .balign 4, 0
- .global UNK_021055E8
-UNK_021055E8: ; 0x021055E8
- .asciz "wazaeffect/effectdata/ball_particle.narc"
-
- .balign 4, 0
- .global UNK_02105614
-UNK_02105614: ; 0x02105614
- .asciz "application/custom_ball/data/cb_data.narc"
-
- .balign 4, 0
- .global UNK_02105640
-UNK_02105640: ; 0x02105640
- .asciz "fielddata/land_data/land_data_release.narc"
-
- .balign 4, 0
- .global UNK_0210566C
-UNK_0210566C: ; 0x0210566C
- .asciz "fielddata/eventdata/zone_event_release.narc"
-
- .balign 4, 0
- .global UNK_02105698
-UNK_02105698: ; 0x02105698
- .asciz "application/wifi_earth/wifi_earth_place.narc"
-
- .balign 4, 0
- .global UNK_021056C8
-UNK_021056C8: ; 0x021056C8
- .asciz "demo/egg/data/particle/egg_demo_particle.narc"
-
- .balign 4, 0
- .global UNK_021056F8
-UNK_021056F8: ; 0x021056F8
- .asciz "application/zukanlist/zkn_data/zukan_data.narc"
-
- .balign 4, 0
- .global UNK_02105728
-UNK_02105728: ; 0x02105728
- .asciz "fielddata/areadata/area_map_tex/map_tex_set.narc"
-
- .balign 4, 0
- .global UNK_0210575C
-UNK_0210575C: ; 0x0210575C
- .asciz "application/zukanlist/zkn_data/zukan_enc_pearl.narc"
-
- .balign 4, 0
- .global UNK_02105790
-UNK_02105790: ; 0x02105790
- .asciz "fielddata/areadata/area_build_model/area_build.narc"
-
- .balign 4, 0
- .global UNK_021057C4
-UNK_021057C4: ; 0x021057C4
- .asciz "demo/shinka/data/particle/shinka_demo_particle.narc"
-
- .balign 4, 0
- .global UNK_021057F8
-UNK_021057F8: ; 0x021057F8
- .asciz "application/zukanlist/zkn_data/zukan_enc_diamond.narc"
-
- .balign 4, 0
- .global UNK_02105830
-UNK_02105830: ; 0x02105830
- .asciz "fielddata/areadata/area_build_model/areabm_texset.narc"
-
- .balign 4, 0
- .global UNK_02105868
-UNK_02105868: ; 0x02105868
- .asciz "fielddata/areadata/area_move_model/move_model_list.narc"
-
- .balign 4, 0
- .global UNK_021058A0
-UNK_021058A0: ; 0x021058A0
- .word UNK_02104EA0
- .word UNK_02104E30
- .word UNK_02105260
- .word UNK_02105180
- .word UNK_02105080
- .word UNK_02104FC0
- .word UNK_02104E4C
- .word UNK_02104F2C
- .word UNK_02104854
- .word UNK_02104F48
- .word UNK_021054CC
- .word UNK_021050C0
- .word UNK_021049D0
- .word UNK_02104958
- .word UNK_0210482C
- .word UNK_0210530C
- .word UNK_02105330
- .word UNK_02104A78
- .word UNK_021047C8
- .word UNK_02105280
- .word UNK_02104BF8
- .word UNK_0210539C
- .word UNK_021053C0
- .word UNK_021053E4
- .word UNK_0210542C
- .word UNK_02104B50
- .word UNK_021047F0
- .word UNK_02104F80
- .word UNK_02104B68
- .word UNK_021055BC
- .word UNK_02104D18
- .word UNK_021047DC
- .word UNK_0210566C
- .word UNK_02104FA0
- .word UNK_02104E68
- .word UNK_02104970
- .word UNK_02104D34
- .word UNK_02105454
- .word UNK_02104AF0
- .word UNK_021049B8
- .word UNK_021054F4
- .word UNK_02105408
- .word UNK_02105354
- .word UNK_02105790
- .word UNK_02105728
- .word UNK_021051C0
- .word UNK_021052A0
- .word UNK_02105140
- .word UNK_02104DC0
- .word UNK_02105868
- .word UNK_02104818
- .word UNK_02104DDC
- .word UNK_021048CC
- .word UNK_02104B20
- .word UNK_02104930
- .word UNK_0210487C
- .word UNK_021049A0
- .word UNK_02104FE0
- .word UNK_02105000
- .word UNK_02104E14
- .word UNK_02104E84
- .word UNK_02105160
- .word UNK_02104B08
- .word UNK_02104BE0
- .word UNK_02104804
- .word UNK_02104AA8
- .word UNK_02104AC0
- .word UNK_02105640
- .word UNK_021052C4
- .word UNK_02105060
- .word UNK_02105220
- .word UNK_02105830
- .word UNK_02105240
- .word UNK_02104CB8
- .word UNK_02104B98
- .word UNK_021056F8
- .word UNK_02104868
- .word UNK_021050A0
- .word UNK_02104944
- .word UNK_02104B38
- .word UNK_02104CE8
- .word UNK_02104CD0
- .word UNK_02104EBC
- .word UNK_02104A30
- .word UNK_02105040
- .word UNK_02104C10
- .word UNK_0210491C
- .word UNK_02104A18
- .word UNK_021049E8
- .word UNK_021048A4
- .word UNK_02105100
- .word UNK_02105614
- .word UNK_02104B80
- .word UNK_02104C28
- .word UNK_02104C40
- .word UNK_02104908
- .word UNK_0210551C
- .word UNK_02104A48
- .word UNK_02104A60
- .word UNK_021055E8
- .word UNK_02105594
- .word UNK_02104BC8
- .word UNK_02105698
- .word UNK_02104F10
- .word UNK_02104C58
- .word UNK_02104D6C
- .word UNK_021048F4
- .word UNK_02104C70
- .word UNK_021051E0
- .word UNK_02104CA0
- .word UNK_02104840
- .word UNK_02104BB0
- .word UNK_021052E8
- .word UNK_02104F64
- .word UNK_021050E0
- .word UNK_0210556C
- .word UNK_02104988
- .word UNK_021051A0
- .word UNK_02104EF4
- .word UNK_021056C8
- .word UNK_02104890
- .word UNK_02105120
- .word UNK_02104AD8
- .word UNK_021048B8
- .word UNK_021057C4
- .word UNK_02104A90
- .word UNK_0210479C
- .word UNK_021048E0
- .word UNK_02104C88
- .word UNK_02105544
- .word UNK_02104A00
- .word UNK_021047A8
- .word UNK_02104ED8
- .word UNK_021047B8
- .word UNK_02104D88
- .word UNK_02104DF8
- .word UNK_02104D50
- .word UNK_02105020
- .word UNK_02105200
- .word UNK_021057F8
- .word UNK_0210575C
- .word UNK_02104DA4
- .word UNK_02105378
- .word UNK_021054A4
- .word UNK_0210547C
- .word UNK_02104D00
-
- .text
-
- thumb_func_start ReadNARCFile
-ReadNARCFile: ; 0x02006314
- push {r3-r7, lr}
- sub sp, #0x60
- add r4, r1, #0x0
- mov r1, #0x0
- str r0, [sp, #0x0]
- str r1, [sp, #0x14]
- str r1, [sp, #0x10]
- str r1, [sp, #0xc]
- add r0, sp, #0x8
- strh r1, [r0, #0x0]
- add r0, sp, #0x18
- add r5, r2, #0x0
- str r3, [sp, #0x4]
- bl FS_InitFile
- add r0, sp, #0x18
- add r1, r4, #0x0
- bl FS_OpenFile
- add r0, sp, #0x18
- mov r1, #0xc
- mov r2, #0x0
- bl FS_SeekFile
- add r0, sp, #0x18
- add r1, sp, #0x14
- mov r2, #0x2
- bl FS_ReadFile
- ldr r4, [sp, #0x14]
- add r0, sp, #0x18
- add r1, r4, #0x4
- mov r2, #0x0
- bl FS_SeekFile
- add r0, sp, #0x18
- add r1, sp, #0x14
- mov r2, #0x4
- bl FS_ReadFile
- add r0, sp, #0x18
- add r1, sp, #0x8
- mov r2, #0x2
- bl FS_ReadFile
- add r0, sp, #0x8
- ldrh r0, [r0, #0x0]
- cmp r0, r5
- bgt _0200637A
- bl ErrorHandling
-_0200637A:
- ldr r0, [sp, #0x14]
- mov r2, #0x0
- add r6, r4, r0
- add r0, sp, #0x18
- add r1, r6, #0x4
- bl FS_SeekFile
- add r0, sp, #0x18
- add r1, sp, #0x14
- mov r2, #0x4
- bl FS_ReadFile
- add r4, #0xc
- lsl r1, r5, #0x3
- add r0, sp, #0x18
- add r1, r4, r1
- mov r2, #0x0
- ldr r7, [sp, #0x14]
- bl FS_SeekFile
- add r0, sp, #0x18
- add r1, sp, #0x10
- mov r2, #0x4
- bl FS_ReadFile
- add r0, sp, #0x18
- add r1, sp, #0xc
- mov r2, #0x4
- bl FS_ReadFile
- add r2, r6, r7
- ldr r1, [sp, #0x10]
- add r2, #0x8
- add r2, r2, r1
- ldr r1, [sp, #0x4]
- add r0, sp, #0x18
- add r1, r1, r2
- mov r2, #0x0
- bl FS_SeekFile
- ldr r0, [sp, #0x78]
- cmp r0, #0x0
- bne _020063D6
- ldr r1, [sp, #0xc]
- ldr r0, [sp, #0x10]
- sub r0, r1, r0
-_020063D6:
- str r0, [sp, #0x14]
- cmp r0, #0x0
- bne _020063E0
- bl ErrorHandling
-_020063E0:
- ldr r1, [sp, #0x0]
- ldr r2, [sp, #0x14]
- add r0, sp, #0x18
- bl FS_ReadFile
- add r0, sp, #0x18
- bl FS_CloseFile
- add sp, #0x60
- pop {r3-r7, pc}
-
- thumb_func_start LoadFileIntoMemory
-LoadFileIntoMemory: ; 0x020063F4
- push {r3-r7, lr}
- sub sp, #0x60
- add r5, r1, #0x0
- mov r1, #0x0
- add r4, r0, #0x0
- str r1, [sp, #0x14]
- str r1, [sp, #0x10]
- str r1, [sp, #0xc]
- add r0, sp, #0x8
- strh r1, [r0, #0x0]
- add r0, sp, #0x18
- str r2, [sp, #0x0]
- str r3, [sp, #0x4]
- bl FS_InitFile
- add r0, sp, #0x18
- add r1, r4, #0x0
- bl FS_OpenFile
- add r0, sp, #0x18
- mov r1, #0xc
- mov r2, #0x0
- bl FS_SeekFile
- add r0, sp, #0x18
- add r1, sp, #0x14
- mov r2, #0x2
- bl FS_ReadFile
- ldr r4, [sp, #0x14]
- add r0, sp, #0x18
- add r1, r4, #0x4
- mov r2, #0x0
- bl FS_SeekFile
- add r0, sp, #0x18
- add r1, sp, #0x14
- mov r2, #0x4
- bl FS_ReadFile
- add r0, sp, #0x18
- add r1, sp, #0x8
- mov r2, #0x2
- bl FS_ReadFile
- add r0, sp, #0x8
- ldrh r0, [r0, #0x0]
- cmp r0, r5
- bgt _0200645A
- bl ErrorHandling
-_0200645A:
- ldr r0, [sp, #0x14]
- mov r2, #0x0
- add r6, r4, r0
- add r0, sp, #0x18
- add r1, r6, #0x4
- bl FS_SeekFile
- add r0, sp, #0x18
- add r1, sp, #0x14
- mov r2, #0x4
- bl FS_ReadFile
- add r4, #0xc
- lsl r1, r5, #0x3
- add r0, sp, #0x18
- add r1, r4, r1
- mov r2, #0x0
- ldr r7, [sp, #0x14]
- bl FS_SeekFile
- add r0, sp, #0x18
- add r1, sp, #0x10
- mov r2, #0x4
- bl FS_ReadFile
- add r0, sp, #0x18
- add r1, sp, #0xc
- mov r2, #0x4
- bl FS_ReadFile
- add r2, r6, r7
- ldr r1, [sp, #0x10]
- add r2, #0x8
- add r2, r2, r1
- ldr r1, [sp, #0x4]
- add r0, sp, #0x18
- add r1, r1, r2
- mov r2, #0x0
- bl FS_SeekFile
- ldr r0, [sp, #0x78]
- cmp r0, #0x0
- bne _020064B6
- ldr r1, [sp, #0xc]
- ldr r0, [sp, #0x10]
- sub r0, r1, r0
-_020064B6:
- str r0, [sp, #0x14]
- cmp r0, #0x0
- bne _020064C0
- bl ErrorHandling
-_020064C0:
- ldr r0, [sp, #0x7c]
- cmp r0, #0x0
- bne _020064D0
- ldr r0, [sp, #0x0]
- ldr r1, [sp, #0x14]
- bl FUN_02016998
- b _020064D8
-_020064D0:
- ldr r0, [sp, #0x0]
- ldr r1, [sp, #0x14]
- bl FUN_020169D8
-_020064D8:
- add r4, r0, #0x0
- ldr r2, [sp, #0x14]
- add r0, sp, #0x18
- add r1, r4, #0x0
- bl FS_ReadFile
- add r0, sp, #0x18
- bl FS_CloseFile
- add r0, r4, #0x0
- add sp, #0x60
- pop {r3-r7, pc}
-
- thumb_func_start LoadFromNARC
-LoadFromNARC: ; 0x020064F0
- push {r3-r4, lr}
- sub sp, #0x4
- mov r3, #0x0
- lsl r4, r1, #0x2
- ldr r1, _02006508 ; =UNK_021058A0
- str r3, [sp, #0x0]
- ldr r1, [r1, r4]
- bl ReadNARCFile
- add sp, #0x4
- pop {r3-r4, pc}
- nop
-_02006508: .word UNK_021058A0
-
- thumb_func_start LoadFromNarc_2
-LoadFromNarc_2: ; 0x0200650C
- push {r4, lr}
- sub sp, #0x8
- mov r3, #0x0
- str r3, [sp, #0x0]
- lsl r4, r0, #0x2
- ldr r0, _02006524 ; =UNK_021058A0
- str r3, [sp, #0x4]
- ldr r0, [r0, r4]
- bl LoadFileIntoMemory
- add sp, #0x8
- pop {r4, pc}
- .balign 4
-_02006524: .word UNK_021058A0
-
- thumb_func_start FUN_02006528
-FUN_02006528: ; 0x02006528
- push {r4, lr}
- sub sp, #0x8
- mov r3, #0x0
- str r3, [sp, #0x0]
- mov r4, #0x1
- str r4, [sp, #0x4]
- lsl r4, r0, #0x2
- ldr r0, _02006544 ; =UNK_021058A0
- ldr r0, [r0, r4]
- bl LoadFileIntoMemory
- add sp, #0x8
- pop {r4, pc}
- nop
-_02006544: .word UNK_021058A0
-
- thumb_func_start FUN_02006548
-FUN_02006548: ; 0x02006548
- push {r3-r4, lr}
- sub sp, #0x4
- ldr r4, [sp, #0x10]
- str r4, [sp, #0x0]
- lsl r4, r1, #0x2
- ldr r1, _02006560 ; =UNK_021058A0
- ldr r1, [r1, r4]
- bl ReadNARCFile
- add sp, #0x4
- pop {r3-r4, pc}
- nop
-_02006560: .word UNK_021058A0
-
- thumb_func_start FUN_02006564
-FUN_02006564: ; 0x02006564
- push {r4, lr}
- sub sp, #0x8
- ldr r4, [sp, #0x10]
- str r4, [sp, #0x0]
- mov r4, #0x0
- str r4, [sp, #0x4]
- lsl r4, r0, #0x2
- ldr r0, _02006580 ; =UNK_021058A0
- ldr r0, [r0, r4]
- bl LoadFileIntoMemory
- add sp, #0x8
- pop {r4, pc}
- nop
-_02006580: .word UNK_021058A0
-
- thumb_func_start FUN_02006584
-FUN_02006584: ; 0x02006584
- push {r4, lr}
- sub sp, #0x8
- ldr r4, [sp, #0x10]
- str r4, [sp, #0x0]
- mov r4, #0x1
- str r4, [sp, #0x4]
- lsl r4, r0, #0x2
- ldr r0, _020065A0 ; =UNK_021058A0
- ldr r0, [r0, r4]
- bl LoadFileIntoMemory
- add sp, #0x8
- pop {r4, pc}
- nop
-_020065A0: .word UNK_021058A0
-
- thumb_func_start LoadFromNARC_7
-LoadFromNARC_7: ; 0x020065A4
- push {r3-r7, lr}
- sub sp, #0x58
- add r5, r1, #0x0
- mov r1, #0x0
- add r4, r0, #0x0
- str r1, [sp, #0xc]
- str r1, [sp, #0x8]
- str r1, [sp, #0x4]
- add r0, sp, #0x0
- strh r1, [r0, #0x0]
- add r0, sp, #0x10
- bl FS_InitFile
- ldr r1, _0200666C ; =UNK_021058A0
- lsl r2, r4, #0x2
- ldr r1, [r1, r2]
- add r0, sp, #0x10
- bl FS_OpenFile
- add r0, sp, #0x10
- mov r1, #0xc
- mov r2, #0x0
- bl FS_SeekFile
- add r0, sp, #0x10
- add r1, sp, #0xc
- mov r2, #0x2
- bl FS_ReadFile
- ldr r4, [sp, #0xc]
- add r0, sp, #0x10
- add r1, r4, #0x4
- mov r2, #0x0
- bl FS_SeekFile
- add r0, sp, #0x10
- add r1, sp, #0xc
- mov r2, #0x4
- bl FS_ReadFile
- add r0, sp, #0x10
- add r1, sp, #0x0
- mov r2, #0x2
- bl FS_ReadFile
- add r0, sp, #0x0
- ldrh r0, [r0, #0x0]
- cmp r0, r5
- bgt _0200660A
- bl ErrorHandling
-_0200660A:
- ldr r0, [sp, #0xc]
- mov r2, #0x0
- add r6, r4, r0
- add r0, sp, #0x10
- add r1, r6, #0x4
- bl FS_SeekFile
- add r0, sp, #0x10
- add r1, sp, #0xc
- mov r2, #0x4
- bl FS_ReadFile
- add r4, #0xc
- lsl r1, r5, #0x3
- add r0, sp, #0x10
- add r1, r4, r1
- mov r2, #0x0
- ldr r7, [sp, #0xc]
- bl FS_SeekFile
- add r0, sp, #0x10
- add r1, sp, #0x8
- mov r2, #0x4
- bl FS_ReadFile
- add r0, sp, #0x10
- add r1, sp, #0x4
- mov r2, #0x4
- bl FS_ReadFile
- add r2, r6, r7
- ldr r1, [sp, #0x8]
- add r2, #0x8
- add r1, r2, r1
- add r0, sp, #0x10
- mov r2, #0x0
- bl FS_SeekFile
- ldr r1, [sp, #0x4]
- ldr r0, [sp, #0x8]
- sub r0, r1, r0
- str r0, [sp, #0xc]
- bne _02006664
- bl ErrorHandling
-_02006664:
- ldr r0, [sp, #0xc]
- add sp, #0x58
- pop {r3-r7, pc}
- nop
-_0200666C: .word UNK_021058A0
-
- thumb_func_start FUN_02006670
-FUN_02006670: ; 0x02006670
- push {r3-r5, lr}
- add r5, r0, #0x0
- add r0, r1, #0x0
- mov r1, #0x54
- bl FUN_02016998
- add r4, r0, #0x0
- beq _020066EC
- mov r1, #0x0
- str r1, [r4, #0x48]
- bl FS_InitFile
- ldr r1, _020066F0 ; =UNK_021058A0
- lsl r2, r5, #0x2
- ldr r1, [r1, r2]
- add r0, r4, #0x0
- bl FS_OpenFile
- add r0, r4, #0x0
- mov r1, #0xc
- mov r2, #0x0
- bl FS_SeekFile
- add r1, r4, #0x0
- add r0, r4, #0x0
- add r1, #0x48
- mov r2, #0x2
- bl FS_ReadFile
- ldr r1, [r4, #0x48]
- add r0, r4, #0x0
- add r1, r1, #0x4
- mov r2, #0x0
- bl FS_SeekFile
- add r0, r4, #0x0
- add r1, sp, #0x0
- mov r2, #0x4
- bl FS_ReadFile
- add r1, r4, #0x0
- add r0, r4, #0x0
- add r1, #0x50
- mov r2, #0x2
- bl FS_ReadFile
- ldr r1, [r4, #0x48]
- ldr r0, [sp, #0x0]
- mov r2, #0x0
- add r5, r1, r0
- add r0, r4, #0x0
- add r1, r5, #0x4
- bl FS_SeekFile
- add r0, r4, #0x0
- add r1, sp, #0x0
- mov r2, #0x4
- bl FS_ReadFile
- ldr r0, [sp, #0x0]
- add r0, r5, r0
- str r0, [r4, #0x4c]
-_020066EC:
- add r0, r4, #0x0
- pop {r3-r5, pc}
- .balign 4
-_020066F0: .word UNK_021058A0
-
- thumb_func_start FUN_020066F4
-FUN_020066F4: ; 0x020066F4
- push {r4, lr}
- add r4, r0, #0x0
- bl FS_CloseFile
- add r0, r4, #0x0
- bl FUN_02016A18
- pop {r4, pc}
-
- thumb_func_start FUN_02006704
-FUN_02006704: ; 0x02006704
- push {r4-r6, lr}
- sub sp, #0x8
- add r5, r0, #0x0
- add r0, #0x50
- ldrh r0, [r0, #0x0]
- add r4, r1, #0x0
- add r6, r2, #0x0
- cmp r0, r4
- bhi _0200671A
- bl ErrorHandling
-_0200671A:
- ldr r2, [r5, #0x48]
- lsl r1, r4, #0x3
- add r2, #0xc
- add r1, r2, r1
- add r0, r5, #0x0
- mov r2, #0x0
- bl FS_SeekFile
- add r0, r5, #0x0
- add r1, sp, #0x4
- mov r2, #0x4
- bl FS_ReadFile
- add r0, r5, #0x0
- add r1, sp, #0x0
- mov r2, #0x4
- bl FS_ReadFile
- ldr r2, [r5, #0x4c]
- ldr r1, [sp, #0x4]
- add r2, #0x8
- add r1, r2, r1
- add r0, r5, #0x0
- mov r2, #0x0
- bl FS_SeekFile
- ldr r2, [sp, #0x0]
- ldr r1, [sp, #0x4]
- add r0, r6, #0x0
- sub r1, r2, r1
- bl FUN_02016998
- add r4, r0, #0x0
- beq _0200676C
- ldr r3, [sp, #0x0]
- ldr r2, [sp, #0x4]
- add r0, r5, #0x0
- add r1, r4, #0x0
- sub r2, r3, r2
- bl FS_ReadFile
-_0200676C:
- add r0, r4, #0x0
- add sp, #0x8
- pop {r4-r6, pc}
- .balign 4
-
- thumb_func_start FUN_02006774
-FUN_02006774: ; 0x02006774
- push {r4-r6, lr}
- sub sp, #0x8
- add r5, r0, #0x0
- add r0, #0x50
- ldrh r0, [r0, #0x0]
- add r4, r1, #0x0
- add r6, r2, #0x0
- cmp r0, r4
- bhi _0200678A
- bl ErrorHandling
-_0200678A:
- ldr r2, [r5, #0x48]
- lsl r1, r4, #0x3
- add r2, #0xc
- add r1, r2, r1
- add r0, r5, #0x0
- mov r2, #0x0
- bl FS_SeekFile
- add r0, r5, #0x0
- add r1, sp, #0x4
- mov r2, #0x4
- bl FS_ReadFile
- add r0, r5, #0x0
- add r1, sp, #0x0
- mov r2, #0x4
- bl FS_ReadFile
- ldr r2, [r5, #0x4c]
- ldr r1, [sp, #0x4]
- add r2, #0x8
- add r1, r2, r1
- add r0, r5, #0x0
- mov r2, #0x0
- bl FS_SeekFile
- ldr r3, [sp, #0x0]
- ldr r2, [sp, #0x4]
- add r0, r5, #0x0
- add r1, r6, #0x0
- sub r2, r3, r2
- bl FS_ReadFile
- add sp, #0x8
- pop {r4-r6, pc}
-
- thumb_func_start FUN_020067D0
-FUN_020067D0: ; 0x020067D0
- push {r3-r5, lr}
- sub sp, #0x8
- add r5, r0, #0x0
- add r0, #0x50
- ldrh r0, [r0, #0x0]
- add r4, r1, #0x0
- cmp r0, r4
- bhi _020067E4
- bl ErrorHandling
-_020067E4:
- ldr r2, [r5, #0x48]
- lsl r1, r4, #0x3
- add r2, #0xc
- add r1, r2, r1
- add r0, r5, #0x0
- mov r2, #0x0
- bl FS_SeekFile
- add r0, r5, #0x0
- add r1, sp, #0x4
- mov r2, #0x4
- bl FS_ReadFile
- add r0, r5, #0x0
- add r1, sp, #0x0
- mov r2, #0x4
- bl FS_ReadFile
- ldr r1, [sp, #0x0]
- ldr r0, [sp, #0x4]
- sub r0, r1, r0
- add sp, #0x8
- pop {r3-r5, pc}
- .balign 4
-
- thumb_func_start FUN_02006814
-FUN_02006814: ; 0x02006814
- push {r3-r7, lr}
- add r5, r0, #0x0
- add r0, #0x50
- ldrh r0, [r0, #0x0]
- add r4, r1, #0x0
- add r6, r2, #0x0
- add r7, r3, #0x0
- cmp r0, r4
- bhi _0200682A
- bl ErrorHandling
-_0200682A:
- ldr r2, [r5, #0x48]
- lsl r1, r4, #0x3
- add r2, #0xc
- add r1, r2, r1
- add r0, r5, #0x0
- mov r2, #0x0
- bl FS_SeekFile
- add r0, r5, #0x0
- add r1, sp, #0x0
- mov r2, #0x4
- bl FS_ReadFile
- ldr r2, [r5, #0x4c]
- ldr r1, [sp, #0x0]
- add r2, #0x8
- add r1, r2, r1
- add r0, r5, #0x0
- add r1, r6, r1
- mov r2, #0x0
- bl FS_SeekFile
- ldr r1, [sp, #0x18]
- add r0, r5, #0x0
- add r2, r7, #0x0
- bl FS_ReadFile
- pop {r3-r7, pc}
- .balign 4
-
- thumb_func_start FUN_02006864
-FUN_02006864: ; 0x02006864
- add r3, r1, #0x0
- add r1, r2, #0x0
- add r2, r3, #0x0
- ldr r3, _02006870 ; =FS_ReadFile
- bx r3
- nop
-_02006870: .word FS_ReadFile
-
- thumb_func_start FUN_02006874
-FUN_02006874: ; 0x02006874
- add r0, #0x50
- ldrh r0, [r0, #0x0]
- bx lr
- .balign 4