home *** CD-ROM | disk | FTP | other *** search
Text File | 1987-10-22 | 34.5 KB | 2,318 lines |
- ; GBSETUP.DAT Sep 08, 1987
- \VERSION
- 2.0
- ; Copyright 1987 Ide-Data AB, SWEDEN
- ;
- ; This file contains information for Graph-in-the-Box
- ;
- ; Please note that you must run the program GBSETUP.EXE
- ; to install the changes in this file to GB.EXE
- ;
- ; Structure of 25 general parameters used
- ; for printer, plotter and graphic screen:
- ;
- ; DXstart Horizontal startposition of chart
- ; DYstart Vertical startposition of chart
- ; DXwidth Width of chart
- ; DYheight Height of chart
- ; The above entries are in mm for a plotter
- ; and in pixels for a printer or screen.
- ; DRotation Rotation of chart on plotter
- ; 0 = no rotation
- ; 1 = rotation
- ; DTextwidth Characterwidth in pixels
- ; DTextheight Characterheight in pixels
- ;
- ; DExacttext High or low resolution characters
- ; 0 = low res
- ; 1 = high res
- ; DFlip Y-zero at top or bottom
- ; 0 = Y-zero at top (screen and printer)
- ; 1 = Y-zero at bottom (plotter)
- ; DPixmm Number of pixels per mm (=1 on screen)
- ; DAspectratio Height/width-ratio of pixels
- ; DSlope Slope of diagonal lines in rasters, for future use
- ;
- ; DNumfat Number of lines to create a fat line
- ; DPixfat Pixels between lines in fat line
- ; DNumframe Number of lines in frame
- ; DPixframe Pixels between lines in frame
- ; DPixlinetype Pixel-expansion in line types
- ;
- ; DPix1hatch Pixels between lines in hatching 1 ///
- ; DPix2hatch Pixels between lines in hatching 2 / /
- ; DPix3hatch Pixels between lines in hatching 3 ===
- ; DPix4hatch Pixels between lines in hatching 4 ---
- ; DPix5hatch Pixels between lines in hatching 5 !!!
- ; DPix6hatch Pixels between lines in hatching 6 ! !
- ;
- ; DPixfilling Pixels between lines in filled areas
- ; DNumcolor Number of foreground colors or pens
- ;
- \PRINTERS
- ;
- ; Structure of a printer entry:
- ;
- ; * No Name Number to identify printer, and
- ; Name of printer, to be shown in GBSETUP.EXE
- ; Synonyms for the same driver can be added
- ; Bitcode Specifies the organization of bits sent to printer
- ; 0 = bit 0 at bottom
- ; 1 = bit 0 at top
- ; 2 = bit 0 last
- ; 3 = bit 0 at bottom, 7 bit
- ; 4 = bit 0 at top, 7 bit
- ; 5 = bit 0 at bottom, 24 bit, 3 byte
- ; 6 = bit 0 at bottom, 24 bit, 4 byte
- ; Return CR etc
- ; Linefeed LF etc
- ; Formfeed FF etc
- ; Pixbyte Number of pixels per byte - 1, depends on number of col
- ; Colorprinter Color or B/W
- ; 0 = B/W
- ; 1 = color
- ; Number of pass Number of times for printhead to pass over each line
- ; Colorcode 1 Codes for pass number 1
- ; Byte 1 - 4 = Internal color number
- ; Byte 5 - = ASCII-codes for color shift
- ; Colorcode n Repeat the above n times
- ;
- ; Bytes per line Small, Number of Bytes per line
- ; Init Small, ASCII-codes to initialize picture
- ; Line init Small, ASCII-codes to initialize line
- ; Line exit Small, ASCII-codes to de-initialize line
- ; Empty line Small, ASCII-codes to print empty lines
- ; Exit Small, ASCII-codes to de-initialize picture
- ; Reserved Small, Reserved
- ; 25 parameters Small, Specification above
- ;
- ; Bytes per line Medium, Number of Bytes per line
- ; :
- ; :
- ; 25 parameters Medium, Specification above
- ;
- ; Bytes per line Large, Number of Bytes per line
- ; :
- ; :
- ; 25 parameters Large, Specification above
- ;
- ;
- * 0000 IBM Graphics Printer
- * 0001 Canon A-50, A-55, BJ-80
- * 0002 Epson EX-800
- * 0003 Epson GX-80
- * 0004 Ericsson 4511, 4512
- * 0005 Ericsson 7111, 7112
- * 0006 Ericsson PPC Internal
- * 0007 Facit 4511, 12, 13, 14
- * 0008 Honeywell
- * 0009 IBM ProPrinter
- * 0010 IBM QuietWriter II, III
- * 0011 Kaitec 1800, 180EX
- * 0012 Mitsubishi DX-120
- * 0013 OKI ML 192,193 (IBM type)
- * 0014 Siemens
- * 0015 Star SD-10, 15
- * 0016 Wenger 4/1
- * 0017 Citizen MSP-10, 15
- * 0018 Citizen MSP-20, 25
- * 0020 Tandy DMP 130,2120,2200,430,440
- * 0021 Mannesmann Tally 85,86,290
- * 0022 Brother M-1709 (IBM-mode)
- * 0023 Facit B3150,3350 (IBM)
- * 0024 C.Itoh C210, 215 (IBM)
- * 0025 C.Itoh C310, 315 (IBM)
- * 0026 Epson FX-286 (IBM mode)
- * 0027 Fujitsu DX2200 (IBM mode)
- * 0028 OKI ML 84 with Plug&Play (IBM)
- * 0029 Panasonic KX-P1080 (IBM mode)
- * 0030 Panasonic KX-P1091,1092 (IBM)
- * 0031 Tandy LP 1000 (IBM mode)
- * 0032 Toshiba P321 (IBM mode)
- ;
- 1 ; bit 0 at top
- 13 ; CR
- 10 ; LF
- 12 ; FF
- 7 ; 8 pixel byte, Black & White
- 0 ; Greyscale
- 1 ; Printhead only once
- 0,0,0,0 ; Black and white
- ;
- 51 ; Bytes per line SMALL
- 10,27,"A",8,27,"2" ; 8 dots per LF
- " ",27,"L",146,1 ; Init graphics
- -1 ; No de-init needed
- -1 ; Don't print empty lines
- 10,27,"A",12,27,"2" ; Restore LF
- 0 ; -
- 0,0,401,166,0,5,8 ; 25 parameters
- 0,0,1,0.600001,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,1
- ;
- 95 ; Bytes per line MEDIUM
- 10,27,"A",8,27,"2" ; 8 dots per LF
- " ",27,"L",248,2 ; Init graphics
- -1 ; No de-init needed
- -1 ; Don't print empty lines
- 10,27,"A",12,27,"2" ; Restore LF
- 0 ; -
- 0,0,759,310,0,9,12 ; 25 parameters
- 0,0,1,0.600001,1.0
- 3,1,2,1,2
- 6,10,3,6,4,8
- 1,1
- ;
- 92 ; Bytes per line LARGE
- 10,27,"A",8,27,"2" ; 8 dots per LF
- " ",27,"L",224,2 ; Init graphics
- -1 ; No de-init needed
- -1 ; Don't print empty lines
- 10,27,"A",12,27,"2" ; Restore LF
- 0 ; -
- 0,0,647,735,1,8,22 ; 25 parameters
- 0,0,1,1.67,1.0
- 3,1,2,1,2
- 6,10,5,10,3,6
- 1,1
- ;
- * 0100 IBM Color Jetprinter C
- ;
- 1
- 13
- 27,"[U",1,0,8 ; Graphic LF
- 12
- 1 ; 2 pixel byte, 7 colors
- 1 ; Color
- 4 ; Printhead 4 times
- 6,3,5,255,27,"[M",1,0,6 ; Code 1, at Yellow & Green & Orange: Yellow
- 1,4,5,255,27,"[M",1,0,3 ; Code 2, at Red & Purple & Orange: Red
- 2,3,4,255,27,"[M",1,0,5 ; Code 3, at Blue & Green & Purple: Blue
- 7,255,255,255,27,"[M",1,0,0; Code 4, at Black : Black
- ;
- 168
- 10
- " ",27,"KO",1
- -1
- -1
- 27,"[M",1,0,0,10
- 0
- 0,0,334,166,0,5,8
- 0,0,1,0.719999,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,7
- ;
- 300
- 10
- " ",27,"KX",2
- -1
- -1
- 27,"[M",1,0,0,10
- 0
- 0,0,599,299,0,7,11
- 0,0,1,0.72,1.0
- 3,1,2,1,2
- 6,10,3,6,4,8
- 1,7
- ;
- 300
- 10
- " ",27,"KX",2
- -1
- -1
- 27,"[M",1,0,0,10
- 0
- 0,0,639,599,1,7,22
- 0,0,1,1.3889,1.0
- 3,1,2,1,2
- 6,10,5,10,3,6
- 1,7
- ;
- * 0200 IBM Color Printer C
- ;
- 1
- 13
- 10
- 12
- 1
- 1
- 4
- 3,5,255,255,27,"y" ; Code 1, at Green & Orange print Yellow
- 1,4,5,255,27,"m" ; See IBM Color Jetprinter for more
- 2,3,4,255,27,"c"
- 6,255,255,255,27,"b"
- ;
- 201
- 10,27,"A",7,27,"2"
- " ",27,"L",146,1
- -1
- -1
- 27,"b",10,27,"A",12,27,"2" ; Reset Black
- 0
- 0,0,401,166,0,5,8
- 0,0,1,0.600001,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,6
- ;
- 380 ; MEDIUM not tested
- 10,27,"A",7,27,"2"
- " ",27,"L",248,2
- -1
- -1
- 27,"b",10,27,"A",12,27,"2"
- 0
- 0,0,759,310,0,9,12
- 0,0,1,0.600001,1.0
- 3,1,2,1,2
- 6,10,3,6,4,8
- 1,6
- ;
- 368 ; LARGE not tested
- 10,27,"A",7,27,"2"
- " ",27,"L",224,2
- -1
- -1
- 27,"b",10,27,"A",12,27,"2"
- 0
- 0,0,647,735,1,8,22
- 0,0,1,1.67,1.0
- 3,1,2,1,2
- 6,10,5,10,3,6
- 1,6
- ;
- * 0300 Canon Laser LBP-8 A1
- ;
- 2 ; Bit 0 last
- -1
- 27,"[3e" ; 3 Units down LF
- 12
- 7
- 0
- 1
- 0,0,0,0
- ;
- ; As each resolution must have a unique LF sequence,
- ; all sizes must use the same resolution.
- ; ( Line Exit can't be used as the first byte will be sent twice )
- ; This printer has approx. 50 Kbytes memory available
- ;
- 43
- 10,27,"[11h",27,"[7 I",27,"[600`"
- ; Set Mode Size Select Size Unit 1/300,
- ; Move Abs Hor 600 (left margin)
- 27,"[43;43;100.r"
- -1
- -1
- 27,"[111",13,10
- 0
- 0,0,343,236,0,5,10
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,1
- ;
- 67
- 10,27,"[11h",27,"[7 I",27,"[300`"
- 27,"[67;67;100.r"
- -1
- -1
- 27,"[111",13,10 ; Reset PUM and do CR/LF
- 0
- 0,0,535,365,0,7,14
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,1
- ;
- 65 ; LARGE ; Bytes per line
- 10,27,"[11h",27,"[7 I",27,"[300`"
- 27,"[65;65;100.r"
- -1
- -1
- 27,"[111",13,10 ; Reset PUM and do CR/LF
- 0
- 0,0,762,519,1,10,20
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 6,10,4,8,4,8
- 1,1
- ;
- * 0400 Canon Laser LBP-8 A2,LBP-8 II
- ;
- 2 ; Bit 0 last
- -1
- 27,"[2e" ; 2 Units down LF
- 12
- 7
- 0
- 1
- 0,0,0,0
- ;
- 63 ; SMALL
- 10,27,"[11h",27,"[7 I",27,"[600`"
- 27,"[63;63;150.r"
- -1
- -1
- 27,"[111",13,10
- 0
- 0,0,503,347,0,7,15
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,1
- ;
- 117 ; MEDIUM
- 10,27,"[11h",27,"[7 I",27,"[300`"
- 27,"[117;117;150.r"
- -1
- -1
- 27,"[111",13,10 ; Reset PUM and do CR/LF
- 0
- 0,0,935,638,0,11,22
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 6,10,4,8,4,8
- 1,1
- ;
- 117 ; LARGE
- 10,27,"[11h",27,"[7 I",27,"[300`"
- 27,"[117;117;150.r"
- -1
- -1
- 27,"[111",13,10 ; Reset PUM and do CR/LF
- 0
- 0,0,1370,935,1,16,32
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 6,10,4,8,4,8
- 1,1
- ;
- * 0500 Canon PJ-1080A C
- ;
- 1
- 13
- 10
- 12
- 1
- 1
- 4
- 6,3,5,255,27,"V3" ; See IBM Color Jetprinter
- 1,4,5,255,27,"V5"
- 2,3,4,255,27,"V6"
- 7,255,255,255,27,"V0"
- ;
- 168
- 10,27,"0"
- " ",27,"KO",1
- -1
- -1
- 27,"V0",10,27,"2" ; BLACK RESET
- 0
- 0,0,334,166,0,4,8
- 0,0,1,0.7576,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,7
- ;
- 501
- 10,27,"0"
- " ",27,"K",245,1
- -1
- -1
- 27,"V0",10,27,"2"
- 0
- 0,0,500,264,0,7,10
- 0,0,1,0.7576,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,7
- ;
- 501
- 10,27,"0"
- " ",27,"K",245,1
- -1
- -1
- 27,"V0",10,27,"2"
- 0
- 0,0,560,500,1,6,16
- 0,0,1,1.32,1.0
- 3,1,2,1,2
- 6,10,5,10,3,6
- 1,7
- ;
- * 0600 C.Itoh 8510 (non IBM)
- ;
- 0
- 13,10 ; else will Empty Line be too big.
- -1
- 12
- 7
- 0
- 1
- 0,0,0,0
- ;
- ; Let Init Line in GBBATCH.DAT send a Line Feed
- ; Let switch SW1-8 be open (CR -> CR), good for screen dumps
- ; BUG in C.Itoh: LF+CR is interpreted as CR only.
- ;
- 57
- 10,27,"T16",27,"Q",27,">" ; 16 dots LF, 17 CPI, uni-dir
- " ",27,"S0456"
- -1
- 10
- 10,27,"A",27,"N"
- 0
- 0,0,455,166,0,5,8
- 0,0,1,0.5294,1.0
- 3,1,2,1,2
- 4,6,2,4,4,8
- 1,1
- ;
- 113
- 10,27,"T16",27,"Q",27,">" ; 16 dots LF, 17 CPI, uni-dir
- " ",27,"S0904"
- -1
- 10
- 10,27,"A",27,"N"
- 0
- 0,0,903,295,0,9,12
- 0,0,1,0.5294,1.0
- 3,1,2,1,2
- 6,10,3,6,6,12
- 1,1
- ;
- 113
- 10,27,"T16",27,"Q",27,">" ; 16 dots LF, 17 CPI, uni-dir
- " ",27,"S0904"
- -1
- 10
- 10,27,"A",27,"N"
- 0
- 0,0,646,903,1,8,30
- 0,0,1,1.8569,1.0
- 3,1,2,1,2
- 6,10,6,12,3,6
- 1,1
- ;
- * 0700 C.Itoh 8510 (IBM type) C
- ;
- 1
- 13
- 10
- 12
- 1
- 1
- 3
- 3,4,5,255,27,"r",4 ; Yel
- 1,4,5,255,27,"r",1 ; Mag
- 2,3,5,255,27,"r",2 ; Cya
- ;
- 201 ; SMALL not tested
- 10,27,"A",8,27,"2"
- " ",27,"L",146,1
- -1
- -1
- 27,"r",0,10,27,"A",12,27,"2"
- 0
- 0,0,401,166,0,5,8
- 0,0,1,0.600001,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,5
- ;
- 380 ; MEDIUM not tested
- 10,27,"A",8,27,"2"
- " ",27,"L",248,2
- -1
- -1
- 27,"r",0,10,27,"A",12,27,"2"
- 0
- 0,0,759,310,0,9,12
- 0,0,1,0.600001,1.0
- 3,1,2,1,2
- 6,10,3,6,4,8
- 1,5
- ;
- 368 ; LARGE not tested
- 10,27,"A",8,27,"2"
- " ",27,"L",224,2
- -1
- -1
- 27,"r",0,10,27,"A",12,27,"2"
- 0
- 0,0,647,735,1,8,22
- 0,0,1,1.6667,1.0
- 3,1,2,1,2
- 6,10,5,10,3,6
- 1,5
- ;
- * 0800 Epson JX-80 C
- * 0801 Facit C5500, C7500 C
- * 0802 Juki 5520 C
- ;
- 1
- 13
- 10
- 12
- 1
- 1
- 4
- 3,5,255,255,27,"r",4 ; Code 1, at Green & Orange print Yellow
- 1,4,5,255,27,"r",1 ; See IBM Color Jetprinter for more
- 2,3,4,255,27,"r",2
- 6,255,255,255,27,"r",0
- ;
- 201
- 10,27,"A",8
- " ",27,"L",146,1
- -1
- -1
- 10,27,"A",12,27,"r",0
- 0
- 0,0,401,166,0,5,8
- 0,0,1,0.600001,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,6
- ;
- 380
- 10,27,"A",8
- " ",27,"L",248,2
- -1
- -1
- 10,27,"A",12,27,"r",0
- 0
- 0,0,759,310,0,9,12
- 0,0,1,0.6,1.0
- 3,1,2,1,2
- 6,10,3,6,4,8
- 1,6
- ;
- 368
- 10,27,"A",8
- " ",27,"L",224,2
- -1
- -1
- 10,27,"A",12,27,"r",0
- 0
- 0,0,647,735,1,8,22
- 0,0,1,1.67,1.0
- 3,1,2,1,2
- 6,10,5,10,3,6
- 1,6
- ;
- * 0900 Epson FX-80, 85, 100, 105
- * 0901 Epson MX-80, 100
- * 0902 Facit 4509
- * 0903 Fuji PD80A, PD130A
- * 0904 Mitsubishi DX-180, 180W
- * 0905 Fujitsu DX2200 (Epson mode)
- * 0906 Genicom GE3184 (Epson mode)
- * 0907 Kodak Diconix (Epson mode)
- * 0908 Panasonic KX-P1080 (Epson)
- * 0909 Panasonic KX-P1091,1092 (Epson)
- * 0910 Smith Corona D100 (Epson mode)
- * 0911 Texas Instruments TI855 (Epson)
- ;
- 1
- 13
- 10
- 12
- 7
- 0
- 1
- 0,0,0,0
- ;
- 51
- 10,27,"A",8
- " ",27,"L",146,1
- -1
- -1
- 10,27,"A",12
- 0
- 0,0,401,166,0,5,8
- 0,0,1,0.606332,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,1
- ;
- 95
- 10,27,"A",8
- " ",27,"L",248,2
- -1
- -1
- 10,27,"A",12
- 0
- 0,0,759,310,0,9,12
- 0,0,1,0.6,1.0
- 3,1,2,1,2
- 6,10,3,6,4,8
- 1,1
- ;
- 92
- 10,27,"A",8
- " ",27,"L",224,2
- -1
- -1
- 10,27,"A",12
- 0
- 0,0,647,735,1,8,22
- 0,0,1,1.67,1.0
- 3,1,2,1,2
- 6,10,5,10,3,6
- 1,1
- ;
- * 1000 Fujitsu DL2400 24
- ;
- ; as IBM Graphics Printer
- 5 ; 24 bits
- 13
- 10
- 12
- 7
- 0
- 1
- 0,0,0,0
- ;
- 51
- 10,27,"3",29
- " ",27,"*!",146,1
- -1
- -1
- 10,27,"A",12,27,"2"
- 0
- 0,0,401,410,0,5,17
- 0,0,1,1.5000,1.0
- 3,1,2,1,2
- 6,10,4,8,3,6
- 1,1
- ;
- 87
- 10,27,"3",29
- " ",27,"*!",184,2
- -1
- -1
- 10,27,"A",12,27,"2"
- 0
- 0,0,695,710,0,9,30
- 1,0,1,1.5000,1.0
- 3,1,2,1,2
- 6,12,6,12,4,8
- 1,1
- ;
- 87
- 10,27,"3",29
- " ",27,"*!",184,2
- -1
- -1
- 10,27,"A",12,27,"2"
- 0
- 0,0,1528,695,1,18,20
- 1,0,1,0.6667,1.0
- 3,1,2,1,2
- 6,12,4,8,6,12
- 1,1
- ;
- * 1100 Fujitsu DL2400C 24 C
- ;
- ; as Epson JX
- 5 ; 24 bits
- 13
- 10
- 12
- 1
- 1
- 4
- 3,5,255,255,27,"r",4
- 1,4,5,255,27,"r",1
- 2,3,4,255,27,"r",2
- 6,255,255,255,27,"r",0
- ;
- 201
- 10,27,"3",29
- " ",27,"*!",146,1
- -1
- -1
- 27,"r",0,10,27,"A",12,27,"2"
- 0
- 0,0,401,410,0,5,17
- 0,0,1,1.5000,1.0
- 3,1,2,1,2
- 6,10,4,8,3,6
- 1,6
- ;
- 350
- 10,27,"3",29
- " ",27,"*!",188,2
- -1
- -1
- 27,"r",0,10,27,"A",12,27,"2"
- 0
- 0,0,699,715,0,9,30
- 1,0,1,1.5000,1.0
- 3,1,2,1,2
- 6,12,5,10,4,8
- 1,6
- ;
- 350
- 10,27,"3",29
- " ",27,"*!",188,2
- -1
- -1
- 27,"r",0,10,27,"A",12,27,"2"
- 0
- 0,0,1528,699,1,18,20
- 1,0,1,0.6667,1.0
- 3,1,2,1,2
- 6,12,4,8,6,12
- 1,6
- ;
- * 1200 HP LaserJet
- * 1201 OKI Laserline 6
- ;
- 2 ; Bit 0 last
- -1
- -1
- 12
- 7
- 0
- 1
- 0,0,0,0
- ;
- 63
- 10,27,"*t150R",27,"&a24C",27,"*r1A"
- 27,"*b63W"
- -1
- 27,"*b0W"
- 27,"*rB",13,10
- 0
- 0,0,503,347,0,7,15
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,1
- ;
- 74
- 10,27,"*t100R",27,"&a9C",27,"*r1A"
- 27,"*b74W"
- -1
- 27,"*b0W"
- 27,"*rB",13,10
- 0
- 0,0,591,404,0,8,16
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 6,10,4,8,4,8
- 1,1
- ;
- 70
- 10,27,"*t100R",27,"&a9C",27,"*r1A"
- 27,"*b70W"
- -1
- 27,"*b0W"
- 27,"*rB",13,10
- 0
- 0,0,820,559,1,10,20
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 6,10,4,8,4,8
- 1,1
- ;
- * 1300 HP LaserJet Plus
- * 1301 HP LaserJet series II
- * 1302 Mannesmann Tally 910 (HP)
- * 1303 Tandy LP 1000(HP LaserJet Plus)
- ;
- 2
- -1
- -1
- 12
- 7
- 0
- 1
- 0,0,0,0
- ;
- 63 ; SMALL
- 10,27,"*t150R",27,"&a24C",27,"*r1A"
- 27,"*b63W"
- -1
- 27,"*b0W"
- 27,"*rB",13,10
- 0
- 0,0,503,347,0,7,15
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,1
- ;
- 111
- 10,27,"*t150R",27,"&a9C",27,"*r1A"
- 27,"*b111W"
- -1
- 27,"*b0W"
- 27,"*rB",13,10
- 0
- 0,0,887,606,0,12,24
- 1,0,1,1.0,1.0
- 3,1,2,1,2
- 6,10,4,8,4,8
- 1,1
- ;
- 105
- 10,27,"*t150R",27,"&a9C",27,"*r1A"
- 27,"*b105W"
- -1
- 27,"*b0W"
- 27,"*rB",13,10
- 0
- 0,0,1231,839,1,15,30
- 1,0,1,1.0,1.0
- 3,1,2,1,2
- 6,10,4,8,4,8
- 1,1
- ;
- * 1400 HP ThinkJet (HP mode)
- ;
- 2
- -1
- -1
- 12
- 7
- 0
- 1
- 0,0,0,0
- ;
- 81
- 10,27,"*r1280S",27,"*rA"
- 27,"*b104W",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; 23 nulls
- -1
- 27,"*b0W"
- 27,"*rB",13,10
- 0
- 0,0,647,223,0,7,9
- 0,0,1,0.5,0.5
- 3,1,2,1,2
- 4,8,3,6,6,12
- 1,1
- ;
- 146
- 10,27,"*r1280S",27,"*rA"
- 27,"*b156W",0,0,0,0,0,0,0,0,0,0 ; 10 nulls
- -1
- 27,"*b0W"
- 27,"*rB",13,10
- 0
- 0,0,1167,391,0,13,15
- 0,0,1,0.5,0.5
- 3,1,2,1,2
- 6,10,4,8,8,16
- 1,1
- ;
- 146
- 10,27,"*r1280S",27,"*rA"
- 27,"*b156W",0,0,0,0,0,0,0,0,0,0 ; 10 nulls
- -1
- 27,"*b0W"
- 27,"*rB",13,10
- 0
- 0,0,851,1167,1,11,40 ; 3rd param + 1 must be multiple of 6 (or 12)
- 0,0,1,2.0,1.0
- 3,1,2,1,2
- 6,10,4,8,3,6
- 1,1
- ;
- * 1500 HP ThinkJet (IBM mode)
- ;
- 1
- -1
- 10
- 12
- 7
- 0
- 1
- 0,0,0,0
- ;
- 81 ; small 192 x 96
- 10,27,"A",8,27,"2"
- " ",27,"L",130,2
- -1
- -1
- 10,27,"A",16,27,"2"
- 0
- 0,0,641,218,0,7,9
- 1,0,1,0.5000,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,1
- ;
- 146
- 10,27,"A",8,27,"2"
- " ",27,"L",139,4
- -1
- -1
- 10,27,"A",16,27,"2"
- 0
- 0,0,1162,395,0,14,16
- 0,0,1,0.50,1.0
- 3,1,2,1,2
- 6,10,3,6,4,8
- 1,1
- ;
- 146
- 10,27,"A",8,27,"2"
- " ",27,"L",139,4
- -1
- -1
- 10,27,"A",16,27,"2"
- 0
- 0,0,851,1162,1,10,46
- 0,0,1,2.0,1.0
- 3,1,2,1,2
- 6,10,4,8,3,6
- 1,1
- ;
- * 1600 Epson LQ-800, 1000, 1500 24
- * 1601 Epson SQ-2000 24
- * 1602 NEC P2, P3, P5, P6, P7 24
- * 1603 C.Itoh C715 (Epson) 24
- ;
- 5 ; 24 bits
- 13
- 10
- 12
- 7
- 0
- 1
- 0,0,0,0
- ;
- 48
- 10,27,"3",24
- " ",27,"*!|",1
- -1
- -1
- 10,27,"A",12,27,"2"
- 0
- 0,0,379,388,0,5,17
- 0,0,1,1.5,1.0
- 3,1,2,1,2
- 6,10,4,8,3,6
- 1,1
- ;
- 87
- 10,27,"3",24
- " ",27,"*!",180,2
- -1
- -1
- 10,27,"A",12,27,"2"
- 0
- 0,0,691,707,0,9,30
- 1,0,1,1.5,1.0
- 3,1,2,1,2
- 6,12,5,10,4,8
- 1,1
- ;
- 90
- 10,27,"3",24
- " ",27,"*!",207,2
- -1
- -1
- 10,27,"A",12,27,"2"
- 0
- 0,0,1579,718,1,18,26
- 1,0,1,0.67114,1.0
- 3,1,2,1,2
- 8,14,4,8,5,10
- 1,1
- ;
- * 1700 NEC P5XL, CP6, CP7 24 C
- * 1701 C.Itoh C715 (Epson) 24 C
- ;
- 5 ; 24 bits
- 13
- 10
- 12
- 1
- 1
- 4
- 3,5,255,255,27,"r",4
- 1,4,5,255,27,"r",1
- 2,3,4,255,27,"r",2
- 6,255,255,255,27,"r",0
- ;
- 192
- 10,27,"3",24
- " ",27,"*!|",1
- -1
- -1
- 27,"r",0,10,27,"A",12,27,"2" ; select black !
- 0
- 0,0,379,388,0,5,17
- 0,0,1,1.49,1.0
- 3,1,2,1,2
- 6,10,4,8,3,6
- 1,6
- ;
- 348
- 10,27,"3",24
- " ",27,"*!",180,2
- -1
- -1
- 27,"r",0,10,27,"A",12,27,"2"
- 0
- 0,0,691,707,0,9,30
- 1,0,1,1.49,1.0
- 3,1,2,1,2
- 6,12,5,10,4,8
- 1,6
- ;
- 360
- 10,27,"3",24
- " ",27,"*!",207,2
- -1
- -1
- 27,"r",0,10,27,"A",12,27,"2"
- 0
- 0,0,1579,718,1,18,26
- 1,0,1,0.67114,1.0
- 3,1,2,1,2
- 8,14,4,8,5,10
- 1,6
- ;
- * 1800 OKI ML 92, 93
- ;
- 3
- -1
- 10
- 12
- 7
- 0
- 1
- 0,0,0,0
- ;
- 34
- 10,28,27,"%9",14
- " ",3
- 3,2
- -1
- 27,"6",10,24
- 0
- 0,0,266,182,0,4,8
- 0,0,1,1.00,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,1
- ;
- 55
- 10,28,27,"%9",14
- " ",3
- 3,2
- -1
- 27,"6",10,24
- 0
- 0,0,439,289,0,5,10
- 0,0,1,1.00,1.0
- 3,1,2,1,2
- 6,10,3,6,3,6
- 1,1
- ;
- 55
- 10,28,27,"%9",14
- " ",3
- 3,2
- -1
- 27,"6",10,24
- 0
- 0,0,643,439,1,8,16
- 0,0,1,1.00,1.0
- 3,1,2,1,2
- 6,10,3,6,3,6
- 1,1
- ;
- * 1900 OKI ML 192,193 (non IBM)
- ;
- 0
- -1
- 10
- 12
- 7
- 0
- 1
- 0,0,0,0
- ;
- 51
- 10, 27,"%9",16, 27,"R", 27,"!0" ; double density
- " ",3
- 3,2
- -1
- 27,"6",10,24
- 0
- 0,0,401,166,0,5,8
- 0,0,1,0.600001,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,1
- ;
- 91
- 10, 27,"%9",16, 27,"R", 27,"!0" ; 16/144 inch LF, 120 dots, stnd
- " ",3
- 3,2
- -1
- 27,"6",10,24
- 0
- 0,0,723,296,0,9,12
- 0,0,1,0.600001,1.0
- 3,1,2,1,2
- 6,10,3,6,4,8
- 1,1
- ;
- 91
- 10, 27,"%9",16, 27,"R", 27,"!0" ; 16/144 inch LF, 120 dots, stnd
- " ",3
- 3,2
- -1
- 27,"6",10,24
- 0
- 0,0,636,723,1,8,24
- 0,0,1,1.66667,1.0
- 3,1,2,1,2
- 6,10,4,8,3,6
- 1,1
- ;
- * 2000 OKI ML 292,293 (IBM type) C
- * 2001 Facit B3100,3150,3350 (IBM) C
- ;
- 1
- 13
- 10
- 12
- 1
- 1
- 4
- 3,5,255,255,27,"r",4 ; Code 1, at Green & Orange print Yellow
- 1,4,5,255,27,"r",1 ; See IBM Color Jetprinter for more
- 2,3,4,255,27,"r",2
- 6,255,255,255,27,"r",0
- ;
- 201
- 10,27,"A",8,27,"2"
- " ",27,"L",146,1
- -1
- -1
- 27,"r",0,10,27,"A",12,27,"2"
- 0
- 0,0,401,166,0,5,8
- 0,0,1,0.600001,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,6
- ;
- 364
- 10,27,"A",8,27,"2"
- " ",27,"L",212,2
- -1
- -1
- 27,"r",0,10,27,"A",12,27,"2"
- 0
- 0,0,723,296,0,9,12
- 0,0,1,0.600001,1.0
- 3,1,2,1,2
- 6,10,3,6,4,8
- 1,6
- ;
- 364
- 10,27,"A",8,27,"2"
- " ",27,"L",212,2
- -1
- -1
- 27,"r",0,10,27,"A",12,27,"2"
- 0
- 0,0,636,723,1,8,24
- 0,0,1,1.66667,1.0
- 3,1,2,1,2
- 6,10,4,8,3,6
- 1,6
- ;
- * 2100 Okimate 20 C
- ;
- 1
- 13
- 10,27,25
- 12
- 1
- 1
- 3 ; Printhead 3
- 3,4,5,255 ; Code 1, at Green & Orange & Black: Yellow
- 1,4,5,255 ; Code 2, at Red & Orange & Black: Red
- 2,3,5,255 ; Code 3, at Blue & Green & Black: Blue
- ;
- 201
- 10,27,25,27,"A",8,27,"2"
- " ",27,"L",146,1
- -1
- 13
- 10,27,25,27,"A",12,27,"2"
- 0
- 0,0,401,166,0,5,8
- 0,0,1,0.600001,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,5
- ;
- 348
- 10,27,25,27,"A",8,27,"2"
- " ",27,"L",180,2
- -1
- 13
- 10,27,25,27,"A",12,27,"2"
- 0
- 0,0,691,282,0,9,12
- 0,0,1,0.600001,1.0
- 3,1,2,1,2
- 6,10,3,6,4,8
- 1,5
- ;
- 348
- 10,27,25,27,"A",8,27,"2"
- " ",27,"L",180,2
- -1
- 13
- 10,27,25,27,"A",12,27,"2"
- 0
- 0,0,608,691,1,8,24
- 0,0,1,1.66667,1.0
- 3,1,2,1,2
- 6,10,4,8,3,6
- 1,5
- ;
- * 2200 Printstar 5025 24
- ;
- 5
- 13
- 10
- 12
- 7
- 0
- 1
- 0,0,0,0
- ;
- 71
- 10,27,"@F1",27,"@L16" ; Uni-dir, 16 steps
- " ",27,"%1",2,"8"
- -1
- -1
- 10,27,"@F0",27,"@L20" ; Bi-dir
- 0
- 0,0,567,410,0,7,17
- 1,0,1,1.00,1.0
- 3,1,2,1,2
- 6,10,4,8,4,8
- 1,1
- ;
- 135
- 10,27,"@F1",27,"@L16"
- " ",27,"%1",4,56 ; 1080
- -1
- -1
- 10,27,"@F0",27,"@L20"
- 0
- 0,0,1079,737,0,13,28
- 1,0,1,1.00,1.0
- 3,1,2,1,2
- 6,12,5,10,5,10
- 1,1
- ;
- 135
- 10,27,"@F1",27,"@L16"
- " ",27,"%1",4,56
- -1
- -1
- 10,27,"@F0",27,"@L20"
- 0
- 0,0,1582,1079,1,20,30
- 1,0,1,1.00,1.0
- 3,1,2,1,2
- 6,12,5,10,5,10
- 1,1
- ;
- * 2300 Seikosha BP-5420
- ;
- 1
- -1
- 10
- 12
- 7
- 0
- 1
- 0,0,0,0
- ;
- 51
- 10,27,"A",7,27,"2"
- " ",27,"L",146,1
- -1
- -1
- 10,27,"A",12,27,"2"
- 0
- 0,0,401,166,0,5,8
- 0,0,1,0.600001,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,1
- ;
- 95
- 10,27,"A",7,27,"2"
- " ",27,"L",248,2
- -1
- -1
- 10,27,"A",12,27,"2"
- 0
- 0,0,759,310,0,9,12
- 0,0,1,0.600001,1.0
- 3,1,2,1,2
- 6,10,3,6,4,8
- 1,1
- ;
- 92 ; LARGE not tested
- 10,27,"A",7,27,"2"
- " ",27,"L",224,2
- -1
- -1
- 10,27,"A",12,27,"2"
- 0
- 0,0,647,735,1,8,22
- 0,0,1,1.6667,1.0
- 3,1,2,1,2
- 6,10,5,10,3,6
- 1,1
- ;
- * 2400 Sharp JX-720 Color Inkjet C
- ;
- 0
- -1
- 27,"A",27,"A"
- 13,10,10,10,10,10,10 ; should be 12 but line counter restarts after graph
- 1
- 1
- 4
- 6,3,5,255,27,"F8" ; Code 1: Yel, Gre & Ora: Yel
- 1,4,5,255,27,"F4" ; Code 2: Red, Prp & Ora: Red
- 2,3,4,255,27,"F<" ; Code 3: Blu, Gre & Prp: Blu
- 7,255,255,255,27,"F0" ; Code 4: Blk : Blk
- ;
- 201
- 10,27,"H002005"
- "0402"
- -1
- -1
- 10,27,"4"
- 0
- 0,0,401,278,0,5,12
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,7
- ;
- 360
- 10,27,"H001005"
- "0720"
- -1
- -1
- 10,27,"4"
- 0
- 0,0,719,500,0,9,20
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 6,10,3,6,4,8
- 1,7
- ;
- 360
- 10,27,"H001005"
- "0720"
- -1
- -1
- 10,27,"4"
- 0
- 0,0,1054,719,1,12,25
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 6,10,3,6,4,8
- 1,7
- ;
- * 2500 Toshiba P351 24
- * 2501 Toshiba P1351, P1340 24
- ;
- 6 ; 24 bits, 4 bytes
- 13
- 10
- 12
- 7
- 0
- 1
- 0,0,0,0
- ;
- 75
- 10,27,"L07"
- " ",27,";0600"
- -1
- -1
- 10,27,"L08"
- 0
- 0,0,599,410,0,8,17
- 0,0,1,1.00,1.0
- 3,1,2,1,2
- 6,10,4,8,4,8
- 1,1
- ;
- 106
- 10,27,"L07" ; 2/15 " LF Vert Spacing Incr
- " ",27,";0848"
- -1
- -1
- 10,27,"L08"
- 0
- 0,0,847,580,0,9,24
- 1,0,1,1.00,1.0
- 3,1,2,1,2
- 10,18,6,12,6,12
- 1,1
- ;
- 106
- 10,27,"L07" ; 2/15 " LF
- " ",27,";0848"
- -1
- -1
- 10,27,"L08"
- 0
- 0,0,1241,847,1,14,30
- 1,0,1,1.00,1.0
- 3,1,2,1,2
- 10,18,6,12,6,12
- 1,1
- ;
- * 2600 Toshiba P351C 24 C
- ;
- 6
- 13
- 10
- 12
- 1
- 1
- 4
- 3,5,255,255,27,"y"
- 1,4,5,255,27,"m"
- 2,3,4,255,27,"c"
- 6,255,255,255,27,"b"
- ;
- 300
- 10,27,"L07"
- " ",27,";0600"
- -1
- -1
- 27,"b",10,27,"L08"
- 0
- 0,0,599,410,0,8,17
- 0,0,1,1.00,1.0
- 3,1,2,1,2
- 6,10,4,8,4,8
- 1,6
- ;
- 424
- 10,27,"L07"
- " ",27,";0848"
- -1
- -1
- 27,"b",10,27,"L08"
- 0
- 0,0,847,580,0,9,24
- 0,0,1,1.00,1.0
- 3,1,2,1,2
- 10,18,6,12,6,12
- 1,6
- ;
- 424
- 10,27,"L07" ; 2/15 " LF
- " ",27,";0848"
- -1
- -1
- 27,"b",10,27,"L08"
- 0
- 0,0,1241,847,1,14,30
- 0,0,1,1.00,1.0
- 3,1,2,1,2
- 10,18,6,12,6,12
- 1,6
- ;
- * 2700 HP PaintJet C
- ;
- 2
- -1
- 27,"*b0W"
- 12
- 1
- 1
- 3
- 1,5,6,0
- 2,3,6,0
- 2,4,5,0
- ;
- 152
- 10,27,"*r304S",27,"&a1472H",27,"*r3U",27,"*r1A"
- 27,"*b38V"
- -1
- 27,"*b0V"
- 27,"*rB",13,10
- 0
- 0,0,303,207,0,4,10
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 4,8,3,6,3,6
- 1,7
- ;
- 284
- 10,27,"*r568S",27,"&a660H",27,"*r3U",27,"*r1A"
- 27,"*b71V"
- -1
- 27,"*b0V"
- 27,"*rB",13,10
- 0
- 0,0,567,384,0,7,15
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 6,10,4,8,4,8
- 1,7
- ;
- 276
- 10,27,"*r552S",27,"&a700H",27,"*r3U",27,"*r1A"
- 27,"*b69V"
- -1
- 27,"*b0V"
- 27,"*rB",13,10
- 0
- 0,0,811,551,1,9,16
- 0,0,1,1.0,1.0
- 3,1,2,1,2
- 6,10,4,8,4,8
- 1,7
- ;
- \PLOTTERS
- ;
- ; Structure of a plotter entry:
- ;
- ; * No Name Number to identify plotter, and
- ; Name of plotter, to be shown in GBSETUP.EXE
- ; Formfeed FF etc
- ; Paper ASCII-codes to set plotter for high speed etc
- ; Film ASCII-codes to set plotter for low speed etc
- ; Exit ASCII-codes to de-init plotter
- ; Penup ASCII-codes to lift pen, for future use
- ; X/Y format Format of coordinates
- ; 0 = ASCII
- ; 1 = VDM
- ; Move ASCII-codes to move and draw
- ; Draw ASCII-codes to draw and draw
- ; Select pen ASCII-codes to select pen
- ; First pen ASCII-code to select first pen
- ; 25 parameters Specification above
- ;
- ;
- * 0000 Hewlett Packard 7475
- * 0001 IBM 7372
- ;
- -1
- "IN;PA;VS50;"
- "IN;PA;VS10;"
- "PU;SP0;PU7200,10610;"
- -1
- 0
- "PU%d,%d;"
- "PD%d,%d;"
- "PU;SP%c;"
- 49
- 5,12,245,170,0,107,185
- 137,181,170,118,1,86,148
- 7,181,170,118,1,86,148
- 177,150,110,77,1,67,115
- 92,150,110,77,1,67,115
- 7,150,110,77,1,67,115
- 5,12,245,170,0,-1,-1
- 1,1,40,1.0,1.0
- 5,12,3,12,40
- 50,90,40,80,40,80
- 12,6
- ;
- * 0100 Hewlett Packard 7470
- * 0101 IBM 7371
- * 0102 Sweet-P 600, 601
- ;
- -1
- "IN;PA;VS50;"
- "IN;PA;VS10;"
- "PU;SP0;PU0,10610;"
- -1
- 0 ; X first
- "PU%d,%d;"
- "PD%d,%d;"
- "PU;SP%c;"
- 49 ; First pen is 1
- 5,12,245,170,0,107,185 ; Large 1, 7 of 25 parameters
- 137,181,170,118,1,86,148 ; Medium 1
- 7,181,170,118,1,86,148 ; Medium 2
- 180,150,110,77,1,67,115 ; Small 1
- 95,150,110,77,1,67,115 ; Small 2
- 10,150,110,77,1,67,115 ; Small 3
- 5,12,245,170,0,-1,-1 ; Free size
- 1,1,40,1.0,1.0 ; Rest of 25 parameters
- 5,12,3,12,40
- 50,90,40,80,40,80
- 12,2
- ;
- * 0200 Hewlett Packard 7440, ColorPro
- ;
- -1
- "IN;PA;VS50;"
- "IN;PA;VS10;"
- "PU;SP0;PU0,7400;"
- -1
- 0
- "PU%d,%d;"
- "PD%d,%d;"
- "PU;SP%c;"
- 49
- 3,2,245,170,0,107,185
- 135,174,170,118,1,86,148
- 5,174,170,118,1,86,148
- 180,150,110,77,1,67,115
- 95,150,110,77,1,67,115
- 10,150,110,77,1,67,115
- 3,2,245,170,0,-1,-1
- 1,1,40,1.0,1.0
- 5,12,3,12,40
- 50,90,40,80,40,80
- 12,8
- ;
- * 0300 Hewlett Packard 7550
- ;
- "PG;"
- "IN;PA;VS50;"
- "IN;PA;VS10;"
- "PU;SP0;PU10430,7400;"
- -1
- 0
- "PU%d,%d;"
- "PD%d,%d;"
- "PU;SP%c;"
- 49
- 3,12,245,170,0,107,185
- 135,181,170,118,1,86,148
- 5,181,170,118,1,86,148
- 180,150,110,77,1,67,115
- 95,150,110,77,1,67,115
- 10,150,110,77,1,67,115
- 3,12,245,170,0,-1,-1
- 1,1,40,1.0,1.0
- 5,12,3,12,40
- 50,90,40,80,40,80
- 12,8
- ;
- * 0400 Hitachi 672
- ;
- -1
- "IN;PA;VS50;"
- "IN;PA;VS10;"
- "PU;SP0;PU10000,6800;"
- -1
- 0
- "PU%d,%d;"
- "PD%d,%d;"
- "PU;SP%c;"
- 49
- 2,0,233,162,0,102,176
- 130,163,162,112,1,82,140
- 7,163,162,112,1,82,140
- 172,130,110,77,1,67,115
- 87,130,110,77,1,67,115
- 2,130,110,77,1,67,115
- 5,0,233,162,0,-1,-1
- 1,1,40,1.0,1.0
- 5,12,3,12,40
- 50,90,40,80,40,80
- 12,6
- ;
- * 0500 Hitachi 673
- ;
- "PG;"
- "IN;PA;VS50;"
- "IN;PA;VS10;"
- "PU0,7320;SP0;"
- -1
- 0
- "PU%d,%d;"
- "PD%d,%d;"
- "PU;SP%c;"
- 49 ; First pen is 1
- 7,2,245,170,0,107,185 ; L1, 7 of 25 parameters
- 139,171,170,118,1,86,148 ; M1
- 9,171,170,118,1,86,148 ; M2
- 180,140,110,77,1,67,115 ; S1
- 94,140,110,77,1,67,115 ; S2
- 8,140,110,77,1,67,115 ; S3
- 7,2,245,170,0,-1,-1 ; Free size
- 1,1,40,1.0,1.0 ; Rest of 25 parameters
- 5,12,3,12,40
- 50,90,40,80,40,80
- 12,4
- ;
- * 0600 Epson HI-80 (non HPGL)
- ;
- -1
- "VS0",13,10
- "VS1",13,10
- "MA 0,0",13,10,"SP-1",13,10
- -1
- 0
- "MA %d,%d",13,10
- "DA %d,%d",13,10
- "MR 0,0",13,10,"SP%c",13,10
- 49
- 0,7,240,166,0,26,45 ; L1, 7 of 25 parameters
- 127,171,165,115,1,21,36 ; M1
- 0,171,165,115,1,21,36 ; M2
- 168,144,107,74,1,16,28 ; S1
- 84,144,107,74,1,16,28 ; S2
- 0,144,107,74,1,16,28 ; S3
- 0,7,240,166,0,-1,-1 ; Free size
- 1,1,10,1.0,1.0
- 5,3,3,3,10
- 12,22,10,20,10,20
- 3,4
- ;
- * 0700 Epson HI-80 (HPGL type)
- ;
- -1
- "IN;PA;VS50;"
- "IN;PA;VS10;"
- "PU200,7650;SP0;"
- -1
- 0
- "PU%d,%d;"
- "PD%d,%d;"
- "PU;SP%c;"
- 49
- 0,7,245,170,0,107,185
- 130,176,170,118,1,86,148
- 0,176,170,118,1,86,148
- 172,144,110,77,1,67,115
- 86,144,110,77,1,67,115
- 0,144,110,77,1,67,115
- 5,12,245,170,0,-1,-1
- 1,1,40,1.0,1.0
- 5,12,3,12,40
- 50,90,40,80,40,80
- 12,6
- ;
- * 0800 Facit 4550
- * 0801 Ericsson 7150
- ;
- -1
- "IN;PA;VS30;"
- "IN;PA;VS10;"
- "PU;SP0;PU0,7360;"
- -1
- 0
- "PU%d,%d;"
- "PD%d,%d;"
- "PU;SP%c;"
- 49
- 10,4,245,170,0,107,185
- 141,173,170,118,1,86,148
- 11,173,170,118,1,86,148
- 182,142,110,77,1,67,115
- 96,142,110,77,1,67,115
- 10,142,110,77,1,67,115
- 6,4,245,170,0,-1,-1
- 1,1,40,1.0,1.0
- 5,12,3,12,40
- 50,90,40,80,40,80
- 12,6
- ;
- * 0900 Facit 4551
- * 0901 Ericsson 7151
- ;
- -1
- "IN;PA;VS30;"
- "IN;PA;VS10;"
- "PU;SP0;PU10800,7450;"
- -1
- 0
- "PU%d,%d;"
- "PD%d,%d;"
- "PU;SP%c;"
- 49
- 6,0,245,170,0,107,185
- 138,170,170,118,1,86,148
- 8,170,170,118,1,86,148
- 181,139,110,77,1,67,115
- 95,139,110,77,1,67,115
- 9,139,110,77,1,67,115
- 5,0,245,170,0,-1,-1
- 1,1,40,1.0,1.0
- 5,12,3,12,40
- 50,90,40,80,40,80
- 12,6
- ;
- * 1000 Canon Laser LBP-8 A2,LBP-8 II
- ;
- 12
- 27,";",27,"[&}#",30,"!0#",30,"$",30,"F1",34,30
- 27,";",27,"[&}#",30,"!0#",30,"$",30,"F1#",30
- "}p",30 ; Add ",12" for a FF after the chart
- -1
- 1 ; Canon VDM format
- "1%s%s%s%s",30
- -1
- -1
- 49
- 20,253,241,167,1,31,54
- 21,7,167,117,0,26,44
- 21,135,167,117,0,26,44
- 51,7,108,75,0,20,35
- 51,92,108,75,0,20,35
- 51,177,108,75,0,20,35
- 20,253,241,167,1,28,50
- 1,0,12,1.0,1.0
- 5,2,3,3,12
- 15,27,12,24,12,24
- 12,1
- ;
- * 1100 Postscript
- * 1101 QMS PS 800 Postscript
- * 1102 Apple Laser Writer Postscript
- ;
- "showpage",4
- "%!PS-Adobe-1.0",13,10
- &"%%Title: Graph-in-the-Box",13,10
- &"%%Creator: NES Inc.",13,10
- &"%%Pages: (atend)",13,10
- &"%%BoundingBox: 0 0 611 791",13,10
- &"%%EndComments",13,10
- &"gsave 3 setlinewidth 1 setlinejoin 0.24 dup scale newpath "
- &"0 0 moveto 0 0 lineto",13,10
- "%!PS-Adobe-1.0",13,10
- &"%%Title: Graph-in-the-Box",13,10
- &"%%Creator: NES Inc.",13,10
- &"%%Pages: (atend)",13,10
- &"%%BoundingBox: 0 0 611 791",13,10
- &"%%EndComments",13,10
- &"gsave 5 setlinewidth 1 setlinejoin 0.24 dup scale newpath "
- &"0 0 moveto 0 0 lineto",13,10
- "stroke grestore",13,10
- -1 ; Penup
- 0 ; X/Y format ASCII
- "%d %d m",13,10
- "%d %d l",13,10
- "/m {stroke moveto} bind def /l {lineto} bind def",13,10
- 49 ; First Pen
- 14,259,241,167,1,31,54 ; L1, 7 of 25 parameters
- 28,146,167,117,0,26,44 ; M1
- 28,18,167,117,0,26,44 ; M2
- 58,188,108,75,0,20,35 ; S1
- 58,103,108,75,0,20,35 ; S2
- 58,18,108,75,0,20,35 ; S3
- 20,253,241,167,1,28,50 ; Free size
- 1,1,12,1.0,1.0 ; Rest of 25 parameters
- 5,2,3,3,12
- 15,27,12,24,12,24
- 12,1
- ;
- * 1200 Sharp CE-516P
- ;
- -1
- 27,"b",13,10,"M0,-1290",13,10,"I",13,10
- 27,"b",13,10
- "M0,1290",13,10,"I",13,10
- -1
- 0 ; X first
- "M%d,%d",13,10
- "D%d,%d",13,10
- "R0,0",13,10,27,"%c",13,10
- 48 ; First pen is 0
- 10,245,245,170,1,14,23 ; Large 1, 7 of 25 parameters
- 15,132,170,118,0,11,19 ; Medium 1
- 15,2,170,118,0,11,19 ; Medium 2
- 46,174,110,77,0,8,14 ; Small 1
- 46,87,110,77,0,8,14 ; Small 2
- 46,0,110,77,0,8,14 ; Small 3
- 5,12,245,170,1,-1,-1 ; Free size
- 1,1,5,1.0,1.0 ; Rest of 25 parameters
- 3,1,3,1,5
- 6,12,5,10,5,10
- 1,4
- ;
- \TEXTSCREENS
- ;
- ; Structure of a text screen entry
- ;
- ; * No Name Number to identify screen, and
- ; Name of screen, to be shown in GBSETUP.EXE
- ; Texttype Type of text routine
- ; Paging -1 if more than 3 pages else 0
- ; Segment Start of text screen buffer in hex
- ; I/O-port I/O-port number in hex
- ; Start linecur Line cursor, start position
- ; Stop linecur Line cursor, stop position
- ; Start blockcur Block cursor, start position
- ; Stop blockcur Block cursor, stop position
- ; Err Attribute Attribute for error messages
- ; Head Attribute Attribute for headings
- ;
- * 0000 IBM CGA (Color Graphics)
- * 0001 Ericsson color/mono display
- * 0002 Hewlett Packard Vectra (CGA)
- 2 ; CGA
- -1 ; Paging true
- B800 ; Text screen segment
- 3D4 ; I/O-port
- 6 ; Start linecur
- 7 ; Stop linecur
- 0 ; Start blockcur
- 8 ; Stop blockcur
- 47 ; Errors: background and foreground
- 47 ; Headings: background and foreground
- ;
- * 0100 IBM CGA (Color Graphics), one page
- 2 ; CGA
- 0
- B800
- 3D4
- 6
- 7
- 0
- 8
- 47
- 47
- ;
- * 0200 IBM MDA, mono display
- 13 ; MONO
- 0
- B000
- 3B4
- 0B
- 0C
- 00
- 0D
- 70
- 70
- ;
- * 0300 IBM 3270 PC, color display
- 1 ; H3270C
- 0
- B800
- 3D4
- 0
- 8
- 0
- 8
- 47
- 47
- ;
- * 0400 IBM 3270 PC, mono display
- 0 ; H3270BW
- 0
- B000
- 3B4
- 0
- 8
- 0
- 8
- 70
- 70
- ;
- * 0500 IBM EGA, Enh color display
- 7 ; EGAE1
- -1
- B800
- 3D4
- 6
- 7
- 0
- 8
- 47
- 47
- ;
- * 0600 IBM EGA, color display
- 6 ; EGAC
- -1
- B800
- 3D4
- 6
- 7
- 0
- 8
- 47
- 47
- ;
- * 0700 IBM EGA, mono display
- 5 ; EGAM
- 0
- B000
- 3B4
- 0B
- 0C
- 00
- 0D
- 70
- 70
- ;
- * 0800 IBM MCGA, mono display
- 4 ; MCGA2
- -1
- B800
- 3D4
- 6
- 7
- 0
- 7
- 37
- 37
- ;
- * 0900 IBM MCGA, color display
- 3 ; MCGA1
- -1
- B800
- 3D4
- 6
- 7
- 0
- 7
- 47
- 47
- ;
- * 1000 IBM VGA, mono display
- 9 ; VGA
- -1
- B800
- 3D4
- 6
- 7
- 0
- 7
- 37
- 37
- ;
- * 1100 IBM VGA, color display
- 9 ; VGA
- -1
- B800
- 3D4
- 6
- 7
- 0
- 7
- 47
- 47
- ;
- * 1200 Hercules, mono display
- * 1201 Preview!, mono display
- 10 ; HER
- 0
- B000
- 3B4
- 0B
- 0C
- 00
- 0D
- 70
- 70
- ;
- \GRAPHICALSCREENS
- ;
- ; Structure of a graphic screen entry
- ;
- ; * No Name Number to identify screen, and
- ; Name of screen, to be shown in GBSETUP.EXE
- ; Graphictype Type of graphic routine
- ; Segment Start of graphic screen buffer in hex
- ; I/O-port I/O-port number in hex
- ; Number palettes Number of palettes to use
- ; Number backgr Number of backgrounds to use
- ; Registers 1 24 internal parameters
- ; Registers 2 Cont.
- ; 25 parameters Specification above
- ;
- * 0000 IBM CGA (Color Graphics) 320*200,4
- * 0001 Ericsson, color/mono 320*200,4
- 2
- B800 ; Segment
- 3D4 ; I/O-port
- 8 ; Number palettes
- 7 ; Number backgr
- -1 ; No registers
- -1 ; No registers
- 0,0,319,199,0,4,8 ; 25 parameters
- 0,0,1,0.89,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,3
- ;
- * 0100 IBM 3270 PC, color displ 360*350,4
- 1
- B800
- 3D4
- 1
- 7
- -1
- -1
- 0,0,359,349,0,4,13
- 0,0,1,1.29629,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,3
- ;
- * 0200 IBM EGA, Enh color displ 640*350,4/16
- 8
- A000
- 3D4
- 15
- 15
- -1
- -1
- 0,0,639,349,0,7,11
- 0,0,1,0.76,1.0
- 3,1,2,1,2
- 4,6,3,5,3,5
- 1,3
- ;
- * 0300 IBM EGA, Enh color displ 640*200,16
- 7
- A000
- 3D4
- 15
- 15
- -1
- -1
- 0,0,639,199,0,8,8
- 1,0,1,0.46,0.5
- 3,1,2,1,2
- 4,6,2,4,4,8
- 1,15
- ;
- * 0400 IBM EGA, color display 640*200,16
- 6
- A000
- 3D4
- 15
- 15
- -1
- -1
- 0,0,639,199,0,8,8
- 1,0,1,0.46,0.5
- 3,1,2,1,2
- 4,6,2,4,4,8
- 1,15
- ;
- * 0500 IBM EGA, mono display 640*350,3
- 5
- A000
- 3B4
- 0
- 0
- -1
- -1
- 0,0,639,349,0,7,11
- 0,0,1,0.72916,1.0
- 3,1,2,1,2
- 4,6,3,5,3,5
- 1,2
- ;
- * 0600 IBM VGA, color/mono displ 640*480,16
- 9
- A000
- 3D4
- 15
- 15
- -1
- -1
- 0,0,639,479,0,7,15
- 0,0,1,0.97,1.0
- 3,1,2,1,2
- 4,6,3,5,3,5
- 1,15
- ;
- * 0700 IBM MDA, mono display No graphics
- 13
- B000
- 3B4
- 0
- 0
- -1
- -1
- 0,0,0,0,0,0,0
- 0,0,0,0.0,0.0
- 0,0,0,0,0
- 0,0,0,0,0,0
- 0,0
- ;
- * 0800 Hercules, mono display 720*348,2
- * 0801 Preview!, mono display 720*348,2
- 10
- B000
- 3B4
- 0
- 0
- 2,53,45,46,7,91,2,87,87,2,3,0,0 ; MSR, R0-R11
- 0,0,0,8,2,0,0,7,0,90,0 ; XMSR, CSR, BANKS, ...
- 0,0,719,347,0,8,11 ; 25 parameters
- 0,0,1,0.644444,1.0
- 3,1,2,1,2
- 4,6,3,5,3,5
- 1,1
- ;
- * 0900 IBM MCGA, color/mono displ 320*200,16
- 3
- A000 ; Segment
- 3D4 ; I/O-port
- 0 ; Number palettes
- 0 ; Number backgr
- -1 ; No registers
- -1 ; No registers
- 0,0,319,199,0,4,8 ; 25 parameters
- 0,0,1,0.84,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,15
- ;
- * 1000 IBM MCGA, color/mono displ 640*480,2
- 4
- A000
- 3D4
- 0
- 0
- -1
- -1
- 0,0,639,479,0,7,15
- 0,0,1,0.97,1.0
- 3,1,2,1,2
- 4,6,3,5,3,5
- 1,1
- ;
- * 1100 Ericsson Portable PC 320*200,4
- * 1101 Hewlett Packard Vectra 320*200,4
- 2
- B800 ; Segment
- 3D4 ; I/O-port
- 8 ; Number palettes
- 7 ; Number backgr
- -1 ; No registers
- -1 ; No registers
- 0,0,319,199,0,4,8 ; 25 parameters
- 0,0,1,0.82,1.0
- 3,1,2,1,2
- 4,6,2,4,2,4
- 1,3
- ;
- \MISC
- 63 ; Interrupt vector for GB in Hex. N.B. REBOOT after change !