]> git.sur5r.net Git - cc65/commitdiff
Save the three bytes for the plus4 too. 666/head
authorIrgendwerA8 <c.krueger.b@web.de>
Sat, 26 May 2018 22:10:58 +0000 (00:10 +0200)
committerIrgendwerA8 <c.krueger.b@web.de>
Sat, 26 May 2018 22:10:58 +0000 (00:10 +0200)
libsrc/plus4/cgetc.s

index 784bac2674b030f7d9b87ae9e7c26ffd875190f5..fcbc66064542557b33d72b94659ba13553385745 100644 (file)
@@ -63,8 +63,10 @@ L2:     sta     ENABLE_ROM      ; Bank in the ROM
 
 .proc   initkbd
 
-        ldy     #15
+        ldy     #7
 @L1:    lda     fnkeys,y
+        sta     FKEY_SPACE+8,y
+        lda     #$01            ; Lower 8 places are all $01
         sta     FKEY_SPACE,y
         dey
         bpl     @L1
@@ -72,8 +74,7 @@ L2:     sta     ENABLE_ROM      ; Bank in the ROM
 
 .endproc
 
-fnkeys: .byte   $01, $01, $01, $01, $01, $01, $01, $01
-        .byte   133, 137, 134, 138, 135, 139, 136, 140
+fnkeys: .byte   133, 137, 134, 138, 135, 139, 136, 140
 
 
 .segment        "LOWCODE"       ; Accesses the ROM - must go into low mem