home *** CD-ROM | disk | FTP | other *** search
- *--------------------------------------
- *árOUTINEáTOáGETáAáKEYáFROMáKEYBOARD
- *á(ORáINPUTáDEVICE).ááiTáFIRSTáTURNSáON
- *áTHEáCURSORáANDáTURNSáITáBACKáOFFáWHEN
- *áCHARACTERáHASáBEENáGATHERED.
- *ácHARACTERáISáRETURNEDáINáa-REGISTER.
- *--------------------------------------
-
- readkey lda #'F' ;bLINKáCURSORáCMD
- stx xsav ;pRESERVEáx
- jsr $c01e ;tURNáONáCURSOR
- :rk jsr getin ;gETáAáKEY
- tax ;oNEáAVAILABLE?
- beq :rk ;lOOPáIFáNOT
- pha
- ldx #$a
- lda #$10
- stx $d600
- :wt bit $d600
- bpl :wt
- sta $d601 ;cURSORáOFF
- ldx xsav ;rETRIEVEáx
- pla ;gETáCHARACTER
- rts
-