pokeheartgold/asm
2021-09-06 09:41:18 -04:00
..
macros Carve out save.s, sav_system_info.s 2021-09-05 14:02:25 -04:00
bg_window.s Carve out save.s, sav_system_info.s 2021-09-05 14:02:25 -04:00
bss_temp.s Carve out save.s, sav_system_info.s 2021-09-05 14:02:25 -04:00
daycare.s Carve out pokedex, 202A888, options, 202ADEC 2021-09-05 19:17:06 -04:00
error_handling.s No FUN allowed, all must sub 2021-06-27 15:11:25 -04:00
font.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
game_init.s Carve out save.s, sav_system_info.s 2021-09-05 14:02:25 -04:00
gf_gfx_loader.s Split rodata, 2 2021-09-04 16:15:55 -04:00
gf_rtc.s Split rodata through 02023694 2021-09-04 17:34:16 -04:00
GX_layers.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
heap.s Split bss some more 2021-09-01 08:41:12 -04:00
list_menu_items.s Split through list_menu_items.s 2021-08-14 16:32:53 -04:00
list_menu.s Split bss some more 2021-09-01 08:41:12 -04:00
macros.inc Carve out save.s, sav_system_info.s 2021-09-05 14:02:25 -04:00
mail_message.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
mail.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
main.s Carve out save.s, sav_system_info.s 2021-09-05 14:02:25 -04:00
math_util.s Carve out save.s, sav_system_info.s 2021-09-05 14:02:25 -04:00
middleware.s Fix compile problems 2021-08-10 18:58:41 -04:00
msgdata.s Port msgdata.s names from diamond 2021-08-13 20:11:40 -04:00
options.s Carve out pokedex, 202A888, options, 202ADEC 2021-09-05 19:17:06 -04:00
overlay_00_thumb.s Carve out pokedex, 202A888, options, 202ADEC 2021-09-05 19:17:06 -04:00
overlay_01.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_02.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_03.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_04.s Rename NitroSDK methods in libfx.a 2021-08-19 14:13:23 -04:00
overlay_05.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_06.s Split game code some more 2021-08-13 15:33:06 -04:00
overlay_07.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_08.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_10.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_12.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_13_thumb_1.s Port gf_gfx_loader.s fn names; split unk sound asm 2021-08-14 08:42:17 -04:00
overlay_13_thumb_2.s Carve out pokedex, 202A888, options, 202ADEC 2021-09-05 19:17:06 -04:00
overlay_14.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_15.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_16.s Split game code some more 2021-08-13 15:33:06 -04:00
overlay_17.s Carve out pokedex, 202A888, options, 202ADEC 2021-09-05 19:17:06 -04:00
overlay_18.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_19.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_20.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_21.s ARM9 module matches 2021-08-07 21:30:37 -04:00
overlay_22.s ARM9 module matches 2021-08-07 21:30:37 -04:00
overlay_23.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_24.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_25.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_26.s ARM9 module matches 2021-08-07 21:30:37 -04:00
overlay_27.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_28.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_29.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_30.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_31.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_32.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_33.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_34.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_35.s ARM9 module matches 2021-08-07 21:30:37 -04:00
overlay_36.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_37.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_38_thumb.s Port names for functions in MSL C, Runtime libs 2021-08-10 15:47:40 -04:00
overlay_39_thumb.s Carve out pokedex, 202A888, options, 202ADEC 2021-09-05 19:17:06 -04:00
overlay_40.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_41.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_42.s More splitting, through unk_02012DD8 2021-08-14 14:09:09 -04:00
overlay_43.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_44.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_45_thumb.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_46.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_47.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_48.s Split through mail.s 2021-09-05 19:34:54 -04:00
overlay_49.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_50.s Carve out pokedex, 202A888, options, 202ADEC 2021-09-05 19:17:06 -04:00
overlay_51.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_52.s Carve out save.s, sav_system_info.s 2021-09-05 14:02:25 -04:00
overlay_53.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_54.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_55.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_56.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_57.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_58.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_59.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_60.s Split through mail.s 2021-09-05 19:34:54 -04:00
overlay_61.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_62.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
overlay_63.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_64.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_65.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_67.s Carve out pokedex, 202A888, options, 202ADEC 2021-09-05 19:17:06 -04:00
overlay_68.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_69.s Split through mail.s 2021-09-05 19:34:54 -04:00
overlay_70.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_71.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
overlay_72.s Identify top of daycare.s, pokemon.s 2021-09-05 17:46:23 -04:00
overlay_73.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_74_thumb.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_75.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_76.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_78.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_80.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_81.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_82.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_83.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_84.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_85.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_86.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_87.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
overlay_88.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
overlay_89.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_90.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_91.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
overlay_92.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
overlay_93_thumb_1.s Carve out pokedex, 202A888, options, 202ADEC 2021-09-05 19:17:06 -04:00
overlay_93_thumb_2.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
overlay_94.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_95.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_96.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_97.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_98.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_99.s Carve out pokedex, 202A888, options, 202ADEC 2021-09-05 19:17:06 -04:00
overlay_100.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_101.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_102.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
overlay_103.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_104.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_105.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_106.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_108.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_109.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_110.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_111.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_112.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_113.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_114.s Split: unk_0201F79C 2021-09-01 08:08:31 -04:00
overlay_115.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_116.s Split: unk_0201F79C 2021-09-01 08:08:31 -04:00
overlay_117.s Split: unk_0201F79C 2021-09-01 08:08:31 -04:00
overlay_118.s Split: unk_0201F79C 2021-09-01 08:08:31 -04:00
overlay_119.s Split: unk_0201F79C 2021-09-01 08:08:31 -04:00
overlay_120.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
overlay_121.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
overlay_122.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
overlay_124.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
overlay_manager.s Port filesystem.c from Diamond 2021-08-12 15:28:01 -04:00
palette.s Split game code some more 2021-08-13 15:33:06 -04:00
player_data.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
pm_string.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
poke_overlay.s Split up to and including script_buffers.s 2021-08-13 18:17:06 -04:00
pokedex.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
pokemon.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
render_text.s Split rodata, 1 2021-09-04 16:01:18 -04:00
sav_system_info.s Identify top of daycare.s, pokemon.s 2021-09-05 17:46:23 -04:00
save.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
scrcmd.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
script_buffers.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
sound_chatot.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
sound.s Properly carve out math_util, text 2021-09-04 12:19:12 -04:00
string_util.s Split rodata, 1 2021-09-04 16:01:18 -04:00
text.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
timer3.s Finish splitting code between GX_layers and error_handling 2021-09-04 15:00:53 -04:00
unk_0200A090.s Port gf_gfx_loader.s fn names; split unk sound asm 2021-08-14 08:42:17 -04:00
unk_0200B150.s Split up to and including script_buffers.s 2021-08-13 18:17:06 -04:00
unk_0200CE7C.s Sync string_util names with diamond 2021-08-14 18:43:03 -04:00
unk_0200CF18.s More splitting, through unk_02012DD8 2021-08-14 14:09:09 -04:00
unk_0200E320.s Split bss some more 2021-09-01 08:41:12 -04:00
unk_0200E398.s Split rodata, 2 2021-09-04 16:15:55 -04:00
unk_0200FA24.s Split rodata, 2 2021-09-04 16:15:55 -04:00
unk_0201F4C4.s Properly carve out math_util, text 2021-09-04 12:19:12 -04:00
unk_0201F79C.s Properly carve out math_util, text 2021-09-04 12:19:12 -04:00
unk_0202A888.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
unk_0202ADEC.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
unk_0202AE8C.s Split through mail.s 2021-09-05 19:34:54 -04:00
unk_0202AEC0.s Split through mail.s 2021-09-05 19:34:54 -04:00
unk_0202B614.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
unk_0202C028.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
unk_02001AF4.s Split bss some more 2021-09-01 08:41:12 -04:00
unk_02004A44.s Split rodata, 1 2021-09-04 16:01:18 -04:00
unk_02005D10.s Port gf_gfx_loader.s fn names; split unk sound asm 2021-08-14 08:42:17 -04:00
unk_02007FD8.s Carve out pokedex, 202A888, options, 202ADEC 2021-09-05 19:17:06 -04:00
unk_02009D48.s Split up to and including script_buffers.s 2021-08-13 18:17:06 -04:00
unk_02012DD8.s Split through list_menu_items.s 2021-08-14 16:32:53 -04:00
unk_02013FDC.s Split rodata through 02023694 2021-09-04 17:34:16 -04:00
unk_02014A08.s More splitting; ID graphic/font.narc 2021-08-16 08:51:45 -04:00
unk_02014DA0.s Split rodata through 02023694 2021-09-04 17:34:16 -04:00
unk_02015A9C.s Carve out 202B614, 202C028 2021-09-06 09:41:18 -04:00
unk_02015D14.s Carve out more of static module 2021-08-17 08:40:43 -04:00
unk_02015DD8.s Carve out more of static module 2021-08-17 08:40:43 -04:00
unk_02016EDC.s Split rodata through 02023694 2021-09-04 17:34:16 -04:00
unk_02017FAC.s Split rodata through 02023694 2021-09-04 17:34:16 -04:00
unk_02022D74.s Finish splitting code between GX_layers and error_handling 2021-09-04 15:00:53 -04:00
unk_02025C44.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
unk_02025E88.s Carve out pm_string.s and disassemble ovman tables 2021-09-04 20:52:08 -04:00
unk_02026C44.s Carve out some smaller files in ARM9 static 2021-09-05 11:34:49 -04:00
unk_02026DE0.s Carve out some smaller files in ARM9 static 2021-09-05 11:34:49 -04:00
unk_02026E30.s Carve out some smaller files in ARM9 static 2021-09-05 11:34:49 -04:00
unk_02026E84.s Carve out some smaller files in ARM9 static 2021-09-05 11:34:49 -04:00
unk_02026EB4.s Carve out save.s, sav_system_info.s 2021-09-05 14:02:25 -04:00
unk_020163E0.s Carve out more of static module 2021-08-17 08:40:43 -04:00
unk_020183F0.s Carve out pokedex, 202A888, options, 202ADEC 2021-09-05 19:17:06 -04:00
unk_020210A0.s Add file splits to create 2020654, 20210A0, 20215A0 2021-09-04 14:15:51 -04:00
unk_020215A0.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
unk_020270C4.s Carve out save.s, sav_system_info.s 2021-09-05 14:02:25 -04:00
unk_020290B4.s Carve out pokedex, 202A888, options, 202ADEC 2021-09-05 19:17:06 -04:00
unk_0201010C.s Split rodata, 2 2021-09-04 16:15:55 -04:00
unk_0201660C.s Split rodata through 02023694 2021-09-04 17:34:16 -04:00
unk_0202055C.s Add file splits to create 2020654, 20210A0, 20215A0 2021-09-04 14:15:51 -04:00
unk_02007200.s Port filesystem.c from Diamond 2021-08-12 15:28:01 -04:00
unk_02013534.s Split rodata through 02023694 2021-09-04 17:34:16 -04:00
unk_02018000.s Split: unk_0201F79C 2021-09-01 08:08:31 -04:00
unk_02018380.s Split bss some more 2021-09-01 08:41:12 -04:00
unk_02019014.s Split rodata through 02023694 2021-09-04 17:34:16 -04:00
unk_02020654.s Add file splits to create 2020654, 20210A0, 20215A0 2021-09-04 14:15:51 -04:00
unk_02022588.s GX_layers.s; refactor dependency on filesystem 2021-09-04 14:33:47 -04:00
unk_02023694.s Split rodata through 02023694 2021-09-04 17:34:16 -04:00
unk_02025154.s Finish splitting code between GX_layers and error_handling 2021-09-04 15:00:53 -04:00
unk_02025534.s Split rodata, 1 2021-09-04 16:01:18 -04:00
unk_02027010.s Carve out pokedex, 202A888, options, 202ADEC 2021-09-05 19:17:06 -04:00