summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2018-01-21 21:04:43 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2018-01-21 21:04:43 -0500
commit9cfd6fed81b77b4f3aca8ad7b4c2641672cc234b (patch)
treec82a2914ad92cdd6f5a08fe88d8d7ba31bf05c03
parent79b322918594737d7dc8405e2ad823335693b9ae (diff)
Create stub files to hold ewram symbols
-rw-r--r--src/field/pokedex_area_screen.c20
-rw-r--r--src/field/pokenav.c16
-rw-r--r--sym_common.txt17
-rw-r--r--sym_ewram.txt34
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);