summaryrefslogtreecommitdiff
path: root/shim.sym
diff options
context:
space:
mode:
Diffstat (limited to 'shim.sym')
-rw-r--r--shim.sym90
1 files changed, 46 insertions, 44 deletions
diff --git a/shim.sym b/shim.sym
index f1b9b5a..be3aae4 100644
--- a/shim.sym
+++ b/shim.sym
@@ -1,17 +1,35 @@
; ROM0
+00:15BE GetMapObject
+00:1720 CheckObjectVisibility
+00:17A8 UpdateSprites
+00:17BF GetObjectStruct
00:1A7C Function1a7c
+00:1BF4 PushWindow
+00:1BFC ExitMenu
+00:1C44 InitVerticalMenuCursor
+00:1C4C CloseWindow
+00:1C60 Function1c60 ; PopWindow?
+00:1C7A Function1c7a ; HandleWindow?
+00:1C86 Function1c86
+00:1C96 CopyMenuData
+00:1CAE Function1cae ; PushWindow?
+00:1CB9 PlaceVerticalMenuItems
+00:1CEB MenuBox
+00:1D2D MenuBoxCoord2Tile
00:202C Function202c
-00:2117 Function2117
-00:23DC LoadWildMons
-00:23E5 FadeIn ; This is not OverworldFadeIn, but I don't know what it is
-00:27FB OverworldTextModeSwitch
+
00:2C05 StartMenuCheck
-00:3111 Function3111
00:3171 Function3171
-00:3233 Function3233
-00:323E Function323e
-00:3240 Function3240
+00:361E ClearPalettesAndWait
+00:3621 WaitBGMap
+00:362B SetPalettes
+00:3634 ClearPalettes
+00:363C GetMemSGBLayout
+00:363E GetSGBLayout
+00:3648 SetHPPal
+00:3655 SetHPPal.done
00:39BA PlayCry
+00:3CA8 InitSpriteAnimStruct
00:3D86 WaitSFX
00:3D87 WaitSFX.wait
00:3DA5 MaxVolume
@@ -29,38 +47,34 @@
00:3E2E GetMapMusic.unk_3E2E
00:3E32 Unk_3E32
+
01:4031 Function4031
-01:40EB Function40eb
-01:5007 Function5007
-01:5190 Function5190
+01:4031 DebugMenu
+01:5190 _UpdateSprites
01:53CC MainMenu
01:5D27 Function5d27
-01:6114 TitleScreenInputAndTimeout
01:63D8 ReanchorBGMap_NoOAMUpdate
01:6437 LoadFonts_NoOAMUpdate
01:6445 Function6445
01:66B1 Function66b1
01:6713 Function6713
+01:68F3 ItemAttributes
02:4000 Function8000
02:4098 _InitializeVisibleSprites
-02:4125 Function8125
-02:4131 Function8131
-02:413D Function813d
-02:43E8 Function83e8
-02:45DF QueueFollowerFirstStep
-02:462E Function862e
02:4786 Function8786
02:4856 DecompTownMapTilemap
02:48DA DecompTownMapTilemap.tilemap
02:4C7C DrawMap
02:4DC2 TownMapGfx
02:4F32 PokegearRadioGfx
+02:51D2 SetTitleBGDecorationBorder
02:528B Function928b
02:5695 CheckSGB
03:4791 DebugWarp
03:479F DebugWarp.Destinations
+03:488D Tilesets
03:4D33 Functioncd33
03:4D6F Functioncd6f
03:4DE3 Functioncde3
@@ -84,7 +98,6 @@
04:528F Function1128f
04:52C1 Function112c1
-04:530A Function1130a
04:5677 DoPlayerMovement
04:5DBE DisplayStartMenu
04:640B Function1240b
@@ -92,12 +105,12 @@
05:4000 Function14000
05:400A GetPlayerSprite
-05:4036 AddMapSprites
+05:4036 RefreshSprites
05:404C CheckInteriorMap
05:405B AddIndoorSprites
05:40AA AddOutdoorSprites
-05:40D9 Function140d9
05:40FB LoadUsedSpritesGfx ; TODO: maybe there's a better name
+05:43B6 InitAllSRAMBanks
05:43E0 Function143e0
05:457A Function1457a
05:45B8 Function145b8
@@ -110,27 +123,15 @@
; ptr Copied to c5eb
; word Unknown (2 bytes)
05:470E UnknownMapBufferPointers
-05:4CAC Function14cac
-05:4DAC Function14dac
-05:4DC4 Function14dc4
-05:4DDD Function14ddd
-05:4E00 Function14e00
-05:4E5F Function14e5f
-05:4E27 Function14e27
-05:4E4A Function14e4a
-
-09:412C _ExitMenu
-09:4185 Function24185
-09:4199 _InitVerticalMenuCursor
-09:426A _InitScrollingMenu
-09:4287 _ScrollingMenu
-0A:4C98 Function28c98
+0A:4C98 LinkTextboxAtHL
0A:4D6E Function28d6e
0A:4DA4 Function28da4
0B:5663 Function2d663
+0C:7C00 CommonExteriorTiles
+
0E:4B78 LoadTrainerClassName
0E:4BA0 LoadTrainerClassName.got_name
0E:4BA9 LoadTrainerClass
@@ -143,9 +144,8 @@
0F:691E Function3e91e
0F:6963 Function3e963
0F:69A9 _LoadWildMons
-0F:6E3E Function3ee3e
0F:6F19 Function3ef19
-0F:7019 PlaceGraphic
+0F:7019 Function3f019
0F:704A Function3f04a
0F:7068 Function3f068
@@ -184,9 +184,9 @@
23:44BE Function8c4be
23:4940 Function8c940
23:49C6 Function8c9c6
-23:4D0C Function8cd0c
-23:60CC MenuMonIconGfx
-23:71CB Function_8f1cb
+23:4CFD InitEffectObject
+23:4d13 EffectObjectJumpNoDelay
+23:60cc MenuMonIconGfx
24:4000 SetClockDialog
24:4239 SlotMachineGame
@@ -435,7 +435,9 @@
36:73E8 MtFujiRoute_MapAttributes
36:7444 FontoRoute5_MapAttributes
36:7530 BullForestRoute3_MapAttributes
-
+38:4000 PikachuMiniGame
+39:4000 GameFreakIntro
+39:432F OpeningCutscene
3A:441D Functione841d
3A:45D8 Functione85d8
3A:47F9 Functione87f9
@@ -455,6 +457,7 @@
3F:6750 PicTestMenu
3F:6755 PicTestMenu.loop
+00:CB6F wPlayerStepDirection
00:CC22 wMenuData3
00:CE67 wPlayerName
@@ -464,7 +467,6 @@
01:D264 wPlayerBikeSurfState
; The starting house's map script number is stored at d29a. Others are probably nearby.
01:D35F wOptions
-01:D656 wMapGroup
-01:D657 wMapId
+01:D513 wWarpNumber
01:D7D2 wPartyMonOT
01:DA3B wOTPartyMonOT