mirror of
https://github.com/mi57730/a2d.git
synced 2025-02-18 02:30:50 +00:00
DeskTop: seg1 - Identify A2D calls
This commit is contained in:
parent
2fb5ff4973
commit
2a9e2fca38
@ -2824,22 +2824,7 @@ L5F41: .byte $00,$00,$00,$00,$00,$00,$20,$80
|
|||||||
.byte $01,$00,$00,$00,$00
|
.byte $01,$00,$00,$00,$00
|
||||||
L5F66: .byte $42,$5F,$00,$00,$00,$00,$00,$00
|
L5F66: .byte $42,$5F,$00,$00,$00,$00,$00,$00
|
||||||
.byte $00,$00,$00,$00
|
.byte $00,$00,$00,$00
|
||||||
L5F72: .byte $00,$00,$00,$00,$00,$00,$00,$00
|
L5F72: .res 128, 0
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
L5FF2: .byte $00
|
L5FF2: .byte $00
|
||||||
L5FF3: .byte $FF
|
L5FF3: .byte $FF
|
||||||
L5FF4: .byte $00
|
L5FF4: .byte $00
|
||||||
@ -3286,8 +3271,8 @@ L643F: jsr L6313
|
|||||||
sta L700C
|
sta L700C
|
||||||
L6454: jsr L653F
|
L6454: jsr L653F
|
||||||
jsr L6588
|
jsr L6588
|
||||||
A2D_CALL $08, L65AA
|
A2D_CALL A2D_SET_PATTERN, L65AA
|
||||||
A2D_CALL $11, L659A
|
A2D_CALL A2D_FILL_RECT, L659A
|
||||||
jmp L6556
|
jmp L6556
|
||||||
|
|
||||||
L6469: .byte $02
|
L6469: .byte $02
|
||||||
@ -3335,7 +3320,7 @@ L64A4: rts
|
|||||||
bpl L64C7
|
bpl L64C7
|
||||||
lda L646A
|
lda L646A
|
||||||
sta L646E
|
sta L646E
|
||||||
MLI_CALL $41, L646D
|
MLI_CALL DEALLOC_INTERRUPT, L646D
|
||||||
L64C7: lda L6340
|
L64C7: lda L6340
|
||||||
pha
|
pha
|
||||||
plp
|
plp
|
||||||
@ -3668,22 +3653,7 @@ L6751: .byte $66
|
|||||||
L6752: .byte $00
|
L6752: .byte $00
|
||||||
L6753: .byte $00
|
L6753: .byte $00
|
||||||
L6754: .byte $00
|
L6754: .byte $00
|
||||||
L6755: .byte $00,$00,$00,$00,$00,$00,$00,$00
|
L6755: .res 128, 0
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
.byte $00,$00,$00
|
.byte $00,$00,$00
|
||||||
L67D8: php
|
L67D8: php
|
||||||
sei
|
sei
|
||||||
@ -3867,7 +3837,7 @@ L6910: sta $A1
|
|||||||
sta $A3
|
sta $A3
|
||||||
rts
|
rts
|
||||||
|
|
||||||
L691B: A2D_CALL $2A, L0082
|
L691B: A2D_CALL A2D_GET_INPUT, L0082
|
||||||
lda L0082
|
lda L0082
|
||||||
rts
|
rts
|
||||||
|
|
||||||
@ -4032,10 +4002,10 @@ L6A66: sta L6A7B
|
|||||||
stx L6A86+1
|
stx L6A86+1
|
||||||
lda #$00
|
lda #$00
|
||||||
jsr L68F5
|
jsr L68F5
|
||||||
A2D_CALL $11, 0, L6A7B
|
A2D_CALL A2D_FILL_RECT, 0, L6A7B
|
||||||
lda #$04
|
lda #$04
|
||||||
jsr L68F5
|
jsr L68F5
|
||||||
A2D_CALL $12, 0, L6A86
|
A2D_CALL A2D_DRAW_RECT, 0, L6A86
|
||||||
rts
|
rts
|
||||||
|
|
||||||
L6A89: jsr L6A94
|
L6A89: jsr L6A94
|
||||||
@ -4141,7 +4111,7 @@ L6B37: lda $B7,x
|
|||||||
bpl L6B37
|
bpl L6B37
|
||||||
lda #$02
|
lda #$02
|
||||||
jsr L68F5
|
jsr L68F5
|
||||||
A2D_CALL $11, L682D
|
A2D_CALL A2D_FILL_RECT, L682D
|
||||||
rts
|
rts
|
||||||
|
|
||||||
lda $C9
|
lda $C9
|
||||||
@ -4226,12 +4196,12 @@ L6BFD: bit L7D81
|
|||||||
bpl L6C05
|
bpl L6C05
|
||||||
jmp L8149
|
jmp L8149
|
||||||
|
|
||||||
L6C05: A2D_CALL $0E, L0083
|
L6C05: A2D_CALL A2D_SET_POS, L0083
|
||||||
A2D_CALL $13, L6825
|
A2D_CALL A2D_TEST_BOX, L6825
|
||||||
bne L6C58
|
bne L6C58
|
||||||
lda L6BD9
|
lda L6BD9
|
||||||
beq L6C23
|
beq L6C23
|
||||||
A2D_CALL $13, L6837
|
A2D_CALL A2D_TEST_BOX, L6837
|
||||||
bne L6C73
|
bne L6C73
|
||||||
jsr L6EA1
|
jsr L6EA1
|
||||||
L6C23: jsr L691B
|
L6C23: jsr L691B
|
||||||
@ -4503,11 +4473,11 @@ L6E36: ldx $A9
|
|||||||
lda $BE
|
lda $BE
|
||||||
sbc #$00
|
sbc #$00
|
||||||
sta L6E8F
|
sta L6E8F
|
||||||
A2D_CALL $08, L6E82
|
A2D_CALL A2D_SET_PATTERN, L6E82
|
||||||
lda #$01
|
lda #$01
|
||||||
jsr L68F5
|
jsr L68F5
|
||||||
A2D_CALL $11, L6E8A
|
A2D_CALL A2D_FILL_RECT, L6E8A
|
||||||
A2D_CALL $08, L5F2E
|
A2D_CALL A2D_SET_PATTERN, L5F2E
|
||||||
lda #$02
|
lda #$02
|
||||||
jsr L68F5
|
jsr L68F5
|
||||||
rts
|
rts
|
||||||
@ -4549,7 +4519,7 @@ L6EAA: ldx L6BDA
|
|||||||
jsr L625A
|
jsr L625A
|
||||||
lda #$02
|
lda #$02
|
||||||
jsr L68F5
|
jsr L68F5
|
||||||
A2D_CALL $11, L683F
|
A2D_CALL A2D_FILL_RECT, L683F
|
||||||
jmp L6233
|
jmp L6233
|
||||||
|
|
||||||
ldx #$03
|
ldx #$03
|
||||||
@ -4705,10 +4675,10 @@ L7074: jsr L7063
|
|||||||
L707A: lda #$9F
|
L707A: lda #$9F
|
||||||
jmp L40B1
|
jmp L40B1
|
||||||
|
|
||||||
L707F: A2D_CALL $12, L00C7
|
L707F: A2D_CALL A2D_DRAW_RECT, L00C7
|
||||||
rts
|
rts
|
||||||
|
|
||||||
L7086: A2D_CALL $13, L00C7
|
L7086: A2D_CALL A2D_TEST_BOX, L00C7
|
||||||
rts
|
rts
|
||||||
|
|
||||||
L708D: ldx #$03
|
L708D: ldx #$03
|
||||||
@ -4887,6 +4857,7 @@ L71D3: jsr L703E
|
|||||||
|
|
||||||
L71E3: rts
|
L71E3: rts
|
||||||
|
|
||||||
|
;; Drawing title bar, maybe?
|
||||||
L71E4: .byte $01
|
L71E4: .byte $01
|
||||||
L71E5: .byte $FF
|
L71E5: .byte $FF
|
||||||
L71E6: .byte $00,$FF,$00,$FF,$00,$FF,$00,$FF
|
L71E6: .byte $00,$FF,$00,$FF,$00,$FF,$00,$FF
|
||||||
@ -4894,10 +4865,10 @@ L71EE: jsr L7157
|
|||||||
lda $C9
|
lda $C9
|
||||||
and #$01
|
and #$01
|
||||||
beq L71FE
|
beq L71FE
|
||||||
A2D_CALL $08, L71E5
|
A2D_CALL A2D_SET_PATTERN, L71E5
|
||||||
rts
|
rts
|
||||||
|
|
||||||
L71FE: A2D_CALL $08, L71E6
|
L71FE: A2D_CALL A2D_SET_PATTERN, L71E6
|
||||||
rts
|
rts
|
||||||
|
|
||||||
L7205: lda #$01
|
L7205: lda #$01
|
||||||
@ -4996,7 +4967,7 @@ L72A0: jsr L5040
|
|||||||
sbc #$00
|
sbc #$00
|
||||||
sta $97
|
sta $97
|
||||||
jsr L5040
|
jsr L5040
|
||||||
A2D_CALL $08, L5F2E
|
A2D_CALL A2D_SET_PATTERN, L5F2E
|
||||||
L72C9: jsr L703E
|
L72C9: jsr L703E
|
||||||
bit $B0
|
bit $B0
|
||||||
bpl L7319
|
bpl L7319
|
||||||
@ -5149,7 +5120,7 @@ L73F0: sta $EC
|
|||||||
rts
|
rts
|
||||||
|
|
||||||
jsr L653F
|
jsr L653F
|
||||||
A2D_CALL $13, L6825
|
A2D_CALL A2D_TEST_BOX, L6825
|
||||||
beq L7416
|
beq L7416
|
||||||
lda #$01
|
lda #$01
|
||||||
L7406: ldx #$00
|
L7406: ldx #$00
|
||||||
@ -5294,12 +5265,12 @@ L753F: jsr L653C
|
|||||||
jsr L6588
|
jsr L6588
|
||||||
lda L7871
|
lda L7871
|
||||||
bne L7550
|
bne L7550
|
||||||
A2D_CALL $06, L78D1
|
A2D_CALL A2D_SET_BOX, L78D1
|
||||||
L7550: jsr L718E
|
L7550: jsr L718E
|
||||||
jsr L6588
|
jsr L6588
|
||||||
lda L7871
|
lda L7871
|
||||||
bne L7561
|
bne L7561
|
||||||
A2D_CALL $06, L78D1
|
A2D_CALL A2D_SET_BOX, L78D1
|
||||||
L7561: jsr L703E
|
L7561: jsr L703E
|
||||||
lda $F4
|
lda $F4
|
||||||
sta L750C
|
sta L750C
|
||||||
@ -5433,12 +5404,12 @@ L765A: sta L7649
|
|||||||
lda #$02
|
lda #$02
|
||||||
jsr L68F5
|
jsr L68F5
|
||||||
jsr L625A
|
jsr L625A
|
||||||
A2D_CALL $11, L00C7
|
A2D_CALL A2D_FILL_RECT, L00C7
|
||||||
jsr L6233
|
jsr L6233
|
||||||
L766E: jsr L691B
|
L766E: jsr L691B
|
||||||
cmp #$02
|
cmp #$02
|
||||||
beq L768B
|
beq L768B
|
||||||
A2D_CALL $0E, L5FF4
|
A2D_CALL A2D_SET_POS, L5FF4
|
||||||
jsr L7086
|
jsr L7086
|
||||||
eor L7649
|
eor L7649
|
||||||
bpl L766E
|
bpl L766E
|
||||||
@ -5485,7 +5456,7 @@ L76D1: jsr L653C
|
|||||||
jsr L784C
|
jsr L784C
|
||||||
lda #$02
|
lda #$02
|
||||||
jsr L68F5
|
jsr L68F5
|
||||||
A2D_CALL $08, L65AA
|
A2D_CALL A2D_SET_PATTERN, L65AA
|
||||||
L76E2: jsr L703E
|
L76E2: jsr L703E
|
||||||
jsr L7749
|
jsr L7749
|
||||||
jsr L70B7
|
jsr L70B7
|
||||||
@ -5683,11 +5654,11 @@ L7871: brk
|
|||||||
L7872: sta L7010
|
L7872: sta L7010
|
||||||
lda #$00
|
lda #$00
|
||||||
sta L7871
|
sta L7871
|
||||||
A2D_CALL $06, L78D1
|
A2D_CALL A2D_SET_BOX, L78D1
|
||||||
lda #$00
|
lda #$00
|
||||||
jsr L68F5
|
jsr L68F5
|
||||||
A2D_CALL $08, L65AA
|
A2D_CALL A2D_SET_PATTERN, L65AA
|
||||||
A2D_CALL $11, L78D9
|
A2D_CALL A2D_FILL_RECT, L78D9
|
||||||
jsr L6553
|
jsr L6553
|
||||||
jsr L7013
|
jsr L7013
|
||||||
beq L78CA
|
beq L78CA
|
||||||
@ -5829,7 +5800,7 @@ L7990: eor $8D
|
|||||||
L79A0: bne L79AF
|
L79A0: bne L79AF
|
||||||
jsr L79F1
|
jsr L79F1
|
||||||
jsr L657E
|
jsr L657E
|
||||||
A2D_CALL $11, L00C7
|
A2D_CALL A2D_FILL_RECT, L00C7
|
||||||
rts
|
rts
|
||||||
|
|
||||||
L79AF: bit $8C
|
L79AF: bit $8C
|
||||||
@ -5842,9 +5813,9 @@ L79B8: bit $B0
|
|||||||
bpl L79B7
|
bpl L79B7
|
||||||
L79BC: jsr L657E
|
L79BC: jsr L657E
|
||||||
jsr L79F1
|
jsr L79F1
|
||||||
A2D_CALL $08, L79E7
|
A2D_CALL A2D_SET_PATTERN, L79E7
|
||||||
A2D_CALL $11, L00C7
|
A2D_CALL A2D_FILL_RECT, L00C7
|
||||||
A2D_CALL $08, L5F2E
|
A2D_CALL A2D_SET_PATTERN, L5F2E
|
||||||
bit $8C
|
bit $8C
|
||||||
bmi L79DD
|
bmi L79DD
|
||||||
bit $AF
|
bit $AF
|
||||||
@ -6112,7 +6083,7 @@ L7BE0: jsr L7A73
|
|||||||
jsr L6588
|
jsr L6588
|
||||||
lda #$02
|
lda #$02
|
||||||
jsr L68F5
|
jsr L68F5
|
||||||
A2D_CALL $08, L79E7
|
A2D_CALL A2D_SET_PATTERN, L79E7
|
||||||
jsr L625A
|
jsr L625A
|
||||||
L7BF7: jsr L707F
|
L7BF7: jsr L707F
|
||||||
jsr L6233
|
jsr L6233
|
||||||
@ -6993,7 +6964,7 @@ L8333: lda $0600,x
|
|||||||
|
|
||||||
L8346: rts
|
L8346: rts
|
||||||
|
|
||||||
L8347: A2D_CALL $2D, L834E
|
L8347: A2D_CALL A2D_SET_INPUT, L834E
|
||||||
rts
|
rts
|
||||||
|
|
||||||
L834E: .byte $03
|
L834E: .byte $03
|
||||||
@ -7404,9 +7375,7 @@ L8625: ldy #$33
|
|||||||
and #$F0
|
and #$F0
|
||||||
sta L8776
|
sta L8776
|
||||||
sta ALTZPOFF
|
sta ALTZPOFF
|
||||||
jsr MLI
|
MLI_CALL ON_LINE, L8775
|
||||||
.byte $C5
|
|
||||||
.addr L8775
|
|
||||||
sta ALTZPON
|
sta ALTZPON
|
||||||
beq L867B
|
beq L867B
|
||||||
L8672: pha
|
L8672: pha
|
||||||
@ -8153,7 +8122,7 @@ L951D: asl a
|
|||||||
rts
|
rts
|
||||||
|
|
||||||
L9532: jsr LA18A
|
L9532: jsr LA18A
|
||||||
A2D_CALL $07, L9396
|
A2D_CALL A2D_SET_FILL_MODE, L9396
|
||||||
jsr LA39D
|
jsr LA39D
|
||||||
ldy #$00
|
ldy #$00
|
||||||
lda ($06),y
|
lda ($06),y
|
||||||
@ -8403,7 +8372,7 @@ L978B: lda ($06),y
|
|||||||
ldy #$05
|
ldy #$05
|
||||||
lda ($06),y
|
lda ($06),y
|
||||||
sta L97F5
|
sta L97F5
|
||||||
A2D_CALL $0E, L9415
|
A2D_CALL A2D_SET_POS, L9415
|
||||||
ldx #$00
|
ldx #$00
|
||||||
L97AA: cpx L8E95
|
L97AA: cpx L8E95
|
||||||
bne L97B9
|
bne L97B9
|
||||||
@ -8551,7 +8520,7 @@ L98C8: lda L9017
|
|||||||
lda ($06),y
|
lda ($06),y
|
||||||
and #$0F
|
and #$0F
|
||||||
sta L9832
|
sta L9832
|
||||||
A2D_CALL $03, L9345
|
A2D_CALL A2D_QUERY_SCREEN, L9345
|
||||||
ldx #$07
|
ldx #$07
|
||||||
L98E3: lda L934D,x
|
L98E3: lda L934D,x
|
||||||
sta L9835,x
|
sta L9835,x
|
||||||
@ -8689,8 +8658,8 @@ L99E1: iny
|
|||||||
sta $09
|
sta $09
|
||||||
jmp L9972
|
jmp L9972
|
||||||
|
|
||||||
L99FC: A2D_CALL $08, L8E7A
|
L99FC: A2D_CALL A2D_SET_PATTERN, L8E7A
|
||||||
A2D_CALL $07, L9398
|
A2D_CALL A2D_SET_FILL_MODE, L9398
|
||||||
A2D_CALL $16, L9096
|
A2D_CALL $16, L9096
|
||||||
L9A0E: A2D_CALL $2C, L933E
|
L9A0E: A2D_CALL $2C, L933E
|
||||||
lda L933E
|
lda L933E
|
||||||
@ -8722,14 +8691,14 @@ L9A33: lda L933F,x
|
|||||||
lda L9343
|
lda L9343
|
||||||
cmp L9830
|
cmp L9830
|
||||||
beq L9A84
|
beq L9A84
|
||||||
A2D_CALL $08, L8E7A
|
A2D_CALL A2D_SET_PATTERN, L8E7A
|
||||||
A2D_CALL $07, L9398
|
A2D_CALL A2D_SET_FILL_MODE, L9398
|
||||||
A2D_CALL $16, L9096
|
A2D_CALL $16, L9096
|
||||||
jsr L93BC
|
jsr L93BC
|
||||||
.byte $0B
|
.byte $0B
|
||||||
bmi $9A05 ; ???
|
bmi $9A05 ; ???
|
||||||
A2D_CALL $08, L8E7A
|
A2D_CALL A2D_SET_PATTERN, L8E7A
|
||||||
A2D_CALL $07, L9398
|
A2D_CALL A2D_SET_FILL_MODE, L9398
|
||||||
A2D_CALL $16, L9096
|
A2D_CALL $16, L9096
|
||||||
lda #$00
|
lda #$00
|
||||||
sta L9830
|
sta L9830
|
||||||
@ -8866,7 +8835,7 @@ L9BA5: A2D_CALL $16, L9096
|
|||||||
bmi L9B4E
|
bmi L9B4E
|
||||||
jmp L9C63
|
jmp L9C63
|
||||||
|
|
||||||
L9BB9: A2D_CALL $40, L933F
|
L9BB9: A2D_CALL A2D_QUERY_TARGET, L933F
|
||||||
lda L9344
|
lda L9344
|
||||||
cmp L9832
|
cmp L9832
|
||||||
beq L9BE1
|
beq L9BE1
|
||||||
@ -8883,8 +8852,8 @@ L9BD4: ora #$80
|
|||||||
L9BDC: lda L9832
|
L9BDC: lda L9832
|
||||||
beq L9BD1
|
beq L9BD1
|
||||||
L9BE1: jsr LA365
|
L9BE1: jsr LA365
|
||||||
A2D_CALL $03, L9345
|
A2D_CALL A2D_QUERY_SCREEN, L9345
|
||||||
A2D_CALL $04, L9345
|
A2D_CALL A2D_SET_STATE, L9345
|
||||||
ldx L9016
|
ldx L9016
|
||||||
L9BF3: dex
|
L9BF3: dex
|
||||||
bmi L9C18
|
bmi L9C18
|
||||||
@ -8898,7 +8867,7 @@ L9BF3: dex
|
|||||||
lda L8F16,x
|
lda L8F16,x
|
||||||
sta $07
|
sta $07
|
||||||
jsr LA18A
|
jsr LA18A
|
||||||
A2D_CALL $07, L9396
|
A2D_CALL A2D_SET_FILL_MODE, L9396
|
||||||
jsr LA39D
|
jsr LA39D
|
||||||
pla
|
pla
|
||||||
tax
|
tax
|
||||||
@ -9159,7 +9128,7 @@ L9E14: bit L9833
|
|||||||
rts
|
rts
|
||||||
|
|
||||||
L9E1A: jsr LA365
|
L9E1A: jsr LA365
|
||||||
L9E1D: A2D_CALL $40, L933F
|
L9E1D: A2D_CALL A2D_QUERY_TARGET, L933F
|
||||||
lda L9343
|
lda L9343
|
||||||
bne L9E2B
|
bne L9E2B
|
||||||
sta L9344
|
sta L9344
|
||||||
@ -9194,19 +9163,19 @@ L9E3D: cmp L9017,x
|
|||||||
bne L9E97
|
bne L9E97
|
||||||
lda L9EB3
|
lda L9EB3
|
||||||
L9E6A: sta L9830
|
L9E6A: sta L9830
|
||||||
A2D_CALL $08, L8E7A
|
A2D_CALL A2D_SET_PATTERN, L8E7A
|
||||||
A2D_CALL $07, L9398
|
A2D_CALL A2D_SET_FILL_MODE, L9398
|
||||||
A2D_CALL $16, L9096
|
A2D_CALL $16, L9096
|
||||||
jsr L93BC
|
jsr L93BC
|
||||||
.byte $02
|
.byte $02
|
||||||
bmi L9E1D
|
bmi L9E1D
|
||||||
A2D_CALL $08, L8E7A
|
A2D_CALL A2D_SET_PATTERN, L8E7A
|
||||||
A2D_CALL $07, L9398
|
A2D_CALL A2D_SET_FILL_MODE, L9398
|
||||||
A2D_CALL $16, L9096
|
A2D_CALL $16, L9096
|
||||||
L9E97: A2D_CALL $03, L9345
|
L9E97: A2D_CALL A2D_QUERY_SCREEN, L9345
|
||||||
A2D_CALL $04, L9345
|
A2D_CALL A2D_SET_STATE, L9345
|
||||||
A2D_CALL $08, L8E7A
|
A2D_CALL A2D_SET_PATTERN, L8E7A
|
||||||
A2D_CALL $07, L9398
|
A2D_CALL A2D_SET_FILL_MODE, L9398
|
||||||
jsr LA382
|
jsr LA382
|
||||||
rts
|
rts
|
||||||
|
|
||||||
@ -9364,7 +9333,7 @@ L9FE4: lda ($06),y
|
|||||||
bne L9FE4
|
bne L9FE4
|
||||||
L9FEE: lda L8E54
|
L9FEE: lda L8E54
|
||||||
sta L8E4F
|
sta L8E4F
|
||||||
A2D_CALL $18, L8E4D
|
A2D_CALL A2D_MEASURE_TEXT, L8E4D
|
||||||
lda L8E50
|
lda L8E50
|
||||||
cmp L8E31
|
cmp L8E31
|
||||||
bcs LA010
|
bcs LA010
|
||||||
@ -9418,57 +9387,57 @@ LA06E: lda L9415,x
|
|||||||
bpl LA06E
|
bpl LA06E
|
||||||
bit L9F92
|
bit L9F92
|
||||||
bvc LA097
|
bvc LA097
|
||||||
A2D_CALL $03, L9345
|
A2D_CALL A2D_QUERY_SCREEN, L9345
|
||||||
jsr LA63F
|
jsr LA63F
|
||||||
LA085: jsr LA6A3
|
LA085: jsr LA6A3
|
||||||
jsr LA097
|
jsr LA097
|
||||||
lda L9F93
|
lda L9F93
|
||||||
bne LA085
|
bne LA085
|
||||||
A2D_CALL $06, L9345
|
A2D_CALL A2D_SET_BOX, L9345
|
||||||
rts
|
rts
|
||||||
|
|
||||||
LA097: A2D_CALL $26, L93BC
|
LA097: A2D_CALL A2D_HIDE_CURSOR, L93BC
|
||||||
A2D_CALL $07, L939A
|
A2D_CALL A2D_SET_FILL_MODE, L939A
|
||||||
bit L9F92
|
bit L9F92
|
||||||
bpl LA0C2
|
bpl LA0C2
|
||||||
bit L9F92
|
bit L9F92
|
||||||
bvc LA0B6
|
bvc LA0B6
|
||||||
A2D_CALL $07, L9396
|
A2D_CALL A2D_SET_FILL_MODE, L9396
|
||||||
jmp LA0C2
|
jmp LA0C2
|
||||||
|
|
||||||
LA0B6: A2D_CALL $14, L8E35
|
LA0B6: A2D_CALL A2D_DRAW_BITMAP, L8E35
|
||||||
A2D_CALL $07, L9398
|
A2D_CALL A2D_SET_FILL_MODE, L9398
|
||||||
LA0C2: A2D_CALL $14, L8E25
|
LA0C2: A2D_CALL A2D_DRAW_BITMAP, L8E25
|
||||||
ldy #$02
|
ldy #$02
|
||||||
lda ($06),y
|
lda ($06),y
|
||||||
and #$80
|
and #$80
|
||||||
beq LA0F2
|
beq LA0F2
|
||||||
jsr LA14D
|
jsr LA14D
|
||||||
A2D_CALL $08, L8E83
|
A2D_CALL A2D_SET_PATTERN, L8E83
|
||||||
bit L9F92
|
bit L9F92
|
||||||
bmi LA0E6
|
bmi LA0E6
|
||||||
A2D_CALL $07, L9399
|
A2D_CALL A2D_SET_FILL_MODE, L9399
|
||||||
beq LA0EC
|
beq LA0EC
|
||||||
LA0E6: A2D_CALL $07, L9397
|
LA0E6: A2D_CALL A2D_SET_FILL_MODE, L9397
|
||||||
LA0EC: A2D_CALL $11, L8E45
|
LA0EC: A2D_CALL A2D_FILL_RECT, L8E45
|
||||||
LA0F2: ldx #$03
|
LA0F2: ldx #$03
|
||||||
LA0F4: lda L9F94,x
|
LA0F4: lda L9F94,x
|
||||||
sta L9415,x
|
sta L9415,x
|
||||||
dex
|
dex
|
||||||
bpl LA0F4
|
bpl LA0F4
|
||||||
A2D_CALL $0E, L9415
|
A2D_CALL A2D_SET_POS, L9415
|
||||||
bit L9F92
|
bit L9F92
|
||||||
bmi LA10C
|
bmi LA10C
|
||||||
lda #$7F
|
lda #$7F
|
||||||
bne LA10E
|
bne LA10E
|
||||||
LA10C: lda #$00
|
LA10C: lda #$00
|
||||||
LA10E: sta L8E51
|
LA10E: sta L8E51
|
||||||
A2D_CALL $0C, L8E51
|
A2D_CALL A2D_SET_TEXT_MASK, L8E51
|
||||||
lda L8E56
|
lda L8E56
|
||||||
and #$DF
|
and #$DF
|
||||||
sta L8E56
|
sta L8E56
|
||||||
A2D_CALL $19, L8E52
|
A2D_CALL A2D_DRAW_TEXT, L8E52
|
||||||
A2D_CALL $25, 0
|
A2D_CALL A2D_SHOW_CURSOR, 0
|
||||||
rts
|
rts
|
||||||
|
|
||||||
LA12C: ldx #$0F
|
LA12C: ldx #$0F
|
||||||
@ -9587,7 +9556,7 @@ LA22A: lda ($06),y
|
|||||||
bpl LA22A
|
bpl LA22A
|
||||||
LA233: lda L8E54
|
LA233: lda L8E54
|
||||||
sta L8E4F
|
sta L8E4F
|
||||||
A2D_CALL $18, L8E4D
|
A2D_CALL A2D_MEASURE_TEXT, L8E4D
|
||||||
ldy #$08
|
ldy #$08
|
||||||
lda L8E50
|
lda L8E50
|
||||||
cmp ($08),y
|
cmp ($08),y
|
||||||
@ -9763,8 +9732,8 @@ LA38C: pla
|
|||||||
|
|
||||||
LA39B: brk
|
LA39B: brk
|
||||||
LA39C: brk
|
LA39C: brk
|
||||||
LA39D: A2D_CALL $03, L9345
|
LA39D: A2D_CALL A2D_QUERY_SCREEN, L9345
|
||||||
A2D_CALL $04, L9345
|
A2D_CALL A2D_SET_STATE, L9345
|
||||||
jmp LA3B9
|
jmp LA3B9
|
||||||
|
|
||||||
LA3AC: brk
|
LA3AC: brk
|
||||||
@ -9791,28 +9760,28 @@ LA3B9: ldy #$00
|
|||||||
beq LA3F4
|
beq LA3F4
|
||||||
lda #$80
|
lda #$80
|
||||||
sta LA3B7
|
sta LA3B7
|
||||||
A2D_CALL $08, L8E68
|
A2D_CALL A2D_SET_PATTERN, L8E68
|
||||||
A2D_CALL $41, LA3B8
|
A2D_CALL $41, LA3B8
|
||||||
lda LA3B8
|
lda LA3B8
|
||||||
sta L9369
|
sta L9369
|
||||||
A2D_CALL $3C, L9369
|
A2D_CALL A2D_QUERY_STATE, L9369
|
||||||
jsr LA4CC
|
jsr LA4CC
|
||||||
jsr LA938
|
jsr LA938
|
||||||
jsr LA41C
|
jsr LA41C
|
||||||
jmp LA446
|
jmp LA446
|
||||||
|
|
||||||
LA3F4: A2D_CALL $03, L9345
|
LA3F4: A2D_CALL A2D_QUERY_SCREEN, L9345
|
||||||
jsr LA63F
|
jsr LA63F
|
||||||
LA3FD: jsr LA6A3
|
LA3FD: jsr LA6A3
|
||||||
jsr LA411
|
jsr LA411
|
||||||
lda L9F93
|
lda L9F93
|
||||||
bne LA3FD
|
bne LA3FD
|
||||||
A2D_CALL $06, L9345
|
A2D_CALL A2D_SET_BOX, L9345
|
||||||
jmp LA446
|
jmp LA446
|
||||||
|
|
||||||
LA411: lda #$00
|
LA411: lda #$00
|
||||||
sta LA3B7
|
sta LA3B7
|
||||||
A2D_CALL $08, L8E7A
|
A2D_CALL A2D_SET_PATTERN, L8E7A
|
||||||
LA41C: lda L8E07
|
LA41C: lda L8E07
|
||||||
sta LA3B1
|
sta LA3B1
|
||||||
lda L8E08
|
lda L8E08
|
||||||
@ -9836,8 +9805,8 @@ LA44D: cpx #$FF
|
|||||||
bne LA466
|
bne LA466
|
||||||
bit LA3B7
|
bit LA3B7
|
||||||
bpl LA462
|
bpl LA462
|
||||||
A2D_CALL $03, L9345
|
A2D_CALL A2D_QUERY_SCREEN, L9345
|
||||||
A2D_CALL $04, L936C
|
A2D_CALL A2D_SET_STATE, L936C
|
||||||
LA462: jsr LA382
|
LA462: jsr LA382
|
||||||
rts
|
rts
|
||||||
|
|
||||||
@ -10120,7 +10089,7 @@ LA674: lda L8E15,x
|
|||||||
lda #$02
|
lda #$02
|
||||||
sta LA62C
|
sta LA62C
|
||||||
sta LA63C
|
sta LA63C
|
||||||
LA69C: A2D_CALL $06, LA62F
|
LA69C: A2D_CALL A2D_SET_BOX, LA62F
|
||||||
rts
|
rts
|
||||||
|
|
||||||
LA6A3: lda #$00
|
LA6A3: lda #$00
|
||||||
@ -10205,7 +10174,7 @@ LA747: lda LA6B0
|
|||||||
bne LA775
|
bne LA775
|
||||||
lda #$00
|
lda #$00
|
||||||
sta LA6B0
|
sta LA6B0
|
||||||
LA753: A2D_CALL $06, LA62F
|
LA753: A2D_CALL A2D_SET_BOX, LA62F
|
||||||
lda LA63C
|
lda LA63C
|
||||||
cmp LA62C
|
cmp LA62C
|
||||||
bne LA76F
|
bne LA76F
|
||||||
@ -10232,12 +10201,12 @@ LA77D: lda LA6B3,x
|
|||||||
cpy #$04
|
cpy #$04
|
||||||
bne LA77D
|
bne LA77D
|
||||||
inc LA6B0
|
inc LA6B0
|
||||||
A2D_CALL $40, LA6A8
|
A2D_CALL A2D_QUERY_TARGET, LA6A8
|
||||||
lda LA6AC
|
lda LA6AC
|
||||||
beq LA747
|
beq LA747
|
||||||
lda LA6AD
|
lda LA6AD
|
||||||
sta L9369
|
sta L9369
|
||||||
A2D_CALL $3C, L9369
|
A2D_CALL A2D_QUERY_STATE, L9369
|
||||||
jsr LA365
|
jsr LA365
|
||||||
A2D_CALL $3B, LA6AD
|
A2D_CALL $3B, LA6AD
|
||||||
lda LA6AE
|
lda LA6AE
|
||||||
@ -10413,7 +10382,7 @@ LA938: lda L936E
|
|||||||
lda L9377
|
lda L9377
|
||||||
adc #$00
|
adc #$00
|
||||||
sta L9377
|
sta L9377
|
||||||
A2D_CALL $04, L936C
|
A2D_CALL A2D_SET_STATE, L936C
|
||||||
rts
|
rts
|
||||||
|
|
||||||
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
.byte $00,$00,$00,$00,$00,$00,$00,$00
|
||||||
|
Loading…
x
Reference in New Issue
Block a user