Current Video and Printer Drivers ================================= VIDEO DRIVERS: as of May, 1991 ============= This is a current listing of the video drivers included with CompuShow. Modes in (parentheses) are simulated. Note that some modes may not be available on your video adapter. For example: - 16 color 1024x768 requires a 512K VGA, - 256 color 640x480 requires a 512K VGA, - 256 color 1024x768 reguires a 1M VGA, and - 256 color modes on an 8514/A adapter require the memory expansion. Also, VGA adapters that are built-in to a system board or bundled with a computer (unless you're getting a specific name-brand board), are frequently low-end (cheap) adapters, and probably don't have "Super-VGA" capabilities. Driver Notes ===================================================================== A1=ATI VGA Wonder 800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256, (640x480x256), 800x600x256 A2=ATI Graphics Solution 320x200x16, 640x200x16 A3=Ahead Systems 800x600x16, 1024x768x16, 640x400x256, 640x480x256, (640x480x256), 800x600x256, 1024x768x256 A4=Amstrad PC1512 (320x200x16), 640x200x16 A5=ATI Vga Wonder Plus 800x600x16, 1024x768x16, 640x400x256, 640x480x256, (640x480x256), 800x600x256, 1024x768x256 C1=Chips & Technologies Cardinal 800x600x16, (320x400x256), 640x400x256, 640x480x256, (640x480x256), 800x600x256 C2=Compaq VGA 640x480x256 D1=DGIS (Available modes depend on the video adapter and DGIS interface) E1=Everex VGAs 800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256, 800x600x256, 1024x768x256 G1=Genoa 6400 800x600x16, 1024x768x16, 512x512x256, 640x350x256, 640x400x256, 640x480x256, 800x600x256 [DRIVERS.DOC] Page 1 H1=Hercules Graphics Station 640x400x256, 640x480x256, 800x600x256, 1024x768x256, 1024x768x256, 640x480x32k, 512x480x16m [ The first 1024x768x256 (mode "V") is interlaced, the second (mode "W") is non-interlaced ] H2=Hercules InColor 720x348x16, (360x174x16) I1=Generic CGA (any CGA) 160x100x16, (320x200x16) I3=IBM PGC IBM Professional Graphics Controller, Vermont Microsystems (320x200x256), (320x240x256), (320x400x256), (320x480x256), (640x400x256), 640x480x256 I4=IBM 8514/A Single monitor I5=IBM 8514/A 8514+VGA monitor 640x480x16, 1024x768x16, 640x480x256, 1024x768x256 I6=Generic EGA (320x350x16) I7=IBM XGA 1024x768x16, 640x480x256, 1024x768x256, 640x480x64k N1=NCR VGA 800x600x16, 1024x768x16, 640x400x256, 640x480x256, 800x600x256 O1=Oak Technologies 800x600x16, 1024x768x16, (320x480x256), 640x480x256, 800x600x256 P1=Paradise AST, Compaq, Dell 800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256, (640x480x256), 800x600x256 P2=Plantronics 320x200x16 S1=STB EM16+ This driver is identical to T4, except for one "non-standard" mode number 800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256, 800x600x256, 1024x768x256 S2=STB Ergo + Sierra DAC 640x400x256, 640x480x256, 800x600x256, 1024x768x256, 320x200x32k, 640x480x32k, 800x600x32k T1=Tseng 3000 Genoa, STB, Orchid 800x600x16, 1024x768x16, (320x350x256), (320x480x256), 640x350x256, 640x480x256, 800x600x256 T2=Tandy 1000SL/TL "ETGA" 640x200x16, (320x200x16) [DRIVERS.DOC] Page 2 T3=Trident Logix, ZyMOS 800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256, (640x480x256), 800x600x256 T4=Tseng 4000 series Orchid ProDesigner II 800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256, 800x600x256, 1024x768x256 T5=Trident 8900 series 800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256, 800x600x256, 1024x768x256 T6=Tseng 4000 series VGAs with Sierra DAC 640x400x256, 640x480x256, 800x600x256, 1024x768x256, 640x400x32k, 640x480x32k, 800x600x32k V1=Video 7 800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256, 800x600x256, 1024x768x256 V2=VBE (VESA Bios Extensions) 800x600x16, 1024x768x16, 640x400x256, 640x480x256, 800x600x256, 1024x768x256, 1280x1024x256 [Available modes depend BOTH on the capabilities of the video adapter and the VESA Bios Extensions] [DRIVERS.DOC] Page 3 Printer Drivers: as of May, 1991 ---------------- The following printer drivers are included with the enhanced program: (monochrome drivers are listed first, followed by color drivers) ============================================================================= IBMGRAPH.DRV This is "vanilla", the closest thing to an actual Graphics Printer "standard". It will work with virtually all IBM/Epson compatible printers. Initialization: esc,'U',1 Turns uni-directional print on. Line End: cr,esc,'J',24 Carriage return, line feed 24/216" Page End: ff,esc,'U',0 Form-feed, uni-directional off. Single Density: esc,'K',n1,n2 Prints at 60 dots/inch. Double Density: esc,'L',n1,n2 Prints at 120 dots/inch. ============================================================================= GENERIC.DRV An IBM Graphics Printer Driver plus Quad-Density. Quad Density: esc,'Z',n1,n2 Prints at 240 dots/inch. ============================================================================= GENERIC2.DRV Identical to the Generic driver, except that it does a 1/9" line feed with "esc,'J',20", for printers (such as the Panasonic KX- P1124) which express line feeds in 1/180" increments. Line End: cr,esc,'J',20 Carriage return, line feed 20/180" ============================================================================= CITIZEN.DRV A driver for Citizen MSP-10,15,20,25 printers. Initialization: esc,'@',esc,'U',1 Reset, uni-directional print on. Line End: cr,esc,'J',24 Carriage return, line feed 24/216" Page End: ff,esc,'@' Form-feed, reset. Single Density: esc,'*',0,n1,n2 Prints at 60 dots/inch. Double Density: esc,'*',1,n1,n2 Prints at 120 dots/inch. One-to-one esc,'*',5,n1,n2 Prints at 72 dots/inch. Two-to-one esc,'*',7,n1,n2 Prints at 144 dots/inch. Hi-Res CRT esc,'*',6,n1,n2 Prints at 90 dots/inch. ============================================================================= HPLASER1.DRV Hewlett Packard Laser printer at 75 dpi resolution. Initialization: esc,'*t75R',esc,'*r0A' Sets 75 dpi and left margin. Line End: (none) Page End: esc,'*rB',ff End graphics, form-feed. Line start: esc,'*bnnnnW' Print nnnn bytes ============================================================================= HPLASER2.DRV Hewlett Packard Laser printer at 150 or 300 dpi resolution. Initialization: esc,'*t150R',esc,'*r0A' (^P) Sets 150 dpi and left margin. (or) esc,'*t300R',esc,'*r0A' (P) Sets 300 dpi and left margin. ============================================================================= HPTHINK.DRV The Hewlett Packard ThinkJet. Initialization: esc,'A',8 Sets line feed to 8 dots Line End: cr,lf Simple carriage-return/line-feed Page End: ff,esc,'@' Form-feed, software reset Single Density: esc,'K',n1,n2 Prints at 96 dots/inch. Double Density: esc,'L',n1,n2 Prints at 192 dots/inch. [DRIVERS.DOC] Page 4 ============================================================================= IBMCOMPC.DRV The IBM Compact Printer. At single-density (70 dpi), MacPaint must be truncated at 560 dots (8" wide). Initialization: esc,'0' Set 1/9" line-spacing. Line End: cr,lf Carriage return, line feed. Page End: ff,esc,'2' Form-feed, set 1/6" line spacing. Single Density: esc,'<',esc,'L',n1,n2 Home the head, prints at 70 dots/inch. ============================================================================= NEC8023.DRV May also work with the C.Itoh Prowriter. Fast and dark print modes provide a choice of print sizes, with no difference in "darkness". Initialization: esc,']',esc,'T17',cr Set L/S, 17/144" line spacing. Line End: cr,lf Carriage return, line feed. Page End: ff,esc,'T24' Form-feed, set 1/6" line spacing. Bit-Image: esc,'S',a1,a2,a3,a4 Prints at 80 dots/inch. ============================================================================= ROLAND.DRV The Roland 1012 is identical to the Generic driver, with the addition of a one-to-one (72 dpi) mode for fast print of MacPaints. One-To-One: esc,'*',5,n1,n2 Prints at 72 dots/inch. ============================================================================= TSHBP321.DRV A very complicated driver for the Toshiba P321 24 pin printer. In order to correctly size the graphics print, five rows of eight pixels are printed as four rows of 24 pins. Initialization: esc,'>',esc,'L07 Uni-Directional, set 7/18" line spacing Line End: cr,lf Carriage return, Line feed Page End: ff,esc,26,'I' Form-feed, reset Single Density: esc,';',a1,a2,a3,a4 Prints at 180 dots/inch Double Density: esc,29,a1,a2,a3,a4 Prints at 360 dots/inch ============================================================================= TSHBP351.DRV Toshiba P351, set for Qume emulation. Identical to IBMGRAPH, except that it turns Qume emulation off in Initialization, and on at Page End. Initialization: esc,'_1',esc,'U1' Turn Qume off, Uni-Directional on Page End: ff,esc,'U0',esc,'_0' Form-feed, Uni-Dir off, Qume on ============================================================================= OKI92.DRV The Okidata 92/93 printer. Supports 60 and 72 dpi graphics. A very complicated driver, as it only prints 7 dots at a time. Line End: 3,14 graphics line feed Page End: 3,2,ff APA graphics off, form-feed 60 dpi: 30,3 Set 10 pitch, APA graphics on 72 dpi: 28,3 Set 12 pitch, APA graphics on [DRIVERS.DOC] Page 5 Color Printer Drivers ============================================================================= IBMCOLOR.DRV The IBM Color Printer. Initialization: esc,'3',14,esc,'U',1 Set 14/144 line spacing, uni-dir on. Line End: cr,lf carriage return, line feed Page End: esc,'U',0,esc,'2',ff uni-dir off, set 6 lpi, form-feed. Yellow: esc,'y' Cyan: esc,'c' Magenta: esc,'m' Black: esc,'b' Double Density: esc,'L',n1,n2 Prints at 168 dots/inch. ============================================================================= COLOR8A.DRV "Generic" 8 pin color printer. Tested on a Star NX-1000 Rainbow and Citizen MSP-50. Similar printers/emulations: EX-800, LX-800, FX-86e, LX-86, LX-80. Initialization: esc,'3',24,esc,'U1' Set 24/216 line spacing, uni-dir on Line End: cr,lf carriage return, line feed Page End: ff,esc,'@' form-feed, software reset Yellow: esc,'r',4 Cyan: esc,'r',2 Magenta: esc,'r',1 Black: esc,'r',0 Quad density: esc,'*',3,n1,n2 Prints at 240 dots/inch. ============================================================================= COLOR8B.DRV Identical to COLOR8A, except for line spacing. Similar printers/emulations: JX-80, LQ-1500, ALPS ALQ200 Initialization: esc,'3',20,esc,'U1' Set 20/180 line spacing, uni-dir on ============================================================================= COLOR24.DRV "Generic" 24 pin color printer. Tested on Okidata 393C. Similar printers/emulations: LQ-2550. Initialization: esc,'3',20,esc,'U1' Set 20/180 line spacing, uni-dir on Line End: cr,lf carriage return, line feed Page End: ff,esc,'@' form-feed, software reset Yellow: esc,'r',4 Cyan: esc,'r',2 Magenta: esc,'r',1 Black: esc,'r',0 Quad density: esc,'*',39,n1,n2 Prints at 240 dots/inch. ============================================================================= OKI290.DRV For Okidata 290 series color printers. Tested on a 292. Initialization: esc,'#A',esc,'A',8, Set 8/72 line spacing, esc,'2',esc,'U',1 uni-dir on Line End: cr,lf carriage return, line feed Page End: ff,esc,'U',0, form-feed, uni-dir off, esc,'A',12,esc,'2' reset 6 lpi Yellow: esc,'r',4 Cyan: esc,'r',2 Magenta: esc,'r',1 Black: esc,'r',0 Double density: esc,'L',n1,n2 Prints at 120 dots/inch. [DRIVERS.DOC] Page 6