VGA 600 ------- About: ------ Some old DOS/windows TSR i wrote in 1996/1997 VGA600, does monitor the graphics/text mode currently used and if possible improves it by increasing the physical number of lines used similar to the line doubling used to display 320x200 with 400 on VGA cards. vga600 will hack the registers of the vga card to display 320x200 with 600 or 800 lines, it will also increase the dot clock and thus refresh rate. Together these reduce flicker and the annoying black "lines" vissible on modern high resolution monitors when displaying low resolution stuff like 640x400 or similar Warning: -------- VGA600 can, like any other tool which plays with your vga card theoretically damage your monitor! use at your own risk Requirements: ------------- DOS or windows a VGA _compatible_ card which either properly exposes a useable dotclock or a card for which vga600 contains code to set the dot clock in practice, ET4000 should work, S3 might work (vga600 has code for them to set the dot clock) mach64 and i810 do not expose useable clocks patches to add support for setting dot clocks for cards which arent supported is welcome Compilation: ------------ dont remember, TASM i guess, i dont have any windows/dos system with TASM here to try ... a patch porting it to YASM is welcome, so is one porting it to linux :) Portability to non x86: ---------------------- under qemu maybe ;) Useage: ------- vga600 /V[0-2] /P will probe all clocks and store them in a vga600.clk file, you need to run this before anything else the rest should be explained by just looking at the vga600 output License: -------- GPL v2+