summaryrefslogtreecommitdiff
path: root/sym_common.txt
diff options
context:
space:
mode:
Diffstat (limited to 'sym_common.txt')
-rw-r--r--sym_common.txt76
1 files changed, 75 insertions, 1 deletions
diff --git a/sym_common.txt b/sym_common.txt
index 07c827de8..b4061bfe4 100644
--- a/sym_common.txt
+++ b/sym_common.txt
@@ -6,8 +6,14 @@
// main.c
+#if DEBUG
+/*. += 0x18;*/
+#endif
SYMBOL(gKeyRepeatStartDelay, 4)
SYMBOL(gLinkTransferringData, 4)
+#if DEBUG
+. += 0x8;
+#endif
SYMBOL(gMain, 1088)
SYMBOL(gKeyRepeatContinueDelay, 4)
SYMBOL(gSoftResetDisabled, 4)
@@ -72,7 +78,7 @@ SYMBOL(gLinkCallback, 4)
SYMBOL(gSavedLinkPlayers, 112)
SYMBOL(gShouldAdvanceLinkState, 4)
SYMBOL(gLinkTestBlockChecksums, 8)
-. += 0x4;
+SYMBOL(gUnknown_Debug_30030E0, 4)
SYMBOL(gBlockRequestType, 4)
. += 0x8;
SYMBOL(gLastSendQueueCount, 4)
@@ -106,6 +112,20 @@ SYMBOL(gBattleTextBuff3, 16)
SYMBOL(gBattle_BG1_X, 4)
SYMBOL(gBattle_WIN0H, 4)
. += 0x8;
+
+#if DEBUG
+gUnknown_Debug_03004360 = .;
+ . += 0x10;
+gUnknown_Debug_03004370 = .;
+ . += 0x30;
+gUnknown_Debug_030043A0 = .;
+ . += 0x4;
+gUnknown_Debug_030043A4 = .;
+ . += 0x4;
+gUnknown_Debug_030043A8 = .;
+ . += 0x8;
+#endif
+
SYMBOL(gPreBattleCallback1, 4)
gBattleMainFunc = .;
. += 0xC;
@@ -169,6 +189,11 @@ SYMBOL(gUnknown_0300489C, 4)
// field_map_obj.c
SYMBOL(gMapObjects, 576)
+#if DEBUG
+gUnknown_Debug_03004BC0 = .;
+. += 0x4;
+#endif
+
// field_control_avatar.c
SYMBOL(gSelectedMapObject, 4)
@@ -178,9 +203,19 @@ SYMBOL(gPokemonItemUseCallback, 4)
// start_menu.c
SYMBOL(gMenuCallback, 4)
+#if DEBUG
+gUnknown_Debug_03004BD0 = .;
+. += 0x4;
+#endif
+
// sound.c
SYMBOL(gDisableMusic, 4)
+#if DEBUG
+unk_debug_common_2 = .;
+. += 0x8;
+#endif
+
// battle_anim.c
SYMBOL(gSoundAnimFramesToWait, 4)
SYMBOL(gBattleAnimArgs, 16)
@@ -189,6 +224,15 @@ SYMBOL(gAnimSpriteIndexArray, 16)
// task.c
SYMBOL(gTasks, 640)
+#if DEBUG
+unk_debug_common_1 = .;
+. += 0x4;
+unk_3004E94 = .;
+. += 0x4;
+unk_3004E98 = .;
+. += 0x8;
+#endif
+
// mori_debug_menu.c
SYMBOL(gUnknown_03004DA0, 32)
@@ -220,6 +264,16 @@ SYMBOL(gCurrentBagPocketItemSlots, 4)
// contest.c
SYMBOL(gContestRngValue, 4)
+#if DEBUG
+unk_debug_common_0 = .;
+. += 0x4;
+
+// watanabe_debug_menu.c
+byte_3005E30 = .;
+. += 0x20;
+
+#endif
+
// record_mixing.c
SYMBOL(gUnknown_03005D2C, 4)
@@ -229,7 +283,11 @@ SYMBOL(gSoundTestCryNum, 4)
// tv.c
SYMBOL(gUnknown_03005D38, 4)
+#if DEBUG
+. += 0x54;
+#else
. += 0x64; // huge gap?
+#endif
// mauville_man.c
SYMBOL(gUnknown_03005DA0, 0x48)
@@ -256,6 +314,11 @@ SYMBOL(gUnknown_03005E90, 4)
// evolution_scene.c
SYMBOL(gCB2_AfterEvolution, 4)
+#if DEBUG
+gUnknown_Debug_03005FB8 = .;
+. += 0x4;
+#endif
+
// pokedex_cry_screen.c
SYMBOL(gUnknown_03005E98, 4)
@@ -269,7 +332,11 @@ SYMBOL(gFastSaveSection, 4)
SYMBOL(gUnknown_03005EB4, 4)
SYMBOL(gSaveFileStatus, 4)
SYMBOL(gGameContinueCallback, 4)
+#if DEBUG
+. += 0xC;
+#else
. += 0x10;
+#endif
// intro.c
SYMBOL(gIntroFrameCounter, 4)
@@ -293,9 +360,16 @@ SYMBOL(gUnknown_03005F3C, 4)
SYMBOL(gUnknown_03005F40, 4)
SYMBOL(gPokeblockFeedPokeSpriteCopy, 68)
SYMBOL(gUnknown_03005F94, 4)
+#if DEBUG
+SYMBOL(gUnknown_03005FA0, 32)
+#else
SYMBOL(gUnknown_03005FA0, 48)
+#endif
// m4a_2.c
+#if DEBUG
+. += 0x10;
+#endif
SYMBOL(gSoundInfo, 4016)
SYMBOL(gPokemonCrySongs, 104)
SYMBOL(gPokemonCryMusicPlayers, 128)