From: izydorst Date: Sat, 27 Oct 2001 17:07:19 +0000 (+0000) Subject: support for 40/80 column modes X-Git-Tag: V2.12.0~2511 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=1949afddf51f04b445c24e54c89a8a28e0fa8347;p=cc65 support for 40/80 column modes git-svn-id: svn://svn.cc65.org/cc65/trunk@1091 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- diff --git a/libsrc/geos/mousesprite/mouse.s b/libsrc/geos/mousesprite/mouse.s index 9fb22714a..f71b67b1f 100644 --- a/libsrc/geos/mousesprite/mouse.s +++ b/libsrc/geos/mousesprite/mouse.s @@ -37,11 +37,19 @@ _mouse_init: sta mouseLeft+1 lda #199 sta mouseBottom - lda #<319 + lda graphMode + bpl _mse_screen320 + + lda #<639 ; 80 columns on C128 + ldx #>639 + bne _mse_storex +_mse_screen320: + lda #<319 ; 40 columns on C64/C128 + ldx #>319 +_mse_storex: sta mouseRight - lda #>319 - sta mouseRight+1 - + stx mouseRight+1 +_mse_initend: lda #0 ; -------------------------------------------------------------------------- ;