diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2025-04-23 05:38:20 +0300 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2025-04-23 06:51:22 +0300 |
commit | 0d63b366a09ddfdc27009dcf8d3dff83aba0cdd3 (patch) | |
tree | 91b53fa889412399ec7aca6b47443acbfcdcc35f /teco.c | |
parent | c63c14f9d087930864742e80b79c5326f0c81153 (diff) | |
download | videoteco-fork-0d63b366a09ddfdc27009dcf8d3dff83aba0cdd3.tar.gz |
DOS: revised builtin termcap definitions and enable NANSI.SYS extensions dynamically
* The clrtobot capability (cd) is only used after goto(1,1), so it's safe to
clear the entire screen.
* Consistently use ESC[0m to disable attributes.
AFAIK, it's not possible to disable individual attributes only.
* al, AL, dl, DL, ic and dc are actually available, but only under NANSI.SYS.
We now detect recent versions of NANSI.SYS dynamically and enable these extensions,
which will speed up screen scrolling.
* Scrolling is now fixed under Dosbox.
Obviously they don't support the NANSI.SYS extensions.
* You can still define %TERMCAP% even on DOS to load a customized termcap definitions
file.
Diffstat (limited to 'teco.c')
0 files changed, 0 insertions, 0 deletions