summaryrefslogtreecommitdiff
path: root/sym_ewram.txt
diff options
context:
space:
mode:
Diffstat (limited to 'sym_ewram.txt')
-rw-r--r--sym_ewram.txt483
1 files changed, 92 insertions, 391 deletions
diff --git a/sym_ewram.txt b/sym_ewram.txt
index b38be22d8..143bd7ab9 100644
--- a/sym_ewram.txt
+++ b/sym_ewram.txt
@@ -6,17 +6,11 @@
.space 0x2E8
.include "src/link.o"
+ .include "src/rom3.o"
- .align 2
-gUnknown_020238C4: @ 20238C4
- .space 0x1
-
-gUnknown_020238C5: @ 20238C5
- .space 0x1
-
-gUnknown_020238C6: @ 20238C6
- .space 0x2
+@ battle
+ .align 2
gUnknown_020238C8: @ 20238C8
.space 0x4
@@ -299,20 +293,11 @@ word_2024E82: @ 2024E82
gBattleMonForms: @ 2024E84
.space 0x4
-byte_2024E88: @ 2024E88
- .space 0x4
+ .include "src/pokemon_1.o"
+ .include "src/pokemon_2.o"
+ .include "src/load_save.o"
-gUnknown_02024E8C: @ 2024E8C
- .space 0x18
-
-gSaveBlock2: @ 2024EA4
- .space 0x890
-
-gSaveBlock1: @ 2025734
- .space 0x3AC0
-
-gLoadedSaveData: @ items
- .space 0x4D8
+@ trade
gUnknown_020296CC: @ 20296CC
.space 0x34
@@ -323,6 +308,8 @@ gUnknown_02029700: @ 2029700
gUnknown_020297D8: @ 20297D8
.space 0x4
+@ berry_blender
+
gUnknown_020297DC: @ 20297DC
.space 0x4
@@ -335,128 +322,20 @@ gUnknown_020297E4: @ 20297E4
gUnknown_020297E8: @ 20297E8
.space 0x4
-gDifferentSaveFile: @ 20297EC
- .space 0x1
-
-gUnknown_020297ED: @ 20297ED
- .space 0x3
-
-gUnknown_020297F0: @ 20297F0
- .space 0x8
-
-gUnknown_020297F8: @ 20297F8
- .space 0x8
-
-gUnknown_02029800: @ 2029800
- .space 0x8
-
-gUnknown_02029808: @ 2029808
- .space 0x8
-
-gUnknown_02029810: @ 2029810
- .space 0x4
-
-gUnknown_02029814: @ 2029814
- .space 0x2
-
-gUnknown_02029816: @ 2029816
- .space 0x2
-
-gLinkPlayerMapObjects: @ 2029818
- .space 0x10
-
+ .include "src/new_game.o"
+ .include "src/rom4.o"
.include "src/fieldmap.o"
+ .include "src/field_camera.o"
+ .include "src/field_player_avatar.o"
+ .include "src/field_message_box.o"
+ .include "src/script.o"
+ .include "src/scrcmd.o"
+ .include "src/field_control_avatar.o"
+ .include "src/event_data.o"
-gUnknown_0202E854: @ 202E854
- .space 0x4
-
-gPlayerAvatar: @ 202E858
- .space 0x14
-
-gUnknown_0202E86C: @ 202E86C
- .space 0x8
-
-gUnknown_0202E874: @ 202E874
- .space 0x8
-
-gFieldMessageBoxWindow: @ 202E87C
- .space 0x30
-
-gUnknown_0202E8AC: @ 202E8AC
- .space 0x4
-
-gUnknown_0202E8B0: @ 202E8B0
- .space 0x4
-
-gUnknown_0202E8B4: @ 202E8B4
- .space 0x2
-
-gUnknown_0202E8B6: @ 202E8B6
- .space 0x2
-
-gUnknown_0202E8B8: @ 202E8B8
- .space 0x2
-
-gUnknown_0202E8BA: @ 202E8BA
- .space 0x2
-
-gUnknown_0202E8BC: @ 202E8BC
- .space 0x4
-
-gUnknown_0202E8C0: @ 202E8C0
- .space 0x2
-
-gUnknown_0202E8C2: @ 202E8C2
- .space 0x2
-
-gSpecialVar_0x8000: @ 202E8C4
- .space 0x2
-
-gSpecialVar_0x8001: @ 202E8C6
- .space 0x2
-
-gSpecialVar_0x8002: @ 202E8C8
- .space 0x2
-
-gSpecialVar_0x8003: @ 202E8CA
- .space 0x2
-
-gSpecialVar_0x8004: @ 202E8CC
- .space 0x2
-
-gSpecialVar_0x8005: @ 202E8CE
- .space 0x2
-
-gSpecialVar_0x8006: @ 202E8D0
- .space 0x2
-
-gSpecialVar_0x8007: @ 202E8D2
- .space 0x2
-
-gSpecialVar_0x8008: @ 202E8D4
- .space 0x2
-
-gSpecialVar_0x8009: @ 202E8D6
- .space 0x2
-
-gSpecialVar_0x800A: @ 202E8D8
- .space 0x2
-
-gSpecialVar_0x800B: @ 202E8DA
- .space 0x2
-
-gScriptResult: @ 202E8DC
- .space 0x2
-
-gScriptLastTalked: @ 202E8DE
- .space 0x2
-
-gScriptFacing: @ 202E8E0
- .space 0x2
-
-gUnknown_0202E8E2: @ 202E8E2
- .space 0x12
+@ party_menu
+ .align 2
gUnknown_0202E8F4: @ 202E8F4
.space 0x1
@@ -476,20 +355,14 @@ gUnknown_0202E8FA: @ 202E8FA
.include "src/menu.o"
.include "src/tileset_anim.o"
.include "src/palette.o"
-
- .align 2
-gMPlay_PokemonCry: @ 202F79C
- .space 0x4
-
-gPokemonCryBGMDuckingCounter: @ 202F7A0
- .space 0x4
-
+ .include "src/sound.o"
.include "src/battle_anim.o"
.include "src/rom_8077ABC.o"
+ .include "src/title_screen.o"
-gUnknown_0202F7E4: @ 202F7E4
- .space 0x4
+@ field_weather
+ .align 2
gUnknown_0202F7E8: @ 202F7E8
.space 0x200
@@ -507,13 +380,15 @@ gUnknown_0202FF58: @ 202FF58
.include "src/battle_setup.o"
.include "src/wild_encounter.o"
+ .include "src/field_effect.o"
-gUnknown_0202FF84: @ 202FF84
- .space 0x20
+@ unknown_task
gUnknown_0202FFA4: @ 202FFA4
.space 0x4
+@ pokemon_menu
+
gUnknown_0202FFA8: @ 202FFA8
.space 0x1
@@ -523,27 +398,13 @@ gUnknown_0202FFA9: @ 202FFA9
gUnknown_0202FFAA: @ 202FFAA
.space 0xA
-gPokedexView: @ 202FFB4
- .space 0x4
-
-gUnknown_0202FFB8: @ 202FFB8
- .space 0x2
-
-gUnknown_0202FFBA: @ 202FFBA
- .space 0x2
-
-gUnknown_0202FFBC: @ 202FFBC
- .space 0x4
-
-gTrainerCards: @ 202FFC0
- .space 0xE0
-
-gPokemonStorage: @ 20300A0
- .space 0x360
+ .include "src/pokedex.o"
+ .include "src/trainer_card.o"
+ .include "src/pokemon_storage_system.o"
-gUnknown_02030400: @ 02030400
- .space 0x8070
+@ still pokemon_storage_system
+ .align 2
gUnknown_02038470: @ 2038470
.space 0x3
@@ -595,19 +456,21 @@ gUnknown_020384EA: @ 20384EA
gUnknown_020384EC: @ 20384EC
.space 0x4
+@ pokemon_summary_screen
+
gUnknown_020384F0: @ 20384F0
.space 0x4
gUnknown_020384F4: @ 20384F4
.space 0x4
-gUnknown_020384F8: @ 20384F8
- .space 0x40
-
+ .include "src/script_movement.o"
.include "src/map_name_popup.o"
.include "src/item_menu.o"
- .align 2
+@ contest
+
+ .align 2
gUnknown_0203856C: @ 203856C
.space 0x4
@@ -660,6 +523,8 @@ gScriptContestCategory: @ 203869C
gScriptContestRank: @ 203869E
.space 0x2
+@ shop
+
gUnknown_020386A0: @ 20386A0
.space 0x4
@@ -681,182 +546,69 @@ gUnknown_02038730: @ 2038730
gUnknown_02038731: @ 2038731
.space 0x3
-gUnknown_02038734: @ 2038734
- .space 0x4
+ .include "src/money.o"
+@ record_mixing
+
+ .align 2
gUnknown_02038738: @ 2038738
.space 0x78
-gUnknown_020387B0: @ 20387B0
- .space 0x1
-
-gUnknown_020387B1: @ 20387B1
- .space 0x1
-
-gUnknown_020387B2: @ 20387B2
- .space 0x1
-
-gUnknown_020387B3: @ 20387B3
- .space 0x1
-
-gUnknown_020387B4: @ 20387B4
- .space 0x24
-
-gUnknown_020387D8: @ 20387D8
- .space 0x1
+ .include "src/sound_check_menu.o"
-gUnknown_020387D9: @ 20387D9
- .space 0x3
+@ secret_base
+ .align 2
gUnknown_020387DC: @ 20387DC
.space 0x4
-gUnknown_020387E0: @ 20387E0
- .space 0x2
-
-gUnknown_020387E2: @ 20387E2
- .space 0x2
+@ tv
-gUnknown_020387E4: @ 20387E4
- .space 0x4
+ .include "src/tv.o"
-gUnknown_020387E8: @ 20387E8
- .space 0x4
+@ fldeff_80C5CD4
+ .align 2
gUnknown_020387EC: @ 20387EC
.space 0x4
-gRotatingGate_GateSpriteIds: @ 20387F0
- .space 0x10
-
-gRotatingGate_PuzzleConfig: @ 2038800
- .space 0x4
-
-gRotatingGate_PuzzleCount: @ 2038804
- .space 0x4
-
+ .include "src/rotating_gate.o"
.include "src/safari_zone.o"
+@ easy_chat
+
gUnknown_020388AC: @ 20388AC
.space 0x4
+@ pokenav
+
gUnknown_020388B0: @ 20388B0
.space 0x4
gUnknown_020388B4: @ 20388B4
.space 0x4
+@ mon_markings
+
gUnknown_020388B8: @ 20388B8
.space 0x4
+@ mauville_old_man
+
gUnknown_020388BC: @ 20388BC
.space 0x4
.include "src/menu_helpers.o"
+ .include "src/region_map.o"
+ .include "src/decoration.o"
+ .include "src/battle_ai.o"
+ .include "src/rom6.o"
+ .include "src/pokeblock.o"
+ .include "src/field_specials.o"
- .align 2
-gRegionMap: @ 20388CC
- .space 0x4
-
-gUnknown_020388D0: @ 20388D0
- .space 0x4
-
-gUnknown_020388D4: @ 20388D4
- .space 0x1
-
-gUnknown_020388D5: @ 20388D5
- .space 0x1
-
-gUnknown_020388D6: @ 20388D6
- .space 0x10
-
-gUnknown_020388E6: @ 20388E6
- .space 0xC
-
-gUnknown_020388F2: @ 20388F2
- .space 0x1
-
-gUnknown_020388F3: @ 20388F3
- .space 0x1
-
-gUnknown_020388F4: @ 20388F4
- .space 0x1
-
-gUnknown_020388F5: @ 20388F5
- .space 0x1
-
-gUnknown_020388F6: @ 20388F6
- .space 0x1
-
-gUnknown_020388F7: @ 20388F7
- .space 0x9
-
-gUnknown_02038900: @ 2038900
- .space 0x8A4
-
-gUnknown_020391A4: @ 20391A4
- .space 0x2
-
-gUnknown_020391A6: @ 20391A6
- .space 0x2
-
-gUnknown_020391A8: @ 20391A8
- .space 0x1
-
-gUnknown_020391A9: @ 20391A9
- .space 0x1
-
-gUnknown_020391AA: @ 20391AA
- .space 0x2
-
-gUnknown_020391AC: @ 20391AC
- .space 0x8
-
-gUnknown_020391B4: @ 20391B4
- .space 0x80
-
-gUnknown_02039234: @ 2039234
- .space 0x4
-
-gAIScriptPtr: @ 2039238
- .space 0x4
-
-gUnknown_0203923C: @ 203923C
- .space 0x8
-
-gUnknown_02039244: @ 2039244
- .space 0x4
-
-gUnknown_02039248: @ 2039248
- .space 0x4
-
-gUnknown_0203924C: @ 203924C
- .space 0x4
-
-gUnknown_02039250: @ 2039250
- .space 0x1
-
-gUnknown_02039251: @ 2039251
- .space 0x3
-
-gUnknown_02039254: @ 2039254
- .space 0x4
-
-gUnknown_02039258: @ 2039258
- .space 0x1
-
-gUnknown_02039259: @ 2039259
- .space 0x1
-
-gUnknown_0203925A: @ 203925A
- .space 0x1
-
-gUnknown_0203925B: @ 203925B
- .space 0x1
-
-gUnknown_0203925C: @ 203925C
- .space 0x4
+@ pokedex_area_screen
+ .align 2
gUnknown_02039260: @ 2039260
.space 0x2
@@ -875,12 +627,16 @@ gUnknown_02039268: @ 2039268
gUnknown_0203926A: @ 203926A
.space 0x2
+@ battle_message
+
gAbilitiesPerBank: @ 203926C
.space 0x4
-gSelectedOrderFromParty: @ 2039270
- .space 0x4
+ .include "src/choose_party.o"
+
+@ cable_car
+ .align 2
gUnknown_02039274: @ 2039274
.space 0x4
@@ -902,75 +658,33 @@ gUnknown_0203927C: @ 203927C
gUnknown_0203927D: @ 203927D
.space 0x7
-gLastSaveSectorStatus: @ 2039284
- .space 0x4
-
-gUnknown_02039288: @ 2039288
- .space 0x74
-
+ .include "src/save.o"
+ .include "src/mystery_event_script.o"
.include "src/roamer.o"
+ .include "src/use_pokeblock.o"
+ .include "src/player_pc.o"
+ .include "src/intro.o"
- .align 2
-gUnknown_02039304: @ 2039304
- .space 0x4
-
-gUnknown_02039308: @ 2039308
- .space 0x4
-
-gUnknown_0203930C: @ 203930C
- .space 0x4
-
-gUnknown_02039310: @ 2039310
- .space 0x2
-
-gUnknown_02039312: @ 2039312
- .space 0x2
-
-gPcItemMenuOptionOrder: @ 2039314
- .space 0x4
-
-gUnknown_02039318: @ 2039318
- .space 0x2
-
-gUnknown_0203931A: @ 203931A
- .space 0x2
+@ hall_of_fame
+ .align 2
gUnknown_0203931C: @ 203931C
.space 0x4
-gUnknown_02039320: @ 2039320
- .space 0x2
-
-gUnknown_02039322: @ 2039322
- .space 0x2
-
-gUnknown_02039324: @ 2039324
- .space 0x1
-
-gUnknown_02039325: @ 2039325
- .space 0x3
-
+ .include "src/credits.o"
.include "src/lottery_corner.o"
+ .include "src/berry_tag_screen.o"
+ .include "src/mystery_event_menu.o"
+ .include "src/save_failed_screen.o"
-gUnknown_0203932C: @ 203932C
- .space 0x2
-
-gUnknown_0203932E: @ 203932E
- .space 0xA
-
-gUnknown_02039338: @ 2039338
- .space 0x4
-
-gSaveFailedType: @ 203933C
- .space 0x2
-
-gSaveFailedClockInfo: @ 203933E
- .space 0x12
+@ pokeblock_feed
.align 2
gUnknown_02039350: @ 2039350
.space 0x8
+@ intro_credits_graphics
+
gUnknown_02039358: @ 2039358
.space 0x2
@@ -980,6 +694,8 @@ gUnknown_0203935A: @ 203935A
gUnknown_0203935C: @ 203935C
.space 0x4
+@ ???
+
gTileBuffer: @ 2039360
.space 0x100
@@ -992,19 +708,4 @@ gUnknown_02039760: @ 2039760
gUnknown_0203A360: @ 203A360
.space 0x20
-gMenuCursorSubsprites: @ 203A380
- .space 0x50
-
-gUnknown_0203A3D0: @ 203A3D0
- .space 0x1
-
-gUnknown_0203A3D1: @ 203A3D1
- .space 0x1
-
-gUnknown_0203A3D2: @ 203A3D2
- .space 0x1
-
-gUnknown_0203A3D3: @ 203A3D3
- .space 0x1
-
-gUnknown_0203A3D4: @ 203A3D4
+ .include "src/menu_cursor.o"