VGA library and test with Tandy and PCjr awareness [with revision]
joncampbell123
released this
27 Jun 19:22
·
3870 commits
to master
since this release
- VGA library can now distinguish between PCjr and Tandy
- VGA library palette functions fixed to work properly on both PCjr and Tandy
- VGA library now offers function to determine the system memory location associated with PCjr video RAM, in order to draw correctly in the 320x200x16 and 640x200x4 modes
- VGA test program TEST.EXE updated to draw test patterns correctly when asked to do Tandy graphics test
- VGA test program now says "Tandy/PCjr graphics" instead of "Tandy graphics test"
- TEST-FW\VIDEO\PC updated to support MDA/Hercules/CGA/PCjr/Tandy/EGA/VGA/MCGA tests
Disclaimer: The Tandy/PCjr code in this release was only tested in DOSBox SVN and DOSBox-X and is not yet verified to work on real hardware.
REVISION ADDED 20180627-143408
- VGA test program TEST-FW\VIDEO\PC fixed to detect and control blink attribute directly on PCjr systems. INT 10h does not provide blink controls.