]> git.sur5r.net Git - cc65/blobdiff - libsrc/c128/_scrsize.s
Minor comment adjustment.
[cc65] / libsrc / c128 / _scrsize.s
index dcbc4a2d9b83602fef73a046948114def65d912b..1f38ea65cc9689a98e7e9044b6f26ff18c82b0f9 100644 (file)
@@ -4,26 +4,19 @@
 ; Screen size variables
 ;
 
-       .export         xsize, ysize
-        .import         SCREEN
-       .constructor    initscrsize
+       .export         screensize
 
+        .include        "c128.inc"
 
-.code
-
-initscrsize:
-       jsr     SCREEN
-       inx
-       stx     xsize
-       iny
-       sty     ysize
-       rts
-
-.bss
-
-xsize:         .res    1
-ysize: .res    1
+.proc   screensize
 
+        ldx     #40             ; Assume 40 column mode
+        bit     MODE
+        bpl     C40             ; Jump if 40 column mode
+        ldx     #80
+C40:    ldy     #25
+        rts
 
+.endproc