-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathwram_symbols.asm
1114 lines (1044 loc) · 31 KB
/
wram_symbols.asm
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
DP36_UpdateTiles_80A9DE = $36
DP3C_Samus_HalfTiles_Definition = $3C
DP47_Decomp_Src = $47
DP4A_Decomp_Var = $4A
DP4C_Decomp_Dest = $4C
DP4F_Decomp_DictCopy_Inversion = $4F
REG_2100_Brightness = $51
REG_2101_Sprite_Size_Addr = $52
REG_2102_OAM_Addr_Prio = $53
REG_2105_BG_Mode_Size = $55
REG_2105_FAKE_BG_Mode_Size = $56
REG_2106_Mosaic = $57
REG_2107_BG1_Tilemap = $58
REG_2108_BG2_Tilemap = $59
REG_2109_BG3_Tilemap = $5A
REG_2109_Gameplay_BG3_Tilemap = $5B
REG_210A_BG4_Tilemap = $5C
REG_210B_BG_Tileset_Addr = $5D
REG_211A_Mode7_Settings = $5F
REG_2123_Window_Settings_BG12 = $60
REG_2124_Window_Settings_BG34 = $61
REG_2125_Window_Sprites_Color = $62
REG_2126_Window_1_Left = $63
REG_2127_Window_1_Right = $64
REG_2128_Window_2_Left = $65
REG_2129_Window_2_Right = $66
REG_212A_Window_BG_Logic = $67
REG_212B_Window_Sprites_Color_Logic = $68
REG_212C_MainScreen = $69
REG_212C_Gameplay_MainScreen = $6A
REG_212D_SubScreen = $6B
REG_212E_Window_MainScreen = $6C
REG_212F_Window_SubScreen = $6D
REG_2130_Gameplay_Next_ColorMathA = $6E
REG_2130_ColorMathA_Control = $6F
REG_2130_Gameplay_ColorMathA = $70
REG_2131_Gameplay_Next_ColorMathB = $71
REG_2131_ColorMathB_Control = $72
REG_2131_Gameplay_ColorMathB = $73
REG_2132_ColorMath_SubScreen_1 = $74
REG_2132_ColorMath_SubScreen_2 = $75
REG_2132_ColorMath_SubScreen_3 = $76
REG_2133_Resolution = $77
REG_211B_Mode7_MatrixA = $78
REG_211C_Mode7_MatrixB = $7A
REG_211D_Mode7_MatrixC = $7C
REG_211E_Mode7_MatrixD = $7E
REG_211F_Mode7_CenterX = $80
REG_2120_Mode7_CenterY = $82
REG_4200_IRQ_AutoJoy = $84
REG_420C_HDMA_Enable = $85
REG_420D_ROM_Speed = $86
AutoPress_InitialDelay = $87
AutoPress_SubsequentDelay = $89
Controller1_Inputs = $8B
Controller2_Inputs = $8D
Controller1_NewInputs = $8F
Controller2_NewInputs = $91
Controller1_FAKE_NewInputs = $93
Controller2_FAKE_NewInputs = $95
Controller1_PrevInputs = $97
Controller2_PrevInputs = $99
Controller1_AutoPress_Timer = $A3
Controller2_AutoPress_Timer = $A5
Next_IRQ_Cmd = $A7
RoomLoading_IRQ_Cmd = $A9
IRQ_Cmd = $AB
AD_Return_Pointer = $AD
Region_FX_Table = $AF
REG_210D_BG1_Scroll_X = $B1
REG_210E_BG1_Scroll_Y = $B3
REG_210F_BG2_Scroll_X = $B5
REG_2110_BG2_Scroll_Y = $B7
REG_2111_BG3_Scroll_X = $B9
REG_2112_BG3_Scroll_Y = $BB
REG_2113_BG4_Scroll_X = $BD
REG_2114_BG4_Scroll_Y = $BF
D0_Table_Size = $D0
D0_Table_Src = $D2
D0_Table_Dest = $D5
Mode7_Transfer_Table_Ctrl = $02D0
Mode7_Transfer_Table_Src = $02D1
Mode7_Transfer_Table_Size = $02D4
Mode7_Transfer_Table_Dest = $02D6
Mode7_Transfer_Table_IncMode = $02D8
VRAM_Transfer_Table_StackPointer = $0330
Mode7_Transfer_Table_StackPointer = $0334
VRAM_Read_Table_Src = $0340
VRAM_Read_Table_DMA_Ctrl = $0342
VRAM_Read_Table_DMA_Target = $0343
VRAM_Read_Table_Dest = $0344
VRAM_Read_Table_Size = $0347
VRAM_Read_Table_StackPointer = $0360
OAM_Table_Low = $0370
OAM_Table_High = $0570
OAM_StackPointer = $0590
PB_Explosion_Status = $0592
FX22_Table_Size = $0596
Ypos_OnScreen_0598 = $0598
ScrollingSky_SetTo_E0 = $059A
ScrollingSky_SetTo_0 = $059C
ScrollingSky_HUDBG2_X = $059E
HDMA_Contracting_Flag = $05A0
MixUse_MessageBox_Y_Radius = $05A2
MixUse_MessageBox_Bottom_1 = $05A4
MixUse_MessageBox_Bottom_2 = $05A6
MixUse_MessageBox_Top_1 = $05A8
MixUse_MessageBox_Top_2 = $05AA
Map_Min_Scroll_X = $05AC
Map_Max_Scroll_X = $05AE
Map_Min_Scroll_Y = $05B0
Map_Max_Scroll_Y = $05B2
NMI_Request_Flag = $05B4
Frame_Counter_8bit = $05B5
Frame_Counter = $05B6
NMI_Counter = $05B8
Lag_Counter = $05BA
Maximum_Lag = $05BB
DoorTransition_VRAM_Flag = $05BC
DoorTransition_VRAM_Dest = $05BE
DoorTransition_VRAM_Src = $05C0
DoorTransition_VRAM_Size = $05C3
Controller1_Debug_SelectL = $05C5
Controller1_Debug_SelectR = $05C7
Debug_Missiles_Swap = $05C9
Debug_Supers_Swap = $05CB
Debug_PowerBombs_Swap = $05CD
Debug_Options = $05CF
Debug_Mode_Flag = $05D1
Debug_Saved_Layer1Pos_Flag = $05D3
Debug_Saved_Layer1_X = $05D5
Debug_Saved_Layer1_Y = $05D7
Previous_Held_Input = $05D9
TimedHeld_Input_Timer = $05DB
TimedHeld_Input_Timer_Reset = $05DD
TimedHeld_Input = $05DF
TimedHeld_NewInput = $05E1
TimedHeld_PrevInput = $05E3
Random_Number = $05E5
Bitmask_05E7 = $05E7
MultA_05E9_16bit = $05E9
MultB_05EB_16bit = $05EB
Product_05F1_32bit = $05F1
Disable_Sounds_Flag = $05F5
Disable_Minimap = $05F7
Save_Confirm_Select = $05F9
MapScroll_Timer = $05FB
MapScroll_Direction = $05FD
MapScroll_Speed_Index = $05FF
Pause_Hook = $0601
Unpause_Hook = $0604
Earthquake_SFX_Index = $0607
Earthquake_SFX_Timer = $0609
MixUse_Spritemaps_Remaining = $060B
MixUse_Hitboxes_Remaining = $060D
Projectile_Counter_Mirror = $060F
Uploading_to_APU_Flag = $0617
MusicQueue_EntriesList = $0619
MusicQueue_Timers = $0629
MusicQueue_NextIndex = $0639
MusicQueue_StartIndex = $063B
Music_Entry = $063D
Music_Timer = $063F
APU_Attempts_Remaining = $0641
SoundQueue_StartIndex_Lib1 = $0643
SoundQueue_StartIndex_Lib2 = $0644
SoundQueue_StartIndex_Lib3 = $0645
SoundQueue_NextIndex_Lib1 = $0646
SoundQueue_NextIndex_Lib2 = $0647
SoundQueue_NextIndex_Lib3 = $0648
Sound_State_Lib1 = $0649
Sound_State_Lib2 = $064A
Sound_State_Lib3 = $064B
Current_Music_Track = $064C
Current_SFX_Lib1 = $064D
Current_SFX_Lib2 = $064E
Current_SFX_Lib3 = $064F
Clear_SFX_Delay_Lib1 = $0650
Clear_SFX_Delay_Lib2 = $0651
Clear_SFX_Delay_Lib3 = $0652
SFX_MaxQueue_Lib1 = $0653
SFX_MaxQueue_Lib2 = $0654
SFX_MaxQueue_Lib3 = $0655
SoundQueue_Lib1 = $0656
SoundQueue_Lib2 = $0666
SoundQueue_Lib3 = $0676
Sound_Handler_Downtime = $0686
CrocomireMelting_SkeletonIndex = $0688
CrocomireMelting_TilesLoadingTabelIndex = $068A
CrocomireMelting_PixelsPerColumnToErase = $068C
CrocomireMelting_WordsToLoad = $068E
CrocomireMelting_XOffsetTableIndex = $0690
CrocomireMelting_DisplacementCoefficient = $0692
CrocomireMelting_InitialAdjustedDestinationYOffset = $0694
CrocomireMelting_Unread = $0696
CrocomireMelting_MaxAdjustedDestinationYOffset = $0698
CrocomireMelting_TilesLoadingTableBaseIndex = $069A
CrocomireMelting_YOffsets = $069C
Timer_071C = $071C
SamusTop_Transfer_Flag = $071D
SamusBottom_Transfer_Flag = $071E
SamusTop_Definition = $071F
SamusBottom_Definition = $0721
Screen_Fade_Delay = $0723
Screen_Fade_Counter = $0725
Menu_Index = $0727
Menu_StartLR_ButtonPressed_Highlight_Timer = $0729
Menu_LR_Highlight_Timer = $072B
Menu_Item_Selector_Timer = $072D
Menu_Reserve_Timer = $072F
Menu_MapScroll_UpArrow_Timer = $0733
Menu_MapScroll_DownArrow_Timer = $0735
Menu_MapScroll_RightArrow_Timer = $0737
Menu_MapScroll_LeftArrow_Timer = $0739
Menu_Palette_Timer = $073B
Menu_LR_Highlight_Frame = $073F
Menu_Item_Selector_Frame = $0741
Menu_Reserve_Frame = $0743
Menu_MapScroll_UpArrow_Frame = $0747
Menu_MapScroll_DownArrow_Frame = $0749
Menu_MapScroll_RightArrow_Frame = $074B
Menu_MapScroll_LeftArrow_Frame = $074D
Menu_Palette_Frame = $074F
Menu_Shoulder_ButtonPressed_Highlight = $0751
Menu_Button_Label_Mode = $0753
Menu_Equipment_Category_Index = $0755
Menu_Equipment_Item_Index = $0756
Menu_Reserve_Delay_Counter = $0757
Menu_MapScroll_UpArrow_Mode = $075B
Menu_MapScroll_DownArrow_Mode = $075D
Menu_MapScroll_RightArrow_Mode = $075F
Menu_MapScroll_LeftArrow_Mode = $0761
Menu_Pause_Screen = $0763
Menu_Backup_58 = $0765
Menu_Backup_59 = $0766
Menu_Backup_5A = $0767
Menu_Backup_5D = $0768
Menu_Backup_52 = $076A
Menu_Backup_B1 = $076B
Menu_Backup_B5 = $076C
Menu_Backup_B9 = $076D
Menu_Backup_B3 = $076E
Menu_Backup_B7 = $076F
Menu_Backup_BB = $0770
Menu_Backup_55 = $0771
Menu_Backup_091B = $0772
Menu_Backup_091C = $0773
Menu_Backup_57 = $0774
Menu_Backup_71 = $0775
Menu_Samus_Indicator_Frame = $0776
Menu_Samus_Indicator_Timer = $0778
Menu_Samus_Indicator_Loop = $077A
Menu_HUD_Palette = $077C
Mode7_Flag = $0783
Mode7_Rotation_Angle = $0785
File_Select_Map_SetTo_0 = $0787
Area_Map_Collected = $0789
Load_Station_Index = $078B
Door_Pointer = $078D
Door_BTS = $078F
Door_Direction = $0791
Elevator_Door_Properties = $0793
Door_Orientation = $0794
Door_Transition_Flag_Elevator = $0795
Door_Transition_Flag_Enemy = $0797
Elevator_Direction = $0799
Room_ID = $079B
Room_Index = $079D
Area_ID = $079F
Room_X_Coordinate = $07A1
Room_Y_Coordinate = $07A3
Room_Width_Blocks = $07A5
Room_Height_Blocks = $07A7
Room_Width_Scrolls = $07A9
Room_Height_Scrolls = $07AB
Up_Scroller = $07AD
Down_Scroller = $07AF
CRE_PrevBitset = $07B1
CRE_Bitset = $07B3
Door_List_Pointer = $07B5
Event_Pointer = $07B7
LevelData_Size = $07B9
RoomState_Pointer = $07BB
Level_Data_Pointer = $07BD
Tileset_TileTable_Pointer = $07C0
Tileset_Tiles_Pointer = $07C3
Tileset_Palette_Pointer = $07C6
Room_Music_Track_Index = $07C9
Room_Music_Data_Index = $07CB
FX_Pointer = $07CD
Enemy_Population_Pointer = $07CF
Enemy_Set_Pointer = $07D1
RoomMainASM_Pointer = $07DF
RoomASM_07E1 = $07E1
RoomASM_07E3 = $07E3
RoomASM_07E5 = $07E5
RoomASM_07E7 = $07E7
Scrolling_Finished_Hook = $07E9
CeresHDMA_HUD_Floor = $07EB
CeresHDMA_Mode7 = $07EC
Music_Data_Index = $07F3
Music_Track_Index = $07F5
Current_Map_Tiles_Explored = $07F7
Layer1_X_Block = $08F7
Layer1_Y_Block = $08F9
Layer2_X_Block = $08FB
Layer2_Y_Block = $08FD
Layer1_X_Block_Prev = $08FF
Layer1_Y_Block_Prev = $0901
Layer2_X_Block_Prev = $0903
Layer2_Y_Block_Prev = $0905
BG1_X_Block = $0907
BG1_Y_Block = $0909
BG2_X_Block = $090B
BG2_Y_Block = $090D
Layer1_X_Subposition = $090F
Layer1_X_Position = $0911
Layer1_Y_Subposition = $0913
Layer1_Y_Position = $0915
Layer2_X_Position = $0917
Layer2_Y_Position = $0919
Layer2_Scroll_X = $091B
Layer2_Scroll_Y = $091C
BG1_X_Offset = $091D
BG1_Y_Offset = $091F
BG2_X_Offset = $0921
BG2_Y_Offset = $0923
Door_Transition_Frame_Counter = $0925
Door_Dest_X_Pos = $0927
Door_Dest_Y_Pos = $0929
Samus_Subspeed_Door = $092B
Samus_Speed_Door = $092D
Elevator_Down_Delay_Timer = $092F
Door_Transition_Finished_Flag = $0931
VRAM_Block_Update_0933 = $0933
VRAM_Block_X_Blocks_0935 = $0935
VRAM_Block_Update_0937 = $0937
Proposed_Layer1_X = $0939
Block_to_Update = $093B
Ceres_Status = $093F
Camera_Distance_Index = $0941
Timer_Status = $0943
Timer_Centiseconds = $0945
Timer_Seconds = $0946
Timer_Minutes = $0947
Timer_X_Subposition = $0948
Timer_X_Position = $0949
Timer_Y_Subposition = $094A
Timer_Y_Position = $094B
Menu_Map_GameOver_Index = $0950
Save_Slot_Selected = $0952
Non_Empty_Save_Slots = $0954
BG1Column_UnwrappedTilemap_Size = $0956
BG1Column_WrappedTilemap_Size = $0958
BG1Column_UnwrappedTilemap_Dest = $095A
BG1Column_WrappedTilemap_Dest = $095C
BG1Column_WrappedTilemap_LeftSrc = $095E
BG1Column_WrappedTilemap_RightSrc = $0960
BG1Column_Flag = $0962
BG1Row_UnwrappedTilemap_Size = $0964
BG1Row_WrappedTilemap_Size = $0966
BG1Row_UnwrappedTilemap_Dest = $0968
BG1Row_WrappedTilemap_Dest = $096A
BG1Row_WrappedTilemap_LeftSrc = $096C
BG1Row_WrappedTilemap_RightSrc = $096E
BG1Row_Flag = $0970
BG2Column_UnwrappedTilemap_Size = $0972
BG2Column_WrappedTilemap_Size = $0974
BG2Column_UnwrappedTilemap_Dest = $0976
BG2Column_WrappedTilemap_Dest = $0978
BG2Column_WrappedTilemap_LeftSrc = $097A
BG2Column_WrappedTilemap_RightSrc = $097C
BG2Column_Flag = $097E
BG2Row_UnwrappedTilemap_Size = $0980
BG2Row_WrappedTilemap_Size = $0982
BG2Row_UnwrappedTilemap_Dest = $0984
BG2Row_WrappedTilemap_Dest = $0986
BG2Row_WrappedTilemap_LeftSrc = $0988
BG2Row_WrappedTilemap_RightSrc = $098A
BG2Row_Flag = $098C
BG2_Size = $098E
Blocks_to_Update_X = $0990
Blocks_to_Update_Y = $0992
VRAM_Blocks_to_Update_X = $0994
VRAM_Blocks_to_Update_Y = $0996
Game_State = $0998
Door_Transition_Function = $099C
Menu_Option_Index = $099E
Samus_Items_Equipped = $09A2
Samus_Items_Collected = $09A4
Samus_Beams_Equipped = $09A6
Samus_Beams_Collected = $09A8
Controller_Binding_Up = $09AA
Controller_Binding_Down = $09AC
Controller_Binding_Left = $09AE
Controller_Binding_Right = $09B0
Controller_Binding_Shot = $09B2
Controller_Binding_Jump = $09B4
Controller_Binding_Dash = $09B6
Controller_Binding_Cancel = $09B8
Controller_Binding_Select = $09BA
Controller_Binding_AngleDown = $09BC
Controller_Binding_AngleUp = $09BE
Samus_Reserve_Mode = $09C0
Samus_Energy = $09C2
Samus_Energy_Max = $09C4
Samus_Missiles = $09C6
Samus_Missiles_Max = $09C8
Samus_SuperMissiles = $09CA
Samus_SuperMissiles_Max = $09CC
Samus_PowerBombs = $09CE
Samus_PowerBombs_Max = $09D0
Samus_HUD_Item_Index = $09D2
Samus_Reserve_Max = $09D4
Samus_Reserve_Energy = $09D6
Samus_Reserve_Missiles = $09D8
GameTime_Frames = $09DA
GameTime_Seconds = $09DC
GameTime_Minutes = $09DE
GameTime_Hours = $09E0
Japanese_Text_Flag = $09E2
Samus_Moonwalk_Flag = $09E4
Disable_Debug_Samus_Positioning = $09E6
Demo_NewFile_SetTo_1 = $09E8
Icon_Cancel_Flag = $09EA
HUD_AutoCancel_Index = $0A04
Samus_Prev_Energy_0A06 = $0A06
Samus_Prev_Missiles = $0A08
Samus_Prev_Supers = $0A0A
Samus_Prev_PowerBombs = $0A0C
Samus_Prev_HUD_Item_Index = $0A0E
Samus_Prev_Pose_X_Dir_0A10 = $0A10
Samus_Prev_Move_Type_0A11 = $0A11
Samus_Prev_Energy_0A12 = $0A12
Controller1_Inputs_Backup = $0A14
Controller1_NewInputs_Backup = $0A16
Cleared_in_Bank91_0A18 = $0A18
Samus_Pose = $0A1C
Samus_Pose_Direction = $0A1E
Samus_Movement_Type = $0A1F
Samus_Prev_Pose = $0A20
Samus_Prev_Pose_X_Dir_0A22 = $0A22
Samus_Prev_Move_Type_0A23 = $0A23
Samus_Last_Diff_Pose = $0A24
Samus_Last_Diff_Pose_X_Dir = $0A26
Samus_Last_Diff_Pose_Move_Type = $0A27
Samus_NewPose_Input = $0A28
Samus_NewPose_Interact = $0A2A
Samus_NewPose_Finish = $0A2C
Samus_NewPose_Input_Command = $0A2E
Samus_NewPose_Interact_Command = $0A30
Samus_NewPose_Finish_Command = $0A32
Solid_Enemy_Collision_Flags = $0A34
Block_Collision_Flags = $0A36
SpaceToMoveSamus_Up_Blocks = $0A38
Samus_Y_Radius_Diffence = $0A3A
SpaceToMoveSamus_Down_Blocks = $0A3C
SpaceToMoveSamus_Up_Enemy = $0A3E
SpaceToMoveSamus_Down_Enemy = $0A40
Samus_CurrentState_Pointer_0A42 = $0A42
Samus_NewState_Pointer_0A44 = $0A44
Samus_Horiz_Slope_Flag = $0A46
Samus_Hurt_Flash_Counter = $0A48
Samus_Special_Palette_Flags = $0A4A
Samus_Subunit_Energy = $0A4C
Samus_Periodic_Damage = $0A4E
Samus_Adjusted_Periodic_Damage = $0A50
Samus_Knockback_Dir = $0A52
Samus_Knockback_X_Dir = $0A54
Samus_BombJump_Direction = $0A56
Samus_Movement_Handler = $0A58
Samus_Timer_Hack_Handler = $0A5A
Samus_Drawing_Handler = $0A5C
Debug_Command_Handler = $0A5E
Samus_Pose_Input_Handler = $0A60
Samus_RidleyPush_Direction = $0A62
Samus_Grappled_Connected_Flags = $0A64
Samus_X_Speed_Divisor = $0A66
Samus_Special_Palette_Timer = $0A68
Samus_Health_Warning = $0A6A
Samus_X_Speed_Table_Pointer = $0A6C
Samus_Contact_Damage_Index = $0A6E
Samus_Visor_Palette_Timer = $0A72
Samus_Visor_Palette_Index = $0A74
Samus_Suit_Palette_Index = $0A76
Samus_Hyper_Beam = $0A76
Samus_Time_Frozen = $0A78
Xray_State = $0A7A
Xray_Angular_Width_Delta = $0A7C
Xray_Angular_Subwidth_Delta = $0A7E
Xray_Max_Width_Flag = $0A80
Xray_Angle_Dir = $0A82
Xray_Angular_Width = $0A84
Xray_Angular_Subwidth = $0A86
Suit_Pickup_HDMA_Table = $0A88 ; 0A88..92
Recorded_Demo_Duration = $0A8A
Demo_Prev_Input = $0A8C
Demo_Prev_NewInput = $0A8E
Demo_Backup_Prev_Input = $0A90
Demo_Backup_Prev_NewInput = $0A92
Samus_Animation_Timer = $0A94
Samus_Animation_Frame = $0A96
UNLABELED_0A98 = $0A98
NewPost_Samus_Animation_Frame = $0A9A
Samus_Animation_Frame_Buffer = $0A9C
Grapple_Walljump_Timer = $0A9E
MixUse_CeresElev_Fade_Timer = $0AA0
MixUse_Shinespark_CF_Timer = $0AA2
Pose_SetTo_0 = $0AA4
Samus_ArmCannon_Open_Flag = $0AA6
Samus_ArmCannon_Transition_Flag = $0AA7
Samus_ArmCannon_Frame = $0AA8
Samus_ArmCannon_Toggle = $0AAA
Samus_ArmCannon_Drawing_Mode = $0AAC
MixUse_SpeedEcho_Index = $0AAE
MixUse_SpeedEcho_Circle_Phase = $0AAF
MixUse_SpeedEcho_0_X_Pos = $0AB0
MixUse_SpeedEcho_1_X_Pos = $0AB2
MixUse_SpeedEcho_2_X_Pos = $0AB4
SpeedEcho_3_X_Pos = $0AB6
MixUse_SpeedEcho_0_Y_Pos = $0AB8
MixUse_SpeedEcho_1_Y_Pos = $0ABA
MixUse_SpeedEcho_2_Y_Pos = $0ABC
SpeedEcho_3_Y_Pos = $0ABE
MixUse_SpeedEcho_0_X_Speed = $0AC0
MixUse_SpeedEcho_1_X_Speed = $0AC2
SpeedEcho_2_flag = $0AC4
SpeedEcho_3_flag = $0AC6
Samus_TopHalf_Spritemap_Index = $0AC8
Samus_BottomHalf_Spritemap_Index = $0ACA
Samus_Special_Palette_Type = $0ACC
Samus_Special_Palette_Frame = $0ACE
Samus_Special_Palette_Timer_0AD0 = $0AD0
Liquid_Physics_Type = $0AD2
AtmosphericGFX_Anim_Timers = $0AD4
AtmosphericGFX_X_Pos = $0ADC
AtmosphericGFX_Y_Pos = $0AE4
Atmospheric_GFX_Type_Frame = $0AEC
Samus_AutoJump_Timer = $0AF4
Samus_X_Pos = $0AF6
Samus_X_Subpos = $0AF8
Samus_Y_Pos = $0AFA
Samus_Y_Subpos = $0AFC
Samus_X_Radius = $0AFE
Samus_Y_Radius = $0B00
Samus_Collision_Dir = $0B02
Samus_Spritemap_X = $0B04
Samus_Spritemap_Y = $0B06
Ideal_Layer1_X = $0B0A
Ideal_Layer1_Y = $0B0E
Samus_Prev_X_Pos = $0B10
Samus_Prev_X_Subpos = $0B12
Samus_Prev_Y_Pos = $0B14
Samus_Prev_Y_Subpos = $0B16
Samus_Charge_Glow_Timer = $0B18
Samus_BallBounce_State = $0B20
Samus_Falling_Flag = $0B22
Samus_Temp_0B24 = $0B24
Samus_Temp_0B26 = $0B26
Sometimes_SetTo_0 = $0B2A
Samus_Y_Subspeed = $0B2C
Samus_Y_Speed_Combined = $0B2D
Samus_Y_Speed = $0B2E
Samus_Y_Subaccel_0B32 = $0B32
Samus_Y_Accel_0B34 = $0B34
Samus_Y_Dir = $0B36
Samus_Cleared_When_Landed = $0B38
Samus_Running_Momentum_Flag = $0B3C
Samus_Dash_Timer = $0B3E
Samus_Dash_Counter = $0B3F
Samus_SpeedEcho_Flag = $0B40
Samus_X_Run_Speed = $0B42
Samus_X_Run_Subspeed = $0B44
Samus_X_Momentum = $0B46
Samus_X_Submomentum = $0B48
Samus_X_Accel_Mode = $0B4A
Samus_X_Decel_Mult = $0B4C
Samus_Extra_X_Displacement = $0B56
Samus_Extra_X_Subdisplacement = $0B58
Samus_Extra_Y_Displacement = $0B5A
Samus_Extra_Y_Subdisplacement = $0B5C
Samus_PoseChange_Shot_Dir = $0B5E
Samus_SBA_Angle_Delta = $0B60
Samus_Charge_Palette_Index = $0B62
Samus_Proj_X_Pos = $0B64
Samus_Bomb_X_Pos = $0B6E
Samus_Proj_Y_Pos = $0B78
Samus_Bomb_Y_Pos = $0B82
Samus_Proj_X_Subpos = $0B8C
Samus_Bomb_X_Subpos = $0B96
Samus_Proj_Y_Subpos = $0BA0
Samus_Bomb_Y_Subpos = $0BAA
Samus_Proj_X_Radii = $0BB4
Samus_Bomb_X_Radii = $0BBE
Samus_Proj_Y_Radii = $0BC8
Samus_Bomb_Y_Radii = $0BD2
Samus_Proj_X_Velocities = $0BDC
Samus_Bomb_X_Velocities = $0BE6
Samus_Proj_Y_Velocities = $0BF0
Samus_Bomb_Y_Velocities = $0BFA
Samus_Proj_Dir = $0C04
Samus_Bomb_Dir = $0C0E
Samus_Proj_Types = $0C18
Samus_Bomb_Types = $0C22
Samus_Proj_Damages = $0C2C
Samus_Bomb_Damage = $0C36
Samus_Proj_Instruct_Pointers = $0C40
Samus_Proj_Instruct_Timers = $0C54
Samus_Bomb_Functions = $0C72
Samus_Proj_Vars = $0C7C
Samus_Bomb_Timers = $0C86
Samus_Proj_Trail_Timers = $0C90
Samus_Bomb_Y_Subvelocities = $0C9A
Samus_Special_Proj_Vars = $0CA4
Samus_BombBounce_YVelocities = $0CAE
Samus_Proj_Spritemap_Pointers = $0CB8
Samus_Cooldown = $0CCC
Samus_Proj_Counter = $0CCE
Samus_Charge_Timer = $0CD0
Samus_Bombs_Counter = $0CD2
Samus_Bombs_Charge_Counter = $0CD4
Samus_Flare_Frame_0CD6 = $0CD6
Samus_Flare_Timer_0CD8 = $0CD8
Samus_Flare_Timer_0CDA = $0CDA
Samus_Flare_Timer_0CDC = $0CDC
Samus_Flare_Timer_0CDE = $0CDE
Samus_Flare_Timer_0CE0 = $0CE0
Samus_PB_X = $0CE2
Samus_PB_Y = $0CE4
Samus_PB_X_Offset = $0CE6
Samus_PB_Y_Offset = $0CE8
Samus_PB_Explo_Radius = $0CEA
Samus_PB_Flash_Radius = $0CEC
Samus_PB_Flag = $0CEE
Samus_PB_Flash_Radius_Speed = $0CF0
Samus_PB_Shape_Def_Pointer = $0CF2
Samus_Grapple_Flags = $0CF4
Samus_Grapple_AutoFire_Timer = $0CF6
Samus_Grapple_SlowScroll = $0CF8
Samus_Grapple_End_Angle = $0CFA
Samus_Grapple_Mirror_0CFA = $0CFC
Samus_Grapple_Length = $0CFE
Samus_Grapple_Length_Delta = $0D00
Samus_Grapple_Origin_X_Offset = $0D02
Samus_Grapple_Origin_Y_Offset = $0D04
Samus_Grapple_End_X_Subpos = $0D06
Samus_Grapple_End_X_Pos = $0D08
Samus_Grapple_End_Y_Subpos = $0D0A
Samus_Grapple_End_Y_Pos = $0D0C
Samus_Grapple_End_X_Suboffset = $0D0E
Samus_Grapple_End_X_Offset = $0D10
Samus_Grapple_End_Y_Suboffset = $0D12
Samus_Grapple_End_Y_Offset = $0D14
Samus_Grapple_Start_X = $0D16
Samus_Grapple_Start_Y = $0D18
Samus_Grapple_Flare_X = $0D1A
Samus_Grapple_Flare_Y = $0D1C
OffScreen_Xray_HDMA_Index = $0D1E
Samus_Grapple_0D20 = $0D20
Samus_Grapple_Ext_X_Subvelocity = $0D22
Samus_Grapple_Ext_X_Velocity = $0D23
Samus_Grapple_Ext_Y_Subvelocity = $0D24
Samus_Grapple_Ext_Y_Velocity = $0D25
Samus_Grapple_Angular_Velocity = $0D26
Samus_Grapple_Angular_Accel_Swing = $0D28
Samus_Grapple_Angular_Accel_Input = $0D2A
Samus_Grapple_Angular_Decel_Swing = $0D2C
Samus_Grapple_Extra_Angular_Velocity = $0D2E
Samus_Grapple_Kick_Cooldown = $0D30
Samus_Grapple_Function = $0D32
Samus_Grapple_Direction = $0D34
Special_Grapple_Handling_Flag = $0D36
Samus_Grapple_Failed_Swing_Counter = $0D38
Samus_Grapple_SetTo_2 = $0D3A
Samus_Grapple_SetTo_0 = $0D3C
Samus_Grapple_Start_Anim_Timer = $0D3E
Samus_Grapple_Start_Anim_Pointer = $0D40
Samus_Grapple_Segment_Anim_Timers = $0D42
Samus_Grapple_Segment_Anim_Pointers = $0D62
MixUse_Grapple_X_QuarterSubVelocity = $0D82
MixUse_Grapple_X_QuarterVelocity = $0D84
MixUse_Grapple_Y_QuarterSubVelocity = $0D86
MixUse_Grapple_Y_QuarterVelocity = $0D88
MixUse_Grapple_Length_Loop_Counter = $0D8A
MixUse_Grapple_Target_Length = $0D8C
MixUse_Grapple_Front_Offset = $0D8E
MixUse_Grapple_X_Pos_0D90 = $0D90
MixUse_Grapple_Y_Pos_0D92 = $0D92
MixUse_Grapple_X_Block_0D94 = $0D94
MixUse_Grapple_Y_Block_0D96 = $0D96
MixUse_Grapple_Distance_From_Feet = $0D98
MixUse_Grapple_Total_Anglular_velocity = $0D9C
MixUse_Wavy_Samus_Aplitude = $0D9E
MixUse_Loop_Counter_EnemyTiles = $0DA0
Camera_X_Speed = $0DA2
Camera_X_Subspeed = $0DA4
Camera_Y_Speed = $0DA6
Camera_Y_Subspeed = $0DA8
Samus_DistanceMoved_Left = $0DAA
Samus_SubDistanceMoved_Left = $0DAC
Samus_DistanceMoved_Right = $0DAE
Samus_SubDistanceMoved_Right = $0DB0
Samus_DistanceMoved_Up = $0DB2
Samus_SubDistanceMoved_Up = $0DB4
Samus_DistanceMoved_Down = $0DB6
Samus_SubDistanceMoved_Down = $0DB8
Samus_Slope_Adjusted_Flag = $0DBA
Samus_Total_X_Speed = $0DBC
Samus_Total_X_Subspeed = $0DBE
Samus_Resume_ChargingSFX_Flag = $0DC0
Samus_Charge_Counter_Prev = $0DC2
Current_Block_Index = $0DC4
Samus_Vert_Collision_Result_0DC6 = $0DC6
Samus_Downward_Collision_Result_0DC7 = $0DC7
Samus_X_Speed_Killed_Flag = $0DCE
Samus_Collision_Flag_0DD0 = $0DD0
Projectile_Proto_Type = $0DD2
Samus_Collision_Var_0DD4 = $0DD4
Slope_Collision_Var_0DD6 = $0DD6
SuitPickup_Widening_Speed = $0DDC
Samus_Projectile_Index = $0DDE
Debug_Invincibility = $0DE0
MixUse_GameOptions_Screen_Index = $0DE2
Death_Anim_Index = $0DE4
Death_Anim_Counter = $0DE6
Death_Anim_Preflash_Timer = $0DE8
MixUse_CF_Item_Decrement = $0DEA
MixUse_CF_Ammo_Dec_Timer = $0DEC
MixUse_Suit_Pickup_LightBeam = $0DEE
MixUse_CF_Samus_Y = $0DF0
MixUse_Suit_Pickup_Backdrop_Green = $0DF1
MixUse_CF_Palette_Timer = $0DF2
MixUse_Suit_Pickup_Transition_Color = $0DF3
Debug_SpareCPU_Flag = $0DF4
Debug_Samus_TileViewer_Flag = $0DF6
Controller1_PrevInputs_0DFE = $0DFE
Controller1_NewINputs_0E00 = $0E00
Samus_Bottom_Boundary_Pos = $0E02
Samus_Grapple_Eject_Left = $0E04
Samus_Grapple_Eject_Right = $0E06
Samus_Grapple_Eject_Up = $0E08
Samus_Grapple_Eject_Down = $0E0A
EndingSequence_0E0C_108B = $0E0C
Debug_Disable_Sprite_Interactions = $0E12
Elevator_Properties = $0E16
Elevator_Status = $0E18
Samus_Health_Drop_Flag = $0E1A
Enemy_Shake_Index = $0E1C
Enemy_BG2Tilemap_Request_Flag = $0E1E
MixUse_EnemyVar_0E20 = $0E20
MixUse_EnemyVar_0E22 = $0E22
MixUse_EnemyVar_0E24 = $0E24
MixUse_EnemyVar_0E26 = $0E26
MixUse_Y_Speed_A0B691 = $0E28
MixUse_Y_Subspeed_A0B691 = $0E2A
MixUse_EnemyVar_0E2C = $0E2C
MixUse_Enemy_Hit_Flag = $0E2E
MixUse_EnemyVar_0E32 = $0E32
MiscUseEnemy_Drawing_Queue_Index = $0E34
MiscUseSinCosMult_Whole = $0E36
MiscUseSinCosMult_Fraction = $0E38
MixUse_EnemyVar_0E3A = $0E3A
X_Distance_Enemy_Samus = $0E3C
Y_Distance_Enemy_Samus = $0E3E
MixUse_Enemy_Vulnerability = $0E40
Enemy_MainRoutine_Counter = $0E44
Enemy_DeterminEnemies_Counter = $0E46
Enemy_Init_SetTo_0 = $0E48
Enemy_Spawn_Index = $0E4A
Enemy_FirstFree_Index = $0E4C
Enemy_Count = $0E4E
Enemy_Kills_Counter = $0E50
Enemy_Kills_Unlock = $0E52
Enemy_Index = $0E54
Enemy_Index_Backup = $0E56
Enemy_Data_Pointer = $0E58
Enemy_TileData_Size = $0E5A
Enemy_TileData_Pointer = $0E5C
Enemy_TileData_Offset = $0E5F
Enemy_TileData_StackPointer = $0E7A
Enemy_Tiles_Src = $0E7C
Enemy_Tiles_Dest = $0E7E
Enemy_Drawing_Queue_Layer0 = $0E84
Enemy_Drawing_Queue_Layer1 = $0EA4
Enemy_Drawing_Queue_Layer2 = $0EA6
Enemy_Drawing_Queue_Layer3 = $0EC6
Enemy_Drawing_Queue_Layer4 = $0EC8
Enemy_Drawing_Queue_Layer5 = $0EE8
Enemy_Drawing_Queue_Layer6 = $0F28
Enemy_Drawing_Queue_Layer7 = $0F48
Enemy_Drawing_Queue_Size = $0F68
Enemy_ID = $0F78
Enemy_X_Pos = $0F7A
Enemy_X_Subpos = $0F7C
Enemy_Y_Pos = $0F7E
Enemy_Y_Subpos = $0F80
Enemy_X_Radius = $0F82
Enemy_Y_Radius = $0F84
Enemy_Properties = $0F86
Enemy_Properties_Extra = $0F88
Enemy_AI_Handler = $0F8A
Enemy_HP = $0F8C
Enemy_Spritemap = $0F8E
Enemy_Timer = $0F90
Enemy_Init_Param = $0F92
Enemy_Instr_Timer = $0F94
Enemy_Palette_Index = $0F96
Enemy_VRAM_Tiles_Index = $0F98
Enemy_Layer = $0F9A
Enemy_Flash_Timer = $0F9C
Enemy_Frozen_Timer = $0F9E
Enemy_Invincibility_Timer = $0FA0
Enemy_Shake_Timer = $0FA2
Enemy_Frame_Counter = $0FA4
Enemy_Bank = $0FA6
Enemy_Var_0FA8 = $0FA8
Enemy_Var_0FAA = $0FAA
Enemy_Var_0FAC = $0FAC
Enemy_Var_0FAE = $0FAE
Enemy_Var_0FB0 = $0FB0
Enemy_Var_0FB2 = $0FB2
Enemy_Param_Speed = $0FB4
Enemy_Param_Speed2 = $0FB6
Enemy1_ID = $0FB8
Enemy1_X_Pos = $0FBA
Enemy1_X_Subpos = $0FBC
Enemy1_Y_Pos = $0FBE
Enemy1_Y_Subpos = $0FC0
Enemy1_X_Radius = $0FC2
Enemy1_Y_Radius = $0FC4
Enemy1_Properties = $0FC6
Enemy1_Properties_Extra = $0FC8
Enemy1_AI_Handler = $0FCA
Enemy1_HP = $0FCC
Enemy1_Spritemap = $0FCE
Enemy1_Timer = $0FD0
Enemy1_Init_Param = $0FD2
Enemy1_Instr_Timer = $0FD4
Enemy1_Palette_Index = $0FD6
Enemy1_VRAM_Tiles_Index = $0FD8
Enemy1_Layer = $0FDA
Enemy1_Flash_Timer = $0FDC
Enemy1_Frozen_Timer = $0FDE
Enemy1_Invincibility_Timer = $0FE0
Enemy1_Shake_Timer = $0FE2
Enemy1_Frame_Counter = $0FE4
Enemy1_Bank = $0FE6
Enemy1_Var_0FA8 = $0FE8
Enemy1_Var_0FAA = $0FEA
Enemy1_Var_0FAC = $0FEC
Enemy1_Var_0FAE = $0FEE
Enemy1_Var_0FB0 = $0FF0
Enemy1_Var_0FB2 = $0FF2
Enemy1_Param_Speed = $0FF4
Enemy1_Param_Speed2 = $0FF6
Fireflea_Flashing_Timer = $1778
Fireflea_Flashing_Inxex = $177A
Fireflea_Flashing_Darkness = $177E
FireFlea_SetTo_18 = $1780
FireFlea_SetTo_0 = $1782
Enemy_AI_Pointer = $1784
Enemy_AI_Pointer_Bank = $1786
Enemy_AI_Pointer_Backup = $1788
Enemy_AI_Pointer_Bank_Backup = $178A
EnemyGFXDrawnHook = $178C
EnemyGFXDrawn_PaletteCycle_Index = $1794
EnemyGFXDrawn_PaletteCycle_ColorSetIndex = $1796
EnemyGFXDrawn_PaletteCycle_Timer = $1798
Enemy_BG2Tilemap_Size = $179A
Enemy_Boss_ID = $179C
Disable_Drawing_Enemies = $17A2
Enemy_Indices_Active_StackPointer = $17A4
Enemy_Indices_Interactive_StackPointer = $17A6
Enemy_Indices_Active_Index = $17A8
Enemy_Indices_Interactive_Inxex = $17AA
Enemy_Indices_Active = $17AC
Enemy_Indices_Interactive = $17EC
Enemy_Index_Samus_Collide_Left = $182C
Enemy_Index_Samus_Collide_Right = $182E
Enemy_Index_Samus_Collide_Up = $1830
Enemy_Index_Samus_Collide_Down = $1832
Enemy_Distance_Samus_Collide_Left = $1834
Enemy_Distance_Samus_Collide_Right = $1836
Enemy_Distance_Samus_Collide_Up = $1838
Enemy_Distance_Samus_Collide_Down = $183A
Global_OffScreen_Enemy_Processing_Flag = $183C
Earthquake_Type = $183E
Earthquake_Timer = $1840
RoomShakingHandler_Counter = $1842
Sprite_Object_Index = $1844
Debug_Enemy_Index = $1846
Samus_X_Pos_Collide_Enemy = $184A
Samus_X_Subpos_Collide_Enemy = $184C
Enemy_X_Pos_Collide_Enemy = $184E
Enemy_X_Subpos_Collide_Enemy = $1850
Samus_Pos_Delta_Collide_Enemy = $1852
Samus_Subpos_Delta_Collide_Enemy = $1854
Samus_Y_Pos_Collide_Enemy = $1856
Samus_Y_Subpos_Collide_Enemy = $1858
Solid_Enemy_Collision_Type = $185A
Debug_Index = $185C
Debug_Time_Frozen_Enemies = $185E
Debug_Text_Cursor_X = $1860
Debug_Text_Cursor_Y = $1862
Debug_Enemy_Set_Entry_Index = $1864
Debug_Enemy_Population_Pointer = $1866
Debug_Enemy_Spawn_X = $1868
Debug_Enemy_Spawn_Y = $186A
Enemy_Spritemap_Pointer_Collision = $186E
Enemy_LeftBoundary_Collision = $1870
Enemy_BottomBoundary_Collision = $1872
Enemy_RightBoundary_Collision = $1874
Enemy_TopBoundary_Collision = $1876
Enemy_HitboxEntryPointer = $1878
Enemy_Spritemap_X_Collision = $187A
Enemy_Spritemap_Y_Collision = $187C
Samus_RightBorder_Collision = $187E
Samus_LeftBorder_Collision = $1880
Samus_BottomBorder_Collision = $1882
Samus_TopBorder_Collision = $1884
Samus_Target_X_Pos_Collision = $189A
Samus_Target_X_Subpos_Collision = $189C
Samus_Target_Y_Pos_Collision = $189E
Samus_Target_Y_Subpos_Collision = $18A0
Samus_X_Radius_Mirror_Collision = $18A2
Samus_Y_Radius_Mirror_Collision = $18A4
Collision_Index_18A6 = $18A6
Samus_Invulnerability_Timer = $18A8
Samus_Knockback_Timer = $18AA
Proj_Invulnerability_Timer = $18AC
Debug_Disable_Proj_Samus_Interactions = $18AE
HDMAObjects_Flag = $18B0
HDMAObject_Index = $18B2
HDMAObject_Channels_Low = $18B4
HDMAObject_ChannelIndices_Low = $18C0
HDMAObject_InstrList_Pointers = $18CC
HDMAObject_Table_Pointers = $18D8
HDMAObject_Instr_Timers = $18E4
HDMAObject_PreInstr = $18F0