diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2018-01-21 21:04:43 -0500 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2018-01-21 21:04:43 -0500 |
commit | 9cfd6fed81b77b4f3aca8ad7b4c2641672cc234b (patch) | |
tree | c82a2914ad92cdd6f5a08fe88d8d7ba31bf05c03 | |
parent | 79b322918594737d7dc8405e2ad823335693b9ae (diff) |
Create stub files to hold ewram symbols
-rw-r--r-- | src/field/pokedex_area_screen.c | 20 | ||||
-rw-r--r-- | src/field/pokenav.c | 16 | ||||
-rw-r--r-- | sym_common.txt | 17 | ||||
-rw-r--r-- | sym_ewram.txt | 34 |
4 files changed, 50 insertions, 37 deletions
diff --git a/src/field/pokedex_area_screen.c b/src/field/pokedex_area_screen.c new file mode 100644 index 000000000..67ca276c4 --- /dev/null +++ b/src/field/pokedex_area_screen.c @@ -0,0 +1,20 @@ + +// Includes +#include "global.h" + +// Static type declarations + +// Static RAM declarations + +EWRAM_DATA u16 gUnknown_02039260 = 0; +EWRAM_DATA u16 gUnknown_02039262 = 0; +EWRAM_DATA u16 gUnknown_02039264 = 0; +EWRAM_DATA u16 gUnknown_02039266 = 0; +EWRAM_DATA u16 gUnknown_02039268 = 0; +EWRAM_DATA u16 gUnknown_0203926A = 0; + +// Static ROM declarations + +// .rodata + +// .text diff --git a/src/field/pokenav.c b/src/field/pokenav.c new file mode 100644 index 000000000..f57a98df6 --- /dev/null +++ b/src/field/pokenav.c @@ -0,0 +1,16 @@ + +// Includes +#include "global.h" + +// Static type declarations + +// Static RAM declarations + +EWRAM_DATA u8 gUnknown_020388B0[4] = {}; +EWRAM_DATA u16 gUnknown_020388B4 = 0; + +// Static ROM declarations + +// .rodata + +// .text diff --git a/sym_common.txt b/sym_common.txt index 64e87c046..7e5551025 100644 --- a/sym_common.txt +++ b/sym_common.txt @@ -139,7 +139,7 @@ SYMBOL(gEggHatchData, 4) // load_save.c SYMBOL(gFlashMemoryPresent, 4) -// ??? +// trade.c SYMBOL(gUnknown_03004824, 4) SYMBOL(gUnknown_03004828, 4) . += 0x4; @@ -204,15 +204,20 @@ SYMBOL(gUnknown_03005CE4, 4) SYMBOL(gUnknown_03005CE8, 4) SYMBOL(gUnknown_03005CEC, 4) -// ??? +// pokemon_summary_screen.o SYMBOL(gUnknown_03005CF0, 4) + // huh? . = ALIGN(16); + +// item_menu.c gFieldItemUseCallback = .; . += 0x10; gBagPocketScrollStates = .; . += 0x14; SYMBOL(gCurrentBagPocketItemSlots, 4) + +// contest.c SYMBOL(gUnknown_03005D28, 4) // record_mixing.c @@ -226,8 +231,10 @@ SYMBOL(gSoundTestCryNum, 4) SYMBOL(gUnknown_03005D38, 4) . += 0x64; // huge gap? -// ??? +// mauville_man.c SYMBOL(gUnknown_03005DA0, 0x48) + +// cute_sketch.c SYMBOL(gUnknown_03005DE8, 4) SYMBOL(gUnknown_03005DEC, 4) SYMBOL(gUnknown_03005DF0, 4) @@ -249,7 +256,7 @@ SYMBOL(gUnknown_03005E90, 4) // evolution_scene.c SYMBOL(gCB2_AfterEvolution, 4) -// ??? +// pokedex_cry_screen.c SYMBOL(gUnknown_03005E98, 4) // save.c @@ -268,7 +275,7 @@ SYMBOL(gGameContinueCallback, 4) SYMBOL(gIntroFrameCounter, 4) SYMBOL(gMultibootProgramStruct, 44) -// ??? +// battle_anim_813F0F4.c SYMBOL(gUnknown_03005F0C, 4) SYMBOL(gUnknown_03005F10, 4) gUnknown_03005F14 = .; diff --git a/sym_ewram.txt b/sym_ewram.txt index 2a2a2cc11..24b01b594 100644 --- a/sym_ewram.txt +++ b/sym_ewram.txt @@ -346,16 +346,7 @@ gBattleMonForms = .; /* 2024E84 */ . = ALIGN(4); src/field/rotating_gate.o(ewram_data); . = ALIGN(4); src/field/safari_zone.o(ewram_data); . = ALIGN(4); src/easy_chat_2.o(ewram_data); - -/* pokenav */ - - . = ALIGN(4); -gUnknown_020388B0 = .; /* 20388B0 */ - . += 0x4; - -gUnknown_020388B4 = .; /* 20388B4 */ - . += 0x4; - +. = ALIGN(4); src/field/pokenav.o(ewram_data); . = ALIGN(4); src/pokemon/mon_markings.o(ewram_data); . = ALIGN(4); src/field/mauville_man.o(ewram_data); . = ALIGN(4); src/field/menu_helpers.o(ewram_data); @@ -365,28 +356,7 @@ gUnknown_020388B4 = .; /* 20388B4 */ . = ALIGN(4); src/rom6.o(ewram_data); . = ALIGN(4); src/field/pokeblock.o(ewram_data); . = ALIGN(4); src/field/field_specials.o(ewram_data); - -/* pokedex_area_screen */ - - . = ALIGN(4); -gUnknown_02039260 = .; /* 2039260 */ - . += 0x2; - -gUnknown_02039262 = .; /* 2039262 */ - . += 0x2; - -gUnknown_02039264 = .; /* 2039264 */ - . += 0x2; - -gUnknown_02039266 = .; /* 2039266 */ - . += 0x2; - -gUnknown_02039268 = .; /* 2039268 */ - . += 0x2; - -gUnknown_0203926A = .; /* 203926A */ - . += 0x2; - +. = ALIGN(4); src/field/pokedex_area_screen.o(ewram_data); . = ALIGN(4); src/battle/battle_message.o(ewram_data); . = ALIGN(4); src/field/choose_party.o(ewram_data); . = ALIGN(4); src/scene/cable_car.o(ewram_data); |