-
Notifications
You must be signed in to change notification settings - Fork 1
/
multisym.txt
executable file
·26093 lines (26093 loc) · 873 KB
/
multisym.txt
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 gAISFrontLeft
02000004 gAISBackLeft
02000008 gAISFrontRight
0200000C gAISBackRight
0200005C gpBattleAnimFrameStartLookup
02000064 gpProcEkrBattle
02000068 gpProcEkrGauge
0200006C gpProcEkrDispUP
02000968 gBonusClaimData
02000D68 gBonusClaimDataUpdated
02001000 gMapBuffer, gBmMapBuffer
02001168 gBonusClaimItemList
02001568 gBonusClaimItemCount
0200278C gTradeMenuTextHandles, gTradeMenuText
020027DC sWeatherEffect
02002ADC sGradientEffect
02002FDC gaBattleForecastTextStructs
02003BFC gStatScreen
02003D2C gStatScreenPageBg0Map, gBmFrameTmap0
02003E36 MMBBarRAMBuffer
0200422C MMBTilemapRAMBuffer
0200472C gStatScreenPageBg2Map, gBmFrameTmap1
02004BE0 gMUGfxBuffer
0200D6E0 gSortedUnitList
0200F17C gStringBufferAlt
0200F1C8 gAISFrames_Left
020111A4 gPrepScreenMenuHelpTextArray
02011BC8 gAISFrames_Right
020121CC gPrepScreenUnitList
020122D4 gPrepScreenItemList
02012F54 gPrepScreenItemListSize
02017648 gSomeFontStruct
02017660 gSomeTextStruct
0201772C gBool_SpellFxActive
02017734 gBool_EfxDeathActive
0201774C gSomeSubAnim6CCounter
0201776C gpEfxStatusUnit
02017774 gpEfxWeaponIcon
02017778 gpEfxSpellCast
0201777C gpEfxHPBarColorChange
02017790 gSpellAnimBgGfxBuffer_Maybe
02019790 gSpellFxTsaBuffer
0201A790 gSpellAnimObjGfxBuffer_Maybe
0201AFF0 gGmNodeLinkData
0201C790 gSpellCastPaletteBuf
0201FAD0 gBattleAnimBoolEkrNamewinAppearActive
0201FB04 gBattleAnimBoolEndedRounds
0201FB18 gpEkrAnimeDrvProc
0201FB1C gpBattleAnimSomeSheetData
0201FB24 gpEkrTogiColor
02020048 gSomeBattleAISStruct_RightUnit
02020054 gpSomeBattleAIS_RightUnit
02020058 gSomeBattleAISStruct_LeftUnit
02020064 gpSomeBattleAIS_LeftUnit
020200A8 gBattleAnimBgmPlays
020200B0 gpEkrClasschg
020200B4 gpEkrLevelup
0202010C gpSomeUnitStruct2
02020112 gLevelUpLevelBase
02020114 gLevelUpStatsBase
02020124 gLevelUpStatsAfter
0202013C gBattleAnimTriangleAttackEnded
02020140 gpBattlePopupProc
02020144 gBattlePopupEnded
02020188 gBuf
020228A8 gPal, gPaletteBuffer
020228C8 gPalette1Buffer
020228E8 gPalette2Buffer
02022908 gPalette3Buffer
02022928 gPalette4Buffer
02022968 gPalette6Buffer
02022988 gPalette7Buffer
02022A68 gPaletteEBuffer
02022A88 gPaletteFBuffer
02022AA8 gPalette10Buffer
02022AE8 gPalette12Buffer
02022B08 gPalette13Buffer
02022B28 gPalette14Buffer
02022B48 gPalette15Buffer
02022B68 gPalette16Buffer
02022B88 gPalette17Buffer
02022BA8 gPalette18Buffer
02022BC8 gPalette19Buffer
02022BE8 gPalette1ABuffer
02022C08 gPalette1BBuffer
02022C28 gPalette1CBuffer
02022C48 gPalette1DBuffer
02022C68 gPalette1EBuffer
02022C88 gPalette1FBuffer
02022CA8 gBg0Tm, gBG0TilemapBuffer
020234A8 gBg1Tm, gBG1TilemapBuffer
02023CA8 gBg2Tm, gBG2TilemapBuffer
020244A8 gBg3Tm, gBG3TilemapBuffer
02024CA8 gBgTmVramTable, sBgMapVramTable, gBGVramTilemapPointers
02024CB8 gMainFunc, gMainCallback
02024CBC pad_02024CBC
02024CC0 gKeyStObj, sKeyStObj, sKeyStatusBuffer
02024CD4 gMoveStats
02024CDC gMoveList
02024E5C gSoundSt, sSoundSt, sSoundStatus
02024E68 gProcArray, sProcArray
02026968 gProcAllocList, sProcAllocList
02026A6C gProcAllocListHead, sProcAllocListHead, ProcAllocListHead
02026A70 gProcTreeRoots, gProcTreeRootArray
02026A90 gIconStTable, sIconStTable, DrawnIconLookupTable
02026E10 gIconDisplayList, sIconDisplayList, IconGFXIDLookupTable
02026E30 gDebugTextSt, sDebugTextSt
02028E44 gNumberStr
02028E50 gDebugFontObjTileRoot, sDebugOam2Chr
02028E54 gDebugFontObjPaletteMask, sDebugOam2Pal
02028E58 gDefaultFont
02028E70 gActiveFont, gCurrentFont, CurrentFont
02028E74 gLang, sLang
02028E78 gSpecialCharList, sSpecialCharStList
02028F78 gBAnims, sAnimPool
02029D88 gBAnimFirst, sFirstAnim
02029D8C gSprites, sSpritePool
0202A58C gSpriteLayers, sSpriteLayers
0202A68C gFaceConfig
0202A6AC gCurrentTextString, TextBufferOffset
0202B6AC gCurrentTextIndex
0202B6B0 gPaletteFadeBuffer
0202BCB0 gGameState, gBmSt
0202BCF0 gChapterState, gPlaySt, gRAMChapterData
0202BD02 Phase
0202BD3C gPreviousCursorDisplayPosition
0202BD40 gCursorAnimationClockReference
0202BD44 gSomeCameraMovementTableMaybe
0202BE44 gActiveUnitId
0202BE48 gActiveUnitMoveOrigin
0202BE4C gUnitArrayBlue
0202CFBC gUnitArrayRed
0202DDCC gUnitArrayGreen
0202E36C gUnitArrayPurple
0202E4D4 gMapSize, gBmMapSize
0202E4D8 gMapUnit, gBmMapUnit, BaseRowPointer
0202E4DC gMapTerrain, gBmMapTerrain
0202E4E0 gMapMovement, gBmMapMovement
0202E4E4 gMapRange, gBmMapRange
0202E4E8 gMapFog, gBmMapFog
0202E4EC gMapHidden, gBmMapHidden
0202E4F0 gMapMovement2, gMapOther, gBmMapOther
0202E4F4 gMapUnitPool, sBmMapUnitPool
0202ECAC gMapTerrainPool, sBmMapTerrainPool
0202F464 gMapFogPool, sBmMapFogPool
0202FC1C gMapHiddenPool, sBmMapHiddenPool
020303D4 gMapMovement2Pool, sBmMapUnkPool, sBmMapOtherPool
02030B8C gTileConfigBuffer, sTilesetConfig
02032F8C gMapRawTilesPool, sBmBaseTilesPool
02033EFC gUnitMoveBuffer, gWorkingMovementScript
02033F3C gUnitSubject, gSubjectUnit
02033F40 gSMSGfxIndexLookup
02034010 gSMSGfxBuffer_Frame1
02036010 gSMSGfxBuffer_Frame2
02038010 gSMSGfxBuffer_Frame3
0203A010 gSMS16xGfxIndexCounter
0203A014 gSMS32xGfxIndexCounter
0203A018 gSMSHandleArray, gMapSprites
0203A4C8 gSMSHandleIt, gNextFreeMapSprite
0203A4CC gSMSSyncFlag
0203A4D0 gMapSpriteSwitchHoverTimer, gMapSpriteHoverCounter
0203A4D4 gBattleStats
0203A4EC gBattleActor, gBattleUnitA
0203A56C gBattleTarget, gBattleUnitB
0203A5EC gBattleHitArray
0203A608 gBattleHitIterator
0203A60C sUnknown_0203A60C
0203A610 gpTradeMenuProc, sTradeMenuProc
0203A614 gTrapArray, sTrapPool
0203A814 gTrapArrayBack, sTrapLast
0203A81C gConvoyItemArray
0203A8E4 gpSomeUnitPool
0203A8E8 gpSomeUnitIt
0203A8EC gSomeUnitCounter
0203A8F0 gArenaData, gArenaSt
0203A910 gArenaOpponent
0203A958 gActionData, gAction
0203A990 gMovementArrowData
0203A9FC gpUnitInfoWindowProcs
0203AA04 gAiData, gAiSt, gAiState
0203AA94 gAiDecision
0203ABB8 gaAISRelatedShorts
0203DB64 gFont_203DB64
0203DD1C gNameSelectNameBoxText
0203DDE0 gPrevHandScreenPosition, sPrevHandScreenPosition
0203DDE4 gPrevHandClockFrame, sPrevHandClockFrame
0203DDE8 gTargetPosition, sSelectTargetRoot
0203DDEC gTargetArray, sSelectTargetList
0203E0EC gTargetArraySize, sSelectTargetCount
0203E0F0 gBoolBattleIsLinkArena_maybe
0203E0F4 gBoolBattleDeamonActive
0203E0F8 gpEkrBattleDeamon
0203E100 gBattleAnimInitialHitSide, gBattleAttackPhaseBool
0203E104 gBattleAnimUnitEnabledLookup
0203E108 gBattleAnimBoolIsActorOnTheRight, gBattleActorTargetOrder
0203E10C gStoredBattleAnimId21Ptr
0203E10E gStoredBattleAnimId22Ptr
0203E116 gSomeAllegienceIdShort
0203E118 gBattleSpellAnimationId1
0203E11A gBattleSpellAnimationId2
0203E120 gBattleAnimSceneLayoutEnum
0203E12A gBattleAnimRoundTypeArray, gaAISRelatedShorts
0203E156 gBattleAnimHpValueArray
0203E182 gBattleAnimAnimationIndex
0203E188 gpUnitLeft_BattleStruct
0203E18C gpUnitRight_BattleStruct
0203E190 gBattleCharacterIndices
0203E194 gpBattleAnimTAUnits
0203E1A4 gBattleAnimBoolLockSheetGraphicsMaybe
0203E1AC gBattleHpDisplayedValue
0203E1E0 gBoolBattleIsScripted_maybe
0203E1E4 gBoolBattleAnimIsArena
0203E1F0 gMapAnimData, gCurrentMapAnimState
0203E764 sStatScreenInfo
0203E765 gSomeUnitId
0203E768 gSomeTextRelatedStuff, sMutableHbi
0203E784 gActiveHelpBoxInfo, sLastHbi
0203E788 gHelpTextOriginTile, sHbOrigin
0203E794 gFont_HelpBox
0203E7AC gText_HelpBox
0203E884 gBWLDataArray
0203E88E gBoolSramWorking
0203E890 gpBWLSaveTarget
0203E894 gBWLDataStorage
0203ECF4 gChapterWinDataArray
0203EDB4 gBonusContentFlags
0203EF44 gTrialMapData
0203EF64 gSaveMenuRTextData
0203EF68 gShopItemTexts
0203EFB8 gEventUnitDataBuffer, end
02040000 EWRAM_END
03000000 gRandSt, IWRAM_START
03000008 gRandBSt, sRandStB, gLCGRNValue
0300000C gSoftResetEnabled, sSoftResetEnabled
0300000D gBgSyncBits, sBgSyncBits, sModifiedBGs
0300000E gPaletteSyncFlag, sPalSyncFlag, sModifiedPalette
03000010 gKeyIgnore, sKeyIgnore
03000014 gGameTime, sGameTime, gGameClock
03000018 sUnknown_03000018
03000019 sUnknown_03000019
0300001A sHealthSafetySkipEnabled
03000020 gOamHi, sOamHi
03000030 gOamLo, sOamLo
0300003C dummy
03000040 gBgmFadeInProc, sMusicProc1
03000044 gBgmVolumeChangeProc, sMusicProc2
03000048 gTalkStObj, sSceneStateCore
030000D0 gTalkText
030000E8 gTalkResult
030000F0 gTalkFont
03000108 gApPool, sAPArray
03000428 gEvent1EData
03000434 gEventRangeDisplayUnit
03000438 gEventCallQueue
030004B8 gEventSlot, gEventSlots
030004EC gEventSlotQP
030004F0 gEventQueue, gEventSlotQueue
03000568 gEventCounter, gEventSlotCounter
03000570 gEventCallStack
030005F0 gpPopupUnit
030005F4 gPopupItem
030005F8 gPopupNumber
03000600 gSomeUnitWordArray
03000800 gSomeUtilityTextHandle
03000808 gpCurrentInitMap, sInitializingMap
03000810 gMapMovementPool, sBmMapMovementPool
03000FC8 gMapRangePool, sBmMapRangePool
030017A0 gDungeonState
030017C4 gDungeonType
030017C8 gAiScriptEndedFlag
030017CC gBoolIsAi2
030017D0 gpAiScriptCurrent
030017D4 gpCurrentAiFunctionCall
030017D8 gpAiBattleWeightFactorTable
030017E0 gSioBaudRate
03001850 gStr_3001850
03001870 gOverriddenMenuCommandList, sMenuOverrides
03001900 gMoveUnitExtraDataArray, sMUConfigArray
03001A30 gUsedBuffersBitfield
03001A34 gExtraLongEventMoveBuffer
03001C38 gSummonedUnitDefinitionBuffer
03001C80 gActiveEventRegistry
03001DA0 gGoldBoxText
03001E38 gMPlayTrack_BGM1
030020B8 gMPlayTrack_BGM2
03002338 gMPlayTrack_SE1_SYS1
030023D8 gMPlayTrack_SE2_SYS2
03002478 gMPlayTrack_SE3_BMP1
030025B8 gMPlayTrack_SE4_BMP2
030026F8 gMPlayTrack_SE5_BMP3
03002888 gMPlayTrack_SE6_BMP4
030029C8 gMPlayTrack_SE7_EVT
03002A68 verifySramFast_Work
03002B08 readSramFast_Work
03002B8C monitor_stdin
03002B90 monitor_stdout
03002B94 monitor_stderr
03002B98 openfiles
03002C60 SoundMainRAM_Buffer
03003070 gOAMLoIt, gOamLoPutIt
03003080 gDispIo, gLCDControlBuffer
030030F0 gIrqFuncs, gIRQHandlers
03003128 MoveFillRamFunc, MapFloodCoreRamFunc
0300312C gCurrentRotScaleIndex, gOamAffinePutId
03003130 PutOamHiRamFunc
03003134 gOnHBlankA, sHBlankHandler1
03003140 gSharedOAMBuffer, gOam
03003740 DrawGlyphRamFunc, WRAMPointer
03003744 gOAMHiIt, gOamHiPutIt
03003748 gOnHBlankB, sHBlankHandler2
03003750 RamFuncArea
03003A8C TextImageWriter
03004150 DecodeStringRamFunc
03004154 PutOamLoRamFunc
03004158 gSomeRotScaleOAMIt, gOamAffinePutIt
03004160 IntrMainRam, IntrMain_Buffer
03004960 MoveFillStepRamFunc, MapFloodCoreStepRamFunc
03004970 gOAMAllocIt, gSpriteAllocIt
03004980 gFaces
030049A0 gMapWorking, gWorkingMap, gWorkingBmMap
030049B0 gMapFloodSquareBufA
03004BB0 gActiveTerrainMovTable, gWorkingMoveTable, gWorkingTerrainMoveCosts
03004C00 gStatBoostSimUnit, gStatGainSimUnit
03004C50 gMapFloodSquareBufB
03004E50 gActiveUnit
03004E60 gMovementFillConfig, gMapFloodSt, gMovMapFillState
03004F10 gpAiDecisionMaker, AiDecideMainFunc
03004FAC gBattleAnimCurrentAISIndex
03005250 gPermanentFlagData
03005270 gTemporaryFlagData
03005280 gGmData
0300534E gGmMonsterRnState
03005410 gSoundInfo
030063C0 gMPlayInfo_SE4_BMP2
03006400 gMPlayInfo_SE5_BMP3
03006440 gMpi_FightBgm, gMPlayInfo_BGM1
03006480 gMPlayJumpTable
03006510 gCgbChans
03006610 gMPlayInfo_SE6_BMP4
03006650 gMpi_MapBgm, gMPlayInfo_BGM2
03006690 gMPlayInfo_SE1_SYS1
030066D0 gMPlayInfo_SE3_BMP1
03006710 gMPlayMemAccArea
03006720 gMPlayInfo_SE7_EVT
03006760 gMPlayInfo_SE2_SYS2
030067A0 ReadSramFast
030067A4 VerifySramFast
030067A8 errno
03007F00 UserStackBottom
03007FF0 gpM4aMainThing
03007FF8 gIrqCheckFlags
03007FFC gpGlobalIRQHandler, INTR_VECTOR
03008000 IWRAM_END
04000000 DISPCNT, REG_DISPCNT
04000002 Undocumented_GreenSwap
04000004 GeneralLCDStatus, REG_DISPSTAT
04000006 VerticalCounter, REG_VCOUNT
04000008 BG0CNT, REG_BG0CNT
0400000A BG1CNT, REG_BG1CNT
0400000C BG2CNT, REG_BG2CNT
0400000E BG3CNT, REG_BG3CNT
04000010 BG0X_Offset, REG_BG0HOFS
04000012 BG0Y_Offset, REG_BG0VOFS
04000014 BG1X_Offset, REG_BG1HOFS
04000016 BG1Y_Offset, REG_BG1VOFS
04000018 BG2X_Offset, REG_BG2HOFS
0400001A BG2Y_Offset, REG_BG2VOFS
0400001C BG3X_Offset, REG_BG3HOFS
0400001E BG3Y_Offset, REG_BG3VOFS
04000020 BG2Rotation_ScalingParameterA, REG_BG2PA
04000022 BG2Rotation_ScalingParameterB, REG_BG2PB
04000024 BG2Rotation_ScalingParameterC, REG_BG2PC
04000026 BG2Rotation_ScalingParameterD, REG_BG2PD
04000028 BG2ReferencePointX_Coordinate, REG_BG2X_L
0400002A REG_BG2X_H
0400002C BG2ReferencePointY_Coordinate, REG_BG2Y_L
0400002E REG_BG2Y_H
04000030 BG3Rotation_ScalingParameterA, REG_BG3PA
04000032 BG3Rotation_ScalingParameterB, REG_BG3PB
04000034 BG3Rotation_ScalingParameterC, REG_BG3PC
04000036 BG3Rotation_ScalingParameterD, REG_BG3PD
04000038 BG3ReferencePointX_Coordinate, REG_BG3X_L
0400003A REG_BG3X_H
0400003C BG3ReferencePointY_Coordinate, REG_BG3Y_L
0400003E REG_BG3Y_H
04000040 Window0HorizontalDimensions, REG_WIN0H
04000042 Window1HorizontalDimensions, REG_WIN1H
04000044 Window0VerticalDimensions, REG_WIN0V
04000046 Window1VerticalDimensions, REG_WIN1V
04000048 InsideofWindow0and1, REG_WININ
0400004A InsideofOBJWindow, REG_WINOUT
0400004C MosaicSize, REG_MOSAIC
0400004E Notused
04000050 ColorSpecialEffectsSelection, REG_BLDCNT
04000052 AlphaBlendingCoefficients, REG_BLDALPHA
04000054 Brightness, REG_BLDY
04000060 Channel1Sweepregister, REG_NR10
04000062 Channel1Duty_Length_Envelope, REG_NR11
04000063 REG_NR12
04000064 Channel1Frequency_Control, REG_NR13
04000065 REG_NR14
04000068 Channel2Duty_Length_Envelope, REG_NR21
04000069 REG_NR22
0400006C Channel2Frequency_Control, REG_NR23
0400006D REG_NR24
04000070 Channel3Stop_WaveRAMselect, REG_NR30
04000072 Channel3Length_Volume, REG_NR31
04000073 REG_NR32
04000074 Channel3Frequency_Control, REG_NR33
04000075 REG_NR34
04000078 Channel4Length_Envelope, REG_NR41
04000079 REG_NR42
0400007C Channel4Frequency_Control, REG_NR43
0400007D REG_NR44
04000080 ControlStereo_Volume_Enable, REG_NR50
04000081 REG_NR51
04000082 ControlMixing_DMAControl, REG_SOUNDCNT_H
04000084 ControlSoundon_off, REG_NR52
04000088 SoundPWMControl, REG_SOUNDBIAS
04000090 Channel3WavePatternRAM, REG_WAVE_RAM0_L
04000092 REG_WAVE_RAM0_H
04000094 REG_WAVE_RAM1_L
04000096 REG_WAVE_RAM1_H
04000098 REG_WAVE_RAM2_L
0400009A REG_WAVE_RAM2_H
0400009C REG_WAVE_RAM3_L
0400009E REG_WAVE_RAM3_H
040000A0 ChannelAFIFO_Data0_3, REG_FIFO_A_L
040000A2 REG_FIFO_A_H
040000A4 ChannelBFIFO_Data0_3, REG_FIFO_B_L
040000A6 REG_FIFO_B_H
040000B0 DMA0SourceAddress, REG_DMA0SAD_L
040000B2 REG_DMA0SAD_H
040000B4 DMA0DestinationAddress, REG_DMA0DAD_L
040000B6 REG_DMA0DAD_H
040000B8 DMA0WordCount, REG_DMA0CNT_L
040000BA DMA0Control, REG_DMA0CNT_H
040000BC DMA1SourceAddress, REG_DMA1SAD_L
040000BE REG_DMA1SAD_H
040000C0 DMA1DestinationAddress, REG_DMA1DAD_L
040000C2 REG_DMA1DAD_H
040000C4 DMA1WordCount, REG_DMA1CNT_L
040000C6 DMA1Control, REG_DMA1CNT_H
040000C8 DMA2SourceAddress, REG_DMA2SAD_L
040000CA REG_DMA2SAD_H
040000CC DMA2DestinationAddress, REG_DMA2DAD_L
040000CE REG_DMA2DAD_H
040000D0 DMA2WordCount, REG_DMA2CNT_L
040000D2 DMA2Control, REG_DMA2CNT_H
040000D4 DMA3SourceAddress, REG_DMA3SAD_L
040000D6 REG_DMA3SAD_H
040000D8 DMA3DestinationAddress, REG_DMA3DAD_L
040000DA REG_DMA3DAD_H
040000DC DMA3WordCount, REG_DMA3CNT_L
040000DE DMA3Control, REG_DMA3CNT_H
04000100 Timer0Counter_Reload, REG_TM0CNT_L
04000102 Timer0Control, REG_TM0CNT_H
04000104 Timer1Counter_Reload, REG_TM1CNT_L
04000106 Timer1Control, REG_TM1CNT_H
04000108 Timer2Counter_Reload, REG_TM2CNT_L
0400010A Timer2Control, REG_TM2CNT_H
0400010C Timer3Counter_Reload, REG_TM3CNT_L
0400010E Timer3Control, REG_TM3CNT_H
04000120 SIOData0, REG_SIOMULTI0
04000122 SIOData1, REG_SIOMULTI1
04000124 SIOData2, REG_SIOMULTI2
04000126 SIOData3, REG_SIOMULTI3
04000128 SIOControlRegister, REG_SIOCNT
0400012A SIOData, REG_SIOMLT_SEND
04000130 KeyStatus, REG_KEYINPUT
04000132 KeyInterruptControl, REG_KEYCNT
04000134 SIOModeSelect_GeneralPurposeData, REG_RCNT
04000136 IRAncient_InfraredRegister
04000140 SIOJOYBusControl, REG_JOYCNT
04000150 SIOJOYBusReceiveData, REG_JOY_RECV_L
04000152 REG_JOY_RECV_H
04000154 SIOJOYBusTransmitData, REG_JOY_TRANS_L
04000156 REG_JOY_TRANS_H
04000158 SIOJOYBusReceiveStatus, REG_JOYSTAT
04000200 InterruptEnableRegister, REG_IE
04000202 InterruptRequestFlags_IRQAcknowledge, REG_IF
04000204 GamePakWaitstateControl, REG_WAITCNT
04000208 InterruptMasterEnableRegister, REG_IME
04000300 Undocumented_PostBootFlag
04000301 Undocumented_PowerDownControl
05000000 BG_PLTT
05000200 OBJ_PLTT
06000000 BG_VRAM
06010000 OBJ_VRAM0
06014000 OBJ_VRAM1
07000000 OAM
08000000 _entry, ROM, Init
08000004 RomHeaderNintendoLogo
080000A0 aFireemblem2ebe8e01c, RomHeaderGameTitle
080000AC RomHeaderGameCode
080000B0 RomHeaderMakerCode
080000B2 RomHeaderMagic, RomHeaderMainUnitCode
080000B4 RomHeaderDeviceType, RomHeaderReserved1
080000BC RomHeaderSoftwareVersion, RomHeaderChecksum
080000BE RomHeaderReserved2
080000C0 start, crt0
080000F4 unk_3007E00
080000F8 IRQStackBottom
080000FC IrqMain, GlobalIRQHandler
08000120 loop
080001C8 loop1
080001CC foundInterrupt
08000228 ArmCodeStart, ARMCodeToCopy_Start
08000234 ARM_8000234
0800023C lop
08000304 ARM_ClearOam, ClearOam, ARM_MoveOBJsOffscreen
08000310 lop
08000360 ARM_ComputeChecksum32, GetChecksum32, ARM_CalcSomeChecksum
08000370 loop
080003A8 ARM_TmFillRect, TmFillRect, ARM_FillRect
080003B4 lop_y
080003B8 lop_x
080003E0 ARM_TmCopyRect, TmCopyRect, ARM_CopyRect
08000408 lop_y
0800040C lop_x
08000434 end
0800043C ARM_TmApplyTsa, TmApplyTsa, ARM_FillTileRect
08000458 lop_y
0800045C lop_x
08000494 ARM_PutOamHi, PutOamHi, IRAMARM_CopyToSecondaryOAM
080004D0 lop
08000528 end
08000534 ARM_PutOamLo, PutOamLo, IRAMARM_CopyToPrimaryOAM
08000540 gSomeTextGlyphDrawingLookup, bitTable
08000560 lt_bitTable
08000564 ARM_DrawGlyph, DrawGlyph, IRAMARM_Func3_DrawGlyph
08000574 lop
08000620 ARM_8000620
080006E4 ARM_DecodeString, DecodeString, IRAMARM_DecompText
080006F8 StartParent
080006FC Start
08000754 ContinueParent
08000768 end
08000784 ARM_MoveFillStep, MapFloodCoreStep, IRAMARM_Func5
08000810 continue
08000848 end
08000874 ARM_MoveFill, MapFloodCore, IRAMARM_FillMovementMap
08000880 restart
080008BC loop
080009F8 continue
08000A18 end
08000A20 AgbMain, ArmCodeEnd, ARMCodeToCopy_End
08000ADC lop
08000B10 PutBuildInfo, PrintDebugBuildDateAndTime
08000B34 IrqInit, StoreIRQToIRAM
08000B42 lop
08000B74 IrqDummyFunc, DummyFunc, DummyIRQRoutine
08000B78 SetIrqFunc, SetIRQHandler
08000B88 RandNextCore, NextRn, NextRN
08000BC8 RandInit, InitRN
08000C34 RandSetSt, LoadRNState
08000C4C RandGetSt, StoreRNState
08000C64 RandNext_100, NextRN_100
08000C76 _
08000C80 RandNext, NextRN_N
08000C92 _
08000CA0 RandRoll, Roll1RN
08000CB0 end
08000CB8 RandRoll2rn, RandRoll2Rn, Roll2RN
08000CD6 end
08000CDC RandInitB, SetLCGRNValue
08000CE8 RandNextB, AdvanceGetLCGRNValue
08000D00 EnableSoftReset
08000D0C DisableSoftReset
08000D18 IsSoftResetEnabled
08000D28 GetGameTime, GetGameClock
08000D34 SetGameTime, SetGameClock
08000D40 IncGameTime, IncrementGameClock
08000D54 NoLoop
08000D64 FormatTime, ComputeDisplayTime
08000DB8 ApplyPaletteExt, CopyToPaletteBuffer
08000DE4 CanFastCopy
08000DF4 Continue
08000DFE End
08000E9C SyncDispIo, FlushLCDControl
08000F44 GetBgCt, BG_GetControlBuffer
08000F5C Continue
08000F66 BG0
08000F70 BG1
08000F78 BG2
08000F80 BG3
08000F82 End
08000F8C GetBgChrOffset, GetBackgroundTileDataOffset
08000FA4 GetBgChrId, GetTileIndex
08000FB8 Return
08000FC4 GetBgTilemapOffset, BG_GetTileMapOffset
08000FDC SetBgChrOffset, SetBackgroundTileDataOffset
08001004 SetBgTilemapOffset, SetBackgroundMapDataOffset
0800103C end
0800104C SetBgScreenSize, SetBackgroundScreenSize
0800106C SetBgBpp, BG_SetColorBpp
08001094 SyncPal_AddFilter, SyncPalWithColorAddition, ApplyColorAddition_ClampMax
080010F0 SyncPal_SubFilter, SyncPalWithColorSubtraction, ApplyColorAddition_ClampMin
0800114C SyncBgsAndPal, FlushBackgrounds
08001168 SkipBG0
08001180 SkipBG1
08001198 SkipBG2
080011B0 SkipBG3
08001200 DoNotUpdatePaletteTheRawWay
08001210 Negative
0800121A End
08001220 TmFill, BG_Fill, FillBGMap
08001240 SetBlankChr, RegisterBlankTile
08001258 SetOnVBlank, SetInterrupt_LCDVBlank
08001284 clear
08001298 end
080012AC SetOnVMatch, SetInterrupt_LCDVCountMatch
080012DC HandleClear
080012F4 End
08001308 SetNextVCount
0800131C SetVCount, SetLCDVCountSetting
08001328 SetMainFunc, SetMainUpdateRoutine
08001334 RunMainFunc, ExecMainUpdate
08001342 end
0800134C RefreshKeyStFromKeys
08001368 NoNewPresses
08001386 NotABLR
0800138C Presses
080013AC DifferentPresses
080013AE ResetDowncounter
080013B0 NoTick
080013C8 NoButton
080013D2 Store0
080013D4 End
080013E0 RefreshKeySt, UpdateKeyStatus
080013FC ABStartSelect
08001414 ClearKeySt
08001420 InitKeySt, ResetKeyStatus
08001440 SetKeyIgnore, SetKeyStatus_IgnoreMask
0800144C GetKeyIgnore, GetKeyStatus_IgnoreMask
08001458 KeyForce_OnLoop, KeySimulation_SetKeySt, KeyStatusSetter_Set
08001470 StartKeyForce, StartKeySimulation, NewKeyStatusSetter
0800148C SetBgOffset, BG_SetPosition, SetupBackgroundPosition
080014AA _ContinueCheck
080014B4 CaseBG0
080014C0 CaseBG1
080014CC CaseBG2
080014D8 CaseBG3
080014DE End
08001564 Start
08001574 LoopLocal
08001588 Continue
0800158E BEGIN
080018FE lop_pals
08001910 lop_cols
08001B58 InitBgs, SetupBackgrounds
08001B6E SkipLoadingDefaults
08001B7E lop
08001C4C GetBgTilemap, BG_GetMapBuffer
08001C5C SetHealthSafetySkipEnable
08001C68 ShouldSkipHSScreen, IsHealthSafetySkipEnabled
08001C78 SoftResetIfKeyCombo, SoftResetIfKeyComboPressed
08001CAA End
08001D00 OnHBlankBoth, ExecBothHBlankHandlers
08001D28 RefreshOnHBlank, UpdateHBlankHandlerState
08001DC2 STORE
08001DC4 End
08001DD8 SetOnHBlankA, SetPrimaryHBlankHandler
08001DEC SetOnHBlankB, SetSecondaryHBlankHandler
08001E00 GetBgFromTm, GetBackgroundFromBufferPointer
08001E68 End
08001E6C SetBgHLayer, SetBgPriority, BG_SetPriority
08001E8C GetBgHLayer, GetBgPriority, BG_GetPriority
08001EA0 SetBlendConfig, SetSpecialColorEffectsParameters
08001ED0 SetBlendTargetA
08001F0C SetBlendTargetB
08001F48 SetBlendBackdropA
08001F64 SetBlendBackdropB
08001F80 SetBlendNone, SetDefaultColorEffects
08001F94 EnablePalSync, EnablePaletteSync
08001FA0 DisablePalSync, DisablePaletteSync
08001FAC EnableBgSync, BG_EnableSyncByMask
08001FBC EnableBgSyncById, BG_EnableSync
08001FD0 DisableBgSync
08001FE0 ClearMoveList, ClearTileRigistry
08001FF2 ContinueLoop
08002014 RegisterDataMove, RegisterTileGraphics
08002038 Continue
08002054 RegisterDataFill, RegisterFillTile
08002088 ApplyDataMoves, FlushTiles
08002098 Start
080020A8 _
080020AE HandleCase0
080020BC HandleCase1
080020CA HandleCase2
080020E0 Continue
080020E4 BeginLoop
080020FC InitOam, SetupOAMBufferSplice
08002138 SyncHiOam, FlushSecondaryOAM
0800217C SyncLoOam, FlushPrimaryOAM
080021A0 end
080021B0 SetObjAffine, WriteOAMRotScaleData
080021E4 PutUnkSprite
0800224C GetOamSplice, GetPrimaryOAMSize
08002258 GetCurrentBgmSong, Sound_GetCurrentSong
08002264 IsBgmPlaying
08002274 SetVolume_8002274, Sound_SetVolume8002274, Sound_SetBGMVolume
080022EC SetBgmVolume, Sound_SetSEVolume
0800231C FadeBgmOut, Sound_FadeOutBGM
08002326 no_default
08002336 no_proc_a
08002346 no_proc_b
0800237C FadeBgmOut_0800237C, Sound_FadeOut800237C, Sound_FadeOutBGMAlt
08002386 no_default
08002396 no_proc_a
080023A6 no_proc_b
080023E0 FadeSoundOut_080023E0, SoundStuff_80023E0, Sound_FadeOutSE
080023EA no_default
08002448 StartBgmCore, Sound_PlaySong8002448
08002478 StartOrChangeBgm, PlaySong8002478
08002492 not_playing
080024C4 kickstart
080024CC end
080024D4 StartBgm, Sound_PlaySong80024D4
080024E4 StartBgmExt, Sound_PlaySong80024E4
080024F0 MusicFi_OnLoop
08002556 end
08002574 StartBgmFadeIn, Sound_PlaySong8002574
080025F6 end
08002620 OverrideBgm
08002648 no_fade
0800265A end
08002670 RestoreBgm
080026A4 end
080026F4 end
0800270C MakeBgmOverridePersist
08002724 end
08002730 StartBgmVolumeChange, ISuspectThisToBeMusicRelated_8002730
0800274C no_parent
08002754 _
08002770 _max
08002788 MusicVc_OnLoop
080027F4 playing
080027FA delet
08002806 end
0800281C DelaySong_OnLoop, Some6CMusicRelatedWaitCallback
0800284E end
08002858 PlaySongDelayed, StartSongDelayed
08002880 no_music
08002890 PlaySongCore, PlaySong
080028A6 big_number
080028C0 no_player
080028C8 End
080028D0 SetSoundDefaultMaxChannels, Sound_SetDefaultMaxNumChannels
080028E8 SetSoundMaxChannels, Sound_SetMaxNumChannels
080028FC SetupMaxChannelsForSong
08002914 _
0800291C set_max_channels_8
08002934 set_default_max_channels
08002946 end
08002950 IsMusicProc2Running
08002964 return_true
08002966 end
080029B4 end
080029DA skip_sleep
080029E2 end
08002A24 no_parent
08002A2C _
08002A62 end
08002A80 return_true
08002A82 end
08002AB8 CancelPlaySongDelayed, CancelDelaySong, DeleteAll6CWaitMusicRelated
08002AF8 InitRamFuncs, StoreRoutinesToIRAM
08002B90 DrawGlyph, DrawGlyphRam, CallARM_Func3, WRAMRoutineGetter
08002BA4 DecodeString, DecodeStringRam, CallARM_DecompText
08002BB8 PutOamHi, PutOamHiRam, CallARM_PushToSecondaryOAM, PushToSecondaryOAM
08002BCC PutOamLo, PutOamLoRam, CallARM_PushToPrimaryOAM, PushToPrimaryOAM
08002BE0 MoveFillStep, MapFloodCoreStepRam, CallARM_Func5
08002BF4 MoveFill, MapFloodCoreRam, CallARM_FillMovementMap
08002C08 InitProcs, Proc_Init
08002C1A ContinueLoop
08002C5E ContinueNullifyMains
08002C7C SpawnProc, Proc_Start
08002CBE NotNumber
08002CC6 Continue
08002CE0 SpawnProcLocking, Proc_StartBlocking, ProcStartBlocking
08002D08 ReturnNull
08002D0A End
08002D10 ClearProc, DeleteProcessRecursive
08002D1E NoNextStruct
08002D28 No0x18Ptr
08002D42 NotCallable
08002D66 End
08002D6C Proc_End
08002D7E End
08002D84 AllocProc, AllocateProcess
08002D94 FreeProc, FreeProcess, Free6C
08002DA4 InsertRootProc, InsertRootProcess
08002DBA End
08002DC8 InsertProc, InsertChildProcess
08002DD8 End
08002DE0 UnlinkProc, UnlinkProcess
08002DEE NoPreviousStruct
08002DF8 NoNextStruct
08002E0A NoParentStruct
08002E1A End
08002E28 RunProcCore, RunProcessRecursive
08002E36 NoNextStruct
08002E62 CallLoopRoutine
08002E6A NoLoop
08002E74 NoCall
08002E7E End
08002E84 Proc_Run
08002E8E end
08002E94 Proc_Break
08002E9C Proc_Find, FindProc
08002EA4 ContinueLoop
08002EB4 NotEqual
08002EBE Equal
08002EC4 Proc_FindActive, Proc_FindNonBlocked
08002ECC lop
08002EE4 continue
08002EEE end
08002EF4 Proc_FindMarked, Proc_FindWithMark
08002F24 Proc_Goto, Goto6CLabel
08002F38 Start
08002F4A Continue
08002F56 End
08002F5C Proc_GotoScript
08002F64 Proc_Mark, Proc_SetMark
08002F6C Proc_SetEndFunc, Proc_SetEndCb
08002F70 Proc_ForAll, ForEveryProc, ForAll6C
08002F78 Continue
08002F84 Skip
08002F98 Proc_ForEach, ForEachProc, ForEach6C
08002FA2 Start
08002FAE Continue
08002FC0 Proc_ForEachMarked, ForEachMarkedProc, ForEach6CMarked
08002FEC Proc_LockEachMarked, LockEachMarkedProc, Proc_BlockEachMarked
08002FF8 Start
08003004 Continue
08003014 Proc_ReleaseEachMarked, ReleaseEachMarkedProc, Proc_UnblockEachMarked
08003020 Start
08003030 Continue
08003040 Proc_EndEachMarked, EndEachMarkedProc
08003048 Start
08003058 Continue
0800306C Delete
08003078 Proc_EndEach, EndEachProc
08003088 ClearNativeCallback
08003094 Proc_BreakEach, BreakEachProc
080030A4 WalkProcSubtree, ForAllFollowingProcs
080030B4 NoNext
080030C6 NoChildren
080030CC Proc_ForSubtree
080030E8 ProcCmd_End, ProcCmd_DELETE
080030F4 ProcCmd_Name, ProcCmd_SET_NAME
08003104 ProcCmd_Call, ProcCmd_CALL_ROUTINE
08003118 ProcCmd_CallRet, ProcCmd_CALL_ROUTINE_2
08003130 ProcCmd_CallArg, ProcCmd_CALL_ROUTINE_ARG
08003150 ProcCmd_While, ProcCmd_WHILE_ROUTINE
0800316E Rewind
08003176 End
0800317C ProcCmd_Repeat, ProcCmd_LOOP_ROUTINE
0800318C ProcCmd_SetEndFunc, ProcCmd_SET_DESTRUCTOR
080031A8 ProcCmd_SpawnChild, ProcCmd_NEW_CHILD
080031C4 ProcCmd_SpawnLockChild, ProcCmd_NEW_CHILD_BLOCKING
080031E0 ProcCmd_SpawnBugged, ProcCmd_NEW_MAIN_BUGGED
08003200 ProcCmd_WhileExists, ProcCmd_WHILE_EXISTS
0800321E Return0
08003220 End
08003228 ProcCmd_EndEach, ProcCmd_END_ALL
08003244 ProcCmd_BreakEach, ProcCmd_BREAK_ALL_LOOP
08003260 ProcCmd_Nop, ProcCmd_NOP
0800326C ProcCmd_GotoScript, ProcCmd_JUMP
0800327C ProcCmd_Goto, ProcCmd_GOTO
08003290 SleepRepeatFunc, UpdateSleep
080032A6 End
080032AC ProcCmd_Sleep, ProcCmd_SLEEP
080032C2 NoSleep
080032D4 ProcCmd_Mark, ProcCmd_SET_MARK
080032E8 ProcCmd_Nop2, ProcCmd_NOP2
080032F4 ProcCmd_Block, ProcCmd_BLOCK
080032F8 ProcCmd_EndIfDup, ProcCmd_END_IF_DUPLICATE
08003304 Start
0800330C Continue
08003328 Delete
08003330 End
08003338 ProcCmd_EndDups, ProcCmd_END_DUPLICATES
08003348 Continue
0800334C Start
08003362 End
08003370 ProcCmd_Nop3, ProcCmd_NOP3
0800337C ProcCmd_SetFlag2, ProcCmd_SET_BIT4
08003394 StepProcScr, RunProcessScript
080033B8 ContinueLoop
080033BE StartLoop
080033D6 End
080033DC PrintProcInfo, PrintProcessName
080033E0 WalkPrintProcInfo, PrintProcessNameRecursive
080033F0 NoNextStruct
08003410 NoChildren
08003418 Proc_PrintSubtreeInfo, PrintProcessTree
08003450 Proc_SetRepeatFunc, Proc_SetRepeatCb
08003454 Proc_Lock, Proc_BlockSemaphore
08003460 Proc_Release, Proc_WakeSemaphore
0800346C Proc_GetNext, Proc_FindAfter
0800347C Return
08003480 StartMiddle
08003482 StartBegin
0800348A Continue
08003496 ReturnNull
08003498 End
080034A0 Proc_GetNextChild, Proc_FindAfterWithParent, FindFirstChild6C
080034BE lop
080034CA return_null
080034CC end
080034D4 CountFreeProcSlots
080034FC CountProcs
08003530 Proc_FindBegin, BeginFindProc
08003540 Proc_FindNext, NextFindProc
08003578 InitIcons, ResetIconGraphics_
08003584 ClearIcons, ResetIconGraphics
080035BC ApplyIconPalettes, LoadIconPalettes
080035D4 ApplyIconPalette, LoadIconPalette
080035EC CountActiveIcons, GetNextFreeIcon
08003610 IconSlot2Chr, GetIconGfxTileIndex
08003624 GetNewIconSlot, GetIconGfxIndex
0800362C BeginLoop
08003640 ContinueLoop
0800364A End
08003650 GetIconChr, GetIconTileIndex
08003670 Register
080036A4 Get
080036BC PutIcon, DrawIcon
080036D8 ValidIconIndex
08003704 End
0800370C ClearIcon, ClearIconGfx
0800372C PutIconObjImg, LoadIconObjectGraphics
08003760 ValidIcon
08003780 End
0800378C DebugInitBg, SetupDebugFontForBG
0800379A no_default
08003804 DebugPutStr, PrintDebugStringToBG
0800384C DebugPutFmt
08003870 DebugScreenInit
080038B4 DebugPrintFmt
080038C8 ClearNumberStr, ClearSmallStringBuffer
080038E0 GenNumberStr, StoreNumberStringToSmallBuffer
080038EC Continue
080038F2 Start
08003910 End
0800391C GenNumberOrBlankStr, StoreNumberStringOrDashesToSmallBuffer
08003930 HandleDashes
08003940 HandleNormal
08003946 End
0800394C DebugPrintNumber
08003968 GenNumberHexStr, StoreNumberHexStringToSmallBuffer
0800398C Continue
080039A4 End
080039B4 DebugPrintNumberHex
080039D0 DebugPrintStr, PrintStringToDBG
08003A3C DebugPutScreen, FlushDBGToBG2
08003A52 StartLineLoop
08003A7A StartColLoop
08003A94 EndCaseCheck
08003AA8 ContinueLineLoop
08003ABC DebugUpdateScreen
08003B24 DebugInitObj, SetupDebugFontForOBJ
08003B32 NoDefault
08003BB0 DebugPutObjStr, PrintDebugStringAsOBJ
08003BBA Start
08003BC2 Lowercase
08003BC4 EndCaseCheck
08003BE2 Begin
08003BFC DebugPutObjNumber
08003C20 DebugPutObjNumberHex
08003C44 DebugPutObjFmt
08003C7C GetLang, GetSomeByte
08003C88 SetLang, SetSomeByte
08003C94 ResetText, Font_InitForUIDefault, Font_InitDefault
08003CB8 InitTextFont, Font_InitForUI
08003CC2 NonDefault
08003CF4 SetTextFontGlyphs, SetFontGlyphSet
08003D0C Not0
08003D12 End
08003D20 ResetTextFont
08003D38 SetTextFont, SetFont
08003D50 not_default
08003D54 end
08003D5C InitText, Text_Init
08003D84 InitTextDb, Text_Allocate
08003DAC InitTextList, InitTextBatch
08003DB2 lop
08003DBC begin
08003DC8 ClearText, Text_Clear, TextVRAMClearer
08003E00 ClearTextPart
08003E40 Text_GetChrOffset
08003E50 Text_GetCursor, Text_GetXCursor
08003E54 Text_SetCursor, Text_SetXCursor
08003E58 Text_Skip, Text_Advance
08003E60 Text_SetColor, Text_SetColorId
08003E64 Text_GetColor, Text_GetColorId
08003E68 Text_SetParams, Text_SetParameters
08003E70 PutText, Text_Draw