home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-11-28 | 1006 b | 52 lines | [04] ASCII Text (0x0000) |
- ;*** TEST OF MODIFYING KEYIN ***
- ;
- BASL EQU $28
- KSWL EQU $38
- ;
- OURCH EQU $57B
- ;
- KBD EQU $C000
- KBDSTRB EQU $C010
- ;
- CXROMON EQU $C007
- CXROMOFF EQU $C006
- ALTCHAR EQU $C01E
- ;
- GETKEY EQU $CB15
- INVERT EQU $CEDD
- PICK EQU $CF01
- ;
- ORG $300
- ;
- LDA #>NEWIN
- STA KSWL
- LDA #<NEWIN
- STA KSWL+1
- RTS
- ;
- NEWIN BIT ALTCHAR
- BMI NEWIN1
- GETKBD BIT KBD
- BPL GETKBD
- ;
- STA (BASL),Y
- LDA KBD
- BIT KBDSTRB
- RTS
- ;
- NEWIN1 STA (BASL),Y
- STA CXROMON
- JSR INVERT
- INPUT JSR GETKEY
- CMP #$9B
- BEQ INPUT
- CMP #$95
- BNE CLRCURS
- LDY OURCH
- JSR PICK
- ORA #$80
- CLRCURS JSR INVERT
- STA CXROMOFF
- RTS
- ;
-