žžž Tweaker V1.01 žžž - Resident VGA DoubleScan Handler - Coding & Idea: - Mads Orbesen Troest ("Marvin") - įeta-Testing: - Dan Have Thomsen ("Lydian") - (C)opyright 1994: - Sirius Cybernetics - - - - - - - - - - - - - - - - - TwEaKeR iS a PuBlIc DoMaIn PrOgRaM! It Is DeDiCaTeD tO aLl GrApHiCiAnS oN tHe Pc ScEnE... If YoU lIkE iT oR hAvE aNy SuGgEsTiOnS fOr FuRtHeR uPdAtEs/ImPrOvEmEnTs, ThEn Do NoT hEsItAtE tO cOnTaCt ThE aUtHoR aT tHe FiDo-NeT. - - - - - - - - - - - - - - - - Description ÄÄÄÄÄÄÄÄÄÄÄ All VGA cards are supporting the 320*400-256 resolution! Even the oldest, mondo-slow 8-Bit cards... Now, don't you think it is rather lame that this VideoMode has never been an official mode??? Though the pixels are twice as wide as they are high, graphics certainly looks a GREAT deal better! It is, after all, twice the Y resolution... Anyway, with this little utility you can actually use existing drawing programs, such as Deluxe Paint, in this resolution! Though, of course, you cannot use more than half the screen at a time - the program does not interfere with the program directly; it merely toggles the state of the CRT DoubleScanning Mode in the VGA. You can also use Tweaker to view graphics in 320*400-256 from popular viewers such as VPIC. In VPIC you can even view the complete screen, since VPIC (Nice going Bob Montgomery!) is capable of utilizing the entire display memory! So a complete picture - from, say, Deluxe Paint - drawn in 320*400-256 can be viewed using VPIC and Tweaker! Of course you would normally have to program your own shower to use the whole screen, but this is - after all - fairly easy. Tweaker should be considered a tape'n glue solution for programs that do not support the tweaked video modes... Since Tweaker flips the state of the VGA's DoubleScanning mode, it works on all other EGA/VGA/SVGA modes aswell... Only, in these modes tweaking will result in the picture being stretched to it's double Y size, because only the 320*200 modes are being DoubleScanned. Interresting, but not very useable - or how about a resolution of 640*240? Or 800*300? Well, it can be done... It's completely up to you which modes you use it on. Once you have installed Tweaker, you invoke it by pressing PrintScreen. This will then - if the display is in a recognized graphics mode - result in the picture's Y resolution being either doubled (in 320*200 modes) or halved (in all other modes), depending on the active display mode. If the display was in a text mode, a short (annoying š;ž) bleep will inform you of this fact... If you had already installed some program that was using PrintScreen, you will NOT be able to chain this while Tweaker is running. But when you UnInstall Tweaker, the old interrupt vectors are (of course) restored, and you will be able to chain it again. If you encounter any problems, get into any trouble, or want to know more about how to use the 320*400-256 resolution yourself, just write me a letter - SnailMail š;ž) or Fido (Address follows)... Hope this'll help all of you to create some nice graphics! < Signed "Marvin" of "Sirius Cybernetics", the 8th of January 1994 > Parameters ÄÄÄÄÄÄÄÄÄÄ TWEAKER.EXE : Install Tweaker, if it is not already Installed... TWEAKER.EXE U : UnInstall Tweaker, if it is Installed... TWEAKER.EXE ? : Quick RunTime Info ErrorLevels ÄÄÄÄÄÄÄÄÄÄÄ 000 : A-OK, no Errors... 001 : Unable to Install Tweaker (already Installed)... 002 : Unable to UnInstall Tweaker... 255 : RunTime Info / UnRecognized Internal Error... - - - - - - - - - - - - - - - - What's New ÄÄÄÄÄÄÄÄÄÄ Updates since Version 1.00: ž Better Layout... ž "Safer" Resident Code (I'm finally getting the hang of it š;ž)... ž Nukes entire Display Memory when Installed... ž Doesn't Tweak, if PrintScreen is pressed in a TextMode (beeps to signal)... ž Always toggle Tweak correctly, the 1st time PrintScreen is pressed... ž Detects if Tweaker is already Installed, before Installing... ž UnInstall Option Added... - - - - - - - - - - - - - - - - Release History ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ž Version 0.01į - 1st speedy version coded for my own use. ž Version 1.00 - 1st released version. Quite primitive, but well-functioning. ž Version 1.01 - 2nd released version. Recoded. Much more user-friendly. - - - - - - - - - - - - - - - - Quick Hos'n Hellos ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Christian Gaarden ("Frodo" of "Sirius Cybernetics") Jesper G. Jensen ("HeX" of "Sirius Cybernetics") Dan Have Thomsen ("Lydian" of "Sirius Cybernetics") Holger S. Jensen ("Hex" of "Sirius Cybernetics") Peter Hauge ("Doom" of ? (Soon SCC I hope!)) Morten S. Fog (Fellow disciple of Onkel Dunkel.) Carsten Gehling (Fellow disciple of Onkel Dunkel.) Torsten Koefoed (Fellow disciple of Onkel Dunkel.) Lennart H. Larsen (Fellow disciple of Onkel Dunkel.) David B. Paulsen (Fellow disciple of Onkel Dunkel.) Als / Surprise! Productions Cyron / Surprise! Productions Christian Worm Mortensen / Supjack International Michael Dahl / SysOp at "Crack Central" Birger Larsen Per M. Halskov - - - - - - - - - - - - - - - - [COMMERCIAL] Just released at The Party III  AGONY  - A MusicDemo dedicated to Anne Hastrup Poulsen Experience it! - - - - - - - - - - - - - - - - If YOU have any suggestions for improvements, if you like the program - or if you just want to chat - then feel extremely free to contact me at: Mads Orbesen Troest ("Marvin" of "Sirius Cybernetics") Jernbanegade 12 9610 N›rager Denmark Phone: (DK)+9855 1258 FIDO-Network: 2:234/48.15 I'm also interrested in music-swapping with other PC musicians... Looking forward to hear from you! - - - - - - - - - - - - - - - -