-
Notifications
You must be signed in to change notification settings - Fork 3
/
FE8_clean.sym
8508 lines (8505 loc) · 186 KB
/
FE8_clean.sym
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
; 02000000 - 0203ffff WRAM
02000000 .dbl:0004
02000000 gAISFrontLeft
02000004 .dbl:0004
02000004 gAISBackLeft
02000008 .dbl:0004
02000008 gAISFrontRight
0200000c .dbl:0004
0200000c gAISBackRight
0200005c .dbl:0008
0200005c gpBattleAnimFrameStartLookup
02000064 .dbl:0004
02000064 gpProcEkrBattle
02000068 .dbl:0004
02000068 gpProcEkrGauge
0200006c .dbl:0004
0200006c gpProcEkrDispUP
02001000 .wrd:0088
02001000 gpMapBuffer
02001168 .dbl:0004
02001168 gBonusClaimItemList
0200278c .byt:0050
0200278c gTradeMenuTextHandles
02002fdc .byt:0030
02002fdc gaBattleForecastTextStructs
02003c02 .wrd:0002
02003c02 gStatScreenVOffset
02003c08 .dbl:0004
02003c08 gpStatScreenUnit
02003c0c .dbl:0004
02003c0c gpStatScreenMoveUnit
02003c10 .dbl:0004
02003c10 gpCurrentHelpTextStruct
02003d2c .wrd:0008
02003d2c gpStatScreenPageBg0Map
020041c8 .dbl:0064
020041c8 gAISOAM_20041C8
0200472c .wrd:0480
0200472c gpStatScreenPageBg2Map
0200d6e0 .dbl:0004
0200d6e0 gSortedUnitList
0200f17c .byt:004c
0200f17c gStringBufferAlt
0200f1c8 .dbl:0c38
0200f1c8 gAISFrames_Left
02011bc8 .dbl:0604
02011bc8 gAISFrames_Right
020121cc .byt:0104
020121cc gPrepScreenUnitList
020122d4 .byt:0640
020122d4 gPrepScreenItemList
02012f54 .wrd:0002
02012f54 gPrepScreenItemListSize
02017648 .byt:0018
02017648 gSomeFontStruct
02017660 .byt:0008
02017660 gSomeTextStruct
0201772c .dbl:0004
0201772c gBool_SpellFxActive
02017734 .dbl:0004
02017734 gBool_EfxDeathActive
0201774c .dbl:0004
0201774c gSomeSubAnim6CCounter
0201776c .dbl:0008
0201776c gpEfxStatusUnit
02017774 .dbl:0004
02017774 gpEfxWeaponIcon
02017778 .dbl:0004
02017778 gpEfxSpellCast
0201777c .dbl:0004
0201777c gpEfxHPBarColorChange
02017790 .byt:1d00
02017790 gSpellAnimBgGfxBuffer_Maybe
02019790 .wrd:0570
02019790 gSpellFxTsaBuffer
0201a790 .byt:0800
0201a790 gSpellAnimObjGfxBuffer_Maybe
0201fad0 .dbl:0004
0201fad0 gBattleAnimBoolEkrNamewinAppearActive
0201fb04 .dbl:0008
0201fb04 gBattleAnimBoolEndedRounds
0201fb18 .dbl:0004
0201fb18 gpEkrAnimeDrvProc
0201fb1c .dbl:0008
0201fb1c gpBattleAnimSomeSheetData
0201fb24 .dbl:0004
0201fb24 gpEkrTogiColor
02020048 .byt:0001
02020048 gSomeBattleAISStruct_RightUnit
02020054 .dbl:0004
02020054 gpSomeBattleAIS_RightUnit
02020058 .byt:0001
02020058 gSomeBattleAISStruct_LeftUnit
02020064 .dbl:0004
02020064 gpSomeBattleAIS_LeftUnit
020200b0 .dbl:0004
020200b0 gpEkrClasschg
020200b4 .dbl:0004
020200b4 gpEkrLevelup
0202010c .dbl:0004
0202010c gpSomeUnitStruct2
02020112 .wrd:0002
02020112 gLevelUpLevelBase
02020114 .wrd:0010
02020114 gLevelUpStatsBase
02020124 .wrd:0010
02020124 gLevelUpStatsAfter
0202013c .dbl:0004
0202013c gBattleAnimTriangleAttackEnded
02020140 .dbl:0004
02020140 gpBattlePopupProc
02020144 .dbl:0004
02020144 gBattlePopupEnded
02020188 .byt:2000
02020188 gGenericBuffer
020228a8 .wrd:0020
020228a8 gPaletteBuffer
020228c8 .wrd:0020
020228c8 gPalette1Buffer
020228e8 .wrd:0020
020228e8 gPalette2Buffer
02022908 .wrd:0020
02022908 gPalette3Buffer
02022928 .wrd:0020
02022928 gPalette4Buffer
02022968 .wrd:0020
02022968 gPalette6Buffer
02022988 .wrd:0020
02022988 gPalette7Buffer
02022a68 .wrd:0020
02022a68 gPaletteEBuffer
02022a88 .wrd:0020
02022a88 gPaletteFBuffer
02022aa8 .wrd:0020
02022aa8 gPalette10Buffer
02022ae8 .wrd:0020
02022ae8 gPalette12Buffer
02022b08 .wrd:0020
02022b08 gPalette13Buffer
02022b28 .wrd:0020
02022b28 gPalette14Buffer
02022b48 .wrd:0020
02022b48 gPalette15Buffer
02022b68 .wrd:0020
02022b68 gPalette16Buffer
02022b88 .wrd:0020
02022b88 gPalette17Buffer
02022ba8 .wrd:0020
02022ba8 gPalette18Buffer
02022bc8 .wrd:0020
02022bc8 gPalette19Buffer
02022be8 .wrd:0020
02022be8 gPalette1ABuffer
02022c08 .wrd:0020
02022c08 gPalette1BBuffer
02022c28 .wrd:0020
02022c28 gPalette1CBuffer
02022c48 .wrd:0020
02022c48 gPalette1DBuffer
02022c68 .wrd:0020
02022c68 gPalette1EBuffer
02022c88 .wrd:0020
02022c88 gPalette1FBuffer
02022ca8 .wrd:0800
02022ca8 gBg0MapBuffer
020234a8 .wrd:0800
020234a8 gBg1MapBuffer
02023ca8 .wrd:0800
02023ca8 gBg2MapBuffer
020244a8 .wrd:0800
020244a8 gBg3MapBuffer
02024ca8 .dbl:0004
02024ca8 gBg0MapTarget
02024cac .dbl:0004
02024cac gBg1MapTarget
02024cb0 .dbl:0004
02024cb0 gBg2MapTarget
02024cb4 .dbl:0004
02024cb4 gBg3MapTarget
02024cb8 .dbl:0004
02024cb8 gpMainCallback
02024cc0 .wrd:0002
02024cc0 gKeyState
02024cd4 .dbl:0004
02024cd4 gTileRegistryNextIndex
02024cd8 .dbl:0004
02024cd8 gTileRegistryTotalSize
02024cdc .byt:0180
02024cdc gTileRegistry
02024e5c .byt:0009
02024e5c gSoundStatus
02024e68 .dbl:1b00
02024e68 gProcStatePool
02026968 .dbl:0100
02026968 gProcAllocLookup
02026a6c .dbl:0004
02026a6c gProcAllocIterator
02026a70 .dbl:0020
02026a70 gProcRoot
02026a90 .byt:0380
02026a90 gIconIndexToDataLookup
02026e10 .byt:0020
02026e10 gIconDataToIndexLookup
02026e30 .byt:2014
02026e30 gDebugTextData
02028e44 .byt:000c
02028e44 gDebugNumberString
02028e50 .dbl:0004
02028e50 gDebugFontObjTileRoot
02028e54 .dbl:0004
02028e54 gDebugFontObjPaletteMask
02028e58 .byt:0018
02028e58 gDefaultFontData
02028e70 .dbl:0004
02028e70 gpCurrentFont
02028e74 .byt:0001
02028e74 gLang
02028e78 .byt:0001
02028e78 gSpecialUiCharAllocationTable
02028f78 .byt:0e10
02028f78 gAISArray
02029d88 .dbl:0004
02029d88 gpAISFirst
02029d8c .byt:0800
02029d8c gHiObjPool
0202a58c .byt:0100
0202a58c gHiObjNodes
0202a68c .dbl:0004
0202a68c gFaceGfxData
0202a6ac .byt:0555
0202a6ac gCurrentTextString
0202b6ac .dbl:0004
0202b6ac gCurrentTextIndex
0202b6b0 .wrd:0600
0202b6b0 gPaletteFadeBuffer
0202bcb0 .byt:0040
0202bcb0 gGameState
0202bcf0 .byt:004c
0202bcf0 gChapterData
0202bd3c .byt:0004
0202bd3c gPreviousCursorDisplayPosition
0202bd40 .dbl:0004
0202bd40 gCursorAnimationClockReference
0202bd44 .byt:0100
0202bd44 gSomeCameraMovementTableMaybe
0202be44 .byt:0001
0202be44 gActiveUnitId
0202be48 .byt:0004
0202be48 gActiveUnitPosition
0202be4c .byt:2688
0202be4c gUnitArray
0202e4d4 .byt:0004
0202e4d4 gMapSize
0202e4d8 .dbl:0004
0202e4d8 gMapUnit
0202e4dc .dbl:0004
0202e4dc gMapTerrain
0202e4e0 .dbl:0004
0202e4e0 gMapMovement
0202e4e4 .dbl:0004
0202e4e4 gMapRange
0202e4e8 .dbl:0004
0202e4e8 gMapFog
0202e4ec .dbl:0004
0202e4ec gMapHidden
0202e4f0 .dbl:0004
0202e4f0 gMapMovement2
0202e4f4 .byt:07b8
0202e4f4 gMapUnitPool
0202ecac .byt:07b8
0202ecac gMapTerrainPool
0202f464 .byt:07b8
0202f464 gMapFogPool
0202fc1c .byt:07b8
0202fc1c gMapHiddenPool
020303d4 .byt:07b8
020303d4 gMapMovement2Pool
02030b8c .byt:2400
02030b8c gTileConfigBuffer
02032f8c .wrd:0f70
02032f8c gMapRawTilesPool
02033efc .byt:0040
02033efc gUnitMoveBuffer
02033f3c .dbl:0004
02033f3c gUnitSubject
02033f40 .byt:00d0
02033f40 gSMSGfxIndexLookup
02034010 .byt:2000
02034010 gSMSGfxBuffer_Frame1
02036010 .byt:2000
02036010 gSMSGfxBuffer_Frame2
02038010 .byt:2000
02038010 gSMSGfxBuffer_Frame3
0203a010 .dbl:0004
0203a010 gSMS16xGfxIndexCounter
0203a014 .dbl:0004
0203a014 gSMS32xGfxIndexCounter
0203a018 .dbl:0004
0203a018 gSMSHandleArray
0203a4c8 .dbl:0004
0203a4c8 gSMSHandleIt
0203a4cc .dbl:0004
0203a4cc gSMSSyncFlag
0203a4d0 .dbl:0004
0203a4d0 gMapSpriteSwitchHoverTimer
0203a4d4 .byt:0018
0203a4d4 gBattleStats
0203a4ec .byt:0080
0203a4ec gActiveBattleUnit
0203a56c .byt:0080
0203a56c gTargetBattleUnit
0203a5ec .dbl:001c
0203a5ec gRoundArray
0203a608 .dbl:0004
0203a608 gpCurrentRound
0203a610 .dbl:0004
0203a610 gpTradeMenuProc
0203a614 .byt:0200
0203a614 gTrapArray
0203a814 .byt:0008
0203a814 gTrapArrayBack
0203a81c .wrd:00c8
0203a81c gConvoyItemArray
0203a8e4 .dbl:0004
0203a8e4 gpSomeUnitPool
0203a8e8 .dbl:0004
0203a8e8 gpSomeUnitIt
0203a8ec .byt:0001
0203a8ec gSomeUnitCounter
0203a8f0 .byt:0020
0203a8f0 gArenaData
0203a910 .byt:0048
0203a910 gArenaOpponent
0203a958 .byt:0038
0203a958 gActionData
0203a990 .byt:0001
0203a990 gMovementArrowData
0203aa04 .byt:009b
0203aa04 gAiData
0203db64 .byt:0018
0203db64 gFont_203DB64
0203dd1c .byt:0008
0203dd1c gNameSelectNameBoxText
0203dde8 .byt:0004
0203dde8 gTargetPosition
0203ddec .byt:0001
0203ddec gTargetArray
0203e0ec .dbl:0004
0203e0ec gTargetArraySize
0203e0f4 .dbl:0004
0203e0f4 gBoolBattleDeamonActive
0203e0f8 .dbl:0004
0203e0f8 gpEkrBattleDeamon
0203e10c .wrd:0002
0203e10c gStoredBattleAnimId21Ptr
0203e10e .wrd:0002
0203e10e gStoredBattleAnimId22Ptr
0203e116 .wrd:0002
0203e116 gSomeAllegienceIdShort
0203e118 .wrd:0002
0203e118 gBattleSpellAnimationId1
0203e11a .wrd:0002
0203e11a gBattleSpellAnimationId2
0203e120 .wrd:0002
0203e120 gSomethingRelatedToAnimAndDistance
0203e12a .wrd:0028
0203e12a gBattleAnimRoundTypeArrayMaybe
0203e156 .wrd:0002
0203e156 gRoundDamageValuesMaybe
0203e182 .wrd:0004
0203e182 gBattleAnimAnimationIndex
0203e188 .dbl:0004
0203e188 gpUnitLeft_BattleStruct
0203e18c .dbl:0004
0203e18c gpUnitRight_BattleStruct
0203e190 .byt:0002
0203e190 gBattleCharacterIndices
0203e194 .dbl:0004
0203e194 gpExtraUnit1
0203e198 .dbl:0004
0203e198 gpExtraUnit2
0203e1a4 .dbl:0008
0203e1a4 gBattleAnimBoolLockSheetGraphicsMaybe
0203e1ac .wrd:0004
0203e1ac gBattleHpDisplayedValue
0203e1e4 .dbl:0004
0203e1e4 gBoolBattleAnimIsArena
0203e1f0 .byt:0063
0203e1f0 gMapAnimData
0203e765 .byt:0001
0203e765 gSomeUnitId
0203e768 .dbl:0004
0203e768 gSomeTextRelatedStuff
0203e778 .byt:0001
0203e778 gSomeX
0203e779 .byt:0001
0203e779 gSomeY
0203e77a .wrd:0002
0203e77a gSomeTextId
0203e884 .dbl:0004
0203e884 gBWLDataArray
0203e88e .byt:0001
0203e88e gBoolSramWorking
0203e890 .dbl:0004
0203e890 gpBWLSaveTarget
0203e894 .byt:0010
0203e894 gBWLDataStorage
0203ecf4 .dbl:00c0
0203ecf4 gChapterWinDataArray
0203edb4 .dbl:0004
0203edb4 gBonusContentFlags
0203ef64 .byt:0001
0203ef64 gSaveMenuRTextData
0203efb8 .byt:0140
0203efb8 gEventUnitDataBuffer
; 03000000 - 03007fff IRAM
03000000 .wrd:0006
03000000 gRNState
03000008 .dbl:0004
03000008 gAestheticRandState
0300000c .byt:0001
0300000c gSoftResetEnabled
0300000d .byt:0001
0300000d gBgSyncBits
0300000e .byt:0001
0300000e gPaletteSyncFlag
03000010 .wrd:0002
03000010 gKeyStatusIgnore
03000014 .dbl:0004
03000014 gGameClock
03000020 .dbl:0004
03000020 gpOAMHiBuffer
03000024 .dbl:0004
03000024 gpOAMHiTarget
0300002a .wrd:0002
0300002a gpOAMHiSize
03000030 .dbl:0004
03000030 gpOAMLoBuffer
03000034 .dbl:0004
03000034 gpOAMLoTarget
0300003a .wrd:0002
0300003a gpOAMLoSize
03000040 .dbl:0004
03000040 gpMusicProcA
03000044 .dbl:0004
03000044 gpMusicProcB
03000048 .byt:0001
03000048 gDialogueState
030000d0 .byt:0018
030000d0 gDialogueText
030000e8 .dbl:0004
030000e8 gDialogueTextChoiceResult
030000f0 .byt:0018
030000f0 gDialogueFont
03000108 .byt:0320
03000108 gApPool
03000434 .dbl:0004
03000434 gEventRangeDisplayUnit
03000438 .byt:0080
03000438 gEventCallQueue
030004b8 .dbl:0034
030004b8 gEventSlot
030004ec .dbl:0004
030004ec gEventSlotQP
030004f0 .dbl:0078
030004f0 gEventQueue
03000568 .dbl:0004
03000568 gEventCounter
03000570 .dbl:0040
03000570 gEventCallStack
030005f0 .dbl:0004
030005f0 gpPopupUnit
030005f4 .wrd:0002
030005f4 gPopupItem
030005f8 .dbl:0004
030005f8 gPopupNumber
03000600 .byt:0100
03000600 gSomeUnitWordArray
03000800 .byt:0008
03000800 gSomeUtilityTextHandle
03000808 .dbl:0004
03000808 gpCurrentInitMap
03000810 .dbl:07b8
03000810 gMapMovementPool
03000fc8 .dbl:07b8
03000fc8 gMapRangePool
030017a0 .byt:0028
030017a0 gDungeonState
030017c8 .byt:0001
030017c8 gAiScriptEndedFlag
030017cc .dbl:0004
030017cc gBoolIsAi2
030017d0 .dbl:0004
030017d0 gpAiScriptCurrent
030017d4 .dbl:0004
030017d4 gpCurrentAiFunctionCall
030017d8 .dbl:0004
030017d8 gpAiBattleWeightFactorTable
030017e0 .byt:0001
030017e0 gSioBaudRate
03001850 .byt:0001
03001850 gStr_3001850
03001870 .byt:0080
03001870 gMenuRelatedList
03001900 .byt:0130
03001900 gMoveUnitExtraDataArray
03001a30 .byt:0001
03001a30 gUsedBuffersBitfield
03001a34 .byt:0200
03001a34 gExtraLongEventMoveBuffer
03001c38 .byt:0014
03001c38 gSummonedUnitDefinitionBuffer
03001c80 .byt:0040
03001c80 gActiveEventRegistry
03003070 .dbl:0004
03003070 gOAMLoIt
03003080 .byt:0070
03003080 gLCDIOBuffer
030030f0 .dbl:0038
030030f0 gIRQHandlers
03003128 .dbl:0004
03003128 gpARM_FillMovementMapCore
0300312c .wrd:0002
0300312c gCurrentRotScaleIndex
03003130 .dbl:0004
03003130 gpARM_PushToHiOAM
03003134 .dbl:0004
03003134 gpHBlankCallback
03003140 .dbl:0600
03003140 gSharedOAMBuffer
03003740 .dbl:0004
03003740 gpARM_Draw1DTileTextGlyphCore
03003744 .dbl:0004
03003744 gOAMHiIt
03003748 .dbl:0004
03003748 gpHBlankCallback2
03003750 .arm
03003750 gStart_IRAMCodeCopied
03004150 .dbl:0004
03004150 gpARM_HuffmanTextDecomp
03004154 .dbl:0004
03004154 gpARM_PushToLoOAM
03004158 .dbl:0004
03004158 gSomeRotScaleOAMIt
03004960 .dbl:0004
03004960 gpARM_Func5
03004970 .dbl:0004
03004970 gOAMAllocIt
03004980 .dbl:0010
03004980 gpFaceProcs
030049a0 .dbl:0004
030049a0 gpSubjectMap
03004bb0 .byt:0001
03004bb0 gCurrentMovCostTable
03004e50 .dbl:0004
03004e50 gActiveUnit
03004e60 .byt:000c
03004e60 gMovementFillConfig
03004f10 .dbl:0004
03004f10 gpAiDecisionMaker
03004fac .dbl:0004
03004fac gBattleAnimCurrentAISIndex
03005250 .byt:0019
03005250 gGlobalTriggerData
03005270 .byt:0005
03005270 gLocalTriggerStorage
03005280 .byt:0001
03005280 gSomeWMEventRelatedStruct
03005282 .byt:0004
03005282 gWMCamera
03005290 .byt:0001
03005290 gSomeBitfield
03005291 .byt:0001
03005291 gSomeWMLocation
03005324 .byt:0020
03005324 gWMRoutes
0300534e .dbl:0004
0300534e gGMapMonsterRnState
03006440 .byt:0040
03006440 gMusicPlayerInfo_3006440
03006650 .byt:0040
03006650 gMusicPlayerInfo_3006650
030067a0 .dbl:0004
030067a0 ReadSramFast
030067a4 .dbl:0004
030067a4 gpVerifySramFast
03007ff0 .dbl:0004
03007ff0 gpM4aMainThing
03007ff8 .wrd:0002
03007ff8 gIrqCheckFlags
03007ffc .dbl:0004
03007ffc gpGlobalIRQHandler
; 08000000 - 09ffffff ROM
08000000 .arm
08000000 _start
080000fc .arm
080000fc GlobalIRQHandler
08000228 .dbl:0004
08000228 gStart_ARMCopy
08000304 .arm
08000304 ARM_ClearOAMBuffer
08000360 .arm
08000360 ARM_ComputeChecksum32
080003a8 .arm
080003a8 ARM_BgMapFillRect
080003e0 .arm
080003e0 ARM_BgMapCopyRect
0800043c .arm
0800043c ARM_BgMapApplyTsa
08000494 .arm
08000494 ARM_PushToHiOAM
08000534 .arm
08000534 ARM_PushToLoOAM
08000540 .dbl:0004
08000540 gSomeTextGlyphDrawingLookup
08000564 .arm
08000564 ARM_Draw1DTileTextGlyphCore
080006e4 .arm
080006e4 ARM_HuffmanTextDecomp
08000784 .arm
08000784 ARM_Func5
08000874 .arm
08000874 ARM_FillMovementMapCore
08000a20 .thumb
08000a20 AgbMain
08000b34 .thumb
08000b34 StoreIRQToIRAM
08000b74 .thumb
08000b74 IRQDummy
08000b78 .thumb
08000b78 SetIRQHandler
08000b88 .thumb
08000b88 RandNext
08000bc8 .thumb
08000bc8 RandInit
08000c34 .thumb
08000c34 SetRandState
08000c4c .thumb
08000c4c GetRandState
08000c64 .thumb
08000c64 NextRN_100
08000c80 .thumb
08000c80 NextRN_N
08000ca0 .thumb
08000ca0 Roll1RN
08000cb8 .thumb
08000cb8 Roll2RN
08000cdc .thumb
08000cdc AestheticRandInit
08000ce8 .thumb
08000ce8 AestheticRandNext
08000d00 .thumb
08000d00 EnableSoftReset
08000d0c .thumb
08000d0c DisableSoftReset
08000d18 .thumb
08000d18 IsSoftResetEnabled
08000d28 .thumb
08000d28 GetGameClock
08000d34 .thumb
08000d34 SetGameClock
08000d40 .thumb
08000d40 IncrementGameClock
08000db8 .thumb
08000db8 CopyToPaletteBuffer
08000e9c .thumb
08000e9c SyncLCDControl
08000f44 .thumb
08000f44 GetBgControlBuffer
08000f8c .thumb
08000f8c GetBgTileDataOffset
08000fa4 .thumb
08000fa4 GetBgLocalTileIndex
08000fdc .thumb
08000fdc SetBgTileDataOffset
08001004 .thumb
08001004 SetBgMapDataOffset
0800104c .thumb
0800104c SetBgScreenSize
08001094 .thumb
08001094 SyncPalettes_AdditiveFilter
080010f0 .thumb
080010f0 SyncPalettes_SubstractiveFilter
0800114c .thumb
0800114c SyncBgAndPals
08001220 .thumb
08001220 FillBgMap
08001240 .thumb
08001240 RegisterBlankTile
08001258 .thumb
08001258 SetInterrupt_LCDVBlank
080012ac .thumb
080012ac SetInterrupt_LCDVCountMatch
0800131c .thumb
0800131c SetLCDVCountSetting
08001328 .thumb
08001328 SetMainCallback
08001334 .thumb
08001334 ExecMainCycle
0800134c .thumb
0800134c KeyStateUpdatePrivate
080013e0 .thumb
080013e0 KeyStateUpdate
08001420 .thumb
08001420 KeyStateInit
08001440 .thumb
08001440 SetKeyStatusIgnore
0800144c .thumb
0800144c GetKeyStatusIgnore
08001458 .thumb
08001458 KeyStatusSetterProc_Set
08001470 .thumb
08001470 StartKeyStatusSetter
0800148c .thumb
0800148c SetBgPosition
08001b58 .thumb
08001b58 LoadBgConfig
08001c4c .thumb
08001c4c GetBgMapBuffer
08001c68 .thumb
08001c68 ShouldSkipHSScreen
08001c78 .thumb
08001c78 HandleResetSequence
08001d28 .thumb
08001d28 UpdateHBlankHandlerState
08001dd8 .thumb
08001dd8 SetPrimaryHBlankCallback
08001dec .thumb
08001dec SetSecondaryHBlankCallback
08001e00 .thumb
08001e00 GetBgIdFromMapBuffer
08001e6c .thumb
08001e6c SetBgDepth
08001e8c .thumb
08001e8c GetBgDepth
08001ea0 .thumb
08001ea0 SetColorEffectsParameters
08001ed0 .thumb
08001ed0 SetColorEffectsFirstTarget
08001f0c .thumb
08001f0c SetColorEffectsSecondTarget
08001f48 .thumb
08001f48 SetColorEffectBackdropFirstTarget
08001f64 .thumb
08001f64 SetColorEffectBackdropSecondTarget
08001f80 .thumb
08001f80 SetDefaultColorEffects
08001f94 .thumb
08001f94 EnablePaletteSync
08001fa0 .thumb
08001fa0 DisablePaletteSync
08001fac .thumb
08001fac EnableBgSyncByMask
08001fbc .thumb
08001fbc EnableBgSyncByIndex
08001fe0 .thumb
08001fe0 ClearTileRegistry
08002014 .thumb
08002014 RegisterTileGraphics
08002054 .thumb
08002054 RegisterFillTile
08002088 .thumb
08002088 SyncRegisteredTiles
080020fc .thumb
080020fc InitOAMSplice
08002138 .thumb
08002138 SyncHiOAM
0800217c .thumb
0800217c SyncLoOAM
080021b0 .thumb
080021b0 WriteOAMRotScaleData
0800224c .thumb
0800224c GetLoOAMSize
08002258 .thumb
08002258 Sound_GetCurrentSong
08002264 .thumb
08002264 Sound_IsSongPlaying
08002274 .thumb
08002274 Sound_SetVolume_8002274
080022ec .thumb
080022ec Sound_SetSongVolume
0800231c .thumb
0800231c Sound_FadeSongOut
0800237c .thumb
0800237c Sound_FadeOut_800237C
080023e0 .thumb
080023e0 Sound_FadeOut_80023E0
08002448 .thumb
08002448 Sound_PlaySong
08002478 .thumb
08002478 Sound_PlaySongSmoothCommon
080024d4 .thumb
080024d4 Sound_PlaySongSmooth
080024e4 .thumb
080024e4 Sound_PlaySongSmoothExt
080024f0 .thumb
080024f0 Sound_SongVolumeTransitionAProc_Loop
08002730 .thumb
08002730 StartSongVolumeTransitionB
08002788 .thumb
08002788 Sound_SongVolumeTransitionBProc_Loop
0800281c .thumb
0800281c Sound_PlaySoundDelayedProc_Loop
08002858 .thumb
08002858 PlaySongDelayed
08002890 .thumb
08002890 Sound_PlaySongCore
080028d0 .thumb
080028d0 SetSoundDefaultMaxChannels
080028e8 .thumb
080028e8 SetSoundMaxChannels
080028fc .thumb
080028fc Sound_SetupMaxChannelsForSong
08002ab8 .thumb
08002ab8 CancelPlaySongDelayed
08002af8 .thumb
08002af8 RamFuncInit
08002b90 .thumb
08002b90 Draw1DTileTextGlyphCore
08002ba4 .thumb
08002ba4 HuffmanTextDecomp
08002bb8 .thumb
08002bb8 PushToHiOAM
08002bcc .thumb
08002bcc PushToLoOAM
08002bf4 .thumb
08002bf4 FillMovementMapCore
08002c08 .thumb
08002c08 ProcInit
08002c7c .thumb
08002c7c ProcStart
08002ce0 .thumb
08002ce0 ProcStartBlocking
08002d10 .thumb
08002d10 ProcEndPrivate
08002d6c .thumb
08002d6c EndProc
08002d84 .thumb
08002d84 ProcAlloc
08002d94 .thumb
08002d94 _FreeProcState
08002da4 .thumb
08002da4 ProcInsertRoot
08002dc8 .thumb
08002dc8 ProcInsert
08002de0 .thumb
08002de0 ProcIsolate
08002e28 .thumb
08002e28 ExecProc_Private
08002e84 .thumb
08002e84 ExecProc
08002e94 .thumb
08002e94 BreakProcLoop
08002e9c .thumb
08002e9c ProcFind
08002ec4 .thumb
08002ec4 ProcFindNonBlocked
08002ef4 .thumb
08002ef4 ProcFindMarked
08002f24 .thumb
08002f24 ProcGoto
08002f5c .thumb
08002f5c ProcGotoPtr
08002f64 .thumb
08002f64 ProcMark
08002f6c .thumb
08002f6c ProcSetEndFunc
08002f70 .thumb
08002f70 ForEveryProc
08002f98 .thumb
08002f98 ForEachProc
08002fc0 .thumb
08002fc0 ProcForEachMarked
08002fec .thumb
08002fec ProcHaltEachMarked
08003014 .thumb
08003014 ProcResumeEachMarked
08003040 .thumb
08003040 EndEachProcMarked
0800306c .thumb
0800306c _EndProc
08003078 .thumb
08003078 EndEachProc
08003088 .thumb
08003088 _BreakProcLoop
08003094 .thumb
08003094 BreakEachProcLoop
080030a4 .thumb
080030a4 ForProcFamily
080030e8 .thumb
080030e8 ProcInst00_End
080030f4 .thumb
080030f4 ProcInst01_SetName
08003104 .thumb
08003104 ProcInst02_CallRoutine
08003118 .thumb
08003118 ProcInst16_CallRoutine2
08003130 .thumb
08003130 ProcInst18_CallRoutineArg
08003150 .thumb
08003150 ProcInst14_WhileRoutine
0800317c .thumb
0800317c ProcInst03_SetOnCycle
0800318c .thumb
0800318c ProcInst04_SetOnEnd
080031a8 .thumb
080031a8 ProcInst05_AddChild
080031c4 .thumb
080031c4 ProcInst06_AddBlockingChild
080031e0 .thumb
080031e0 ProcInst07_BuggedAddGlobal
08003200 .thumb
08003200 ProcInst08_BlockUntilRunning
08003228 .thumb
08003228 ProcInst09_EndAllOf
08003244 .thumb
08003244 ProcInst0A_BreakLoopForAll
08003260 .thumb
08003260 ProcInst0B_Nop
0800326c .thumb
0800326c ProcInst0D_GotoPointer
0800327c .thumb
0800327c ProcInst0C_GotoLabel
08003290 .thumb
08003290 _ProcSleepCallback
080032ac .thumb
080032ac ProcInst0E_Sleep
080032d4 .thumb
080032d4 ProcInst0F_Mark
080032e8 .thumb
080032e8 ProcInst13_Nop2
080032f4 .thumb
080032f4 ProcInst10_Halt
080032f8 .thumb
080032f8 ProcInst11_EnsureUniqueWeak
08003338 .thumb
08003338 ProcInst17_EnsureUniqueStrong
08003370 .thumb
08003370 ProcInst15_Nop3
0800337c .thumb
0800337c ProcInst12_SetBit4
08003394 .thumb
08003394 ProcInterpretScript
08003450 .thumb
08003450 SetProcOnCycle
08003578 .thumb
08003578 _ResetIconGraphics
08003584 .thumb
08003584 ClearIcons
080035bc .thumb
080035bc LoadIconPalettes
080035d4 .thumb
080035d4 LoadIconPalette
08003610 .thumb
08003610 GetIconGfxTileIndex
08003624 .thumb
08003624 GetIconGfxIndex
08003650 .thumb
08003650 GetIconTileIndex
080036bc .thumb
080036bc DrawIcon
0800370c .thumb
0800370c ClearIcon
0800372c .thumb
0800372c LoadIconObjectGraphics
0800378c .thumb
0800378c DebugBgFontInit
08003804 .thumb
08003804 DebugBgPrint
08003870 .thumb
08003870 DebugInit
080038c8 .thumb
080038c8 DebugClearNumberString
080038e0 .thumb
080038e0 DebugIntToString
0800391c .thumb
0800391c DebugIntToStringOrDashes
0800394c .thumb
0800394c DebugPrintNumber
08003968 .thumb
08003968 DebugIntToStringHex
080039b4 .thumb
080039b4 DebugPrintNumberHex
080039d0 .thumb
080039d0 DebugPrint
08003a3c .thumb
08003a3c DebugDisplay
08003abc .thumb
08003abc DebugMain
08003b24 .thumb
08003b24 DebugObjFontInit
08003bb0 .thumb
08003bb0 DebugObjPrint
08003bfc .thumb
08003bfc DebugObjPrintNumber
08003c20 .thumb
08003c20 DebugObjPrintNumberHex