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