mirror of
https://github.com/ksherlock/itty-bitty-vtty.git
synced 2024-11-21 20:30:56 +00:00
clobbering the screen holes is bad. The slot 4 mouse code stores config data in the screen holes. on ROM 1, ESC#8 (fill screen with 'E') would cause the slot 4 mouse to enable ADB mouse interrupts, which causes ProDOS to eventually error out with 255 unclaimed interrupts.
This commit is contained in:
parent
2a8a409194
commit
2ae6964664
@ -318,16 +318,91 @@ fill_screen ent
|
||||
php
|
||||
rep #$30
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0401
|
||||
lda #40*24+64-2
|
||||
mvn $010000,$010000
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0401
|
||||
lda #40*24+64-2
|
||||
lda #40*3-2
|
||||
mvn $010000,$010000
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0480
|
||||
lda #40*3-1
|
||||
mvn $010000,$010000
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0500
|
||||
lda #40*3-1
|
||||
mvn $010000,$010000
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0580
|
||||
lda #40*3-1
|
||||
mvn $010000,$010000
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0600
|
||||
lda #40*3-1
|
||||
mvn $010000,$010000
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0680
|
||||
lda #40*3-1
|
||||
mvn $010000,$010000
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0700
|
||||
lda #40*3-1
|
||||
mvn $010000,$010000
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0780
|
||||
lda #40*3-1
|
||||
mvn $010000,$010000
|
||||
|
||||
*
|
||||
ldx #$0400
|
||||
ldy #$0401
|
||||
lda #40*3-2
|
||||
mvn $000000,$000000
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0480
|
||||
lda #40*3-1
|
||||
mvn $000000,$000000
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0500
|
||||
lda #40*3-1
|
||||
mvn $000000,$000000
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0580
|
||||
lda #40*3-1
|
||||
mvn $000000,$000000
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0600
|
||||
lda #40*3-1
|
||||
mvn $000000,$000000
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0680
|
||||
lda #40*3-1
|
||||
mvn $000000,$000000
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0700
|
||||
lda #40*3-1
|
||||
mvn $000000,$000000
|
||||
|
||||
ldx #$0400
|
||||
ldy #$0780
|
||||
lda #40*3-1
|
||||
mvn $000000,$000000
|
||||
|
||||
|
||||
|
||||
|
||||
* not needed since $0,$0 last
|
||||
* phk
|
||||
* plb
|
||||
|
Loading…
Reference in New Issue
Block a user