Skip to content

VGA library and test with Tandy and PCjr awareness [with revision]

Compare
Choose a tag to compare
@joncampbell123 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.