From 590e382a2b9a1d6fb8c7f460210b1669ffd6812c Mon Sep 17 00:00:00 2001 From: "ol.sc" Date: Fri, 19 Oct 2012 07:11:04 +0000 Subject: [PATCH] Removed revers as it doesn't influence clrscr, cclear, chline, cvline and does look pretty ugly on cputs because there's no opaque background. git-svn-id: svn://svn.cc65.org/cc65/trunk@5861 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- libsrc/geos-common/conio/Makefile | 3 +- .../geos-common/conio/{color.s => dummies.s} | 14 ++++---- libsrc/geos-common/conio/revers.s | 35 ------------------- 3 files changed, 8 insertions(+), 44 deletions(-) rename libsrc/geos-common/conio/{color.s => dummies.s} (52%) delete mode 100644 libsrc/geos-common/conio/revers.s diff --git a/libsrc/geos-common/conio/Makefile b/libsrc/geos-common/conio/Makefile index 106754541..228364759 100644 --- a/libsrc/geos-common/conio/Makefile +++ b/libsrc/geos-common/conio/Makefile @@ -10,11 +10,10 @@ S_OBJS += _scrsize.o \ cgetc.o \ chline.o \ clrscr.o \ - color.o \ cputc.o \ cursor.o \ cvline.o \ + dummies.o \ gotoxy.o \ kbhit.o \ - revers.o \ where.o diff --git a/libsrc/geos-common/conio/color.s b/libsrc/geos-common/conio/dummies.s similarity index 52% rename from libsrc/geos-common/conio/color.s rename to libsrc/geos-common/conio/dummies.s index fbf86e947..ac494106d 100644 --- a/libsrc/geos-common/conio/color.s +++ b/libsrc/geos-common/conio/dummies.s @@ -6,13 +6,13 @@ ; unsigned char __fastcall__ textcolor (unsigned char color); ; unsigned char __fastcall__ bgcolor (unsigned char color); ; unsigned char __fastcall__ bordercolor (unsigned char color); +; unsigned char __fastcall__ revers (unsigned char onoff); ; - .export _textcolor, _bgcolor, _bordercolor + .export _textcolor, _bgcolor, _bordercolor, _revers + .import return0 -; for GEOS 2.0 there is no color support, perhaps Wheels has it - -_textcolor: -_bgcolor: -_bordercolor: - rts +_textcolor = return0 +_bgcolor = return0 +_bordercolor = return0 +_revers = return0 diff --git a/libsrc/geos-common/conio/revers.s b/libsrc/geos-common/conio/revers.s deleted file mode 100644 index 320ed6a9d..000000000 --- a/libsrc/geos-common/conio/revers.s +++ /dev/null @@ -1,35 +0,0 @@ -; -; Maciej 'YTM/Elysium' Witkowiak -; -; 27.10.2001 - -; unsigned char revers (unsigned char onoff); - - .export _revers - .importzp tmp1 - - .include "geossym.inc" - .include "const.inc" - -_revers: - tax - bne L0 ; turn on - lda #0 - .byte $2c -L0: lda #SET_REVERSE - sta tmp1 - - lda currentMode - tax - and #SET_REVERSE - tay ; store old value - txa - and #%11011111 ; mask out - ora tmp1 ; set new value - sta currentMode - - ldx #0 - tya - beq L1 - lda #1 -L1: rts -- 2.39.5