Reply 19 of 50, by ripsaw8080
- Rank
- DOSBox Author
There aren't many games that use the alternate scanlines, but I know of a couple:
Indenture uses 200 scanlines with a custom font, but I made a workaround for it here.
Wrath of Earth uses 350 scanlines with a custom font in its installer and exit screens, but it's mostly a cosmetic issue, not really important:
Because there are few games that need the feature, I didn't think support would be added internally, so I made a TSR program that acts as an extension to DOSBox's video BIOS in order to support the alternate scanlines. An archive is attached that contains a few text mode utilities that I made, including the TSR.
SCANRES.COM is the resident program that should be loaded prior to running anything that tries to change the scanlines.
CGA.COM, EGA.COM, and VGA.COM are programs that simply switch the DOS text display to 200, 350, and 400 scanlines, respectively; and SCANRES.COM must be loaded for them to work.
CLR.COM is a program to use in place of the CLS command. DOSBox's CLS sets mode 3, so you loose the current mode and any loaded font; but this program uses the scroll window function to clear the screen, as real DOS does, and the current mode and font are preserved.
*X*.COM are a bunch of programs that set a variety of text screen dimensions, including some pretty large ones.
I've only tested the utilities with machine=svga_s3, so anything else might not work. At some point I plan to roll up all these little programs into a single program that takes a command line parameter, but I haven't gotten around to that project yet.