]> git.sur5r.net Git - cc65/blobdiff - libsrc/nes/cputc.s
Optimizing the stack size
[cc65] / libsrc / nes / cputc.s
index 5bcdc79941cd2da991ae8ebc8f7d354bbf3dafd8..209d22db2a4eceb3ed2acdf3aa0db5d08177037b 100644 (file)
@@ -9,7 +9,7 @@
         .export         _cputcxy, _cputc, cputdirect, putchar
         .export         newline
         .constructor    initconio
-        .import         popa, _gotoxy
+        .import         gotoxy
         .import         ppuinit, paletteinit, ppubuf_put
         .import         setcursor
 
@@ -23,8 +23,7 @@
 
 _cputcxy:
         pha                     ; Save C
-        jsr     popa            ; Get Y
-        jsr     _gotoxy         ; Set cursor, drop x
+        jsr     gotoxy          ; Set cursor, drop x and y
         pla                     ; Restore C
 
 ; Plot a character - also used as internal function