Baseball Clu Clu Land Excitebike Pac-Man (Namco) Tennis Balloon Fight Bomberman (U) Burger Time (U) Defender 2 (U)
300 lines
4.4 KiB
ObjectPascal
300 lines
4.4 KiB
ObjectPascal
; Defender II application-specific symbols identified in Pass 2.
|
|
|
|
ScratchValue0 = $00
|
|
ScratchValue1 = $01
|
|
ScratchValue2 = $02
|
|
ScratchIndex = $03
|
|
DataPointerLo = $04
|
|
DataPointerHi = $05
|
|
TemporaryPointerLo = $06
|
|
TemporaryPointerHi = $07
|
|
Zp_08 = $08
|
|
Zp_09 = $09
|
|
Zp_0A = $0A
|
|
Zp_0B = $0B
|
|
Zp_0C = $0C
|
|
Zp_0D = $0D
|
|
Zp_0F = $0F
|
|
PpuControlShadow = $10
|
|
PpuMaskShadow = $11
|
|
HorizontalScroll = $12
|
|
VerticalScroll = $13
|
|
Zp_14 = $14
|
|
Zp_15 = $15
|
|
Zp_16 = $16
|
|
Zp_17 = $17
|
|
Zp_18 = $18
|
|
PreviousControllerButtons = $19
|
|
Zp_1A = $1A
|
|
CurrentControllerButtons = $1B
|
|
Zp_1C = $1C
|
|
Zp_1D = $1D
|
|
Zp_1E = $1E
|
|
Zp_1F = $1F
|
|
Zp_20 = $20
|
|
Zp_21 = $21
|
|
Zp_22 = $22
|
|
Zp_23 = $23
|
|
Zp_24 = $24
|
|
Zp_25 = $25
|
|
Zp_26 = $26
|
|
Zp_27 = $27
|
|
Zp_30 = $30
|
|
Zp_31 = $31
|
|
Zp_32 = $32
|
|
Zp_33 = $33
|
|
Zp_34 = $34
|
|
Zp_35 = $35
|
|
Zp_36 = $36
|
|
Zp_37 = $37
|
|
Zp_38 = $38
|
|
Zp_39 = $39
|
|
Zp_3A = $3A
|
|
Zp_3B = $3B
|
|
Zp_3C = $3C
|
|
Zp_3D = $3D
|
|
Zp_3E = $3E
|
|
Zp_3F = $3F
|
|
Zp_40 = $40
|
|
Zp_41 = $41
|
|
Zp_42 = $42
|
|
Zp_43 = $43
|
|
Zp_44 = $44
|
|
Zp_45 = $45
|
|
Zp_46 = $46
|
|
Zp_47 = $47
|
|
Zp_4C = $4C
|
|
Zp_54 = $54
|
|
Zp_55 = $55
|
|
Zp_56 = $56
|
|
Zp_57 = $57
|
|
Zp_58 = $58
|
|
Zp_59 = $59
|
|
Zp_5A = $5A
|
|
Zp_5B = $5B
|
|
Zp_5C = $5C
|
|
Zp_5D = $5D
|
|
Zp_5E = $5E
|
|
Zp_5F = $5F
|
|
Zp_60 = $60
|
|
Zp_61 = $61
|
|
Zp_A0 = $A0
|
|
Zp_A1 = $A1
|
|
Zp_A2 = $A2
|
|
Zp_A3 = $A3
|
|
Zp_A4 = $A4
|
|
Zp_A5 = $A5
|
|
Zp_A6 = $A6
|
|
Zp_A7 = $A7
|
|
Zp_A9 = $A9
|
|
Zp_AA = $AA
|
|
Zp_AB = $AB
|
|
Zp_AC = $AC
|
|
Zp_AD = $AD
|
|
Zp_AF = $AF
|
|
Zp_B0 = $B0
|
|
Zp_B1 = $B1
|
|
Zp_B2 = $B2
|
|
Zp_B3 = $B3
|
|
Zp_B4 = $B4
|
|
Zp_B5 = $B5
|
|
Zp_B6 = $B6
|
|
Zp_B7 = $B7
|
|
Zp_B8 = $B8
|
|
Zp_B9 = $B9
|
|
Zp_BA = $BA
|
|
Zp_BB = $BB
|
|
Zp_BC = $BC
|
|
Zp_BD = $BD
|
|
Zp_BE = $BE
|
|
Zp_BF = $BF
|
|
Zp_C0 = $C0
|
|
Zp_C1 = $C1
|
|
Zp_C2 = $C2
|
|
Zp_C3 = $C3
|
|
Zp_C4 = $C4
|
|
Zp_D0 = $D0
|
|
Zp_D1 = $D1
|
|
Zp_D2 = $D2
|
|
Zp_D3 = $D3
|
|
Zp_D4 = $D4
|
|
Zp_D5 = $D5
|
|
Zp_D7 = $D7
|
|
Zp_D8 = $D8
|
|
Zp_D9 = $D9
|
|
Zp_DA = $DA
|
|
Zp_DB = $DB
|
|
Zp_DC = $DC
|
|
Zp_DD = $DD
|
|
Zp_DE = $DE
|
|
Zp_DF = $DF
|
|
Zp_E0 = $E0
|
|
Zp_E1 = $E1
|
|
Zp_E5 = $E5
|
|
Zp_E8 = $E8
|
|
Zp_E9 = $E9
|
|
Zp_EB = $EB
|
|
Zp_EC = $EC
|
|
Zp_ED = $ED
|
|
Zp_EE = $EE
|
|
Zp_EF = $EF
|
|
Zp_F0 = $F0
|
|
Zp_F1 = $F1
|
|
Zp_F2 = $F2
|
|
Zp_F3 = $F3
|
|
Zp_F4 = $F4
|
|
Zp_F5 = $F5
|
|
Zp_F6 = $F6
|
|
Zp_F7 = $F7
|
|
Zp_FA = $FA
|
|
Zp_FB = $FB
|
|
Zp_FD = $FD
|
|
Zp_FE = $FE
|
|
Zp_FF = $FF
|
|
|
|
; Main RAM
|
|
Ram_0100 = $0100
|
|
Ram_0104 = $0104
|
|
OamBuffer = $0200
|
|
Ram_0201 = $0201
|
|
Ram_0202 = $0202
|
|
Ram_0203 = $0203
|
|
Ram_0214 = $0214
|
|
Ram_0244 = $0244
|
|
Ram_0299 = $0299
|
|
Ram_029C = $029C
|
|
Ram_029D = $029D
|
|
Ram_029F = $029F
|
|
Ram_02A0 = $02A0
|
|
Ram_02A1 = $02A1
|
|
Ram_02A3 = $02A3
|
|
Ram_02A4 = $02A4
|
|
Ram_02A7 = $02A7
|
|
Ram_02A8 = $02A8
|
|
Ram_02AB = $02AB
|
|
Ram_02AC = $02AC
|
|
Ram_02AF = $02AF
|
|
Ram_02B0 = $02B0
|
|
Ram_02B3 = $02B3
|
|
Ram_02B4 = $02B4
|
|
Ram_02B7 = $02B7
|
|
Ram_02B8 = $02B8
|
|
Ram_02BB = $02BB
|
|
Ram_02FC = $02FC
|
|
Ram_02FD = $02FD
|
|
Ram_02FE = $02FE
|
|
Ram_02FF = $02FF
|
|
Ram_0330 = $0330
|
|
Ram_0331 = $0331
|
|
Ram_0380 = $0380
|
|
Ram_03A0 = $03A0
|
|
Ram_03B0 = $03B0
|
|
Ram_03C0 = $03C0
|
|
Ram_03C1 = $03C1
|
|
Ram_03C2 = $03C2
|
|
Ram_03C3 = $03C3
|
|
Ram_03C4 = $03C4
|
|
Ram_03C5 = $03C5
|
|
Ram_03C8 = $03C8
|
|
Ram_03C9 = $03C9
|
|
Ram_03CC = $03CC
|
|
Ram_03CD = $03CD
|
|
Ram_03D1 = $03D1
|
|
Ram_03D2 = $03D2
|
|
Ram_03D3 = $03D3
|
|
Ram_03D4 = $03D4
|
|
Ram_03E0 = $03E0
|
|
Ram_03E1 = $03E1
|
|
Ram_03E3 = $03E3
|
|
Ram_03E5 = $03E5
|
|
Ram_03E8 = $03E8
|
|
Ram_03F0 = $03F0
|
|
Ram_03F1 = $03F1
|
|
Ram_03F3 = $03F3
|
|
Ram_03F5 = $03F5
|
|
Ram_03F8 = $03F8
|
|
Ram_03FB = $03FB
|
|
Ram_0540 = $0540
|
|
Ram_0541 = $0541
|
|
Ram_0543 = $0543
|
|
Ram_0545 = $0545
|
|
Ram_0551 = $0551
|
|
Ram_0552 = $0552
|
|
Ram_0553 = $0553
|
|
Ram_0560 = $0560
|
|
Ram_0565 = $0565
|
|
Ram_0580 = $0580
|
|
Ram_0585 = $0585
|
|
Ram_05A0 = $05A0
|
|
Ram_05A1 = $05A1
|
|
Ram_05A5 = $05A5
|
|
Ram_05C0 = $05C0
|
|
Ram_05C1 = $05C1
|
|
Ram_05C5 = $05C5
|
|
Ram_05E0 = $05E0
|
|
Ram_05E1 = $05E1
|
|
Ram_05E2 = $05E2
|
|
Ram_05E3 = $05E3
|
|
Ram_05E4 = $05E4
|
|
Ram_05E5 = $05E5
|
|
Ram_05E8 = $05E8
|
|
Ram_05F1 = $05F1
|
|
Ram_05F2 = $05F2
|
|
Ram_05F3 = $05F3
|
|
Ram_05F4 = $05F4
|
|
Ram_0600 = $0600
|
|
Ram_0601 = $0601
|
|
Ram_0602 = $0602
|
|
Ram_0603 = $0603
|
|
Ram_0604 = $0604
|
|
Ram_0605 = $0605
|
|
Ram_060B = $060B
|
|
Ram_0611 = $0611
|
|
Ram_0612 = $0612
|
|
Ram_0613 = $0613
|
|
Ram_0614 = $0614
|
|
Ram_0620 = $0620
|
|
Ram_0625 = $0625
|
|
Ram_0645 = $0645
|
|
Ram_064B = $064B
|
|
Ram_0660 = $0660
|
|
Ram_0661 = $0661
|
|
Ram_0663 = $0663
|
|
Ram_0671 = $0671
|
|
Ram_0672 = $0672
|
|
Ram_0680 = $0680
|
|
Ram_0685 = $0685
|
|
Ram_06A0 = $06A0
|
|
Ram_06A5 = $06A5
|
|
Ram_06AB = $06AB
|
|
Ram_06C0 = $06C0
|
|
Ram_06C5 = $06C5
|
|
Ram_06CB = $06CB
|
|
Ram_06E0 = $06E0
|
|
Ram_06E1 = $06E1
|
|
Ram_06E3 = $06E3
|
|
Ram_06E5 = $06E5
|
|
Ram_06E7 = $06E7
|
|
Ram_06EB = $06EB
|
|
Ram_06F1 = $06F1
|
|
Ram_06F2 = $06F2
|
|
Ram_06F3 = $06F3
|
|
Ram_06F4 = $06F4
|
|
Ram_06F7 = $06F7
|
|
Ram_0782 = $0782
|
|
Ram_078D = $078D
|
|
Ram_0791 = $0791
|
|
Ram_0795 = $0795
|
|
Ram_0796 = $0796
|
|
Ram_0798 = $0798
|
|
Ram_07A2 = $07A2
|
|
Ram_07A5 = $07A5
|
|
Ram_07B7 = $07B7
|
|
Ram_07B8 = $07B8
|
|
Ram_07B9 = $07B9
|
|
Ram_07BB = $07BB
|
|
Ram_07BC = $07BC
|
|
Ram_07F2 = $07F2
|
|
LookupTable_FD31 = $FD31
|
|
GameplayLookupTable_FD31 = $FD31
|