]> git.sur5r.net Git - cc65/commitdiff
Removed display swapping code
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 14 Apr 2008 18:56:32 +0000 (18:56 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 14 Apr 2008 18:56:32 +0000 (18:56 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@3836 b7a2c559-68d2-44c3-8de9-860c34a00d81

libsrc/lynx/lynx-stdjoy.s

index 2bc32e88ee7c36e3e483ce10de0b9a117645d61b..a52d5cba6214bc232d9f5525b17f68d922df3d23 100644 (file)
@@ -65,38 +65,10 @@ JOY_COUNT       = 1             ; Number of joysticks we support
 ; memory available.
 ; Must return an JOY_ERR_xx code in a/x.
 ;
-; Here we also flip the joypad in case the display is flipped.
-; This install routine should be called after you send the flip code
-; to the display hardware.
 
 INSTALL:
-       lda     __viddma        ; Process flipped displays
-       and     #2
-       beq     @L2
-
-; Set joypad for flipped display
-
-        lda     #$10
-        ldx     #$00
-@L1:    sta     joy_mask,x
-        inx
-        asl     a
-        bcc     @L1
-        bra     @L4
-
-; Set joypad for normal display
-
-@L2:    lda     #$10
-        ldx     #$03
-@L3:    sta     joy_mask,x
-        dex
-        asl     a
-        bcc     @L3
-
-; Done
-
-@L4:    lda     #<JOY_ERR_OK
-        ldx     #>JOY_ERR_OK
+        lda #<JOY_ERR_OK
+        ldx #>JOY_ERR_OK
 ;      rts                     ; Run into UNINSTALL instead
 
 ; ------------------------------------------------------------------------