home *** CD-ROM | disk | FTP | other *** search
/ Game Killer / Game_Killer.bin / 408.READ.ME < prev    next >
Text File  |  1990-05-24  |  7KB  |  154 lines

  1.                      ╔═══════════════════════════════════╗
  2.                      ║    Mahjongg Tile File Manager     ║
  3.                      ╚═══════════════════════════════════╝
  4.  
  5.     The program UNZIPTIL.EXE allows for the management of MAHJONGG tile
  6.     files on a hard disk.  Sure, you could stick all these gems onto
  7.     floppies and make due, but if you're anything like me, you want all your
  8.     software poised, ready, and easily accessible on a hard drive!  With the
  9.     total current tile file size approaching 2 MB, I decided something had to
  10.     be done...and soon!
  11.  
  12.     This program requires both PKZIP and PKUNZIP (by Phil Katz) and is
  13.     available from most BBS's.
  14.  
  15.     Using PKZIP, zip up all your tile files into MAHJTILE.ZIP.   This file
  16.     must reside in the same subdirectory as UNZIPTIL.EXE unless the "SETUP"
  17.     is run (described later in this document).  With 35 tile files at close
  18.     to 2 MB, the zip file was reduced to 183k.  Not bad!  The format to zip
  19.     is:
  20.                             pkzip mahjtile *.til
  21.  
  22.     PKUNZIP.EXE  must reside in the current subdirectory or path statement
  23.     unless the setup is run (see below).  It is called by UNZIPTIL.
  24.  
  25.     MAHJONGG.EXE must reside in the current subdirectory or path statement
  26.     unless the setup is run (see below).  It is called by UNZIPTIL.
  27.  
  28.     UNZIPTIL.EXE must also reside in the current subdirectory as well.
  29.  
  30.   ┌─────────────────────────────────────────────────────────────────────────┐
  31.   │  The syntax for running UNZIPTIL is:                                    │
  32.   │                                                                         │
  33.   │          UNZIPTIL /BIRDS     { loads & run the "birds" tile set }       │
  34.   │                                                                         │
  35.   │          UNZIPTIL /MAHJONGG  { loads & runs the "standard" tile set }   │
  36.   │                                                                         │
  37.   │          UNZIPTIL            { Prompts for a tile name }                │
  38.   │                                                                         │
  39.   │          UNZIPTIL SETUP      { Runs SETUP to assign drives & paths }    │
  40.   └─────────────────────────────────────────────────────────────────────────┘
  41.  
  42.     If the SETUP is not run, the pertinent files must be located as
  43.     indicated above.  However, you may assign both drive and path for:
  44.  
  45.                         1.  MAHJONGG.EXE
  46.                         2.  MAHJTILE.ZIP
  47.                         3.  PKUNZIP.EXE
  48.  
  49.     The drive/path data will be stored in UNZIPTIL.PRM in the current
  50.     subdirectory.
  51.  
  52.     If no other action is taken other than described above, the game will
  53.     run with the default options built into MAHJONGG.  However, you have
  54.     several options concerning command-line parameters.
  55.  
  56.     To change colors, etc. for "all" the tile sets, create a 1-line ASCII
  57.     file containing the desired parameters.  Name this file: MAHJONGG.ARG
  58.     and place it in the subdirectory with UNZIPTIL.EXE.  A sample might be:
  59.  
  60.                        -c6 -d15 -n -m -e
  61.  
  62.           NOTE:  If a "-u" option is detected in the command string, the
  63.                  entire argument string will be ignored.
  64.  
  65.     This is great if you want "all" the tile sets to be the same, but what
  66.     about customizing each tile set?  No problem!  Create a file similar to
  67.     MAHJONGG.ARG above, but give it the name of the tile set.  If the tile
  68.     set is BIRDS.TIL then name its argument file BIRDS.ARG.
  69.  
  70.     So what do we do with this BIRDS.ARG file anyways?  Simple!  Merely
  71.     add it to the MAHJTILE.ZIP file along with its tile file:
  72.  
  73.                        pkzip -a mahjtile birds.arg
  74.  
  75.     When UNZIPTIL runs, it extracts all BIRDS.* files from MAHJTILE.ZIP.
  76.     If it finds a matching ARG file, it will use those parameters.  If no
  77.     parameter file is found, it will look for the "master" parameter file
  78.     MAHJONGG.ARG.  If this is found, it will use those parameters for the
  79.     current tile set.  If the "master" parameter file is not found, the
  80.     MAHJONGG.EXE program runs with its built-in default parameters.
  81.  
  82.     After MAHJONGG terminates, all TILENAME.* files are deleted from the
  83.     current hard disk subdirectory!
  84.  
  85.                    ************************************
  86.  
  87.     A word about the "standard" tile set, MAHJONGG.TIL.  If you wish to run
  88.     this tile set, merely enter:
  89.                                   UNZIPTIL /MAHJONGG
  90.  
  91.     It will use the default tile set built into MAHJONGG.EXE and not a tile
  92.     set named MAHJONGG.TIL which you may have put on the MAHJTILE.ZIP file.
  93.  
  94.     If you wish to alter MAHJONGG.TIL via TILEMAKR, load the newly created
  95.     version onto MAHJTILE.ZIP with another unique name.  This can then be
  96.     retrieved in the same manner as the other tile sets.
  97.  
  98.     (This was done to avoid a filename conflict with any MAHJONGG.* files you
  99.     may have in the current subdirectory during wildcard deletes of the
  100.     temporarily loaded tile & argument files!).
  101.  
  102.                    ************************************
  103.  
  104.     I've been using it for awhile now on a 80286 IBM clone using MSDOS 3.3
  105.     and have had no problems.  UNZIPTIL shells out to both PKUNZIP and
  106.     MAHJONGG, and was written using MicroSoft Quick Basic Ver. 4.5
  107.     as a stand-alone EXE.  It was then further compressed using LZEXE by
  108.     Fabrice Bellard.
  109.  
  110.                                 { Note }
  111.  
  112.     I have also included UNZIPTIL.SML which is a compressed EXE version which
  113.     requires the BRUN45.EXE library file to be in its subdirectory or path.  If
  114.     you wish to use this smaller version:
  115.  
  116.                          ren UNZIPTIL.EXE UNZIPTIL.BIG
  117.                          ren UNZIPTIL.SML UNZIPTIL.EXE
  118.  
  119.            ─────────────────────────────────────────────────────────
  120.  
  121.      This little utility is free so you do not need to send any money, but
  122.      I am interested in receiving any comments you may have.  Of course, any
  123.      nickels, dimes, quarters, or French postcards would certainly be welcome!
  124.      (No polaroids of your dog, please!)
  125.  
  126.      Send any comments, postcards, or bug reports to:
  127.  
  128.                                Dick Koster
  129.                                35 Guinevere Road
  130.                                N. Easton, MA  02356
  131.  
  132.         If you are interested in getting a copy of the QUICK BASIC source code
  133.      for this program send $5.00 to cover disk and mailing charges.  Be sure
  134.      to indicate the type diskette:  5.25" 360K or 3.5" 730K and I will be
  135.      glad to send you a copy.
  136.  
  137.  
  138.    ╔═══════════════════════════════════════════════════════════════════════╗
  139.    ║                                                                       ║
  140.    ║                        LIMIT OF LIABILITY                             ║
  141.    ║                        ──────────────────                             ║
  142.    ║          The author disclaims all warranties, expressed or            ║
  143.    ║     implied and assumes no liability for damages either from its      ║
  144.    ║     direct use or as a consequence of its use.  Have you hugged       ║
  145.    ║     your backup today?                                                ║
  146.    ║                                                                       ║
  147.    ╚═══════════════════════════════════════════════════════════════════════╝
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.