-
src/sbbs3/js_conio.c
From
deuce@1:103/705 to
CVS commit on Mon Feb 12 21:11:38 2018
src/sbbs3 js_conio.c 1.29 1.30
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv3253/sbbs3
Modified Files:
js_conio.c
Log Message:
Beginnings of a massive ciolib overhaul...
We're switching to TrueColor now, and maintaining a 65536 entry palette
for the various palettized bits. This change hurts the overlay output most since it currently means floating point calculations for every pixel.
The getfont() function now takes a fontnum argument so you can get all the current fonts.
The vmem array now holds the font data, so once a glyph is written to the screen, it can stay in that font "forever". This still has some issues
with savescreen()/restorescreen() since there's no extension to grab the new stuff... that'll be coming soon, likely replacing the pgettext() and
pputtext() functions. For now, various popups will likely reset fonts to
the default font on the screen.
Now that we have all this, the status bar in SyncTERM can retain the default font and colours at all times. Further, menus can be displayed in the "right" colours and fonts, and no more translation will be needed. This is a work
in progress though, so there's likely to be glitches. The scrollback doesn't have the font data either (same issue as savescreen()/restorescreen()).
--- SBBSecho 3.03-Win32
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
-
From
deuce@1:103/705 to
CVS commit on Wed Feb 14 10:29:47 2018
src/sbbs3 js_conio.c 1.30 1.31
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv28212
Modified Files:
js_conio.c
Log Message:
Unbreak the broken thing.
--- SBBSecho 3.03-Win32
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
-
From
rswindell@1:103/705 to
CVS commit on Thu Sep 19 18:46:12 2019
src/sbbs3 js_conio.c 1.34 1.35
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv5615
Modified Files:
js_conio.c
Log Message:
Clarify that conio object is only available in JSexec.
Fixed typo.
--- SBBSecho 3.10-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
-
From
deuce@1:103/705 to
CVS commit on Tue Sep 24 19:53:52 2019
src/sbbs3 js_conio.c 1.35 1.36
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv7514
Modified Files:
js_conio.c
Log Message:
Fix conio.getfont() return value.
--- SBBSecho 3.10-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
-
From
deuce@1:103/705 to
CVS commit on Wed Apr 1 00:39:16 2020
src/sbbs3 js_conio.c 1.36 1.37
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv16559/sbbs3
Modified Files:
js_conio.c
Log Message:
More SDL2 fixes...
Remove CIOLIB_MODE_SDL_YUV* macros, these modes have no point anymore
Fix SDL prototypes
Use _beginthread() instead of SDL_CreateThread(). For some reason, using CreateThread() sometimes caused an application crash (ie: when using -?) Everyhing else uses _beginthread() so there's no reason for this to be
special, especially when it breaks stuff.
--- SBBSecho 3.10-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)