home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / games / eg0519e.zip / README < prev    next >
Text File  |  1990-05-19  |  6KB  |  137 lines

  1. EGAINT 0.94.13 EXECUTABLE DISTRIBUTION PACKAGE
  2.  
  3. This program comes with ABSOLUTELY NO WARRANTY; see the accompanying GNU
  4. General Public License for full details.  You should have received a
  5. copy along with this program (see the file COPYING).  If not, write to:
  6. Free Software Foundation, Inc., 675 Massachusetts Avenue, Cambridge,
  7. Massachusetts 02139.
  8.  
  9. See the included file MANIFEST for the contents of this distribution
  10. package.
  11.  
  12. --
  13. eric ng 1906 milvia street berkeley california 94704
  14. ...!ucbvax!irss.njit.edu!erc ...!ucbvax!ocf!erc
  15. erc@irss.njit.edu            erc@ocf.berkeley.edu
  16.  
  17.  
  18. WHAT'S NEW WITH THIS RELEASE
  19.  
  20. The biggest improvement in version 0.94.13 is the addition (after
  21. numerous user requests) of support (albeit largely untested) for the
  22. Hercules and EGA monochrome graphics adapters.  SINCE I NEITHER OWN NOR
  23.  
  24. HAVE ACCESS TO EITHER OF THESE GRAPHICS ADAPTERS, I CAN PRACTICALLY
  25. GUARANTEE BUGS FOR HERCULES AND EGA MONOCHROME USERS.  Please try to
  26. report these bugs as time permits.  (If you have a color EGA or VGA,
  27. never mind, this doesn't apply to you.)
  28.  
  29. In addition, pit depth and show guide options were added, requiring the
  30. modification of both the options screen (including the addition of a
  31. bullet cursor) and the scoring.
  32.  
  33. Version 0.94.12 contains an extremely inelegant implementation of
  34. user-definable EGA/VGA palette settings.  After running egaint 0.94.12
  35. for the first time, your configuration file should contain an entry
  36. which looks like "palette=0,7,63,47,49,25,27,10,50,44,37,39,36,38,55,62"
  37. or so.  Using an external editor (if you don't have one, EDLIN or even
  38. DEBUG will work; consult your MS-DOS manual for more details), it is now
  39. possible to have egaint use your favorite colors out of the 64-color EGA
  40. palette instead of the above defaults.  For more information, consult
  41. a manual for one of the following languages:
  42.  
  43.         Microsoft QuickBASIC or GW-BASIC (BASICA) 3.x, see "PALETTE"
  44.         Microsoft C or QuickC, see "_remappalette()"
  45.         Borland Turbo Pascal, see "SetPalette()"
  46.         Borland Turbo C, see "setpalette()"
  47.  
  48. In addition, the source code distribution contains the source code for a
  49. quick and dirty EGA/VGA palette editor written in Turbo Pascal.  Also,
  50. if you don't have a color monitor, this won't apply to you.
  51.  
  52.  
  53. KEYBOARD ENHANCERS
  54.  
  55. Egaint uses conventional BIOS calls for keyboard reads, meaning that it
  56. should be compatible with TSR keyboard enhancers.  In fact, egaint
  57. actually plays better with them:  if you have a keyboard enhancer which
  58. adjusts the typematic rate, you will notice that egaint has a more
  59. responsive feel, something which should, in most cases, be more to your
  60. liking.
  61.  
  62. I personally use this archaic program (circa 1986) by Skip Gilbrech,
  63. kbfix2.  Though it's old, it's still quite versatile:  I have yet to
  64. find a keyboard enhancer which offers more useful features than kbfix2.
  65. Unfortunately, I got it several years and computers ago and have since
  66. lost the documentation, so I can offer no information on it.
  67.  
  68.  
  69. DESQVIEW, OS/2, AND WINDOWS
  70.  
  71. Users of graphical interfaces will most likely encounter difficulties in
  72. coaxing egaint to perform properly; this is due to the fact that egaint
  73. does some "greedy" things with the EGA/VGA display (like using both of
  74. the two available video pages and changing the palette to use better
  75. colors than the original, mucky sixteen which users are given).
  76.  
  77. I have personally attempted to run egaint under both OS/2 and Windows:
  78. the results, I am pleased to report, are, for lack of a better term,
  79. amusing.
  80.  
  81. Windows/386 spit out several angry messages, hemming and hawing about
  82. how egaint is an "exclusive" application (among other epithets).  Once
  83. finally into egaint (with all other applications idling), I discovered
  84. that Windows/386 had commandeered the EGA/VGA palette, producing
  85. interesting results.  If you insist on using the Windows/386 interface,
  86. I suggest that you investigate Klotz, a nicely-implemented Windows-based
  87. Tetris from Germany (I liked it, but I don't run Windows much).
  88.  
  89. OS/2, on the other hand, runs egaint fine (albeit not in a little
  90. window); I seem to recall it being called a "DOS box" or something along
  91. those lines.  A warning:  do not exit back into OS/2 while egaint is
  92. still running, because OS/2 will commandeer one of the video pages
  93. (without restoring it to its previous state), producing an almost
  94. psychedelic effect upon return to egaint (if your machine is fast
  95. enough).
  96.  
  97. As for DESQview, for those running DESQview 2.2 or higher, it has been
  98. reported to me that the following settings provide optimal results:
  99. "virtualization" off, "writes directly to screen" on, "runs only in
  100. foreground" on, "displays graphics information" on, and "uses its own
  101. colors" on.
  102.  
  103. Later versions of egaint will probably malfunction in exactly the same
  104. way, as I will stubbornly refuse to support graphical interfaces which I
  105. do not possess.  In fact, X is the only interface with which I possess
  106. any intention of supporting in the future.
  107.  
  108.  
  109. CHECKSUMS AND SUCH
  110.  
  111. For those of you who are virus-weary (like myself), here are some
  112. statistics about the executable file under various compression schemas
  113. (nota bene all were executed with the "plain vanilla" add function and
  114. no other options enabled):
  115.  
  116.                                        Final          Reported
  117. Compression Schema                     Size      %    CRC
  118. -------------------------------------- --------- ---- --------
  119. Nogate Consulting's     Pak   2.10     45,235    44   6af7
  120. Fabrice Bellard's       LZEXE 0.91     45,753    43   n/a
  121. PKWARE's                PKZIP 1.10     45,774    44   62b2b300
  122. Haruyasu Yoshizaki's    LHarc 1.13c    46,284    42   6af7
  123. Miki/Okumura/Masuyama's LArc  3.33     52,382    35   6af7
  124. PKWARE's                PKPAK 3.61     59,507    27   6af7
  125. Dean Cooper's           DWC   A5.01    59,531    26   n/a
  126. SEA's                   ARC   6.02     61,393    24   6af7
  127. Rahul Dhesi's           Zoo   2.01     61,764    23   6af7
  128.  
  129. In addition, here are the values returned by both McAfee Associates'
  130. Validate 0.3 and Rahul Dhesi's Brik 2.0 file integrity programs for the
  131. executable file:
  132.  
  133. Validate                          Brik -Gb
  134. Check Method 1:  6af7             CRC-32:  2639088895b
  135. Check Method 2:  15a9
  136.  
  137.