diff options
Diffstat (limited to 'asm')
369 files changed, 3129 insertions, 30 deletions
diff --git a/asm/FILE_102EC00_poke_shadow.narc.s b/asm/FILE_102EC00_poke_shadow.narc.s new file mode 100644 index 00000000..ddfa26ec --- /dev/null +++ b/asm/FILE_102EC00_poke_shadow.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x102EC00, 0x22C + .balign 512, 255 diff --git a/asm/FILE_102F000_poke_shadow_ofx.narc.s b/asm/FILE_102F000_poke_shadow_ofx.narc.s new file mode 100644 index 00000000..41efe8b7 --- /dev/null +++ b/asm/FILE_102F000_poke_shadow_ofx.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x102F000, 0x22C + .balign 512, 255 diff --git a/asm/FILE_102F400_poke_yofs.narc.s b/asm/FILE_102F400_poke_yofs.narc.s new file mode 100644 index 00000000..9806c8a7 --- /dev/null +++ b/asm/FILE_102F400_poke_yofs.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x102F400, 0x22C + .balign 512, 255 diff --git a/asm/FILE_102F800_pokegra.narc.s b/asm/FILE_102F800_pokegra.narc.s new file mode 100644 index 00000000..6d9bc30b --- /dev/null +++ b/asm/FILE_102F800_pokegra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x102F800, 0xB3BA74 + .balign 512, 255 diff --git a/asm/FILE_10C400.s b/asm/FILE_10C400.s new file mode 100644 index 00000000..5cf27f33 --- /dev/null +++ b/asm/FILE_10C400.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x10C400, 0x20 + .balign 512, 255 diff --git a/asm/FILE_10C600.s b/asm/FILE_10C600.s new file mode 100644 index 00000000..d2608c8c --- /dev/null +++ b/asm/FILE_10C600.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x10C600, 0x20 + .balign 512, 255 diff --git a/asm/FILE_10C800.s b/asm/FILE_10C800.s new file mode 100644 index 00000000..8cb22116 --- /dev/null +++ b/asm/FILE_10C800.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x10C800, 0x20 + .balign 512, 255 diff --git a/asm/FILE_10CA00.s b/asm/FILE_10CA00.s new file mode 100644 index 00000000..46e1e03b --- /dev/null +++ b/asm/FILE_10CA00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x10CA00, 0x20 + .balign 512, 255 diff --git a/asm/FILE_10CC00.s b/asm/FILE_10CC00.s new file mode 100644 index 00000000..2876942a --- /dev/null +++ b/asm/FILE_10CC00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x10CC00, 0x386E0 + .balign 512, 255 diff --git a/asm/FILE_145400.s b/asm/FILE_145400.s new file mode 100644 index 00000000..31de6e12 --- /dev/null +++ b/asm/FILE_145400.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x145400, 0x261A0 + .balign 512, 255 diff --git a/asm/FILE_16B600.s b/asm/FILE_16B600.s new file mode 100644 index 00000000..33e75c23 --- /dev/null +++ b/asm/FILE_16B600.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x16B600, 0x18D80 + .balign 512, 255 diff --git a/asm/FILE_184400.s b/asm/FILE_184400.s new file mode 100644 index 00000000..936860c0 --- /dev/null +++ b/asm/FILE_184400.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x184400, 0x32E0 + .balign 512, 255 diff --git a/asm/FILE_187800.s b/asm/FILE_187800.s new file mode 100644 index 00000000..38b64eec --- /dev/null +++ b/asm/FILE_187800.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x187800, 0x1B760 + .balign 512, 255 diff --git a/asm/FILE_1A3000.s b/asm/FILE_1A3000.s new file mode 100644 index 00000000..3febcf47 --- /dev/null +++ b/asm/FILE_1A3000.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1A3000, 0xA1A0 + .balign 512, 255 diff --git a/asm/FILE_1AD200.s b/asm/FILE_1AD200.s new file mode 100644 index 00000000..24bfcb9b --- /dev/null +++ b/asm/FILE_1AD200.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1AD200, 0x20 + .balign 512, 255 diff --git a/asm/FILE_1AD400.s b/asm/FILE_1AD400.s new file mode 100644 index 00000000..f66becc6 --- /dev/null +++ b/asm/FILE_1AD400.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1AD400, 0x329E0 + .balign 512, 255 diff --git a/asm/FILE_1B6B400_trbgra.narc.s b/asm/FILE_1B6B400_trbgra.narc.s new file mode 100644 index 00000000..86c8ad19 --- /dev/null +++ b/asm/FILE_1B6B400_trbgra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1B6B400, 0xCC74 + .balign 512, 255 diff --git a/asm/FILE_1B78200_trfgra.narc.s b/asm/FILE_1B78200_trfgra.narc.s new file mode 100644 index 00000000..3055f21e --- /dev/null +++ b/asm/FILE_1B78200_trfgra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1B78200, 0x9C644 + .balign 512, 255 diff --git a/asm/FILE_1C14A00_personal.narc.s b/asm/FILE_1C14A00_personal.narc.s new file mode 100644 index 00000000..1bab03d6 --- /dev/null +++ b/asm/FILE_1C14A00_personal.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1C14A00, 0x65F8 + .balign 512, 255 diff --git a/asm/FILE_1C1B000_evo.narc.s b/asm/FILE_1C1B000_evo.narc.s new file mode 100644 index 00000000..50d4d984 --- /dev/null +++ b/asm/FILE_1C1B000_evo.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1C1B000, 0x65F8 + .balign 512, 255 diff --git a/asm/FILE_1C21600_growtbl.narc.s b/asm/FILE_1C21600_growtbl.narc.s new file mode 100644 index 00000000..58e3a62d --- /dev/null +++ b/asm/FILE_1C21600_growtbl.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1C21600, 0xD14 + .balign 512, 255 diff --git a/asm/FILE_1C22400_pms.narc.s b/asm/FILE_1C22400_pms.narc.s new file mode 100644 index 00000000..90c7edcb --- /dev/null +++ b/asm/FILE_1C22400_pms.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1C22400, 0x3EA + .balign 512, 255 diff --git a/asm/FILE_1C22800_wotbl.narc.s b/asm/FILE_1C22800_wotbl.narc.s new file mode 100644 index 00000000..8ccc0c61 --- /dev/null +++ b/asm/FILE_1C22800_wotbl.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1C22800, 0x4940 + .balign 512, 255 diff --git a/asm/FILE_1C27200_trdata.narc.s b/asm/FILE_1C27200_trdata.narc.s new file mode 100644 index 00000000..b480d98e --- /dev/null +++ b/asm/FILE_1C27200_trdata.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1C27200, 0x5D2C + .balign 512, 255 diff --git a/asm/FILE_1C2D000_trpoke.narc.s b/asm/FILE_1C2D000_trpoke.narc.s new file mode 100644 index 00000000..16c6e53b --- /dev/null +++ b/asm/FILE_1C2D000_trpoke.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1C2D000, 0x5594 + .balign 512, 255 diff --git a/asm/FILE_1C32600_trtbl.narc.s b/asm/FILE_1C32600_trtbl.narc.s new file mode 100644 index 00000000..2205a308 --- /dev/null +++ b/asm/FILE_1C32600_trtbl.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1C32600, 0x2584 + .balign 512, 255 diff --git a/asm/FILE_1C34C00_trtblofs.narc.s b/asm/FILE_1C34C00_trtblofs.narc.s new file mode 100644 index 00000000..1c2cc519 --- /dev/null +++ b/asm/FILE_1C34C00_trtblofs.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1C34C00, 0x6E0 + .balign 512, 255 diff --git a/asm/FILE_1C35400_b_bag_gra.narc.s b/asm/FILE_1C35400_b_bag_gra.narc.s new file mode 100644 index 00000000..6a49b07e --- /dev/null +++ b/asm/FILE_1C35400_b_bag_gra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1C35400, 0x4F04 + .balign 512, 255 diff --git a/asm/FILE_1C3A400_b_plist_gra.narc.s b/asm/FILE_1C3A400_b_plist_gra.narc.s new file mode 100644 index 00000000..f847311f --- /dev/null +++ b/asm/FILE_1C3A400_b_plist_gra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1C3A400, 0x122A8 + .balign 512, 255 diff --git a/asm/FILE_1C4C800_batt_bg.narc.s b/asm/FILE_1C4C800_batt_bg.narc.s new file mode 100644 index 00000000..29587000 --- /dev/null +++ b/asm/FILE_1C4C800_batt_bg.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1C4C800, 0x9C47C + .balign 512, 255 diff --git a/asm/FILE_1CE8E00_batt_obj.narc.s b/asm/FILE_1CE8E00_batt_obj.narc.s new file mode 100644 index 00000000..ab0415e4 --- /dev/null +++ b/asm/FILE_1CE8E00_batt_obj.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1CE8E00, 0x2025C + .balign 512, 255 diff --git a/asm/FILE_1D09200_vs_demo_gra.narc.s b/asm/FILE_1D09200_vs_demo_gra.narc.s new file mode 100644 index 00000000..f6f5e44f --- /dev/null +++ b/asm/FILE_1D09200_vs_demo_gra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1D09200, 0x5180 + .balign 512, 255 diff --git a/asm/FILE_1D0E400_we.arc.s b/asm/FILE_1D0E400_we.arc.s new file mode 100644 index 00000000..36dac6ac --- /dev/null +++ b/asm/FILE_1D0E400_we.arc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1D0E400, 0x3E04C + .balign 512, 255 diff --git a/asm/FILE_1D4C600_we_sub.narc.s b/asm/FILE_1D4C600_we_sub.narc.s new file mode 100644 index 00000000..62df3606 --- /dev/null +++ b/asm/FILE_1D4C600_we_sub.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1D4C600, 0x3024 + .balign 512, 255 diff --git a/asm/FILE_1D4F800_be_seq.narc.s b/asm/FILE_1D4F800_be_seq.narc.s new file mode 100644 index 00000000..a8d11b98 --- /dev/null +++ b/asm/FILE_1D4F800_be_seq.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1D4F800, 0x41FC + .balign 512, 255 diff --git a/asm/FILE_1D53A00_sub_seq.narc.s b/asm/FILE_1D53A00_sub_seq.narc.s new file mode 100644 index 00000000..66831deb --- /dev/null +++ b/asm/FILE_1D53A00_sub_seq.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1D53A00, 0xC738 + .balign 512, 255 diff --git a/asm/FILE_1D60200_waza_seq.narc.s b/asm/FILE_1D60200_waza_seq.narc.s new file mode 100644 index 00000000..886ab1d8 --- /dev/null +++ b/asm/FILE_1D60200_waza_seq.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1D60200, 0x1910 + .balign 512, 255 diff --git a/asm/FILE_1D61C00_wecell.narc.s b/asm/FILE_1D61C00_wecell.narc.s new file mode 100644 index 00000000..ee6e1942 --- /dev/null +++ b/asm/FILE_1D61C00_wecell.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1D61C00, 0x14F4 + .balign 512, 255 diff --git a/asm/FILE_1D63200_wecellanm.narc.s b/asm/FILE_1D63200_wecellanm.narc.s new file mode 100644 index 00000000..c2cf1c60 --- /dev/null +++ b/asm/FILE_1D63200_wecellanm.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1D63200, 0x1250 + .balign 512, 255 diff --git a/asm/FILE_1D64600_wechar.narc.s b/asm/FILE_1D64600_wechar.narc.s new file mode 100644 index 00000000..82c5061c --- /dev/null +++ b/asm/FILE_1D64600_wechar.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1D64600, 0x8134 + .balign 512, 255 diff --git a/asm/FILE_1D6C800_wepltt.narc.s b/asm/FILE_1D6C800_wepltt.narc.s new file mode 100644 index 00000000..3b9d6246 --- /dev/null +++ b/asm/FILE_1D6C800_wepltt.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1D6C800, 0x1180 + .balign 512, 255 diff --git a/asm/FILE_1D6DA00_waza_tbl.narc.s b/asm/FILE_1D6DA00_waza_tbl.narc.s new file mode 100644 index 00000000..1a56b290 --- /dev/null +++ b/asm/FILE_1D6DA00_waza_tbl.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1D6DA00, 0x2C5C + .balign 512, 255 diff --git a/asm/FILE_1D70800_scr_seq_release.narc.s b/asm/FILE_1D70800_scr_seq_release.narc.s new file mode 100644 index 00000000..7f2b232a --- /dev/null +++ b/asm/FILE_1D70800_scr_seq_release.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1D70800, 0x359D8 + .balign 512, 255 diff --git a/asm/FILE_1DA6200_bag_gra.narc.s b/asm/FILE_1DA6200_bag_gra.narc.s new file mode 100644 index 00000000..6237286f --- /dev/null +++ b/asm/FILE_1DA6200_bag_gra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1DA6200, 0x19C74 + .balign 512, 255 diff --git a/asm/FILE_1DC0000_box.narc.s b/asm/FILE_1DC0000_box.narc.s new file mode 100644 index 00000000..cc867323 --- /dev/null +++ b/asm/FILE_1DC0000_box.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1DC0000, 0x1BB20 + .balign 512, 255 diff --git a/asm/FILE_1DDBC00_btower.narc.s b/asm/FILE_1DDBC00_btower.narc.s new file mode 100644 index 00000000..0ca2b2d4 --- /dev/null +++ b/asm/FILE_1DDBC00_btower.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1DDBC00, 0x41F8 + .balign 512, 255 diff --git a/asm/FILE_1DDFE00_config_gra.narc.s b/asm/FILE_1DDFE00_config_gra.narc.s new file mode 100644 index 00000000..870d2e32 --- /dev/null +++ b/asm/FILE_1DDFE00_config_gra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1DDFE00, 0x2AC + .balign 512, 255 diff --git a/asm/FILE_1DE0200_demo_trade.narc.s b/asm/FILE_1DE0200_demo_trade.narc.s new file mode 100644 index 00000000..0d9e51ed --- /dev/null +++ b/asm/FILE_1DE0200_demo_trade.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1DE0200, 0x7B18 + .balign 512, 255 diff --git a/asm/FILE_1DE7E00_dendou_demo.narc.s b/asm/FILE_1DE7E00_dendou_demo.narc.s new file mode 100644 index 00000000..8ce52132 --- /dev/null +++ b/asm/FILE_1DE7E00_dendou_demo.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1DE7E00, 0x61C + .balign 512, 255 diff --git a/asm/FILE_1DE8600_dendou_pc.narc.s b/asm/FILE_1DE8600_dendou_pc.narc.s new file mode 100644 index 00000000..efc14673 --- /dev/null +++ b/asm/FILE_1DE8600_dendou_pc.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1DE8600, 0x29C + .balign 512, 255 diff --git a/asm/FILE_1DE8A00_ending.narc.s b/asm/FILE_1DE8A00_ending.narc.s new file mode 100644 index 00000000..330bee77 --- /dev/null +++ b/asm/FILE_1DE8A00_ending.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1DE8A00, 0x5169C + .balign 512, 255 diff --git a/asm/FILE_1DFE00.s b/asm/FILE_1DFE00.s new file mode 100644 index 00000000..5e5e8a7c --- /dev/null +++ b/asm/FILE_1DFE00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1DFE00, 0x19260 + .balign 512, 255 diff --git a/asm/FILE_1E3A200_ev_pokeselect.narc.s b/asm/FILE_1E3A200_ev_pokeselect.narc.s new file mode 100644 index 00000000..6e6d923a --- /dev/null +++ b/asm/FILE_1E3A200_ev_pokeselect.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1E3A200, 0x22524 + .balign 512, 255 diff --git a/asm/FILE_1E5C800_f_note_gra.narc.s b/asm/FILE_1E5C800_f_note_gra.narc.s new file mode 100644 index 00000000..fd3e8347 --- /dev/null +++ b/asm/FILE_1E5C800_f_note_gra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1E5C800, 0x297C + .balign 512, 255 diff --git a/asm/FILE_1E5F200_field_board.narc.s b/asm/FILE_1E5F200_field_board.narc.s new file mode 100644 index 00000000..4b86a6c7 --- /dev/null +++ b/asm/FILE_1E5F200_field_board.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1E5F200, 0xA8FC + .balign 512, 255 diff --git a/asm/FILE_1E69C00_field_encounteffect.narc.s b/asm/FILE_1E69C00_field_encounteffect.narc.s new file mode 100644 index 00000000..abf2641c --- /dev/null +++ b/asm/FILE_1E69C00_field_encounteffect.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1E69C00, 0x9708 + .balign 512, 255 diff --git a/asm/FILE_1E73400_fld_comact.narc.s b/asm/FILE_1E73400_fld_comact.narc.s new file mode 100644 index 00000000..129c7a70 --- /dev/null +++ b/asm/FILE_1E73400_fld_comact.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1E73400, 0x364 + .balign 512, 255 diff --git a/asm/FILE_1E73800_font.narc.s b/asm/FILE_1E73800_font.narc.s new file mode 100644 index 00000000..54f1c3ce --- /dev/null +++ b/asm/FILE_1E73800_font.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1E73800, 0x20E58 + .balign 512, 255 diff --git a/asm/FILE_1E94800_fontoam.narc.s b/asm/FILE_1E94800_fontoam.narc.s new file mode 100644 index 00000000..5b06f825 --- /dev/null +++ b/asm/FILE_1E94800_fontoam.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1E94800, 0x5A4 + .balign 512, 255 diff --git a/asm/FILE_1E94E00_hiden_effect.narc.s b/asm/FILE_1E94E00_hiden_effect.narc.s new file mode 100644 index 00000000..1209ca8b --- /dev/null +++ b/asm/FILE_1E94E00_hiden_effect.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1E94E00, 0x7E14 + .balign 512, 255 diff --git a/asm/FILE_1E9CE00_imageclip.narc.s b/asm/FILE_1E9CE00_imageclip.narc.s new file mode 100644 index 00000000..d3584d27 --- /dev/null +++ b/asm/FILE_1E9CE00_imageclip.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1E9CE00, 0x3E630 + .balign 512, 255 diff --git a/asm/FILE_1EDB600_mail_gra.narc.s b/asm/FILE_1EDB600_mail_gra.narc.s new file mode 100644 index 00000000..7425c33b --- /dev/null +++ b/asm/FILE_1EDB600_mail_gra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1EDB600, 0x1A130 + .balign 512, 255 diff --git a/asm/FILE_1EF5800_menu_gra.narc.s b/asm/FILE_1EF5800_menu_gra.narc.s new file mode 100644 index 00000000..148e751b --- /dev/null +++ b/asm/FILE_1EF5800_menu_gra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1EF5800, 0x4B70 + .balign 512, 255 diff --git a/asm/FILE_1EFA400_mysign.narc.s b/asm/FILE_1EFA400_mysign.narc.s new file mode 100644 index 00000000..fdad0c9b --- /dev/null +++ b/asm/FILE_1EFA400_mysign.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1EFA400, 0x10B8 + .balign 512, 255 diff --git a/asm/FILE_1EFB600_mystery.narc.s b/asm/FILE_1EFB600_mystery.narc.s new file mode 100644 index 00000000..c7bc3a16 --- /dev/null +++ b/asm/FILE_1EFB600_mystery.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1EFB600, 0x78C4 + .balign 512, 255 diff --git a/asm/FILE_1F03000_ntag_gra.narc.s b/asm/FILE_1F03000_ntag_gra.narc.s new file mode 100644 index 00000000..b2d38a9c --- /dev/null +++ b/asm/FILE_1F03000_ntag_gra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1F03000, 0x2CE70 + .balign 512, 255 diff --git a/asm/FILE_1F30000_nutmixer.narc.s b/asm/FILE_1F30000_nutmixer.narc.s new file mode 100644 index 00000000..c48b41b3 --- /dev/null +++ b/asm/FILE_1F30000_nutmixer.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1F30000, 0x2C2F4 + .balign 512, 255 diff --git a/asm/FILE_1F5C400_oekaki.narc.s b/asm/FILE_1F5C400_oekaki.narc.s new file mode 100644 index 00000000..0ddbc601 --- /dev/null +++ b/asm/FILE_1F5C400_oekaki.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1F5C400, 0x1524 + .balign 512, 255 diff --git a/asm/FILE_1F5DA00_opening.narc.s b/asm/FILE_1F5DA00_opening.narc.s new file mode 100644 index 00000000..4e200228 --- /dev/null +++ b/asm/FILE_1F5DA00_opening.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1F5DA00, 0x6BBC + .balign 512, 255 diff --git a/asm/FILE_1F64600_plist_gra.narc.s b/asm/FILE_1F64600_plist_gra.narc.s new file mode 100644 index 00000000..9f665f1c --- /dev/null +++ b/asm/FILE_1F64600_plist_gra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1F64600, 0x9CAC + .balign 512, 255 diff --git a/asm/FILE_1F6E400_pmsi.narc.s b/asm/FILE_1F6E400_pmsi.narc.s new file mode 100644 index 00000000..4695492b --- /dev/null +++ b/asm/FILE_1F6E400_pmsi.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1F6E400, 0x3164 + .balign 512, 255 diff --git a/asm/FILE_1F71600_poketch.narc.s b/asm/FILE_1F71600_poketch.narc.s new file mode 100644 index 00000000..80c7053c --- /dev/null +++ b/asm/FILE_1F71600_poketch.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1F71600, 0xE5C4 + .balign 512, 255 diff --git a/asm/FILE_1F7FC00_poru_gra.narc.s b/asm/FILE_1F7FC00_poru_gra.narc.s new file mode 100644 index 00000000..a1c43517 --- /dev/null +++ b/asm/FILE_1F7FC00_poru_gra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1F7FC00, 0x69E4 + .balign 512, 255 diff --git a/asm/FILE_1F86600_poruact.narc.s b/asm/FILE_1F86600_poruact.narc.s new file mode 100644 index 00000000..b5c48ee9 --- /dev/null +++ b/asm/FILE_1F86600_poruact.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1F86600, 0x14AC + .balign 512, 255 diff --git a/asm/FILE_1F87C00_porudemo.narc.s b/asm/FILE_1F87C00_porudemo.narc.s new file mode 100644 index 00000000..75067a1c --- /dev/null +++ b/asm/FILE_1F87C00_porudemo.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1F87C00, 0x226C + .balign 512, 255 diff --git a/asm/FILE_1F8A000_pst_gra.narc.s b/asm/FILE_1F8A000_pst_gra.narc.s new file mode 100644 index 00000000..5557d0bd --- /dev/null +++ b/asm/FILE_1F8A000_pst_gra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1F8A000, 0x1F0B0 + .balign 512, 255 diff --git a/asm/FILE_1F9200.s b/asm/FILE_1F9200.s new file mode 100644 index 00000000..e2e33721 --- /dev/null +++ b/asm/FILE_1F9200.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1F9200, 0x2EBE0 + .balign 512, 255 diff --git a/asm/FILE_1FA9200_ranking.narc.s b/asm/FILE_1FA9200_ranking.narc.s new file mode 100644 index 00000000..16892925 --- /dev/null +++ b/asm/FILE_1FA9200_ranking.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1FA9200, 0x14C8 + .balign 512, 255 diff --git a/asm/FILE_1FAA800_record.narc.s b/asm/FILE_1FAA800_record.narc.s new file mode 100644 index 00000000..7597ca7d --- /dev/null +++ b/asm/FILE_1FAA800_record.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1FAA800, 0x59C4 + .balign 512, 255 diff --git a/asm/FILE_1FB0200_shop_gra.narc.s b/asm/FILE_1FB0200_shop_gra.narc.s new file mode 100644 index 00000000..7ba5a00c --- /dev/null +++ b/asm/FILE_1FB0200_shop_gra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1FB0200, 0x2740 + .balign 512, 255 diff --git a/asm/FILE_1FB2A00_tmap_gra.narc.s b/asm/FILE_1FB2A00_tmap_gra.narc.s new file mode 100644 index 00000000..7a4a4ecd --- /dev/null +++ b/asm/FILE_1FB2A00_tmap_gra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1FB2A00, 0x14F10 + .balign 512, 255 diff --git a/asm/FILE_1FC7A00_touch_subwindow.narc.s b/asm/FILE_1FC7A00_touch_subwindow.narc.s new file mode 100644 index 00000000..4c62e490 --- /dev/null +++ b/asm/FILE_1FC7A00_touch_subwindow.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1FC7A00, 0x998 + .balign 512, 255 diff --git a/asm/FILE_1FC8400_trainer_case.narc.s b/asm/FILE_1FC8400_trainer_case.narc.s new file mode 100644 index 00000000..77df1a4b --- /dev/null +++ b/asm/FILE_1FC8400_trainer_case.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x1FC8400, 0x37BE0 + .balign 512, 255 diff --git a/asm/FILE_2000000_unionroom.narc.s b/asm/FILE_2000000_unionroom.narc.s new file mode 100644 index 00000000..e7ec91e7 --- /dev/null +++ b/asm/FILE_2000000_unionroom.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2000000, 0x1210 + .balign 512, 255 diff --git a/asm/FILE_2001400_waza_oshie_gra.narc.s b/asm/FILE_2001400_waza_oshie_gra.narc.s new file mode 100644 index 00000000..7f411170 --- /dev/null +++ b/asm/FILE_2001400_waza_oshie_gra.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2001400, 0x2F34 + .balign 512, 255 diff --git a/asm/FILE_2004400_winframe.narc.s b/asm/FILE_2004400_winframe.narc.s new file mode 100644 index 00000000..938985da --- /dev/null +++ b/asm/FILE_2004400_winframe.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2004400, 0x88E4 + .balign 512, 255 diff --git a/asm/FILE_200CE00_worldtrade.narc.s b/asm/FILE_200CE00_worldtrade.narc.s new file mode 100644 index 00000000..4c439c8e --- /dev/null +++ b/asm/FILE_200CE00_worldtrade.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x200CE00, 0xB6D8 + .balign 512, 255 diff --git a/asm/FILE_2018600_item_data.narc.s b/asm/FILE_2018600_item_data.narc.s new file mode 100644 index 00000000..db934f88 --- /dev/null +++ b/asm/FILE_2018600_item_data.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2018600, 0x4C2C + .balign 512, 255 diff --git a/asm/FILE_201D400_item_icon.narc.s b/asm/FILE_201D400_item_icon.narc.s new file mode 100644 index 00000000..f17e1f6b --- /dev/null +++ b/asm/FILE_201D400_item_icon.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x201D400, 0x608B0 + .balign 512, 255 diff --git a/asm/FILE_207DE00_nuts_data.narc.s b/asm/FILE_207DE00_nuts_data.narc.s new file mode 100644 index 00000000..f846752a --- /dev/null +++ b/asm/FILE_207DE00_nuts_data.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x207DE00, 0x534 + .balign 512, 255 diff --git a/asm/FILE_207E400_poke_icon.narc.s b/asm/FILE_207E400_poke_icon.narc.s new file mode 100644 index 00000000..0f3379b2 --- /dev/null +++ b/asm/FILE_207E400_poke_icon.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x207E400, 0x8D0F0 + .balign 512, 255 diff --git a/asm/FILE_210B600_pokefoot.narc.s b/asm/FILE_210B600_pokefoot.narc.s new file mode 100644 index 00000000..f288e0a7 --- /dev/null +++ b/asm/FILE_210B600_pokefoot.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x210B600, 0xE4EC + .balign 512, 255 diff --git a/asm/FILE_2119C00_mmodel.narc.s b/asm/FILE_2119C00_mmodel.narc.s new file mode 100644 index 00000000..57ad8f82 --- /dev/null +++ b/asm/FILE_2119C00_mmodel.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2119C00, 0x12845C + .balign 512, 255 diff --git a/asm/FILE_2242200_fldeff.narc.s b/asm/FILE_2242200_fldeff.narc.s new file mode 100644 index 00000000..cea9c1f6 --- /dev/null +++ b/asm/FILE_2242200_fldeff.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2242200, 0x1BE98 + .balign 512, 255 diff --git a/asm/FILE_225E200_ball_particle.narc.s b/asm/FILE_225E200_ball_particle.narc.s new file mode 100644 index 00000000..069fe983 --- /dev/null +++ b/asm/FILE_225E200_ball_particle.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x225E200, 0x4E844 + .balign 512, 255 diff --git a/asm/FILE_227E00.s b/asm/FILE_227E00.s new file mode 100644 index 00000000..ab307e3a --- /dev/null +++ b/asm/FILE_227E00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x227E00, 0xF520 + .balign 512, 255 diff --git a/asm/FILE_22ACC00_waza_particle.narc.s b/asm/FILE_22ACC00_waza_particle.narc.s new file mode 100644 index 00000000..f0e8f547 --- /dev/null +++ b/asm/FILE_22ACC00_waza_particle.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x22ACC00, 0x245810 + .balign 512, 255 diff --git a/asm/FILE_237400.s b/asm/FILE_237400.s new file mode 100644 index 00000000..45907862 --- /dev/null +++ b/asm/FILE_237400.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x237400, 0x4680 + .balign 512, 255 diff --git a/asm/FILE_23BC00.s b/asm/FILE_23BC00.s new file mode 100644 index 00000000..72123ecb --- /dev/null +++ b/asm/FILE_23BC00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x23BC00, 0x28500 + .balign 512, 255 diff --git a/asm/FILE_24F2600_debug_particle.narc.s b/asm/FILE_24F2600_debug_particle.narc.s new file mode 100644 index 00000000..ed67d009 --- /dev/null +++ b/asm/FILE_24F2600_debug_particle.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x24F2600, 0xBC8 + .balign 512, 255 diff --git a/asm/FILE_24F3200_zone_event_release.narc.s b/asm/FILE_24F3200_zone_event_release.narc.s new file mode 100644 index 00000000..a4de5996 --- /dev/null +++ b/asm/FILE_24F3200_zone_event_release.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x24F3200, 0x222F4 + .balign 512, 255 diff --git a/asm/FILE_2515600_d_enc_data.narc.s b/asm/FILE_2515600_d_enc_data.narc.s new file mode 100644 index 00000000..d35da219 --- /dev/null +++ b/asm/FILE_2515600_d_enc_data.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2515600, 0x13504 + .balign 512, 255 diff --git a/asm/FILE_2528C00_p_enc_data.narc.s b/asm/FILE_2528C00_p_enc_data.narc.s new file mode 100644 index 00000000..f33130a9 --- /dev/null +++ b/asm/FILE_2528C00_p_enc_data.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2528C00, 0x13504 + .balign 512, 255 diff --git a/asm/FILE_253C200_build_model.narc.s b/asm/FILE_253C200_build_model.narc.s new file mode 100644 index 00000000..84e338f4 --- /dev/null +++ b/asm/FILE_253C200_build_model.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x253C200, 0x1D45CC + .balign 512, 255 diff --git a/asm/FILE_264200.s b/asm/FILE_264200.s new file mode 100644 index 00000000..5e654387 --- /dev/null +++ b/asm/FILE_264200.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x264200, 0x6E80 + .balign 512, 255 diff --git a/asm/FILE_26B200.s b/asm/FILE_26B200.s new file mode 100644 index 00000000..0c91220f --- /dev/null +++ b/asm/FILE_26B200.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x26B200, 0x17CE0 + .balign 512, 255 diff --git a/asm/FILE_2710800_build_model_matshp.dat.s b/asm/FILE_2710800_build_model_matshp.dat.s new file mode 100644 index 00000000..936e81a5 --- /dev/null +++ b/asm/FILE_2710800_build_model_matshp.dat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2710800, 0x1724 + .balign 512, 255 diff --git a/asm/FILE_2712000_map_matrix.narc.s b/asm/FILE_2712000_map_matrix.narc.s new file mode 100644 index 00000000..da488adc --- /dev/null +++ b/asm/FILE_2712000_map_matrix.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2712000, 0x2E18 + .balign 512, 255 diff --git a/asm/FILE_2715000_area_data.narc.s b/asm/FILE_2715000_area_data.narc.s new file mode 100644 index 00000000..41eb45c9 --- /dev/null +++ b/asm/FILE_2715000_area_data.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2715000, 0x3E4 + .balign 512, 255 diff --git a/asm/FILE_2715400_area_build.narc.s b/asm/FILE_2715400_area_build.narc.s new file mode 100644 index 00000000..634bac7b --- /dev/null +++ b/asm/FILE_2715400_area_build.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2715400, 0x1274 + .balign 512, 255 diff --git a/asm/FILE_2716800_areabm_texset.narc.s b/asm/FILE_2716800_areabm_texset.narc.s new file mode 100644 index 00000000..c1fe8ab4 --- /dev/null +++ b/asm/FILE_2716800_areabm_texset.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2716800, 0x1254B4 + .balign 512, 255 diff --git a/asm/FILE_283000.s b/asm/FILE_283000.s new file mode 100644 index 00000000..6b536136 --- /dev/null +++ b/asm/FILE_283000.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x283000, 0x100 + .balign 512, 255 diff --git a/asm/FILE_283200.s b/asm/FILE_283200.s new file mode 100644 index 00000000..461d9ac6 --- /dev/null +++ b/asm/FILE_283200.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x283200, 0x2400 + .balign 512, 255 diff --git a/asm/FILE_283BE00_map_tex_set.narc.s b/asm/FILE_283BE00_map_tex_set.narc.s new file mode 100644 index 00000000..1fad421a --- /dev/null +++ b/asm/FILE_283BE00_map_tex_set.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x283BE00, 0x132D50 + .balign 512, 255 diff --git a/asm/FILE_285600.s b/asm/FILE_285600.s new file mode 100644 index 00000000..02c6eb09 --- /dev/null +++ b/asm/FILE_285600.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x285600, 0x5C0 + .balign 512, 255 diff --git a/asm/FILE_285C00.s b/asm/FILE_285C00.s new file mode 100644 index 00000000..70fab4a8 --- /dev/null +++ b/asm/FILE_285C00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x285C00, 0xF00 + .balign 512, 255 diff --git a/asm/FILE_286C00.s b/asm/FILE_286C00.s new file mode 100644 index 00000000..7d4ff42d --- /dev/null +++ b/asm/FILE_286C00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x286C00, 0x1900 + .balign 512, 255 diff --git a/asm/FILE_288600.s b/asm/FILE_288600.s new file mode 100644 index 00000000..cdb33573 --- /dev/null +++ b/asm/FILE_288600.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x288600, 0x9A0 + .balign 512, 255 diff --git a/asm/FILE_289000.s b/asm/FILE_289000.s new file mode 100644 index 00000000..0d794c29 --- /dev/null +++ b/asm/FILE_289000.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x289000, 0x560 + .balign 512, 255 diff --git a/asm/FILE_289600.s b/asm/FILE_289600.s new file mode 100644 index 00000000..813f71fe --- /dev/null +++ b/asm/FILE_289600.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x289600, 0x800 + .balign 512, 255 diff --git a/asm/FILE_289E00.s b/asm/FILE_289E00.s new file mode 100644 index 00000000..34da6195 --- /dev/null +++ b/asm/FILE_289E00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x289E00, 0xBA0 + .balign 512, 255 diff --git a/asm/FILE_28AA00.s b/asm/FILE_28AA00.s new file mode 100644 index 00000000..d8827a3a --- /dev/null +++ b/asm/FILE_28AA00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x28AA00, 0x1780 + .balign 512, 255 diff --git a/asm/FILE_28C200.s b/asm/FILE_28C200.s new file mode 100644 index 00000000..b69d6856 --- /dev/null +++ b/asm/FILE_28C200.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x28C200, 0x900 + .balign 512, 255 diff --git a/asm/FILE_28CC00.s b/asm/FILE_28CC00.s new file mode 100644 index 00000000..8b411001 --- /dev/null +++ b/asm/FILE_28CC00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x28CC00, 0x600 + .balign 512, 255 diff --git a/asm/FILE_28D200.s b/asm/FILE_28D200.s new file mode 100644 index 00000000..fe324802 --- /dev/null +++ b/asm/FILE_28D200.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x28D200, 0x600 + .balign 512, 255 diff --git a/asm/FILE_28D800.s b/asm/FILE_28D800.s new file mode 100644 index 00000000..f787e794 --- /dev/null +++ b/asm/FILE_28D800.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x28D800, 0x4A0 + .balign 512, 255 diff --git a/asm/FILE_28DE00.s b/asm/FILE_28DE00.s new file mode 100644 index 00000000..6658c9fc --- /dev/null +++ b/asm/FILE_28DE00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x28DE00, 0x320 + .balign 512, 255 diff --git a/asm/FILE_28E200.s b/asm/FILE_28E200.s new file mode 100644 index 00000000..d36e77ce --- /dev/null +++ b/asm/FILE_28E200.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x28E200, 0x4C0 + .balign 512, 255 diff --git a/asm/FILE_28E800.s b/asm/FILE_28E800.s new file mode 100644 index 00000000..bdc1ef52 --- /dev/null +++ b/asm/FILE_28E800.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x28E800, 0x9A0 + .balign 512, 255 diff --git a/asm/FILE_28F200.s b/asm/FILE_28F200.s new file mode 100644 index 00000000..f8b95b6a --- /dev/null +++ b/asm/FILE_28F200.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x28F200, 0xCC0 + .balign 512, 255 diff --git a/asm/FILE_290000.s b/asm/FILE_290000.s new file mode 100644 index 00000000..7e15ff90 --- /dev/null +++ b/asm/FILE_290000.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x290000, 0x560 + .balign 512, 255 diff --git a/asm/FILE_290600.s b/asm/FILE_290600.s new file mode 100644 index 00000000..fda50640 --- /dev/null +++ b/asm/FILE_290600.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x290600, 0xB40 + .balign 512, 255 diff --git a/asm/FILE_291200.s b/asm/FILE_291200.s new file mode 100644 index 00000000..ce12a90a --- /dev/null +++ b/asm/FILE_291200.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x291200, 0xCC0 + .balign 512, 255 diff --git a/asm/FILE_292000.s b/asm/FILE_292000.s new file mode 100644 index 00000000..d50a3ef1 --- /dev/null +++ b/asm/FILE_292000.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x292000, 0xC60 + .balign 512, 255 diff --git a/asm/FILE_292E00.s b/asm/FILE_292E00.s new file mode 100644 index 00000000..b5a8d36d --- /dev/null +++ b/asm/FILE_292E00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x292E00, 0x1140 + .balign 512, 255 diff --git a/asm/FILE_294000.s b/asm/FILE_294000.s new file mode 100644 index 00000000..8a03373c --- /dev/null +++ b/asm/FILE_294000.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x294000, 0x900 + .balign 512, 255 diff --git a/asm/FILE_294A00.s b/asm/FILE_294A00.s new file mode 100644 index 00000000..452c8165 --- /dev/null +++ b/asm/FILE_294A00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x294A00, 0x9C0 + .balign 512, 255 diff --git a/asm/FILE_295400.s b/asm/FILE_295400.s new file mode 100644 index 00000000..b21be08b --- /dev/null +++ b/asm/FILE_295400.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x295400, 0x4A0 + .balign 512, 255 diff --git a/asm/FILE_295A00.s b/asm/FILE_295A00.s new file mode 100644 index 00000000..1017f6aa --- /dev/null +++ b/asm/FILE_295A00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x295A00, 0x940 + .balign 512, 255 diff --git a/asm/FILE_296400.s b/asm/FILE_296400.s new file mode 100644 index 00000000..118ca39a --- /dev/null +++ b/asm/FILE_296400.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x296400, 0x320 + .balign 512, 255 diff --git a/asm/FILE_296800.s b/asm/FILE_296800.s new file mode 100644 index 00000000..68ac75b9 --- /dev/null +++ b/asm/FILE_296800.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x296800, 0xCA0 + .balign 512, 255 diff --git a/asm/FILE_296EC00_move_model_list.narc.s b/asm/FILE_296EC00_move_model_list.narc.s new file mode 100644 index 00000000..895eb509 --- /dev/null +++ b/asm/FILE_296EC00_move_model_list.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x296EC00, 0x4D8 + .balign 512, 255 diff --git a/asm/FILE_296F200_land_data_release.narc.s b/asm/FILE_296F200_land_data_release.narc.s new file mode 100644 index 00000000..f5b6e6e4 --- /dev/null +++ b/asm/FILE_296F200_land_data_release.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x296F200, 0xE17F2C + .balign 512, 255 diff --git a/asm/FILE_297600.s b/asm/FILE_297600.s new file mode 100644 index 00000000..1887c4af --- /dev/null +++ b/asm/FILE_297600.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x297600, 0x8A0 + .balign 512, 255 diff --git a/asm/FILE_298000.s b/asm/FILE_298000.s new file mode 100644 index 00000000..ffdcde2a --- /dev/null +++ b/asm/FILE_298000.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x298000, 0x600 + .balign 512, 255 diff --git a/asm/FILE_298600.s b/asm/FILE_298600.s new file mode 100644 index 00000000..d4bef86c --- /dev/null +++ b/asm/FILE_298600.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x298600, 0x320 + .balign 512, 255 diff --git a/asm/FILE_298A00.s b/asm/FILE_298A00.s new file mode 100644 index 00000000..258432c2 --- /dev/null +++ b/asm/FILE_298A00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x298A00, 0xFC0 + .balign 512, 255 diff --git a/asm/FILE_299A00.s b/asm/FILE_299A00.s new file mode 100644 index 00000000..71432656 --- /dev/null +++ b/asm/FILE_299A00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x299A00, 0x400 + .balign 512, 255 diff --git a/asm/FILE_299E00.s b/asm/FILE_299E00.s new file mode 100644 index 00000000..4fb90fe1 --- /dev/null +++ b/asm/FILE_299E00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x299E00, 0x2480 + .balign 512, 255 diff --git a/asm/FILE_29C400.s b/asm/FILE_29C400.s new file mode 100644 index 00000000..3b880c03 --- /dev/null +++ b/asm/FILE_29C400.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x29C400, 0x2380 + .balign 512, 255 diff --git a/asm/FILE_29E800.s b/asm/FILE_29E800.s new file mode 100644 index 00000000..f3cf72cb --- /dev/null +++ b/asm/FILE_29E800.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x29E800, 0x3040 + .balign 512, 255 diff --git a/asm/FILE_2A1A00.s b/asm/FILE_2A1A00.s new file mode 100644 index 00000000..d917b776 --- /dev/null +++ b/asm/FILE_2A1A00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2A1A00, 0x47A0 + .balign 512, 255 diff --git a/asm/FILE_2A6200.s b/asm/FILE_2A6200.s new file mode 100644 index 00000000..ae62fcc6 --- /dev/null +++ b/asm/FILE_2A6200.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2A6200, 0x2540 + .balign 512, 255 diff --git a/asm/FILE_2A8800.s b/asm/FILE_2A8800.s new file mode 100644 index 00000000..967d96f3 --- /dev/null +++ b/asm/FILE_2A8800.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2A8800, 0x15A0 + .balign 512, 255 diff --git a/asm/FILE_2A9E00.s b/asm/FILE_2A9E00.s new file mode 100644 index 00000000..21839769 --- /dev/null +++ b/asm/FILE_2A9E00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2A9E00, 0x2C20 + .balign 512, 255 diff --git a/asm/FILE_2ACC00.s b/asm/FILE_2ACC00.s new file mode 100644 index 00000000..2068bd4c --- /dev/null +++ b/asm/FILE_2ACC00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2ACC00, 0xD00 + .balign 512, 255 diff --git a/asm/FILE_2ADA00.s b/asm/FILE_2ADA00.s new file mode 100644 index 00000000..9f464dac --- /dev/null +++ b/asm/FILE_2ADA00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2ADA00, 0x1080 + .balign 512, 255 diff --git a/asm/FILE_2AEC00.s b/asm/FILE_2AEC00.s new file mode 100644 index 00000000..e6a54fb3 --- /dev/null +++ b/asm/FILE_2AEC00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2AEC00, 0x3DE0 + .balign 512, 255 diff --git a/asm/FILE_2B2A00.s b/asm/FILE_2B2A00.s new file mode 100644 index 00000000..44eba0d2 --- /dev/null +++ b/asm/FILE_2B2A00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2B2A00, 0x4AC0 + .balign 512, 255 diff --git a/asm/FILE_2B7600.s b/asm/FILE_2B7600.s new file mode 100644 index 00000000..8258b44e --- /dev/null +++ b/asm/FILE_2B7600.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2B7600, 0x1C40 + .balign 512, 255 diff --git a/asm/FILE_2B9400.s b/asm/FILE_2B9400.s new file mode 100644 index 00000000..17ffa8d8 --- /dev/null +++ b/asm/FILE_2B9400.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2B9400, 0x3000 + .balign 512, 255 diff --git a/asm/FILE_2BC400.s b/asm/FILE_2BC400.s new file mode 100644 index 00000000..e34ef7f4 --- /dev/null +++ b/asm/FILE_2BC400.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2BC400, 0x2660 + .balign 512, 255 diff --git a/asm/FILE_2BEC00.s b/asm/FILE_2BEC00.s new file mode 100644 index 00000000..c229a70e --- /dev/null +++ b/asm/FILE_2BEC00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2BEC00, 0x2440 + .balign 512, 255 diff --git a/asm/FILE_2C1200.s b/asm/FILE_2C1200.s new file mode 100644 index 00000000..f357627d --- /dev/null +++ b/asm/FILE_2C1200.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2C1200, 0x1600 + .balign 512, 255 diff --git a/asm/FILE_2C2800.s b/asm/FILE_2C2800.s new file mode 100644 index 00000000..bddd6f01 --- /dev/null +++ b/asm/FILE_2C2800.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2C2800, 0x23A0 + .balign 512, 255 diff --git a/asm/FILE_2C4C00.s b/asm/FILE_2C4C00.s new file mode 100644 index 00000000..d41910b0 --- /dev/null +++ b/asm/FILE_2C4C00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2C4C00, 0xE20 + .balign 512, 255 diff --git a/asm/FILE_2C5C00.s b/asm/FILE_2C5C00.s new file mode 100644 index 00000000..c24ed641 --- /dev/null +++ b/asm/FILE_2C5C00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2C5C00, 0x3EC0 + .balign 512, 255 diff --git a/asm/FILE_2C9C00.s b/asm/FILE_2C9C00.s new file mode 100644 index 00000000..72b30caa --- /dev/null +++ b/asm/FILE_2C9C00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2C9C00, 0x20 + .balign 512, 255 diff --git a/asm/FILE_2C9E00.s b/asm/FILE_2C9E00.s new file mode 100644 index 00000000..91cc4599 --- /dev/null +++ b/asm/FILE_2C9E00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2C9E00, 0x4AE0 + .balign 512, 255 diff --git a/asm/FILE_2CEA00.s b/asm/FILE_2CEA00.s new file mode 100644 index 00000000..e9a4ed70 --- /dev/null +++ b/asm/FILE_2CEA00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2CEA00, 0x1220 + .balign 512, 255 diff --git a/asm/FILE_2CFE00.s b/asm/FILE_2CFE00.s new file mode 100644 index 00000000..513e7dea --- /dev/null +++ b/asm/FILE_2CFE00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2CFE00, 0x5DE0 + .balign 512, 255 diff --git a/asm/FILE_2D5C00.s b/asm/FILE_2D5C00.s new file mode 100644 index 00000000..adc46cc2 --- /dev/null +++ b/asm/FILE_2D5C00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2D5C00, 0x1E20 + .balign 512, 255 diff --git a/asm/FILE_2D7C00.s b/asm/FILE_2D7C00.s new file mode 100644 index 00000000..4fc876ea --- /dev/null +++ b/asm/FILE_2D7C00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2D7C00, 0x1BE0 + .balign 512, 255 diff --git a/asm/FILE_2D9800.s b/asm/FILE_2D9800.s new file mode 100644 index 00000000..772b6549 --- /dev/null +++ b/asm/FILE_2D9800.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2D9800, 0x460 + .balign 512, 255 diff --git a/asm/FILE_2D9E00.s b/asm/FILE_2D9E00.s new file mode 100644 index 00000000..934f9168 --- /dev/null +++ b/asm/FILE_2D9E00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2D9E00, 0x52C0 + .balign 512, 255 diff --git a/asm/FILE_2DF200.s b/asm/FILE_2DF200.s new file mode 100644 index 00000000..b5761253 --- /dev/null +++ b/asm/FILE_2DF200.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2DF200, 0xA720 + .balign 512, 255 diff --git a/asm/FILE_2E9A00.s b/asm/FILE_2E9A00.s new file mode 100644 index 00000000..8b6338f7 --- /dev/null +++ b/asm/FILE_2E9A00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2E9A00, 0x5580 + .balign 512, 255 diff --git a/asm/FILE_2EF000.s b/asm/FILE_2EF000.s new file mode 100644 index 00000000..b8304264 --- /dev/null +++ b/asm/FILE_2EF000.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2EF000, 0x2540 + .balign 512, 255 diff --git a/asm/FILE_2F1600.s b/asm/FILE_2F1600.s new file mode 100644 index 00000000..643b88fc --- /dev/null +++ b/asm/FILE_2F1600.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2F1600, 0xE2A0 + .balign 512, 255 diff --git a/asm/FILE_2FFA00.s b/asm/FILE_2FFA00.s new file mode 100644 index 00000000..8fb7cb9c --- /dev/null +++ b/asm/FILE_2FFA00.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x2FFA00, 0x3920 + .balign 512, 255 diff --git a/asm/FILE_303400.s b/asm/FILE_303400.s new file mode 100644 index 00000000..a180411b --- /dev/null +++ b/asm/FILE_303400.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x303400, 0x9100 + .balign 512, 255 diff --git a/asm/FILE_30C600.s b/asm/FILE_30C600.s new file mode 100644 index 00000000..72531ed0 --- /dev/null +++ b/asm/FILE_30C600.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x30C600, 0x820 + .balign 512, 255 diff --git a/asm/FILE_339000_UTF16.dat.s b/asm/FILE_339000_UTF16.dat.s new file mode 100644 index 00000000..16d336a2 --- /dev/null +++ b/asm/FILE_339000_UTF16.dat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x339000, 0x1EA + .balign 512, 255 diff --git a/asm/FILE_339200_area00light.txt.s b/asm/FILE_339200_area00light.txt.s new file mode 100644 index 00000000..483806b2 --- /dev/null +++ b/asm/FILE_339200_area00light.txt.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x339200, 0x822 + .balign 512, 255 diff --git a/asm/FILE_339C00_area01light.txt.s b/asm/FILE_339C00_area01light.txt.s new file mode 100644 index 00000000..79c1ce88 --- /dev/null +++ b/asm/FILE_339C00_area01light.txt.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x339C00, 0x7E8 + .balign 512, 255 diff --git a/asm/FILE_33A400_area02light.txt.s b/asm/FILE_33A400_area02light.txt.s new file mode 100644 index 00000000..9de6f141 --- /dev/null +++ b/asm/FILE_33A400_area02light.txt.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x33A400, 0x842 + .balign 512, 255 diff --git a/asm/FILE_33AE00_battle_win.NSCR.s b/asm/FILE_33AE00_battle_win.NSCR.s new file mode 100644 index 00000000..6be90be0 --- /dev/null +++ b/asm/FILE_33AE00_battle_win.NSCR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x33AE00, 0x824 + .balign 512, 255 diff --git a/asm/FILE_33B800_btower_canm.resdat.s b/asm/FILE_33B800_btower_canm.resdat.s new file mode 100644 index 00000000..b17d2641 --- /dev/null +++ b/asm/FILE_33B800_btower_canm.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x33B800, 0x34 + .balign 512, 255 diff --git a/asm/FILE_33BA00_btower_celact.cldat.s b/asm/FILE_33BA00_btower_celact.cldat.s new file mode 100644 index 00000000..93b435ba --- /dev/null +++ b/asm/FILE_33BA00_btower_celact.cldat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x33BA00, 0x40 + .balign 512, 255 diff --git a/asm/FILE_33BC00_btower_cell.resdat.s b/asm/FILE_33BC00_btower_cell.resdat.s new file mode 100644 index 00000000..cc8b7a55 --- /dev/null +++ b/asm/FILE_33BC00_btower_cell.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x33BC00, 0x34 + .balign 512, 255 diff --git a/asm/FILE_33BE00_btower_chr.resdat.s b/asm/FILE_33BE00_btower_chr.resdat.s new file mode 100644 index 00000000..0b2584b0 --- /dev/null +++ b/asm/FILE_33BE00_btower_chr.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x33BE00, 0x34 + .balign 512, 255 diff --git a/asm/FILE_33C000_btower_pal.resdat.s b/asm/FILE_33C000_btower_pal.resdat.s new file mode 100644 index 00000000..ae600822 --- /dev/null +++ b/asm/FILE_33C000_btower_pal.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x33C000, 0x34 + .balign 512, 255 diff --git a/asm/FILE_33C200_cell0.NCGR.s b/asm/FILE_33C200_cell0.NCGR.s new file mode 100644 index 00000000..95d21501 --- /dev/null +++ b/asm/FILE_33C200_cell0.NCGR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x33C200, 0x2030 + .balign 512, 255 diff --git a/asm/FILE_33E400_cell0.NCLR.s b/asm/FILE_33E400_cell0.NCLR.s new file mode 100644 index 00000000..d42a0ffa --- /dev/null +++ b/asm/FILE_33E400_cell0.NCLR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x33E400, 0x228 + .balign 512, 255 diff --git a/asm/FILE_33E800_clact_default.NANR.s b/asm/FILE_33E800_clact_default.NANR.s new file mode 100644 index 00000000..d29d3e96 --- /dev/null +++ b/asm/FILE_33E800_clact_default.NANR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x33E800, 0x6F + .balign 512, 255 diff --git a/asm/FILE_33EA00_crystal.nsbmd.s b/asm/FILE_33EA00_crystal.nsbmd.s new file mode 100644 index 00000000..e97ce96a --- /dev/null +++ b/asm/FILE_33EA00_crystal.nsbmd.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x33EA00, 0xD04 + .balign 512, 255 diff --git a/asm/FILE_33F800_demo_climax.narc.s b/asm/FILE_33F800_demo_climax.narc.s new file mode 100644 index 00000000..582a7fab --- /dev/null +++ b/asm/FILE_33F800_demo_climax.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x33F800, 0x7362C + .balign 512, 255 diff --git a/asm/FILE_3787200_contest_bg.narc.s b/asm/FILE_3787200_contest_bg.narc.s new file mode 100644 index 00000000..c1c10ffd --- /dev/null +++ b/asm/FILE_3787200_contest_bg.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3787200, 0x13B44 + .balign 512, 255 diff --git a/asm/FILE_379AE00_contest_obj.narc.s b/asm/FILE_379AE00_contest_obj.narc.s new file mode 100644 index 00000000..88db9e05 --- /dev/null +++ b/asm/FILE_379AE00_contest_obj.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x379AE00, 0x5D24 + .balign 512, 255 diff --git a/asm/FILE_37A0C00_contest_data.narc.s b/asm/FILE_37A0C00_contest_data.narc.s new file mode 100644 index 00000000..f3d08cd2 --- /dev/null +++ b/asm/FILE_37A0C00_contest_data.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x37A0C00, 0x373C + .balign 512, 255 diff --git a/asm/FILE_37A4400_particledata.narc.s b/asm/FILE_37A4400_particledata.narc.s new file mode 100644 index 00000000..00a6f516 --- /dev/null +++ b/asm/FILE_37A4400_particledata.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x37A4400, 0x85FC + .balign 512, 255 diff --git a/asm/FILE_37ACA00_zukan_data.narc.s b/asm/FILE_37ACA00_zukan_data.narc.s new file mode 100644 index 00000000..f72bdccd --- /dev/null +++ b/asm/FILE_37ACA00_zukan_data.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x37ACA00, 0x5818 + .balign 512, 255 diff --git a/asm/FILE_37B2400_wifi_earth.narc.s b/asm/FILE_37B2400_wifi_earth.narc.s new file mode 100644 index 00000000..f99650cc --- /dev/null +++ b/asm/FILE_37B2400_wifi_earth.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x37B2400, 0x25274 + .balign 512, 255 diff --git a/asm/FILE_37D7800_wifi_earth_place.narc.s b/asm/FILE_37D7800_wifi_earth_place.narc.s new file mode 100644 index 00000000..be6cf514 --- /dev/null +++ b/asm/FILE_37D7800_wifi_earth_place.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x37D7800, 0xCC8 + .balign 512, 255 diff --git a/asm/FILE_37D8600_titledemo.narc.s b/asm/FILE_37D8600_titledemo.narc.s new file mode 100644 index 00000000..f4ddf005 --- /dev/null +++ b/asm/FILE_37D8600_titledemo.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x37D8600, 0x37B10 + .balign 512, 255 diff --git a/asm/FILE_3810200_cb_data.narc.s b/asm/FILE_3810200_cb_data.narc.s new file mode 100644 index 00000000..95f495f4 --- /dev/null +++ b/asm/FILE_3810200_cb_data.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3810200, 0xED8C + .balign 512, 255 diff --git a/asm/FILE_381F000_egg_data.narc.s b/asm/FILE_381F000_egg_data.narc.s new file mode 100644 index 00000000..16005f4b --- /dev/null +++ b/asm/FILE_381F000_egg_data.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x381F000, 0x2AFC + .balign 512, 255 diff --git a/asm/FILE_3821C00_egg_demo_particle.narc.s b/asm/FILE_3821C00_egg_demo_particle.narc.s new file mode 100644 index 00000000..766f403b --- /dev/null +++ b/asm/FILE_3821C00_egg_demo_particle.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3821C00, 0x25EC + .balign 512, 255 diff --git a/asm/FILE_3824200_move_model_list.narc.s b/asm/FILE_3824200_move_model_list.narc.s new file mode 100644 index 00000000..e820464d --- /dev/null +++ b/asm/FILE_3824200_move_model_list.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3824200, 0x264 + .balign 512, 255 diff --git a/asm/FILE_3824600_poke_anm.narc.s b/asm/FILE_3824600_poke_anm.narc.s new file mode 100644 index 00000000..bde6ef44 --- /dev/null +++ b/asm/FILE_3824600_poke_anm.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3824600, 0x6344 + .balign 512, 255 diff --git a/asm/FILE_382AA00_tr_ai_seq.narc.s b/asm/FILE_382AA00_tr_ai_seq.narc.s new file mode 100644 index 00000000..85ecaf57 --- /dev/null +++ b/asm/FILE_382AA00_tr_ai_seq.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x382AA00, 0xA5D0 + .balign 512, 255 diff --git a/asm/FILE_3835000_bm_anime.narc.s b/asm/FILE_3835000_bm_anime.narc.s new file mode 100644 index 00000000..bf445ffb --- /dev/null +++ b/asm/FILE_3835000_bm_anime.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3835000, 0x9200 + .balign 512, 255 diff --git a/asm/FILE_383E200_bm_anime_list.narc.s b/asm/FILE_383E200_bm_anime_list.narc.s new file mode 100644 index 00000000..209dfd33 --- /dev/null +++ b/asm/FILE_383E200_bm_anime_list.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x383E200, 0x3AB8 + .balign 512, 255 diff --git a/asm/FILE_3841E00_encdata_ex.narc.s b/asm/FILE_3841E00_encdata_ex.narc.s new file mode 100644 index 00000000..d08d1290 --- /dev/null +++ b/asm/FILE_3841E00_encdata_ex.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3841E00, 0x724 + .balign 512, 255 diff --git a/asm/FILE_3842600_ppark.narc.s b/asm/FILE_3842600_ppark.narc.s new file mode 100644 index 00000000..3db0b2e3 --- /dev/null +++ b/asm/FILE_3842600_ppark.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3842600, 0xBCC + .balign 512, 255 diff --git a/asm/FILE_3843200_ship_demo.narc.s b/asm/FILE_3843200_ship_demo.narc.s new file mode 100644 index 00000000..32b38f1e --- /dev/null +++ b/asm/FILE_3843200_ship_demo.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3843200, 0x17358 + .balign 512, 255 diff --git a/asm/FILE_385A600_tv.narc.s b/asm/FILE_385A600_tv.narc.s new file mode 100644 index 00000000..0d2ffad4 --- /dev/null +++ b/asm/FILE_385A600_tv.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x385A600, 0x380 + .balign 512, 255 diff --git a/asm/FILE_385AA00_mapname.bin.s b/asm/FILE_385AA00_mapname.bin.s new file mode 100644 index 00000000..fb54114e --- /dev/null +++ b/asm/FILE_385AA00_mapname.bin.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x385AA00, 0x22F0 + .balign 512, 255 diff --git a/asm/FILE_385CE00_pokezukan.narc.s b/asm/FILE_385CE00_pokezukan.narc.s new file mode 100644 index 00000000..0918ff54 --- /dev/null +++ b/asm/FILE_385CE00_pokezukan.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x385CE00, 0x418 + .balign 512, 255 diff --git a/asm/FILE_385D400_shinzukan.narc.s b/asm/FILE_385D400_shinzukan.narc.s new file mode 100644 index 00000000..03a18b00 --- /dev/null +++ b/asm/FILE_385D400_shinzukan.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x385D400, 0x16C + .balign 512, 255 diff --git a/asm/FILE_385D600_pokeanm.narc.s b/asm/FILE_385D600_pokeanm.narc.s new file mode 100644 index 00000000..7b3b3333 --- /dev/null +++ b/asm/FILE_385D600_pokeanm.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x385D600, 0x3644 + .balign 512, 255 diff --git a/asm/FILE_3860E00_fld_trade.narc.s b/asm/FILE_3860E00_fld_trade.narc.s new file mode 100644 index 00000000..28a5630a --- /dev/null +++ b/asm/FILE_3860E00_fld_trade.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3860E00, 0x194 + .balign 512, 255 diff --git a/asm/FILE_3861000_shinka_demo_particle.narc.s b/asm/FILE_3861000_shinka_demo_particle.narc.s new file mode 100644 index 00000000..80b46321 --- /dev/null +++ b/asm/FILE_3861000_shinka_demo_particle.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3861000, 0x2494 + .balign 512, 255 diff --git a/asm/FILE_3863600_intro.narc.s b/asm/FILE_3863600_intro.narc.s new file mode 100644 index 00000000..30cb437d --- /dev/null +++ b/asm/FILE_3863600_intro.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3863600, 0x1B38C + .balign 512, 255 diff --git a/asm/FILE_387EA00_intro_tv.narc.s b/asm/FILE_387EA00_intro_tv.narc.s new file mode 100644 index 00000000..ea1a4abe --- /dev/null +++ b/asm/FILE_387EA00_intro_tv.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x387EA00, 0xDFE0 + .balign 512, 255 diff --git a/asm/FILE_388CA00_op_demo.narc.s b/asm/FILE_388CA00_op_demo.narc.s new file mode 100644 index 00000000..e446ca87 --- /dev/null +++ b/asm/FILE_388CA00_op_demo.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x388CA00, 0x97188 + .balign 512, 255 diff --git a/asm/FILE_3923C00_syoujyou.narc.s b/asm/FILE_3923C00_syoujyou.narc.s new file mode 100644 index 00000000..2a2e95a6 --- /dev/null +++ b/asm/FILE_3923C00_syoujyou.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3923C00, 0x64C4 + .balign 512, 255 diff --git a/asm/FILE_392A200_btdpm.narc.s b/asm/FILE_392A200_btdpm.narc.s new file mode 100644 index 00000000..35c54aa9 --- /dev/null +++ b/asm/FILE_392A200_btdpm.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x392A200, 0x595C + .balign 512, 255 diff --git a/asm/FILE_392FC00_btdtr.narc.s b/asm/FILE_392FC00_btdtr.narc.s new file mode 100644 index 00000000..bebc44ee --- /dev/null +++ b/asm/FILE_392FC00_btdtr.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x392FC00, 0x83C0 + .balign 512, 255 diff --git a/asm/FILE_3938000_zukan_enc_diamond.narc.s b/asm/FILE_3938000_zukan_enc_diamond.narc.s new file mode 100644 index 00000000..f54fabcf --- /dev/null +++ b/asm/FILE_3938000_zukan_enc_diamond.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3938000, 0x117E0 + .balign 512, 255 diff --git a/asm/FILE_3949800_zukan_enc_pearl.narc.s b/asm/FILE_3949800_zukan_enc_pearl.narc.s new file mode 100644 index 00000000..e223b2d0 --- /dev/null +++ b/asm/FILE_3949800_zukan_enc_pearl.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3949800, 0x117C8 + .balign 512, 255 diff --git a/asm/FILE_395B000_trial.narc.s b/asm/FILE_395B000_trial.narc.s new file mode 100644 index 00000000..2ee755e2 --- /dev/null +++ b/asm/FILE_395B000_trial.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x395B000, 0xDBE4 + .balign 512, 255 diff --git a/asm/FILE_3968C00_zukan.narc.s b/asm/FILE_3968C00_zukan.narc.s new file mode 100644 index 00000000..428af7f3 --- /dev/null +++ b/asm/FILE_3968C00_zukan.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3968C00, 0x11D1C + .balign 512, 255 diff --git a/asm/FILE_397AA00_utility.bin.s b/asm/FILE_397AA00_utility.bin.s new file mode 100644 index 00000000..4fb3fac0 --- /dev/null +++ b/asm/FILE_397AA00_utility.bin.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x397AA00, 0xDB4C0 + .balign 512, 255 diff --git a/asm/FILE_3B3000_dp_areawindow.NCGR.s b/asm/FILE_3B3000_dp_areawindow.NCGR.s new file mode 100644 index 00000000..8dea4f2d --- /dev/null +++ b/asm/FILE_3B3000_dp_areawindow.NCGR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3B3000, 0x170 + .balign 512, 255 diff --git a/asm/FILE_3B3200_dp_areawindow.NCLR.s b/asm/FILE_3B3200_dp_areawindow.NCLR.s new file mode 100644 index 00000000..fd3ed204 --- /dev/null +++ b/asm/FILE_3B3200_dp_areawindow.NCLR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3B3200, 0x228 + .balign 512, 255 diff --git a/asm/FILE_3B3600_dt_test_celact.txt.s b/asm/FILE_3B3600_dt_test_celact.txt.s new file mode 100644 index 00000000..ea4580fc --- /dev/null +++ b/asm/FILE_3B3600_dt_test_celact.txt.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3B3600, 0x36 + .balign 512, 255 diff --git a/asm/FILE_3B3800_dt_test_res_cell.txt.s b/asm/FILE_3B3800_dt_test_res_cell.txt.s new file mode 100644 index 00000000..21597c6c --- /dev/null +++ b/asm/FILE_3B3800_dt_test_res_cell.txt.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3B3800, 0x26 + .balign 512, 255 diff --git a/asm/FILE_3B3A00_dt_test_res_cellanm.txt.s b/asm/FILE_3B3A00_dt_test_res_cellanm.txt.s new file mode 100644 index 00000000..60184524 --- /dev/null +++ b/asm/FILE_3B3A00_dt_test_res_cellanm.txt.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3B3A00, 0x26 + .balign 512, 255 diff --git a/asm/FILE_3B3C00_dt_test_res_char.txt.s b/asm/FILE_3B3C00_dt_test_res_char.txt.s new file mode 100644 index 00000000..75f7de94 --- /dev/null +++ b/asm/FILE_3B3C00_dt_test_res_char.txt.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3B3C00, 0x2B + .balign 512, 255 diff --git a/asm/FILE_3B3E00_dt_test_res_multi.txt.s b/asm/FILE_3B3E00_dt_test_res_multi.txt.s new file mode 100644 index 00000000..40771bc1 --- /dev/null +++ b/asm/FILE_3B3E00_dt_test_res_multi.txt.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3B3E00, 0x10 + .balign 512, 255 diff --git a/asm/FILE_3B4000_dt_test_res_multianm.txt.s b/asm/FILE_3B4000_dt_test_res_multianm.txt.s new file mode 100644 index 00000000..bbb9ce5b --- /dev/null +++ b/asm/FILE_3B4000_dt_test_res_multianm.txt.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3B4000, 0x10 + .balign 512, 255 diff --git a/asm/FILE_3B4200_dt_test_res_pltt.txt.s b/asm/FILE_3B4200_dt_test_res_pltt.txt.s new file mode 100644 index 00000000..2cc62e15 --- /dev/null +++ b/asm/FILE_3B4200_dt_test_res_pltt.txt.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3B4200, 0x2D + .balign 512, 255 diff --git a/asm/FILE_3B4400_dun_sea.nsbtx.s b/asm/FILE_3B4400_dun_sea.nsbtx.s new file mode 100644 index 00000000..09fae4e6 --- /dev/null +++ b/asm/FILE_3B4400_dun_sea.nsbtx.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3B4400, 0x578 + .balign 512, 255 diff --git a/asm/FILE_3B4A00_eoo.dat.s b/asm/FILE_3B4A00_eoo.dat.s new file mode 100644 index 00000000..e1acd422 --- /dev/null +++ b/asm/FILE_3B4A00_eoo.dat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3B4A00, 0x46000 + .balign 512, 255 diff --git a/asm/FILE_3FAA00_exdata.dat.s b/asm/FILE_3FAA00_exdata.dat.s new file mode 100644 index 00000000..915ee755 --- /dev/null +++ b/asm/FILE_3FAA00_exdata.dat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3FAA00, 0x124 + .balign 512, 255 diff --git a/asm/FILE_3FAC00_field_cutin.narc.s b/asm/FILE_3FAC00_field_cutin.narc.s new file mode 100644 index 00000000..f14a2c9b --- /dev/null +++ b/asm/FILE_3FAC00_field_cutin.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x3FAC00, 0xD220 + .balign 512, 255 diff --git a/asm/FILE_408000_fld_anime0.bin.s b/asm/FILE_408000_fld_anime0.bin.s new file mode 100644 index 00000000..8f9342ed --- /dev/null +++ b/asm/FILE_408000_fld_anime0.bin.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x408000, 0x48 + .balign 512, 255 diff --git a/asm/FILE_408200_fld_anime1.bin.s b/asm/FILE_408200_fld_anime1.bin.s new file mode 100644 index 00000000..e06ce16d --- /dev/null +++ b/asm/FILE_408200_fld_anime1.bin.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x408200, 0x48 + .balign 512, 255 diff --git a/asm/FILE_408400_fld_anime10.bin.s b/asm/FILE_408400_fld_anime10.bin.s new file mode 100644 index 00000000..48856ecf --- /dev/null +++ b/asm/FILE_408400_fld_anime10.bin.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x408400, 0x48 + .balign 512, 255 diff --git a/asm/FILE_408600_fld_anime2.bin.s b/asm/FILE_408600_fld_anime2.bin.s new file mode 100644 index 00000000..9c96be9f --- /dev/null +++ b/asm/FILE_408600_fld_anime2.bin.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x408600, 0x48 + .balign 512, 255 diff --git a/asm/FILE_408800_fld_anime3.bin.s b/asm/FILE_408800_fld_anime3.bin.s new file mode 100644 index 00000000..ff05c45d --- /dev/null +++ b/asm/FILE_408800_fld_anime3.bin.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x408800, 0x48 + .balign 512, 255 diff --git a/asm/FILE_408A00_fld_anime4.bin.s b/asm/FILE_408A00_fld_anime4.bin.s new file mode 100644 index 00000000..8de311cb --- /dev/null +++ b/asm/FILE_408A00_fld_anime4.bin.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x408A00, 0x48 + .balign 512, 255 diff --git a/asm/FILE_408C00_fld_anime5.bin.s b/asm/FILE_408C00_fld_anime5.bin.s new file mode 100644 index 00000000..2b79d005 --- /dev/null +++ b/asm/FILE_408C00_fld_anime5.bin.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x408C00, 0x48 + .balign 512, 255 diff --git a/asm/FILE_408E00_fld_anime6.bin.s b/asm/FILE_408E00_fld_anime6.bin.s new file mode 100644 index 00000000..d0e21416 --- /dev/null +++ b/asm/FILE_408E00_fld_anime6.bin.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x408E00, 0x48 + .balign 512, 255 diff --git a/asm/FILE_409000_fld_anime7.bin.s b/asm/FILE_409000_fld_anime7.bin.s new file mode 100644 index 00000000..65de7b11 --- /dev/null +++ b/asm/FILE_409000_fld_anime7.bin.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x409000, 0x48 + .balign 512, 255 diff --git a/asm/FILE_409200_fld_anime8.bin.s b/asm/FILE_409200_fld_anime8.bin.s new file mode 100644 index 00000000..16763fc0 --- /dev/null +++ b/asm/FILE_409200_fld_anime8.bin.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x409200, 0x48 + .balign 512, 255 diff --git a/asm/FILE_409400_fld_anime9.bin.s b/asm/FILE_409400_fld_anime9.bin.s new file mode 100644 index 00000000..a9f4a232 --- /dev/null +++ b/asm/FILE_409400_fld_anime9.bin.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x409400, 0x48 + .balign 512, 255 diff --git a/asm/FILE_409600_fs_kanban.nsbca.s b/asm/FILE_409600_fs_kanban.nsbca.s new file mode 100644 index 00000000..6bf0fb8e --- /dev/null +++ b/asm/FILE_409600_fs_kanban.nsbca.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x409600, 0x7F4 + .balign 512, 255 diff --git a/asm/FILE_409E00_ground0.NCGR.s b/asm/FILE_409E00_ground0.NCGR.s new file mode 100644 index 00000000..5ea93acd --- /dev/null +++ b/asm/FILE_409E00_ground0.NCGR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x409E00, 0x8030 + .balign 512, 255 diff --git a/asm/FILE_412000_ground0.NCLR.s b/asm/FILE_412000_ground0.NCLR.s new file mode 100644 index 00000000..3005a462 --- /dev/null +++ b/asm/FILE_412000_ground0.NCLR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x412000, 0x228 + .balign 512, 255 diff --git a/asm/FILE_412400_ground0.NSCR.s b/asm/FILE_412400_ground0.NSCR.s new file mode 100644 index 00000000..9b2c5b20 --- /dev/null +++ b/asm/FILE_412400_ground0.NSCR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x412400, 0x824 + .balign 512, 255 diff --git a/asm/FILE_412E00_kemu_itpconv.dat.s b/asm/FILE_412E00_kemu_itpconv.dat.s new file mode 100644 index 00000000..3828f9a5 --- /dev/null +++ b/asm/FILE_412E00_kemu_itpconv.dat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x412E00, 0x14 + .balign 512, 255 diff --git a/asm/FILE_413000_lake_anim.nsbtx.s b/asm/FILE_413000_lake_anim.nsbtx.s new file mode 100644 index 00000000..7950a6ee --- /dev/null +++ b/asm/FILE_413000_lake_anim.nsbtx.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x413000, 0x1150 + .balign 512, 255 diff --git a/asm/FILE_414200_miniasahamabe.nsbtx.s b/asm/FILE_414200_miniasahamabe.nsbtx.s new file mode 100644 index 00000000..a38928c4 --- /dev/null +++ b/asm/FILE_414200_miniasahamabe.nsbtx.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x414200, 0x1188 + .balign 512, 255 diff --git a/asm/FILE_415400_miniasasea.nsbtx.s b/asm/FILE_415400_miniasasea.nsbtx.s new file mode 100644 index 00000000..66f478a8 --- /dev/null +++ b/asm/FILE_415400_miniasasea.nsbtx.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x415400, 0x578 + .balign 512, 255 diff --git a/asm/FILE_415A00_minihamabe.nsbtx.s b/asm/FILE_415A00_minihamabe.nsbtx.s new file mode 100644 index 00000000..a3ed5509 --- /dev/null +++ b/asm/FILE_415A00_minihamabe.nsbtx.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x415A00, 0x1188 + .balign 512, 255 diff --git a/asm/FILE_416C00_minimum.nsbtx.s b/asm/FILE_416C00_minimum.nsbtx.s new file mode 100644 index 00000000..b8c74dbf --- /dev/null +++ b/asm/FILE_416C00_minimum.nsbtx.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x416C00, 0x578 + .balign 512, 255 diff --git a/asm/FILE_417200_minirhana.nsbtx.s b/asm/FILE_417200_minirhana.nsbtx.s new file mode 100644 index 00000000..fec8e2bc --- /dev/null +++ b/asm/FILE_417200_minirhana.nsbtx.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x417200, 0x2C8 + .balign 512, 255 diff --git a/asm/FILE_417600_namein.narc.s b/asm/FILE_417600_namein.narc.s new file mode 100644 index 00000000..4a18dc46 --- /dev/null +++ b/asm/FILE_417600_namein.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x417600, 0x3F58 + .balign 512, 255 diff --git a/asm/FILE_41B600_nfont.NCGR.s b/asm/FILE_41B600_nfont.NCGR.s new file mode 100644 index 00000000..87741cad --- /dev/null +++ b/asm/FILE_41B600_nfont.NCGR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x41B600, 0x8030 + .balign 512, 255 diff --git a/asm/FILE_423800_nfont.NCLR.s b/asm/FILE_423800_nfont.NCLR.s new file mode 100644 index 00000000..1f668e48 --- /dev/null +++ b/asm/FILE_423800_nfont.NCLR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x423800, 0x228 + .balign 512, 255 diff --git a/asm/FILE_423C00_pc.nsbca.s b/asm/FILE_423C00_pc.nsbca.s new file mode 100644 index 00000000..a3fadec8 --- /dev/null +++ b/asm/FILE_423C00_pc.nsbca.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x423C00, 0x18C + .balign 512, 255 diff --git a/asm/FILE_423E00_plist_canm.resdat.s b/asm/FILE_423E00_plist_canm.resdat.s new file mode 100644 index 00000000..3e4631fd --- /dev/null +++ b/asm/FILE_423E00_plist_canm.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x423E00, 0xC4 + .balign 512, 255 diff --git a/asm/FILE_424000_plist_cell.resdat.s b/asm/FILE_424000_plist_cell.resdat.s new file mode 100644 index 00000000..8d73ee6a --- /dev/null +++ b/asm/FILE_424000_plist_cell.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x424000, 0xC4 + .balign 512, 255 diff --git a/asm/FILE_424200_plist_chr.resdat.s b/asm/FILE_424200_plist_chr.resdat.s new file mode 100644 index 00000000..67cb7045 --- /dev/null +++ b/asm/FILE_424200_plist_chr.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x424200, 0x13C + .balign 512, 255 diff --git a/asm/FILE_424400_plist_h.cldat.s b/asm/FILE_424400_plist_h.cldat.s new file mode 100644 index 00000000..2e163ba7 --- /dev/null +++ b/asm/FILE_424400_plist_h.cldat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x424400, 0x1A0 + .balign 512, 255 diff --git a/asm/FILE_424600_plist_pal.resdat.s b/asm/FILE_424600_plist_pal.resdat.s new file mode 100644 index 00000000..794b107c --- /dev/null +++ b/asm/FILE_424600_plist_pal.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x424600, 0x94 + .balign 512, 255 diff --git a/asm/FILE_424800_porucase_canm.resdat.s b/asm/FILE_424800_porucase_canm.resdat.s new file mode 100644 index 00000000..5fb8558e --- /dev/null +++ b/asm/FILE_424800_porucase_canm.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x424800, 0x4C + .balign 512, 255 diff --git a/asm/FILE_424A00_porucase_celact.cldat.s b/asm/FILE_424A00_porucase_celact.cldat.s new file mode 100644 index 00000000..cc8b6f74 --- /dev/null +++ b/asm/FILE_424A00_porucase_celact.cldat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x424A00, 0x60 + .balign 512, 255 diff --git a/asm/FILE_424C00_porucase_cell.resdat.s b/asm/FILE_424C00_porucase_cell.resdat.s new file mode 100644 index 00000000..32c01cc9 --- /dev/null +++ b/asm/FILE_424C00_porucase_cell.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x424C00, 0x4C + .balign 512, 255 diff --git a/asm/FILE_424E00_porucase_chr.resdat.s b/asm/FILE_424E00_porucase_chr.resdat.s new file mode 100644 index 00000000..aa4dd60e --- /dev/null +++ b/asm/FILE_424E00_porucase_chr.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x424E00, 0x4C + .balign 512, 255 diff --git a/asm/FILE_425000_porucase_pal.resdat.s b/asm/FILE_425000_porucase_pal.resdat.s new file mode 100644 index 00000000..f573d330 --- /dev/null +++ b/asm/FILE_425000_porucase_pal.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x425000, 0x34 + .balign 512, 255 diff --git a/asm/FILE_425200_pst_canm.resdat.s b/asm/FILE_425200_pst_canm.resdat.s new file mode 100644 index 00000000..eaff3772 --- /dev/null +++ b/asm/FILE_425200_pst_canm.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x425200, 0x1B4 + .balign 512, 255 diff --git a/asm/FILE_425400_pst_cell.resdat.s b/asm/FILE_425400_pst_cell.resdat.s new file mode 100644 index 00000000..f554a45a --- /dev/null +++ b/asm/FILE_425400_pst_cell.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x425400, 0x1B4 + .balign 512, 255 diff --git a/asm/FILE_425600_pst_chr.resdat.s b/asm/FILE_425600_pst_chr.resdat.s new file mode 100644 index 00000000..a694a18e --- /dev/null +++ b/asm/FILE_425600_pst_chr.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x425600, 0x424 + .balign 512, 255 diff --git a/asm/FILE_425C00_pst_h.cldat.s b/asm/FILE_425C00_pst_h.cldat.s new file mode 100644 index 00000000..5df13ddc --- /dev/null +++ b/asm/FILE_425C00_pst_h.cldat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x425C00, 0x580 + .balign 512, 255 diff --git a/asm/FILE_426200_pst_pal.resdat.s b/asm/FILE_426200_pst_pal.resdat.s new file mode 100644 index 00000000..6f4092ae --- /dev/null +++ b/asm/FILE_426200_pst_pal.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x426200, 0xAC + .balign 512, 255 diff --git a/asm/FILE_426400_shop_canm.resdat.s b/asm/FILE_426400_shop_canm.resdat.s new file mode 100644 index 00000000..4c87b70e --- /dev/null +++ b/asm/FILE_426400_shop_canm.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x426400, 0x64 + .balign 512, 255 diff --git a/asm/FILE_426600_shop_cell.resdat.s b/asm/FILE_426600_shop_cell.resdat.s new file mode 100644 index 00000000..9468b158 --- /dev/null +++ b/asm/FILE_426600_shop_cell.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x426600, 0x64 + .balign 512, 255 diff --git a/asm/FILE_426800_shop_chr.resdat.s b/asm/FILE_426800_shop_chr.resdat.s new file mode 100644 index 00000000..1ebae636 --- /dev/null +++ b/asm/FILE_426800_shop_chr.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x426800, 0x64 + .balign 512, 255 diff --git a/asm/FILE_426A00_shop_h.cldat.s b/asm/FILE_426A00_shop_h.cldat.s new file mode 100644 index 00000000..3b0eebef --- /dev/null +++ b/asm/FILE_426A00_shop_h.cldat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x426A00, 0x80 + .balign 512, 255 diff --git a/asm/FILE_426C00_shop_pal.resdat.s b/asm/FILE_426C00_shop_pal.resdat.s new file mode 100644 index 00000000..5758e1a6 --- /dev/null +++ b/asm/FILE_426C00_shop_pal.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x426C00, 0x4C + .balign 512, 255 diff --git a/asm/FILE_426E00_slot.narc.s b/asm/FILE_426E00_slot.narc.s new file mode 100644 index 00000000..c9b78784 --- /dev/null +++ b/asm/FILE_426E00_slot.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x426E00, 0x15944 + .balign 512, 255 diff --git a/asm/FILE_43C800_smptm_koori.NANR.s b/asm/FILE_43C800_smptm_koori.NANR.s new file mode 100644 index 00000000..5c8c3d3a --- /dev/null +++ b/asm/FILE_43C800_smptm_koori.NANR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x43C800, 0xA3 + .balign 512, 255 diff --git a/asm/FILE_43CA00_smptm_koori.NCER.s b/asm/FILE_43CA00_smptm_koori.NCER.s new file mode 100644 index 00000000..0dd93c86 --- /dev/null +++ b/asm/FILE_43CA00_smptm_koori.NCER.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x43CA00, 0xD7 + .balign 512, 255 diff --git a/asm/FILE_43CC00_smptm_koori.NCGR.s b/asm/FILE_43CC00_smptm_koori.NCGR.s new file mode 100644 index 00000000..7c3c39c4 --- /dev/null +++ b/asm/FILE_43CC00_smptm_koori.NCGR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x43CC00, 0xCB0 + .balign 512, 255 diff --git a/asm/FILE_43DA00_smptm_koori.NCLR.s b/asm/FILE_43DA00_smptm_koori.NCLR.s new file mode 100644 index 00000000..60fb05d7 --- /dev/null +++ b/asm/FILE_43DA00_smptm_koori.NCLR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x43DA00, 0x228 + .balign 512, 255 diff --git a/asm/FILE_43DE00_smptm_nemuri.NANR.s b/asm/FILE_43DE00_smptm_nemuri.NANR.s new file mode 100644 index 00000000..3fd59e27 --- /dev/null +++ b/asm/FILE_43DE00_smptm_nemuri.NANR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x43DE00, 0x6F + .balign 512, 255 diff --git a/asm/FILE_43E000_smptm_nemuri.NCER.s b/asm/FILE_43E000_smptm_nemuri.NCER.s new file mode 100644 index 00000000..6a733bb4 --- /dev/null +++ b/asm/FILE_43E000_smptm_nemuri.NCER.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x43E000, 0x63 + .balign 512, 255 diff --git a/asm/FILE_43E200_smptm_nemuri.NCGR.s b/asm/FILE_43E200_smptm_nemuri.NCGR.s new file mode 100644 index 00000000..642fd427 --- /dev/null +++ b/asm/FILE_43E200_smptm_nemuri.NCGR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x43E200, 0x230 + .balign 512, 255 diff --git a/asm/FILE_43E600_smptm_nemuri.NCLR.s b/asm/FILE_43E600_smptm_nemuri.NCLR.s new file mode 100644 index 00000000..178aa359 --- /dev/null +++ b/asm/FILE_43E600_smptm_nemuri.NCLR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x43E600, 0x228 + .balign 512, 255 diff --git a/asm/FILE_43EA00_t3_fl_b.nsbtx.s b/asm/FILE_43EA00_t3_fl_b.nsbtx.s new file mode 100644 index 00000000..febba0ca --- /dev/null +++ b/asm/FILE_43EA00_t3_fl_b.nsbtx.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x43EA00, 0x250 + .balign 512, 255 diff --git a/asm/FILE_43EE00_t3_fl_p.nsbtx.s b/asm/FILE_43EE00_t3_fl_p.nsbtx.s new file mode 100644 index 00000000..f35a9627 --- /dev/null +++ b/asm/FILE_43EE00_t3_fl_p.nsbtx.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x43EE00, 0x250 + .balign 512, 255 diff --git a/asm/FILE_43F200_t3_fl_r.nsbtx.s b/asm/FILE_43F200_t3_fl_r.nsbtx.s new file mode 100644 index 00000000..d22e3ceb --- /dev/null +++ b/asm/FILE_43F200_t3_fl_r.nsbtx.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x43F200, 0x250 + .balign 512, 255 diff --git a/asm/FILE_43F600_t3_fl_y.nsbtx.s b/asm/FILE_43F600_t3_fl_y.nsbtx.s new file mode 100644 index 00000000..35f002d5 --- /dev/null +++ b/asm/FILE_43F600_t3_fl_y.nsbtx.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x43F600, 0x250 + .balign 512, 255 diff --git a/asm/FILE_43FA00_test.atr.s b/asm/FILE_43FA00_test.atr.s new file mode 100644 index 00000000..3bac3b89 --- /dev/null +++ b/asm/FILE_43FA00_test.atr.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x43FA00, 0x800 + .balign 512, 255 diff --git a/asm/FILE_440200_tmap_block.dat.s b/asm/FILE_440200_tmap_block.dat.s new file mode 100644 index 00000000..98536dbc --- /dev/null +++ b/asm/FILE_440200_tmap_block.dat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x440200, 0x1114 + .balign 512, 255 diff --git a/asm/FILE_441400_tmap_flags.dat.s b/asm/FILE_441400_tmap_flags.dat.s new file mode 100644 index 00000000..601db5ff --- /dev/null +++ b/asm/FILE_441400_tmap_flags.dat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x441400, 0x2DC + .balign 512, 255 diff --git a/asm/FILE_441800_tmapn_canm.resdat.s b/asm/FILE_441800_tmapn_canm.resdat.s new file mode 100644 index 00000000..f5a4904e --- /dev/null +++ b/asm/FILE_441800_tmapn_canm.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x441800, 0x94 + .balign 512, 255 diff --git a/asm/FILE_441A00_tmapn_celact.cldat.s b/asm/FILE_441A00_tmapn_celact.cldat.s new file mode 100644 index 00000000..e3b25824 --- /dev/null +++ b/asm/FILE_441A00_tmapn_celact.cldat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x441A00, 0xC0 + .balign 512, 255 diff --git a/asm/FILE_441C00_tmapn_celact.txt.s b/asm/FILE_441C00_tmapn_celact.txt.s new file mode 100644 index 00000000..390a9c1f --- /dev/null +++ b/asm/FILE_441C00_tmapn_celact.txt.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x441C00, 0x10C + .balign 512, 255 diff --git a/asm/FILE_441E00_tmapn_cell.resdat.s b/asm/FILE_441E00_tmapn_cell.resdat.s new file mode 100644 index 00000000..53cd5d48 --- /dev/null +++ b/asm/FILE_441E00_tmapn_cell.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x441E00, 0x94 + .balign 512, 255 diff --git a/asm/FILE_442000_tmapn_chr.resdat.s b/asm/FILE_442000_tmapn_chr.resdat.s new file mode 100644 index 00000000..94f2cf40 --- /dev/null +++ b/asm/FILE_442000_tmapn_chr.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x442000, 0x94 + .balign 512, 255 diff --git a/asm/FILE_442200_tmapn_pal.resdat.s b/asm/FILE_442200_tmapn_pal.resdat.s new file mode 100644 index 00000000..b5e5d54f --- /dev/null +++ b/asm/FILE_442200_tmapn_pal.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x442200, 0x4C + .balign 512, 255 diff --git a/asm/FILE_442400_tmapn_res_canm.txt.s b/asm/FILE_442400_tmapn_res_canm.txt.s new file mode 100644 index 00000000..497ce204 --- /dev/null +++ b/asm/FILE_442400_tmapn_res_canm.txt.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x442400, 0xAA + .balign 512, 255 diff --git a/asm/FILE_442600_tmapn_res_cell.txt.s b/asm/FILE_442600_tmapn_res_cell.txt.s new file mode 100644 index 00000000..e366791e --- /dev/null +++ b/asm/FILE_442600_tmapn_res_cell.txt.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x442600, 0xBA + .balign 512, 255 diff --git a/asm/FILE_442800_tmapn_res_chr.txt.s b/asm/FILE_442800_tmapn_res_chr.txt.s new file mode 100644 index 00000000..cf0c890b --- /dev/null +++ b/asm/FILE_442800_tmapn_res_chr.txt.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x442800, 0xDC + .balign 512, 255 diff --git a/asm/FILE_442A00_tmapn_res_pal.txt.s b/asm/FILE_442A00_tmapn_res_pal.txt.s new file mode 100644 index 00000000..4ba82de2 --- /dev/null +++ b/asm/FILE_442A00_tmapn_res_pal.txt.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x442A00, 0x95 + .balign 512, 255 diff --git a/asm/FILE_442C00_tradelist.narc.s b/asm/FILE_442C00_tradelist.narc.s new file mode 100644 index 00000000..979b2f70 --- /dev/null +++ b/asm/FILE_442C00_tradelist.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x442C00, 0x2A74 + .balign 512, 255 diff --git a/asm/FILE_445800_trapmark.narc.s b/asm/FILE_445800_trapmark.narc.s new file mode 100644 index 00000000..714ab7c7 --- /dev/null +++ b/asm/FILE_445800_trapmark.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x445800, 0x264 + .balign 512, 255 diff --git a/asm/FILE_445C00_ug_anim.narc.s b/asm/FILE_445C00_ug_anim.narc.s new file mode 100644 index 00000000..bb1cd50d --- /dev/null +++ b/asm/FILE_445C00_ug_anim.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x445C00, 0x5C80 + .balign 512, 255 diff --git a/asm/FILE_44BA00_ug_base_cur.nsbmd.s b/asm/FILE_44BA00_ug_base_cur.nsbmd.s new file mode 100644 index 00000000..b8a7a462 --- /dev/null +++ b/asm/FILE_44BA00_ug_base_cur.nsbmd.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x44BA00, 0x694 + .balign 512, 255 diff --git a/asm/FILE_44C200_ug_boygirl.NCGR.s b/asm/FILE_44C200_ug_boygirl.NCGR.s new file mode 100644 index 00000000..64b547fa --- /dev/null +++ b/asm/FILE_44C200_ug_boygirl.NCGR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x44C200, 0x1230 + .balign 512, 255 diff --git a/asm/FILE_44D600_ug_boygirl.NCLR.s b/asm/FILE_44D600_ug_boygirl.NCLR.s new file mode 100644 index 00000000..42cb0b77 --- /dev/null +++ b/asm/FILE_44D600_ug_boygirl.NCLR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x44D600, 0x228 + .balign 512, 255 diff --git a/asm/FILE_44DA00_ug_fossil.narc.s b/asm/FILE_44DA00_ug_fossil.narc.s new file mode 100644 index 00000000..34668152 --- /dev/null +++ b/asm/FILE_44DA00_ug_fossil.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x44DA00, 0x3ED8 + .balign 512, 255 diff --git a/asm/FILE_451A00_ug_hero.NANR.s b/asm/FILE_451A00_ug_hero.NANR.s new file mode 100644 index 00000000..18d614c3 --- /dev/null +++ b/asm/FILE_451A00_ug_hero.NANR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x451A00, 0xF9 + .balign 512, 255 diff --git a/asm/FILE_451C00_ug_hero.NCER.s b/asm/FILE_451C00_ug_hero.NCER.s new file mode 100644 index 00000000..2e3544bb --- /dev/null +++ b/asm/FILE_451C00_ug_hero.NCER.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x451C00, 0x109 + .balign 512, 255 diff --git a/asm/FILE_451E00_ug_hole.NANR.s b/asm/FILE_451E00_ug_hole.NANR.s new file mode 100644 index 00000000..6d0ffb57 --- /dev/null +++ b/asm/FILE_451E00_ug_hole.NANR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x451E00, 0xD6 + .balign 512, 255 diff --git a/asm/FILE_452000_ug_hole.NCER.s b/asm/FILE_452000_ug_hole.NCER.s new file mode 100644 index 00000000..9d97706d --- /dev/null +++ b/asm/FILE_452000_ug_hole.NCER.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x452000, 0xA2 + .balign 512, 255 diff --git a/asm/FILE_452200_ug_hole.NCGR.s b/asm/FILE_452200_ug_hole.NCGR.s new file mode 100644 index 00000000..efe2a8f7 --- /dev/null +++ b/asm/FILE_452200_ug_hole.NCGR.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x452200, 0x530 + .balign 512, 255 diff --git a/asm/FILE_452800_ug_parts.narc.s b/asm/FILE_452800_ug_parts.narc.s new file mode 100644 index 00000000..0b7e97b4 --- /dev/null +++ b/asm/FILE_452800_ug_parts.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x452800, 0x2079C + .balign 512, 255 diff --git a/asm/FILE_473000_ug_radar.narc.s b/asm/FILE_473000_ug_radar.narc.s new file mode 100644 index 00000000..021c9214 --- /dev/null +++ b/asm/FILE_473000_ug_radar.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x473000, 0x3868 + .balign 512, 255 diff --git a/asm/FILE_476A00_ug_trap.narc.s b/asm/FILE_476A00_ug_trap.narc.s new file mode 100644 index 00000000..84eb8558 --- /dev/null +++ b/asm/FILE_476A00_ug_trap.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x476A00, 0x1DBAC + .balign 512, 255 diff --git a/asm/FILE_494600_ugeffect_obj_graphic.narc.s b/asm/FILE_494600_ugeffect_obj_graphic.narc.s new file mode 100644 index 00000000..19a9259f --- /dev/null +++ b/asm/FILE_494600_ugeffect_obj_graphic.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x494600, 0x4D68 + .balign 512, 255 diff --git a/asm/FILE_499400_uground_cell.resdat.s b/asm/FILE_499400_uground_cell.resdat.s new file mode 100644 index 00000000..1bcd3095 --- /dev/null +++ b/asm/FILE_499400_uground_cell.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x499400, 0x4C + .balign 512, 255 diff --git a/asm/FILE_499600_uground_cellanm.resdat.s b/asm/FILE_499600_uground_cellanm.resdat.s new file mode 100644 index 00000000..21fbb431 --- /dev/null +++ b/asm/FILE_499600_uground_cellanm.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x499600, 0x4C + .balign 512, 255 diff --git a/asm/FILE_499800_uground_char.resdat.s b/asm/FILE_499800_uground_char.resdat.s new file mode 100644 index 00000000..122f5a92 --- /dev/null +++ b/asm/FILE_499800_uground_char.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x499800, 0x4C + .balign 512, 255 diff --git a/asm/FILE_499A00_uground_char2.resdat.s b/asm/FILE_499A00_uground_char2.resdat.s new file mode 100644 index 00000000..6cd7298d --- /dev/null +++ b/asm/FILE_499A00_uground_char2.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x499A00, 0x4C + .balign 512, 255 diff --git a/asm/FILE_499C00_uground_clact.cldat.s b/asm/FILE_499C00_uground_clact.cldat.s new file mode 100644 index 00000000..79d7f960 --- /dev/null +++ b/asm/FILE_499C00_uground_clact.cldat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x499C00, 0x60 + .balign 512, 255 diff --git a/asm/FILE_499E00_uground_pltt.resdat.s b/asm/FILE_499E00_uground_pltt.resdat.s new file mode 100644 index 00000000..d81f847a --- /dev/null +++ b/asm/FILE_499E00_uground_pltt.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x499E00, 0x34 + .balign 512, 255 diff --git a/asm/FILE_49A000_uground_pltt2.resdat.s b/asm/FILE_49A000_uground_pltt2.resdat.s new file mode 100644 index 00000000..81782bd8 --- /dev/null +++ b/asm/FILE_49A000_uground_pltt2.resdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x49A000, 0x34 + .balign 512, 255 diff --git a/asm/FILE_49A200_underg_radar.narc.s b/asm/FILE_49A200_underg_radar.narc.s new file mode 100644 index 00000000..d184c32c --- /dev/null +++ b/asm/FILE_49A200_underg_radar.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x49A200, 0xA234 + .balign 512, 255 diff --git a/asm/FILE_4A4600_utility.bin.s b/asm/FILE_4A4600_utility.bin.s new file mode 100644 index 00000000..acbbf403 --- /dev/null +++ b/asm/FILE_4A4600_utility.bin.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x4A4600, 0xDB4C0 + .balign 512, 255 diff --git a/asm/FILE_57FC00_weather_sys.narc.s b/asm/FILE_57FC00_weather_sys.narc.s new file mode 100644 index 00000000..40862ee9 --- /dev/null +++ b/asm/FILE_57FC00_weather_sys.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x57FC00, 0xF8A8 + .balign 512, 255 diff --git a/asm/FILE_58F600_wifi.ncgr.s b/asm/FILE_58F600_wifi.ncgr.s new file mode 100644 index 00000000..6ce418e9 --- /dev/null +++ b/asm/FILE_58F600_wifi.ncgr.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x58F600, 0x240 + .balign 512, 255 diff --git a/asm/FILE_58FA00_wifinote.narc.s b/asm/FILE_58FA00_wifinote.narc.s new file mode 100644 index 00000000..e25f6d96 --- /dev/null +++ b/asm/FILE_58FA00_wifinote.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x58FA00, 0x394C + .balign 512, 255 diff --git a/asm/FILE_593400_wifip2pmatch.narc.s b/asm/FILE_593400_wifip2pmatch.narc.s new file mode 100644 index 00000000..0be16531 --- /dev/null +++ b/asm/FILE_593400_wifip2pmatch.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x593400, 0x3E14 + .balign 512, 255 diff --git a/asm/FILE_597400_wm.ncgr.s b/asm/FILE_597400_wm.ncgr.s new file mode 100644 index 00000000..2bc9abdf --- /dev/null +++ b/asm/FILE_597400_wm.ncgr.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x597400, 0x240 + .balign 512, 255 diff --git a/asm/FILE_597800_wm.nclr.s b/asm/FILE_597800_wm.nclr.s new file mode 100644 index 00000000..75830ff4 --- /dev/null +++ b/asm/FILE_597800_wm.nclr.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x597800, 0x228 + .balign 512, 255 diff --git a/asm/FILE_597C00_sound_data.sdat.s b/asm/FILE_597C00_sound_data.sdat.s new file mode 100644 index 00000000..c1134756 --- /dev/null +++ b/asm/FILE_597C00_sound_data.sdat.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0x597C00, 0x723560 + .balign 512, 255 diff --git a/asm/FILE_CBB200_msg.narc.s b/asm/FILE_CBB200_msg.narc.s new file mode 100644 index 00000000..8c014c56 --- /dev/null +++ b/asm/FILE_CBB200_msg.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0xCBB200, 0x292010 + .balign 512, 255 diff --git a/asm/FILE_F4D400_scr_msg.narc.s b/asm/FILE_F4D400_scr_msg.narc.s new file mode 100644 index 00000000..0ee7feec --- /dev/null +++ b/asm/FILE_F4D400_scr_msg.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0xF4D400, 0x1A5C + .balign 512, 255 diff --git a/asm/FILE_F4F000_height.narc.s b/asm/FILE_F4F000_height.narc.s new file mode 100644 index 00000000..3d5680c5 --- /dev/null +++ b/asm/FILE_F4F000_height.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0xF4F000, 0x5A44 + .balign 512, 255 diff --git a/asm/FILE_F54C00_height_o.narc.s b/asm/FILE_F54C00_height_o.narc.s new file mode 100644 index 00000000..b3664364 --- /dev/null +++ b/asm/FILE_F54C00_height_o.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0xF54C00, 0x694 + .balign 512, 255 diff --git a/asm/FILE_F55400_otherpoke.narc.s b/asm/FILE_F55400_otherpoke.narc.s new file mode 100644 index 00000000..01f448a2 --- /dev/null +++ b/asm/FILE_F55400_otherpoke.narc.s @@ -0,0 +1,4 @@ + .include "asm/macros.inc" + .text + .incbin "baserom.nds", 0xF55400, 0xD96EC + .balign 512, 255 diff --git a/asm/arm7_rom.s b/asm/arm7_rom.s index 1a02882d..a18e8565 100644 --- a/asm/arm7_rom.s +++ b/asm/arm7_rom.s @@ -1,6 +1,145 @@ /* arm7_rom.s TODO: Disassemble */ + .include "asm/macros.inc" + .global ARM7AutoLoad .section .text - .global Entry_ARM7 + arm_func_start Entry_ARM7 + Entry_ARM7: - .incbin "baserom.nds", 0x30D000, 0x2931C + mov ip, #67108864 ; 0x4000000 + str ip, [ip, #520] ; 0x208 + ldr r1, _23800cc + mov r0, #58720256 ; 0x3800000 + cmp r0, r1 + movpl r1, r0 + ldr r2, _23800d0 + mov r0, #0 +_02380020: + cmp r1, r2 + stmltia r1!, {r0} + blt _02380020 + mov r0, #19 + msr CPSR_c, r0 + ldr sp, _23800d4 + mov r0, #18 + msr CPSR_c, r0 + ldr r0, _23800d8 + mov sp, r0 + ldr r1, _23800dc + sub r1, r0, r1 + mov r0, #31 + msr CPSR_fsxc, r0 + sub sp, r1, #4 + ldr r0, _23800e0 + ldr r1, _23800e4 + add r2, r1, #352 ; 0x160 +_02380068: + ldr r3, [r0], #4 + str r3, [r1], #4 + cmp r1, r2 + bmi _02380068 + ldr r0, _23800e8 + add r2, r1, #32 +_02380080: + ldr r3, [r0], #4 + str r3, [r1], #4 + cmp r1, r2 + bmi _02380080 + bl FUN_2380100 + ldr r0, _23800ec + ldr r1, [r0, #12] + ldr r2, [r0, #16] + mov r0, #0 +_023800a4: + cmp r1, r2 + strcc r0, [r1], #4 + bcc _023800a4 + bl FUN_238015C + ldr r1, _23800f0 + ldr r0, _23800f4 + str r0, [r1] + ldr r1, _23800f8 + ldr lr, _23800fc + bx r1 +_23800cc: .word UNK_23801B0 +_23800d0: .word 0x0380ff00 +_23800d4: .word 0x0380ffc0 +_23800d8: .word 0x0380ff80 +_23800dc: .word 0x00000400 +_23800e0: .word 0x023fe940 +_23800e4: .word 0x027ffa80 +_23800e8: .word 0x023fe904 +_23800ec: .word _2380198 +_23800f0: .word 0x0380fffc +_23800f4: .word 0x037f853c +_23800f8: .word 0x037f8468 +_23800fc: .word 0xffff0000 + arm_func_end Entry_ARM7 + + arm_func_start FUN_2380100 +FUN_2380100: + ldr r0, _2380154 + ldr r1, [r0] + ldr r2, [r0, #4] + ldr r3, [r0, #8] +_02380110: + cmp r1, r2 + beq _02380150 + ldr r4, [r1], #4 + ldr r5, [r1], #4 + add r6, r4, r5 +_02380124: + cmp r4, r6 + ldrmi r7, [r3], #4 + strmi r7, [r4], #4 + bmi _02380124 + ldr r5, [r1], #4 + add r6, r4, r5 + mov r7, #0 +_02380140: + cmp r4, r6 + strcc r7, [r4], #4 + bcc _02380140 + beq _02380110 +_02380150: + b ARM7AutoLoad +_2380154: .word _2380198 +ARM7AutoLoad: + bx lr + arm_func_end FUN_2380100 + + arm_func_start FUN_238015C +FUN_238015C: + mov r0, #1 + mov r1, #0 + ldr r2, _2380194 + sub r3, r2, #4194304 ; 0x400000 +_0238016c: + strh r1, [r2] + ldrh ip, [r3] + cmp r1, ip + movne r0, #2 + bne _0238018c + add r1, r1, #1 + cmp r1, #2 + bne _0238016c +_0238018c: + strh r0, [r2] + bx lr +_2380194: .word 0x027ffffa +_2380198: + .word UNK_23A92F8 + .word UNK_23A92FC + .word UNK_23801B0 + .word UNK_23801B0 + .word UNK_23801B0 + .word 0x00000000 + arm_func_end FUN_238015C + +UNK_23801B0: + .incbin "baserom.nds", 0x30D1B0, 0x29148 + +UNK_23A92F8: + .incbin "baserom.nds", 0x3362F8, 0x24 + +UNK_23A92FC: diff --git a/asm/arm9overlay.s b/asm/arm9overlay.s new file mode 100644 index 00000000..70356c52 --- /dev/null +++ b/asm/arm9overlay.s @@ -0,0 +1,5 @@ + .text + + .global ARM9Overlay +ARM9Overlay: + .incbin "baserom.nds", 0x10B800, 0xAE0 diff --git a/asm/entry.s b/asm/entry.s index daa3b774..b0f1c340 100644 --- a/asm/entry.s +++ b/asm/entry.s @@ -189,9 +189,10 @@ _02000A50: blt _02000A50 b _02000A0C _02000A6C: - b _2000A74 + b ARM9AutoLoad .pool -_2000A74: + .global ARM9AutoLoad +ARM9AutoLoad: bx lr arm_func_end do_autoload diff --git a/asm/fat.s b/asm/fat.s new file mode 100644 index 00000000..7188a59a --- /dev/null +++ b/asm/fat.s @@ -0,0 +1,359 @@ + .text + .global FileAllocationTable +FileAllocationTable: + .word 0x0010C400, 0x0010C420 + .word 0x0010C600, 0x0010C620 + .word 0x0010C800, 0x0010C820 + .word 0x0010CA00, 0x0010CA20 + .word 0x0010CC00, 0x001452E0 + .word 0x00145400, 0x0016B5A0 + .word 0x0016B600, 0x00184380 + .word 0x00184400, 0x001876E0 + .word 0x00187800, 0x001A2F60 + .word 0x001A3000, 0x001AD1A0 + .word 0x001AD200, 0x001AD220 + .word 0x001AD400, 0x001DFDE0 + .word 0x001DFE00, 0x001F9060 + .word 0x001F9200, 0x00227DE0 + .word 0x00227E00, 0x00237320 + .word 0x00237400, 0x0023BA80 + .word 0x0023BC00, 0x00264100 + .word 0x00264200, 0x0026B080 + .word 0x0026B200, 0x00282EE0 + .word 0x00283000, 0x00283100 + .word 0x00283200, 0x00285600 + .word 0x00285600, 0x00285BC0 + .word 0x00285C00, 0x00286B00 + .word 0x00286C00, 0x00288500 + .word 0x00288600, 0x00288FA0 + .word 0x00289000, 0x00289560 + .word 0x00289600, 0x00289E00 + .word 0x00289E00, 0x0028A9A0 + .word 0x0028AA00, 0x0028C180 + .word 0x0028C200, 0x0028CB00 + .word 0x0028CC00, 0x0028D200 + .word 0x0028D200, 0x0028D800 + .word 0x0028D800, 0x0028DCA0 + .word 0x0028DE00, 0x0028E120 + .word 0x0028E200, 0x0028E6C0 + .word 0x0028E800, 0x0028F1A0 + .word 0x0028F200, 0x0028FEC0 + .word 0x00290000, 0x00290560 + .word 0x00290600, 0x00291140 + .word 0x00291200, 0x00291EC0 + .word 0x00292000, 0x00292C60 + .word 0x00292E00, 0x00293F40 + .word 0x00294000, 0x00294900 + .word 0x00294A00, 0x002953C0 + .word 0x00295400, 0x002958A0 + .word 0x00295A00, 0x00296340 + .word 0x00296400, 0x00296720 + .word 0x00296800, 0x002974A0 + .word 0x00297600, 0x00297EA0 + .word 0x00298000, 0x00298600 + .word 0x00298600, 0x00298920 + .word 0x00298A00, 0x002999C0 + .word 0x00299A00, 0x00299E00 + .word 0x00299E00, 0x0029C280 + .word 0x0029C400, 0x0029E780 + .word 0x0029E800, 0x002A1840 + .word 0x002A1A00, 0x002A61A0 + .word 0x002A6200, 0x002A8740 + .word 0x002A8800, 0x002A9DA0 + .word 0x002A9E00, 0x002ACA20 + .word 0x002ACC00, 0x002AD900 + .word 0x002ADA00, 0x002AEA80 + .word 0x002AEC00, 0x002B29E0 + .word 0x002B2A00, 0x002B74C0 + .word 0x002B7600, 0x002B9240 + .word 0x002B9400, 0x002BC400 + .word 0x002BC400, 0x002BEA60 + .word 0x002BEC00, 0x002C1040 + .word 0x002C1200, 0x002C2800 + .word 0x002C2800, 0x002C4BA0 + .word 0x002C4C00, 0x002C5A20 + .word 0x002C5C00, 0x002C9AC0 + .word 0x002C9C00, 0x002C9C20 + .word 0x002C9E00, 0x002CE8E0 + .word 0x002CEA00, 0x002CFC20 + .word 0x002CFE00, 0x002D5BE0 + .word 0x002D5C00, 0x002D7A20 + .word 0x002D7C00, 0x002D97E0 + .word 0x002D9800, 0x002D9C60 + .word 0x002D9E00, 0x002DF0C0 + .word 0x002DF200, 0x002E9920 + .word 0x002E9A00, 0x002EEF80 + .word 0x002EF000, 0x002F1540 + .word 0x002F1600, 0x002FF8A0 + .word 0x002FFA00, 0x00303320 + .word 0x00303400, 0x0030C500 + .word 0x0030C600, 0x0030CE20 + .word 0x03810200, 0x0381EF8C + .word 0x037B2400, 0x037D7674 + .word 0x037D7800, 0x037D84C8 + .word 0x037ACA00, 0x037B2218 + .word 0x03938000, 0x039497E0 + .word 0x03949800, 0x0395AFC8 + .word 0x03835000, 0x0383E200 + .word 0x0383E200, 0x03841CB8 + .word 0x03841E00, 0x03842524 + .word 0x03842600, 0x038431CC + .word 0x03843200, 0x0385A558 + .word 0x0385A600, 0x0385A980 + .word 0x0392A200, 0x0392FB5C + .word 0x0392FC00, 0x03937FC0 + .word 0x01C35400, 0x01C3A304 + .word 0x01C3A400, 0x01C4C6A8 + .word 0x01C4C800, 0x01CE8C7C + .word 0x01CE8E00, 0x01D0905C + .word 0x01D09200, 0x01D0E380 + .word 0x01D4F800, 0x01D539FC + .word 0x01D53A00, 0x01D60138 + .word 0x01D60200, 0x01D61B10 + .word 0x0382AA00, 0x03834FD0 + .word 0x037A0C00, 0x037A433C + .word 0x03787200, 0x0379AD44 + .word 0x0379AE00, 0x037A0B24 + .word 0x00339200, 0x00339A22 + .word 0x00339C00, 0x0033A3E8 + .word 0x0033A400, 0x0033AC42 + .word 0x0033AE00, 0x0033B624 + .word 0x0033B800, 0x0033B834 + .word 0x0033BA00, 0x0033BA40 + .word 0x0033BC00, 0x0033BC34 + .word 0x0033BE00, 0x0033BE34 + .word 0x0033C000, 0x0033C034 + .word 0x0033C200, 0x0033E230 + .word 0x0033E400, 0x0033E628 + .word 0x0033E800, 0x0033E86F + .word 0x0033EA00, 0x0033F704 + .word 0x0033F800, 0x003B2E2C + .word 0x003B3000, 0x003B3170 + .word 0x003B3200, 0x003B3428 + .word 0x003B3600, 0x003B3636 + .word 0x003B3800, 0x003B3826 + .word 0x003B3A00, 0x003B3A26 + .word 0x003B3C00, 0x003B3C2B + .word 0x003B3E00, 0x003B3E10 + .word 0x003B4000, 0x003B4010 + .word 0x003B4200, 0x003B422D + .word 0x003B4400, 0x003B4978 + .word 0x003B4A00, 0x003FAA00 + .word 0x003FAA00, 0x003FAB24 + .word 0x003FAC00, 0x00407E20 + .word 0x00408000, 0x00408048 + .word 0x00408200, 0x00408248 + .word 0x00408400, 0x00408448 + .word 0x00408600, 0x00408648 + .word 0x00408800, 0x00408848 + .word 0x00408A00, 0x00408A48 + .word 0x00408C00, 0x00408C48 + .word 0x00408E00, 0x00408E48 + .word 0x00409000, 0x00409048 + .word 0x00409200, 0x00409248 + .word 0x00409400, 0x00409448 + .word 0x00409600, 0x00409DF4 + .word 0x00409E00, 0x00411E30 + .word 0x00412000, 0x00412228 + .word 0x00412400, 0x00412C24 + .word 0x00412E00, 0x00412E14 + .word 0x00413000, 0x00414150 + .word 0x00414200, 0x00415388 + .word 0x00415400, 0x00415978 + .word 0x00415A00, 0x00416B88 + .word 0x00416C00, 0x00417178 + .word 0x00417200, 0x004174C8 + .word 0x00417600, 0x0041B558 + .word 0x0041B600, 0x00423630 + .word 0x00423800, 0x00423A28 + .word 0x00423C00, 0x00423D8C + .word 0x00423E00, 0x00423EC4 + .word 0x00424000, 0x004240C4 + .word 0x00424200, 0x0042433C + .word 0x00424400, 0x004245A0 + .word 0x00424600, 0x00424694 + .word 0x00424800, 0x0042484C + .word 0x00424A00, 0x00424A60 + .word 0x00424C00, 0x00424C4C + .word 0x00424E00, 0x00424E4C + .word 0x00425000, 0x00425034 + .word 0x00425200, 0x004253B4 + .word 0x00425400, 0x004255B4 + .word 0x00425600, 0x00425A24 + .word 0x00425C00, 0x00426180 + .word 0x00426200, 0x004262AC + .word 0x00426400, 0x00426464 + .word 0x00426600, 0x00426664 + .word 0x00426800, 0x00426864 + .word 0x00426A00, 0x00426A80 + .word 0x00426C00, 0x00426C4C + .word 0x00426E00, 0x0043C744 + .word 0x0043C800, 0x0043C8A3 + .word 0x0043CA00, 0x0043CAD7 + .word 0x0043CC00, 0x0043D8B0 + .word 0x0043DA00, 0x0043DC28 + .word 0x0043DE00, 0x0043DE6F + .word 0x0043E000, 0x0043E063 + .word 0x0043E200, 0x0043E430 + .word 0x0043E600, 0x0043E828 + .word 0x0043EA00, 0x0043EC50 + .word 0x0043EE00, 0x0043F050 + .word 0x0043F200, 0x0043F450 + .word 0x0043F600, 0x0043F850 + .word 0x0043FA00, 0x00440200 + .word 0x00440200, 0x00441314 + .word 0x00441400, 0x004416DC + .word 0x00441800, 0x00441894 + .word 0x00441A00, 0x00441AC0 + .word 0x00441C00, 0x00441D0C + .word 0x00441E00, 0x00441E94 + .word 0x00442000, 0x00442094 + .word 0x00442200, 0x0044224C + .word 0x00442400, 0x004424AA + .word 0x00442600, 0x004426BA + .word 0x00442800, 0x004428DC + .word 0x00442A00, 0x00442A95 + .word 0x00442C00, 0x00445674 + .word 0x00445800, 0x00445A64 + .word 0x00445C00, 0x0044B880 + .word 0x0044BA00, 0x0044C094 + .word 0x0044C200, 0x0044D430 + .word 0x0044D600, 0x0044D828 + .word 0x0044DA00, 0x004518D8 + .word 0x00451A00, 0x00451AF9 + .word 0x00451C00, 0x00451D09 + .word 0x00451E00, 0x00451ED6 + .word 0x00452000, 0x004520A2 + .word 0x00452200, 0x00452730 + .word 0x00452800, 0x00472F9C + .word 0x00473000, 0x00476868 + .word 0x00476A00, 0x004945AC + .word 0x00494600, 0x00499368 + .word 0x00499400, 0x0049944C + .word 0x00499600, 0x0049964C + .word 0x00499800, 0x0049984C + .word 0x00499A00, 0x00499A4C + .word 0x00499C00, 0x00499C60 + .word 0x00499E00, 0x00499E34 + .word 0x0049A000, 0x0049A034 + .word 0x0049A200, 0x004A4434 + .word 0x00339000, 0x003391EA + .word 0x004A4600, 0x0057FAC0 + .word 0x0057FC00, 0x0058F4A8 + .word 0x0058F600, 0x0058F840 + .word 0x0058FA00, 0x0059334C + .word 0x00593400, 0x00597214 + .word 0x00597400, 0x00597640 + .word 0x00597800, 0x00597A28 + .word 0x02242200, 0x0225E098 + .word 0x02119C00, 0x0224205C + .word 0x00597C00, 0x00CBB160 + .word 0x0381F000, 0x03821AFC + .word 0x03821C00, 0x038241EC + .word 0x03863600, 0x0387E98C + .word 0x0387EA00, 0x0388C9E0 + .word 0x03861000, 0x03863494 + .word 0x03923C00, 0x0392A0C4 + .word 0x0388CA00, 0x03923B88 + .word 0x037D8600, 0x03810110 + .word 0x0397AA00, 0x03A55EC0 + .word 0x02715000, 0x027153E4 + .word 0x02715400, 0x02716674 + .word 0x02716800, 0x0283BCB4 + .word 0x0283BE00, 0x0296EB50 + .word 0x0296EC00, 0x0296F0D8 + .word 0x0253C200, 0x027107CC + .word 0x02710800, 0x02711F24 + .word 0x02515600, 0x02528B04 + .word 0x02528C00, 0x0253C104 + .word 0x024F3200, 0x025154F4 + .word 0x0296F200, 0x0378712C + .word 0x02712000, 0x02714E18 + .word 0x0385AA00, 0x0385CCF0 + .word 0x03824200, 0x03824464 + .word 0x03860E00, 0x03860F94 + .word 0x01D70800, 0x01DA61D8 + .word 0x01DA6200, 0x01DBFE74 + .word 0x01DC0000, 0x01DDBB20 + .word 0x01DDBC00, 0x01DDFDF8 + .word 0x01DDFE00, 0x01DE00AC + .word 0x01DE0200, 0x01DE7D18 + .word 0x01DE7E00, 0x01DE841C + .word 0x01DE8600, 0x01DE889C + .word 0x01DE8A00, 0x01E3A09C + .word 0x01E3A200, 0x01E5C724 + .word 0x01E5C800, 0x01E5F17C + .word 0x01E5F200, 0x01E69AFC + .word 0x01E69C00, 0x01E73308 + .word 0x01E73400, 0x01E73764 + .word 0x01E73800, 0x01E94658 + .word 0x01E94800, 0x01E94DA4 + .word 0x01E94E00, 0x01E9CC14 + .word 0x01E9CE00, 0x01EDB430 + .word 0x01EDB600, 0x01EF5730 + .word 0x01EF5800, 0x01EFA370 + .word 0x01EFA400, 0x01EFB4B8 + .word 0x01EFB600, 0x01F02EC4 + .word 0x01F03000, 0x01F2FE70 + .word 0x01F30000, 0x01F5C2F4 + .word 0x01F5C400, 0x01F5D924 + .word 0x01F5DA00, 0x01F645BC + .word 0x01F64600, 0x01F6E2AC + .word 0x01F6E400, 0x01F71564 + .word 0x01F71600, 0x01F7FBC4 + .word 0x01F7FC00, 0x01F865E4 + .word 0x01F86600, 0x01F87AAC + .word 0x01F87C00, 0x01F89E6C + .word 0x01F8A000, 0x01FA90B0 + .word 0x01FA9200, 0x01FAA6C8 + .word 0x01FAA800, 0x01FB01C4 + .word 0x01FB0200, 0x01FB2940 + .word 0x01FB2A00, 0x01FC7910 + .word 0x01FC7A00, 0x01FC8398 + .word 0x01FC8400, 0x01FFFFE0 + .word 0x02000000, 0x02001210 + .word 0x02001400, 0x02004334 + .word 0x02004400, 0x0200CCE4 + .word 0x0200CE00, 0x020184D8 + .word 0x02018600, 0x0201D22C + .word 0x0201D400, 0x0207DCB0 + .word 0x0207DE00, 0x0207E334 + .word 0x00CBB200, 0x00F4D210 + .word 0x00F4D400, 0x00F4EE5C + .word 0x037A4400, 0x037AC9FC + .word 0x03824600, 0x0382A944 + .word 0x0385CE00, 0x0385D218 + .word 0x0385D400, 0x0385D56C + .word 0x0207E400, 0x0210B4F0 + .word 0x01C1B000, 0x01C215F8 + .word 0x01C21600, 0x01C22314 + .word 0x01C14A00, 0x01C1AFF8 + .word 0x01C22400, 0x01C227EA + .word 0x01C22800, 0x01C27140 + .word 0x0385D600, 0x03860C44 + .word 0x0210B600, 0x02119AEC + .word 0x00F4F000, 0x00F54A44 + .word 0x00F54C00, 0x00F55294 + .word 0x00F55400, 0x0102EAEC + .word 0x0102EC00, 0x0102EE2C + .word 0x0102F000, 0x0102F22C + .word 0x0102F400, 0x0102F62C + .word 0x0102F800, 0x01B6B274 + .word 0x01C27200, 0x01C2CF2C + .word 0x01C2D000, 0x01C32594 + .word 0x01B6B400, 0x01B78074 + .word 0x01B78200, 0x01C14844 + .word 0x01C32600, 0x01C34B84 + .word 0x01C34C00, 0x01C352E0 + .word 0x01D6DA00, 0x01D7065C + .word 0x0395B000, 0x03968BE4 + .word 0x03968C00, 0x0397A91C + .word 0x01D0E400, 0x01D4C44C + .word 0x01D4C600, 0x01D4F624 + .word 0x01D61C00, 0x01D630F4 + .word 0x01D63200, 0x01D64450 + .word 0x01D64600, 0x01D6C734 + .word 0x01D6C800, 0x01D6D980 + .word 0x0225E200, 0x022ACA44 + .word 0x022ACC00, 0x024F2410 + .word 0x024F2600, 0x024F31C8 diff --git a/asm/filenametable.s b/asm/filenametable.s index 4e793e76..c5699171 100644 --- a/asm/filenametable.s +++ b/asm/filenametable.s @@ -1,5 +1,1160 @@ - .section .text - + .section .text .global FileNameTable FileNameTable: - .incbin "baserom.nds", 0x336400, 0x3cc9c00 ; 0x157F + .word 0x00000228 ; offset + .short 0x0057 ; first file + .short 0x0045 ; dir count + .word 0x000002CD ; offset + .short 0x0057 ; first file + .short 0xF000 ; parent id + .word 0x000002F5 ; offset + .short 0x0057 ; first file + .short 0xF001 ; parent id + .word 0x000002FD ; offset + .short 0x0057 ; first file + .short 0xF002 ; parent id + .word 0x0000030B ; offset + .short 0x0058 ; first file + .short 0xF001 ; parent id + .word 0x00000332 ; offset + .short 0x005A ; first file + .short 0xF001 ; parent id + .word 0x0000033E ; offset + .short 0x005A ; first file + .short 0xF005 ; parent id + .word 0x0000037B ; offset + .short 0x005D ; first file + .short 0xF000 ; parent id + .word 0x000003CF ; offset + .short 0x0063 ; first file + .short 0xF000 ; parent id + .word 0x000003F4 ; offset + .short 0x0063 ; first file + .short 0xF008 ; parent id + .word 0x0000040B ; offset + .short 0x0065 ; first file + .short 0xF008 ; parent id + .word 0x00000458 ; offset + .short 0x006A ; first file + .short 0xF008 ; parent id + .word 0x00000480 ; offset + .short 0x006D ; first file + .short 0xF008 ; parent id + .word 0x00000490 ; offset + .short 0x006E ; first file + .short 0xF000 ; parent id + .word 0x000004A2 ; offset + .short 0x006E ; first file + .short 0xF00D ; parent id + .word 0x000004B5 ; offset + .short 0x006F ; first file + .short 0xF00D ; parent id + .word 0x000004D7 ; offset + .short 0x0071 ; first file + .short 0xF000 ; parent id + .word 0x00000D2E ; offset + .short 0x00F4 ; first file + .short 0xF010 ; parent id + .word 0x00000D47 ; offset + .short 0x00F6 ; first file + .short 0xF010 ; parent id + .word 0x00000D58 ; offset + .short 0x00F7 ; first file + .short 0xF000 ; parent id + .word 0x00000D83 ; offset + .short 0x00F7 ; first file + .short 0xF013 ; parent id + .word 0x00000D8B ; offset + .short 0x00F7 ; first file + .short 0xF014 ; parent id + .word 0x00000DA5 ; offset + .short 0x00F8 ; first file + .short 0xF015 ; parent id + .word 0x00000DBD ; offset + .short 0x00F9 ; first file + .short 0xF013 ; parent id + .word 0x00000DD7 ; offset + .short 0x00FB ; first file + .short 0xF013 ; parent id + .word 0x00000DDF ; offset + .short 0x00FB ; first file + .short 0xF018 ; parent id + .word 0x00000DEB ; offset + .short 0x00FB ; first file + .short 0xF019 ; parent id + .word 0x00000E06 ; offset + .short 0x00FC ; first file + .short 0xF013 ; parent id + .word 0x00000E15 ; offset + .short 0x00FD ; first file + .short 0xF013 ; parent id + .word 0x00000E32 ; offset + .short 0x00FF ; first file + .short 0xF000 ; parent id + .word 0x00000E3F ; offset + .short 0x0100 ; first file + .short 0xF000 ; parent id + .word 0x00000EB9 ; offset + .short 0x0100 ; first file + .short 0xF01E ; parent id + .word 0x00000EFD ; offset + .short 0x0101 ; first file + .short 0xF01F ; parent id + .word 0x00000F21 ; offset + .short 0x0103 ; first file + .short 0xF01F ; parent id + .word 0x00000F33 ; offset + .short 0x0104 ; first file + .short 0xF01F ; parent id + .word 0x00000F49 ; offset + .short 0x0105 ; first file + .short 0xF01E ; parent id + .word 0x00000F72 ; offset + .short 0x0107 ; first file + .short 0xF01E ; parent id + .word 0x00000F93 ; offset + .short 0x0109 ; first file + .short 0xF01E ; parent id + .word 0x00000FAC ; offset + .short 0x010A ; first file + .short 0xF01E ; parent id + .word 0x00000FC4 ; offset + .short 0x010B ; first file + .short 0xF01E ; parent id + .word 0x00000FD5 ; offset + .short 0x010C ; first file + .short 0xF01E ; parent id + .word 0x00000FE2 ; offset + .short 0x010D ; first file + .short 0xF01E ; parent id + .word 0x00000FF8 ; offset + .short 0x010E ; first file + .short 0xF01E ; parent id + .word 0x00001008 ; offset + .short 0x010F ; first file + .short 0xF01E ; parent id + .word 0x0000101E ; offset + .short 0x0110 ; first file + .short 0xF000 ; parent id + .word 0x00001285 ; offset + .short 0x013A ; first file + .short 0xF000 ; parent id + .word 0x00001291 ; offset + .short 0x013A ; first file + .short 0xF02D ; parent id + .word 0x000012BF ; offset + .short 0x013D ; first file + .short 0xF000 ; parent id + .word 0x000012D4 ; offset + .short 0x013E ; first file + .short 0xF02F ; parent id + .word 0x000012E2 ; offset + .short 0x013F ; first file + .short 0xF000 ; parent id + .word 0x000012F5 ; offset + .short 0x0140 ; first file + .short 0xF000 ; parent id + .word 0x00001304 ; offset + .short 0x0141 ; first file + .short 0xF000 ; parent id + .word 0x00001378 ; offset + .short 0x0143 ; first file + .short 0xF033 ; parent id + .word 0x00001388 ; offset + .short 0x0144 ; first file + .short 0xF033 ; parent id + .word 0x000013C1 ; offset + .short 0x0149 ; first file + .short 0xF033 ; parent id + .word 0x000013CF ; offset + .short 0x014A ; first file + .short 0xF033 ; parent id + .word 0x000013DE ; offset + .short 0x014B ; first file + .short 0xF033 ; parent id + .word 0x0000144A ; offset + .short 0x0152 ; first file + .short 0xF033 ; parent id + .word 0x00001463 ; offset + .short 0x0154 ; first file + .short 0xF033 ; parent id + .word 0x0000147C ; offset + .short 0x0156 ; first file + .short 0xF033 ; parent id + .word 0x00001496 ; offset + .short 0x0158 ; first file + .short 0xF033 ; parent id + .word 0x000014A5 ; offset + .short 0x0159 ; first file + .short 0xF000 ; parent id + .word 0x000014AC ; offset + .short 0x0159 ; first file + .short 0xF03D ; parent id + .word 0x000014BD ; offset + .short 0x0159 ; first file + .short 0xF03E ; parent id + .word 0x000014C9 ; offset + .short 0x015A ; first file + .short 0xF03E ; parent id + .word 0x000014D5 ; offset + .short 0x015B ; first file + .short 0xF000 ; parent id + .word 0x0000150F ; offset + .short 0x015D ; first file + .short 0xF041 ; parent id + .word 0x00001543 ; offset + .short 0x0161 ; first file + .short 0xF041 ; parent id + .word 0x0000156A ; offset + .short 0x0163 ; first file + .short 0xF041 ; parent id + + ; Directory: / + .byte 11 | 0x80 + .ascii "application" + .byte 0x01, 0xF0 ; dir ID + .byte 3 | 0x80 + .ascii "arc" + .byte 0x07, 0xF0 ; dir ID + .byte 6 | 0x80 + .ascii "battle" + .byte 0x08, 0xF0 ; dir ID + .byte 7 | 0x80 + .ascii "contest" + .byte 0x0D, 0xF0 ; dir ID + .byte 4 | 0x80 + .ascii "data" + .byte 0x10, 0xF0 ; dir ID + .byte 4 | 0x80 + .ascii "demo" + .byte 0x13, 0xF0 ; dir ID + .byte 3 | 0x80 + .ascii "dwc" + .byte 0x1D, 0xF0 ; dir ID + .byte 9 | 0x80 + .ascii "fielddata" + .byte 0x1E, 0xF0 ; dir ID + .byte 7 | 0x80 + .ascii "graphic" + .byte 0x2C, 0xF0 ; dir ID + .byte 8 | 0x80 + .ascii "itemtool" + .byte 0x2D, 0xF0 ; dir ID + .byte 7 | 0x80 + .ascii "msgdata" + .byte 0x2F, 0xF0 ; dir ID + .byte 12 | 0x80 + .ascii "particledata" + .byte 0x31, 0xF0 ; dir ID + .byte 9 | 0x80 + .ascii "pokeanime" + .byte 0x32, 0xF0 ; dir ID + .byte 8 | 0x80 + .ascii "poketool" + .byte 0x33, 0xF0 ; dir ID + .byte 8 | 0x80 + .ascii "resource" + .byte 0x3D, 0xF0 ; dir ID + .byte 10 | 0x80 + .ascii "wazaeffect" + .byte 0x41, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /application + .byte 11 | 0x80 + .ascii "custom_ball" + .byte 0x02, 0xF0 ; dir ID + .byte 10 | 0x80 + .ascii "wifi_earth" + .byte 0x04, 0xF0 ; dir ID + .byte 9 | 0x80 + .ascii "zukanlist" + .byte 0x05, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /custom_ball + .byte 4 | 0x80 + .ascii "data" + .byte 0x03, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /application/data + .byte 12 + .ascii "cb_data.narc" + .byte 0 ; end + + ; Directory: /wifi_earth + .byte 15 + .ascii "wifi_earth.narc" + .byte 21 + .ascii "wifi_earth_place.narc" + .byte 0 ; end + + ; Directory: /zukanlist + .byte 8 | 0x80 + .ascii "zkn_data" + .byte 0x06, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /application/zkn_data + .byte 15 + .ascii "zukan_data.narc" + .byte 22 + .ascii "zukan_enc_diamond.narc" + .byte 20 + .ascii "zukan_enc_pearl.narc" + .byte 0 ; end + + ; Directory: /arc + .byte 13 + .ascii "bm_anime.narc" + .byte 18 + .ascii "bm_anime_list.narc" + .byte 15 + .ascii "encdata_ex.narc" + .byte 10 + .ascii "ppark.narc" + .byte 14 + .ascii "ship_demo.narc" + .byte 7 + .ascii "tv.narc" + .byte 0 ; end + + ; Directory: /battle + .byte 7 | 0x80 + .ascii "b_tower" + .byte 0x09, 0xF0 ; dir ID + .byte 7 | 0x80 + .ascii "graphic" + .byte 0x0A, 0xF0 ; dir ID + .byte 5 | 0x80 + .ascii "skill" + .byte 0x0B, 0xF0 ; dir ID + .byte 5 | 0x80 + .ascii "tr_ai" + .byte 0x0C, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /b_tower + .byte 10 + .ascii "btdpm.narc" + .byte 10 + .ascii "btdtr.narc" + .byte 0 ; end + + ; Directory: /graphic + .byte 14 + .ascii "b_bag_gra.narc" + .byte 16 + .ascii "b_plist_gra.narc" + .byte 12 + .ascii "batt_bg.narc" + .byte 13 + .ascii "batt_obj.narc" + .byte 16 + .ascii "vs_demo_gra.narc" + .byte 0 ; end + + ; Directory: /skill + .byte 11 + .ascii "be_seq.narc" + .byte 12 + .ascii "sub_seq.narc" + .byte 13 + .ascii "waza_seq.narc" + .byte 0 ; end + + ; Directory: /tr_ai + .byte 14 + .ascii "tr_ai_seq.narc" + .byte 0 ; end + + ; Directory: /contest + .byte 4 | 0x80 + .ascii "data" + .byte 0x0E, 0xF0 ; dir ID + .byte 7 | 0x80 + .ascii "graphic" + .byte 0x0F, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /data + .byte 17 + .ascii "contest_data.narc" + .byte 0 ; end + + ; Directory: /graphic + .byte 15 + .ascii "contest_bg.narc" + .byte 16 + .ascii "contest_obj.narc" + .byte 0 ; end + + ; Directory: /data + .byte 15 + .ascii "area00light.txt" + .byte 15 + .ascii "area01light.txt" + .byte 15 + .ascii "area02light.txt" + .byte 15 + .ascii "battle_win.NSCR" + .byte 18 + .ascii "btower_canm.resdat" + .byte 19 + .ascii "btower_celact.cldat" + .byte 18 + .ascii "btower_cell.resdat" + .byte 17 + .ascii "btower_chr.resdat" + .byte 17 + .ascii "btower_pal.resdat" + .byte 10 + .ascii "cell0.NCGR" + .byte 10 + .ascii "cell0.NCLR" + .byte 18 + .ascii "clact_default.NANR" + .byte 13 + .ascii "crystal.nsbmd" + .byte 16 + .ascii "demo_climax.narc" + .byte 18 + .ascii "dp_areawindow.NCGR" + .byte 18 + .ascii "dp_areawindow.NCLR" + .byte 18 + .ascii "dt_test_celact.txt" + .byte 20 + .ascii "dt_test_res_cell.txt" + .byte 23 + .ascii "dt_test_res_cellanm.txt" + .byte 20 + .ascii "dt_test_res_char.txt" + .byte 21 + .ascii "dt_test_res_multi.txt" + .byte 24 + .ascii "dt_test_res_multianm.txt" + .byte 20 + .ascii "dt_test_res_pltt.txt" + .byte 13 + .ascii "dun_sea.nsbtx" + .byte 7 + .ascii "eoo.dat" + .byte 10 + .ascii "exdata.dat" + .byte 16 + .ascii "field_cutin.narc" + .byte 14 + .ascii "fld_anime0.bin" + .byte 14 + .ascii "fld_anime1.bin" + .byte 15 + .ascii "fld_anime10.bin" + .byte 14 + .ascii "fld_anime2.bin" + .byte 14 + .ascii "fld_anime3.bin" + .byte 14 + .ascii "fld_anime4.bin" + .byte 14 + .ascii "fld_anime5.bin" + .byte 14 + .ascii "fld_anime6.bin" + .byte 14 + .ascii "fld_anime7.bin" + .byte 14 + .ascii "fld_anime8.bin" + .byte 14 + .ascii "fld_anime9.bin" + .byte 15 + .ascii "fs_kanban.nsbca" + .byte 12 + .ascii "ground0.NCGR" + .byte 12 + .ascii "ground0.NCLR" + .byte 12 + .ascii "ground0.NSCR" + .byte 16 + .ascii "kemu_itpconv.dat" + .byte 15 + .ascii "lake_anim.nsbtx" + .byte 19 + .ascii "miniasahamabe.nsbtx" + .byte 16 + .ascii "miniasasea.nsbtx" + .byte 16 + .ascii "minihamabe.nsbtx" + .byte 13 + .ascii "minimum.nsbtx" + .byte 15 + .ascii "minirhana.nsbtx" + .byte 11 + .ascii "namein.narc" + .byte 10 + .ascii "nfont.NCGR" + .byte 10 + .ascii "nfont.NCLR" + .byte 8 + .ascii "pc.nsbca" + .byte 17 + .ascii "plist_canm.resdat" + .byte 17 + .ascii "plist_cell.resdat" + .byte 16 + .ascii "plist_chr.resdat" + .byte 13 + .ascii "plist_h.cldat" + .byte 16 + .ascii "plist_pal.resdat" + .byte 20 + .ascii "porucase_canm.resdat" + .byte 21 + .ascii "porucase_celact.cldat" + .byte 20 + .ascii "porucase_cell.resdat" + .byte 19 + .ascii "porucase_chr.resdat" + .byte 19 + .ascii "porucase_pal.resdat" + .byte 15 + .ascii "pst_canm.resdat" + .byte 15 + .ascii "pst_cell.resdat" + .byte 14 + .ascii "pst_chr.resdat" + .byte 11 + .ascii "pst_h.cldat" + .byte 14 + .ascii "pst_pal.resdat" + .byte 16 + .ascii "shop_canm.resdat" + .byte 16 + .ascii "shop_cell.resdat" + .byte 15 + .ascii "shop_chr.resdat" + .byte 12 + .ascii "shop_h.cldat" + .byte 15 + .ascii "shop_pal.resdat" + .byte 9 + .ascii "slot.narc" + .byte 16 + .ascii "smptm_koori.NANR" + .byte 16 + .ascii "smptm_koori.NCER" + .byte 16 + .ascii "smptm_koori.NCGR" + .byte 16 + .ascii "smptm_koori.NCLR" + .byte 17 + .ascii "smptm_nemuri.NANR" + .byte 17 + .ascii "smptm_nemuri.NCER" + .byte 17 + .ascii "smptm_nemuri.NCGR" + .byte 17 + .ascii "smptm_nemuri.NCLR" + .byte 13 + .ascii "t3_fl_b.nsbtx" + .byte 13 + .ascii "t3_fl_p.nsbtx" + .byte 13 + .ascii "t3_fl_r.nsbtx" + .byte 13 + .ascii "t3_fl_y.nsbtx" + .byte 8 + .ascii "test.atr" + .byte 14 + .ascii "tmap_block.dat" + .byte 14 + .ascii "tmap_flags.dat" + .byte 17 + .ascii "tmapn_canm.resdat" + .byte 18 + .ascii "tmapn_celact.cldat" + .byte 16 + .ascii "tmapn_celact.txt" + .byte 17 + .ascii "tmapn_cell.resdat" + .byte 16 + .ascii "tmapn_chr.resdat" + .byte 16 + .ascii "tmapn_pal.resdat" + .byte 18 + .ascii "tmapn_res_canm.txt" + .byte 18 + .ascii "tmapn_res_cell.txt" + .byte 17 + .ascii "tmapn_res_chr.txt" + .byte 17 + .ascii "tmapn_res_pal.txt" + .byte 14 + .ascii "tradelist.narc" + .byte 13 + .ascii "trapmark.narc" + .byte 12 + .ascii "ug_anim.narc" + .byte 17 + .ascii "ug_base_cur.nsbmd" + .byte 15 + .ascii "ug_boygirl.NCGR" + .byte 15 + .ascii "ug_boygirl.NCLR" + .byte 14 + .ascii "ug_fossil.narc" + .byte 12 + .ascii "ug_hero.NANR" + .byte 12 + .ascii "ug_hero.NCER" + .byte 12 + .ascii "ug_hole.NANR" + .byte 12 + .ascii "ug_hole.NCER" + .byte 12 + .ascii "ug_hole.NCGR" + .byte 13 + .ascii "ug_parts.narc" + .byte 13 + .ascii "ug_radar.narc" + .byte 12 + .ascii "ug_trap.narc" + .byte 25 + .ascii "ugeffect_obj_graphic.narc" + .byte 19 + .ascii "uground_cell.resdat" + .byte 22 + .ascii "uground_cellanm.resdat" + .byte 19 + .ascii "uground_char.resdat" + .byte 20 + .ascii "uground_char2.resdat" + .byte 19 + .ascii "uground_clact.cldat" + .byte 19 + .ascii "uground_pltt.resdat" + .byte 20 + .ascii "uground_pltt2.resdat" + .byte 17 + .ascii "underg_radar.narc" + .byte 9 + .ascii "UTF16.dat" + .byte 11 + .ascii "utility.bin" + .byte 16 + .ascii "weather_sys.narc" + .byte 9 + .ascii "wifi.ncgr" + .byte 13 + .ascii "wifinote.narc" + .byte 17 + .ascii "wifip2pmatch.narc" + .byte 7 + .ascii "wm.ncgr" + .byte 7 + .ascii "wm.nclr" + .byte 6 | 0x80 + .ascii "mmodel" + .byte 0x11, 0xF0 ; dir ID + .byte 5 | 0x80 + .ascii "sound" + .byte 0x12, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /mmodel + .byte 11 + .ascii "fldeff.narc" + .byte 11 + .ascii "mmodel.narc" + .byte 0 ; end + + ; Directory: /sound + .byte 15 + .ascii "sound_data.sdat" + .byte 0 ; end + + ; Directory: /demo + .byte 3 | 0x80 + .ascii "egg" + .byte 0x14, 0xF0 ; dir ID + .byte 5 | 0x80 + .ascii "intro" + .byte 0x17, 0xF0 ; dir ID + .byte 6 | 0x80 + .ascii "shinka" + .byte 0x18, 0xF0 ; dir ID + .byte 8 | 0x80 + .ascii "syoujyou" + .byte 0x1B, 0xF0 ; dir ID + .byte 5 | 0x80 + .ascii "title" + .byte 0x1C, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /egg + .byte 4 | 0x80 + .ascii "data" + .byte 0x15, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /demo/data + .byte 13 + .ascii "egg_data.narc" + .byte 8 | 0x80 + .ascii "particle" + .byte 0x16, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /egg/particle + .byte 22 + .ascii "egg_demo_particle.narc" + .byte 0 ; end + + ; Directory: /intro + .byte 10 + .ascii "intro.narc" + .byte 13 + .ascii "intro_tv.narc" + .byte 0 ; end + + ; Directory: /shinka + .byte 4 | 0x80 + .ascii "data" + .byte 0x19, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /demo/data + .byte 8 | 0x80 + .ascii "particle" + .byte 0x1A, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /shinka/particle + .byte 25 + .ascii "shinka_demo_particle.narc" + .byte 0 ; end + + ; Directory: /syoujyou + .byte 13 + .ascii "syoujyou.narc" + .byte 0 ; end + + ; Directory: /title + .byte 12 + .ascii "op_demo.narc" + .byte 14 + .ascii "titledemo.narc" + .byte 0 ; end + + ; Directory: /dwc + .byte 11 + .ascii "utility.bin" + .byte 0 ; end + + ; Directory: /fielddata + .byte 8 | 0x80 + .ascii "areadata" + .byte 0x1F, 0xF0 ; dir ID + .byte 11 | 0x80 + .ascii "build_model" + .byte 0x23, 0xF0 ; dir ID + .byte 11 | 0x80 + .ascii "encountdata" + .byte 0x24, 0xF0 ; dir ID + .byte 9 | 0x80 + .ascii "eventdata" + .byte 0x25, 0xF0 ; dir ID + .byte 9 | 0x80 + .ascii "land_data" + .byte 0x26, 0xF0 ; dir ID + .byte 9 | 0x80 + .ascii "mapmatrix" + .byte 0x27, 0xF0 ; dir ID + .byte 8 | 0x80 + .ascii "maptable" + .byte 0x28, 0xF0 ; dir ID + .byte 7 | 0x80 + .ascii "mm_list" + .byte 0x29, 0xF0 ; dir ID + .byte 13 | 0x80 + .ascii "pokemon_trade" + .byte 0x2A, 0xF0 ; dir ID + .byte 6 | 0x80 + .ascii "script" + .byte 0x2B, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /areadata + .byte 14 + .ascii "area_data.narc" + .byte 16 | 0x80 + .ascii "area_build_model" + .byte 0x20, 0xF0 ; dir ID + .byte 12 | 0x80 + .ascii "area_map_tex" + .byte 0x21, 0xF0 ; dir ID + .byte 15 | 0x80 + .ascii "area_move_model" + .byte 0x22, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /fielddata/area_build_model + .byte 15 + .ascii "area_build.narc" + .byte 18 + .ascii "areabm_texset.narc" + .byte 0 ; end + + ; Directory: /fielddata/area_map_tex + .byte 16 + .ascii "map_tex_set.narc" + .byte 0 ; end + + ; Directory: /fielddata/area_move_model + .byte 20 + .ascii "move_model_list.narc" + .byte 0 ; end + + ; Directory: /build_model + .byte 16 + .ascii "build_model.narc" + .byte 22 + .ascii "build_model_matshp.dat" + .byte 0 ; end + + ; Directory: /encountdata + .byte 15 + .ascii "d_enc_data.narc" + .byte 15 + .ascii "p_enc_data.narc" + .byte 0 ; end + + ; Directory: /eventdata + .byte 23 + .ascii "zone_event_release.narc" + .byte 0 ; end + + ; Directory: /land_data + .byte 22 + .ascii "land_data_release.narc" + .byte 0 ; end + + ; Directory: /mapmatrix + .byte 15 + .ascii "map_matrix.narc" + .byte 0 ; end + + ; Directory: /maptable + .byte 11 + .ascii "mapname.bin" + .byte 0 ; end + + ; Directory: /mm_list + .byte 20 + .ascii "move_model_list.narc" + .byte 0 ; end + + ; Directory: /pokemon_trade + .byte 14 + .ascii "fld_trade.narc" + .byte 0 ; end + + ; Directory: /script + .byte 20 + .ascii "scr_seq_release.narc" + .byte 0 ; end + + ; Directory: /graphic + .byte 12 + .ascii "bag_gra.narc" + .byte 8 + .ascii "box.narc" + .byte 11 + .ascii "btower.narc" + .byte 15 + .ascii "config_gra.narc" + .byte 15 + .ascii "demo_trade.narc" + .byte 16 + .ascii "dendou_demo.narc" + .byte 14 + .ascii "dendou_pc.narc" + .byte 11 + .ascii "ending.narc" + .byte 18 + .ascii "ev_pokeselect.narc" + .byte 15 + .ascii "f_note_gra.narc" + .byte 16 + .ascii "field_board.narc" + .byte 24 + .ascii "field_encounteffect.narc" + .byte 15 + .ascii "fld_comact.narc" + .byte 9 + .ascii "font.narc" + .byte 12 + .ascii "fontoam.narc" + .byte 17 + .ascii "hiden_effect.narc" + .byte 14 + .ascii "imageclip.narc" + .byte 13 + .ascii "mail_gra.narc" + .byte 13 + .ascii "menu_gra.narc" + .byte 11 + .ascii "mysign.narc" + .byte 12 + .ascii "mystery.narc" + .byte 13 + .ascii "ntag_gra.narc" + .byte 13 + .ascii "nutmixer.narc" + .byte 11 + .ascii "oekaki.narc" + .byte 12 + .ascii "opening.narc" + .byte 14 + .ascii "plist_gra.narc" + .byte 9 + .ascii "pmsi.narc" + .byte 12 + .ascii "poketch.narc" + .byte 13 + .ascii "poru_gra.narc" + .byte 12 + .ascii "poruact.narc" + .byte 13 + .ascii "porudemo.narc" + .byte 12 + .ascii "pst_gra.narc" + .byte 12 + .ascii "ranking.narc" + .byte 11 + .ascii "record.narc" + .byte 13 + .ascii "shop_gra.narc" + .byte 13 + .ascii "tmap_gra.narc" + .byte 20 + .ascii "touch_subwindow.narc" + .byte 17 + .ascii "trainer_case.narc" + .byte 14 + .ascii "unionroom.narc" + .byte 19 + .ascii "waza_oshie_gra.narc" + .byte 13 + .ascii "winframe.narc" + .byte 15 + .ascii "worldtrade.narc" + .byte 0 ; end + + ; Directory: /itemtool + .byte 8 | 0x80 + .ascii "itemdata" + .byte 0x2E, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /itemdata + .byte 14 + .ascii "item_data.narc" + .byte 14 + .ascii "item_icon.narc" + .byte 14 + .ascii "nuts_data.narc" + .byte 0 ; end + + ; Directory: /msgdata + .byte 8 + .ascii "msg.narc" + .byte 8 | 0x80 + .ascii "scenario" + .byte 0x30, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /scenario + .byte 12 + .ascii "scr_msg.narc" + .byte 0 ; end + + ; Directory: /particledata + .byte 17 + .ascii "particledata.narc" + .byte 0 ; end + + ; Directory: /pokeanime + .byte 13 + .ascii "poke_anm.narc" + .byte 0 ; end + + ; Directory: /poketool + .byte 14 + .ascii "pokezukan.narc" + .byte 14 + .ascii "shinzukan.narc" + .byte 7 | 0x80 + .ascii "icongra" + .byte 0x34, 0xF0 ; dir ID + .byte 8 | 0x80 + .ascii "personal" + .byte 0x35, 0xF0 ; dir ID + .byte 7 | 0x80 + .ascii "pokeanm" + .byte 0x36, 0xF0 ; dir ID + .byte 8 | 0x80 + .ascii "pokefoot" + .byte 0x37, 0xF0 ; dir ID + .byte 7 | 0x80 + .ascii "pokegra" + .byte 0x38, 0xF0 ; dir ID + .byte 7 | 0x80 + .ascii "trainer" + .byte 0x39, 0xF0 ; dir ID + .byte 5 | 0x80 + .ascii "trgra" + .byte 0x3A, 0xF0 ; dir ID + .byte 5 | 0x80 + .ascii "trmsg" + .byte 0x3B, 0xF0 ; dir ID + .byte 4 | 0x80 + .ascii "waza" + .byte 0x3C, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /icongra + .byte 14 + .ascii "poke_icon.narc" + .byte 0 ; end + + ; Directory: /personal + .byte 8 + .ascii "evo.narc" + .byte 12 + .ascii "growtbl.narc" + .byte 13 + .ascii "personal.narc" + .byte 8 + .ascii "pms.narc" + .byte 10 + .ascii "wotbl.narc" + .byte 0 ; end + + ; Directory: /pokeanm + .byte 12 + .ascii "pokeanm.narc" + .byte 0 ; end + + ; Directory: /pokefoot + .byte 13 + .ascii "pokefoot.narc" + .byte 0 ; end + + ; Directory: /pokegra + .byte 11 + .ascii "height.narc" + .byte 13 + .ascii "height_o.narc" + .byte 14 + .ascii "otherpoke.narc" + .byte 16 + .ascii "poke_shadow.narc" + .byte 20 + .ascii "poke_shadow_ofx.narc" + .byte 14 + .ascii "poke_yofs.narc" + .byte 12 + .ascii "pokegra.narc" + .byte 0 ; end + + ; Directory: /trainer + .byte 11 + .ascii "trdata.narc" + .byte 11 + .ascii "trpoke.narc" + .byte 0 ; end + + ; Directory: /trgra + .byte 11 + .ascii "trbgra.narc" + .byte 11 + .ascii "trfgra.narc" + .byte 0 ; end + + ; Directory: /trmsg + .byte 10 + .ascii "trtbl.narc" + .byte 13 + .ascii "trtblofs.narc" + .byte 0 ; end + + ; Directory: /waza + .byte 13 + .ascii "waza_tbl.narc" + .byte 0 ; end + + ; Directory: /resource + .byte 3 | 0x80 + .ascii "eng" + .byte 0x3E, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /eng + .byte 5 | 0x80 + .ascii "trial" + .byte 0x3F, 0xF0 ; dir ID + .byte 5 | 0x80 + .ascii "zukan" + .byte 0x40, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /resource/trial + .byte 10 + .ascii "trial.narc" + .byte 0 ; end + + ; Directory: /resource/zukan + .byte 10 + .ascii "zukan.narc" + .byte 0 ; end + + ; Directory: /wazaeffect + .byte 6 + .ascii "we.arc" + .byte 11 + .ascii "we_sub.narc" + .byte 11 | 0x80 + .ascii "effectclact" + .byte 0x42, 0xF0 ; dir ID + .byte 10 | 0x80 + .ascii "effectdata" + .byte 0x43, 0xF0 ; dir ID + .byte 8 | 0x80 + .ascii "pt_debug" + .byte 0x44, 0xF0 ; dir ID + .byte 0 ; end + + ; Directory: /effectclact + .byte 11 + .ascii "wecell.narc" + .byte 14 + .ascii "wecellanm.narc" + .byte 11 + .ascii "wechar.narc" + .byte 11 + .ascii "wepltt.narc" + .byte 0 ; end + + ; Directory: /effectdata + .byte 18 + .ascii "ball_particle.narc" + .byte 18 + .ascii "waza_particle.narc" + .byte 0 ; end + + ; Directory: /pt_debug + .byte 19 + .ascii "debug_particle.narc" + .byte 0 ; end + .balign 4, 0xFF diff --git a/asm/gap1.s b/asm/gap1.s deleted file mode 100644 index b71ccde3..00000000 --- a/asm/gap1.s +++ /dev/null @@ -1,4 +0,0 @@ - .section .text - .rept 0x1E0 - .byte 0xFF - .endr diff --git a/asm/gap2.s b/asm/gap2.s deleted file mode 100644 index 4af77b6d..00000000 --- a/asm/gap2.s +++ /dev/null @@ -1,4 +0,0 @@ - .text - .rept 0x336400-0x33631c - .byte 255 - .endr diff --git a/asm/icon.s b/asm/icon.s new file mode 100644 index 00000000..976077b0 --- /dev/null +++ b/asm/icon.s @@ -0,0 +1,6 @@ + .text + .short 0x0001 + .short 0x048B + .space 0x1C + .incbin "graphics/icon.4bpp" + .incbin "graphics/icon.gbapal" diff --git a/asm/rom3.s b/asm/rom3.s deleted file mode 100644 index 9bbb7b7a..00000000 --- a/asm/rom3.s +++ /dev/null @@ -1,5 +0,0 @@ -/* rom3.s TODO: Disassemble */ - - .section .text - - .incbin "baserom.nds", 0x10B724, 0x2016FC diff --git a/asm/rom_header.s b/asm/rom_header.s index d28ecb4f..42aeb9e2 100644 --- a/asm/rom_header.s +++ b/asm/rom_header.s @@ -64,25 +64,25 @@ FileNameTableOffset: .word 0x00336400 .global FileNameTableSize FileNameTableSize: - .word 0x0000157F + .word 0x157F .global FATOffset FATOffset: - .word 0x00337A00 + .word 0x337A00 .global FATSize FATSize: - .word 0x00000B20 + .word 0xB20 .global ARM9OverlayOffset ARM9OverlayOffset: - .word 0x0010B800 + .word 0x10B800 .global ARM9OverlaySize ARM9OverlaySize: - .word 0x00000AE0 + .word 0xAE0 .global ARM7OverlayOffset ARM7OverlayOffset: - .word 0x00000000 + .word 0 .global ARM7OverlaySize ARM7OverlaySize: - .word 0x00000000 + .word 0 .global ROMControlInfo1 ROMControlInfo1: .word 0x00416657 @@ -91,7 +91,7 @@ ROMControlInfo2: .word 0x081808F8 .global IconTitleOffset IconTitleOffset: - .word 0x00338600 + .word 0x338600 .global SecureAreaCC SecureAreaCC: .short 0x5931 @@ -100,10 +100,12 @@ ROMControlInfo3: .short 0x0D7E .global ARM9AutoLoadHook ARM9AutoLoadHook: - .word 0x02000A74 + .extern ARM9AutoLoad + .word ARM9AutoLoad .global ARM7AutoLoadHook ARM7AutoLoadHook: - .word 0x02380158 + .extern ARM7AutoLoad + .word ARM7AutoLoad .global SecureAreaDisable SecureAreaDisable: .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 diff --git a/asm/title.s b/asm/title.s new file mode 100644 index 00000000..56b16107 --- /dev/null +++ b/asm/title.s @@ -0,0 +1,16 @@ + .text + .global ROMTitles +ROMTitles: + ; UTF16LE has a leading short that should be skipped + .incbin "data/title/title.txt", 2 + .space 0x100-(.-ROMTitles) + .incbin "data/title/title.txt", 2 + .space 0x200-(.-ROMTitles) + .incbin "data/title/title.txt", 2 + .space 0x300-(.-ROMTitles) + .incbin "data/title/title.txt", 2 + .space 0x400-(.-ROMTitles) + .incbin "data/title/title.txt", 2 + .space 0x500-(.-ROMTitles) + .incbin "data/title/title.txt", 2 + .space 0x600-(.-ROMTitles) diff --git a/asm/unk_10b724.s b/asm/unk_10b724.s new file mode 100644 index 00000000..86695021 --- /dev/null +++ b/asm/unk_10b724.s @@ -0,0 +1,2 @@ + .text + .incbin "baserom.nds", 0x10B724, 0xC diff --git a/asm/unk_339000.s b/asm/unk_339000.s new file mode 100644 index 00000000..d2fdcac9 --- /dev/null +++ b/asm/unk_339000.s @@ -0,0 +1,3 @@ + .section .narc.339000
+NARC_339000:
+ .incbin "baserom.nds", 0x339000, 0x6704
|