home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / PROG / MISC / ET3BGI11.ZIP / README.DOC < prev    next >
Encoding:
Text File  |  1991-06-04  |  4.8 KB  |  138 lines

  1. Thomas Greve
  2. Clemens August Straße 53
  3. D 5300 Bonn 1
  4. Germany
  5.  
  6. eMail:    greve@dbnpib5.bitnet
  7.  
  8.  
  9.  
  10. Here you have what you wanted to have ever since you bought
  11. your TSENG-chip based VGA card: a .BGI driver for its 256
  12. color modes! This driver supports the following modes:
  13.  
  14.     Mode    Resolution    Video-Mem required
  15.      0     320x200     256K
  16.      1     640x480     512K
  17.      2     800x600     512K
  18.  
  19. If you want to use it, make sure, you really own a VGA-card
  20. with a TSENG chip ET3000 on it and it is really equipped
  21. with 512K (16 chips 41464). If there are 8 of these chips
  22. and 8 empty sockets, go buying another 8. They're about
  23. $2.50 each ($20 total) these days.
  24.   The driver itself doesn't test if it can handle the VGA
  25. card in your computer. So if you are not sure, remove the
  26. cover of your computer... (see your VGA manual for details
  27. on how to remove the cover.)
  28.   The following cards are equipped with the ET3000 chip set:
  29.         EIZO MDB 10
  30.         GENOA 5x00 / 6x00 (?)
  31.         Orchid Designer
  32. You may look at your vpic.cfg file. If your chip set is
  33. marked as TSENG there and vpic works with this configuration
  34. in 800*600*256 mode, you most probably own an ET3000 based
  35. VGA card.
  36.  
  37.   The following cards are *definitely not* equipped with the
  38. ET3000 chip set:
  39. Any cards from Ahead, ATI, Chips & Technologies, Everex,
  40. OAK, Paradise, Trident, Video 7 and True Blue VGAs.
  41.  
  42.   This driver will work on '286+ machines only. Even on a
  43. 12MHz AT it will be a bit slow - there are MBytes of data
  44. to be moved and the ET3000 allows a maximum data transfer
  45. rate of 250 KByte/s. (It is not the driver nor the computer,
  46. that limits speed!)
  47.  
  48.  
  49. DISCLAIMER:
  50.  
  51.   Of course, I do not take any warranty whatsoever for this
  52. driver, neither expressed nor implied etc, etc... Especially
  53. I don't take any warranty that it works with your VGA, that
  54. it doesn't screw up your monitor or that your VGA must be
  55. equipped with 41464 RAMs.
  56.   The above names of VGA cards are trademarks of their
  57. respective manufacturers. vpic is copyrighted by Bob
  58. Montgomery.
  59.  
  60.   You may use this driver for your personal purposes only.
  61. If you copy it for your friends, upload it to bulletin
  62. boards etc., please include this readme-file. I won't give
  63. any technical support. If you want to sell this driver with
  64. your application programs, please contact me.
  65.  
  66.  
  67. ANNOUNCEMENT:
  68.  
  69.   If you own a '386 computer, you may get a '386-Version of
  70. this driver: it supports 32 bit line patterns (useful in
  71. 800x600+ modes!) and uses some '386 codes.
  72.   If you have a ET4000 based VGA card, this driver won't run
  73. on it properly. You may get an ET4K Version of this driver
  74. with an additional 1024x768 mode ('286 or '386 version, see
  75. above) as well. 1 MB video mem is required for this mode.
  76.   If you want one of the above drivers, send me a US-$10
  77. cheque (US-$15 outside Europe, 15DM inside Germany) and i'll
  78. send you the driver. Please note the chipset (ET3K/ET4K),
  79. the CPU type and the disk format (5 1/4" or 3 1/2").
  80. For $20 ($25 outside Europe) you can get all of the three
  81. drivers.
  82.  
  83.  
  84. INSTALLATION:
  85.  
  86.   Due to a bug in the GRAPH unit of TP 5.X / the
  87. graphics.lib of TC 2.00 this driver has to be installed as
  88. follows:
  89.  
  90. var
  91.   Driver, Mode : integer;
  92.  
  93. { ... }
  94.  
  95.   Driver := InstallUserDriver('ET3000', nil) + 5;       { the 5 is necessary }
  96.   Mode := Mode_Of_Your_Choice;                { due to the bug... }
  97.   InitGraph(driver, Mode, GraphPath);
  98.  
  99.   if GraphResult < 0 then begin
  100.     Writeln('ERROR: ET3000 driver not installed!');
  101.     Halt(1);
  102.   end;
  103.  
  104. { ... }
  105.  
  106. For installation with TC++ 1.01 / TP 6.00 see readmeXX.XXX.
  107.  
  108.  
  109.  
  110. NOTES: - GetMaxColor returns 255, but SetColor(GetMaxColor);
  111.      may yield in unpredictible results, since the
  112.      colors 248..255 are not initialized by default.
  113.      Initialize these colors with SetRgbPalette or
  114.      use SetColor(White).
  115.        - GetModeRange doesn't work for third party drivers.
  116.      You've got to use GetMaxMode instead.
  117.        - FloodFill doesn't work with 256 color modes (as it
  118.      doesn't with the IBM8514 driver supplied by
  119.      BORLAND) with TC 2.0 / TP 5.X. Don't ask me why. It
  120.      works with the TP 6.00 / TC++ 1.01, though.
  121.        - XORput isn't implemented except for PutImage.
  122.        - CharSize of DefaultFont is ** 8x16 **. The driver
  123.      gets this font from your VGA-BIOS. If garbage
  124.      appears on the screen, it's a bug of your VGA-BIOS.
  125.      If no text appears at all or if it doesn't fit, you
  126.      have assumed TextHeight('') to return 8.
  127.      Proper programming required. ;-)
  128.        - Any suggestions about improvements are welcome. Bug
  129.      reports are useless since there aren't any bugs.
  130.      (hm? Did i hear you laughing?? ;-)
  131.      OK. There *were* some bugs in version 1.00, but
  132.      none of you found out...
  133.        - ...
  134.  
  135. CREDITS: Terje Thoegersen has tested this driver thoroughly,
  136.      i thank him for his never-ending patience when
  137.      waiting for the next release.
  138.