home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / viewers / shwrip30.zip / SHOWRIP.DOC < prev    next >
Text File  |  1993-09-12  |  28KB  |  521 lines

  1.  
  2.   
  3.    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  4.    ▒▒                                                                      ▒▒
  5.    ▒▒                                                                      ▒▒
  6.    ▒▒    ███████┐ ██┐  ██┐ ███████┐ ██┐ ██┐ ██┐ ███████┐ ████┐ ███████┐    ▒▒
  7.    ▒▒    ██┌────┘ ██│  ██│ ██┌──██│ ██│ ██│ ██│ ██┌──██│ └██┌┘ ██┌──██│    ▒▒
  8.    ▒▒    ███████┐ ███████│ ██│  ██│ ██│ ██│ ██│ ███████│  ██│  ███████│    ▒▒
  9.    ▒▒    └────██│ ██┌──██│ ██│  ██│ ██│ ██│ ██│ ██┌─██┌┘  ██│  ██┌────┘    ▒▒
  10.    ▒▒    ███████│ ██│  ██│ ███████│ ██████████│ ██│ ███┐ ████┐ ██│         ▒▒
  11.    ▒▒    └──────┘ └─┘  └─┘ └──────┘ └─────────┘ └─┘ └──┘ └───┘ └─┘         ▒▒
  12.    ▒▒                                                                      ▒▒
  13.    ▒▒             The Ultimate RIP viewing / debugging utility             ▒▒
  14.    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  15.    
  16.  
  17.  
  18.                            The latest version of
  19.                           ╖─╖ ╖         ╖─╖ ■    
  20.                           ╙─╖ ╟╖ ╓╖ ╖╖╖ ║╥╜ ╖ ╓╖ 
  21.                           ╜─╜ ╙╙ ╙╜ ╙╨╜ ╜╙─ ╙ ╟╜ 
  22.                               by Chuck Warrix ╙  
  23.                           is always available on
  24.                  ╖╖╖          ╖─╖               ╖─╖ ╖─╖ ╖─╖                                
  25.                  ║║║ ╖╖ ╫─ ╓╖ ║─╢ ╖╖ ╫─ ╓╖ ╓─   ║─╢ ║─╢ ╙─╖                                
  26.                  ╜╙╜ ╙╢ ╙╜ ╙─ ╜─╜ ╙╢ ╙╜ ╙─ ─╜   ╜─╜ ╜─╜ ╜─╜                                
  27.                                 (614) 529-1464 
  28.                                 14.4k  v32/bis
  29.                                 24hrs 365 days
  30.           
  31.  
  32.  
  33.         ShowRip is a utility that allows  you  to view RIP files in a
  34.         variety of ways.  You can simply view the  RIP  file  in  EGA
  35.         graphics  mode  to  see  what your users will see, or you can
  36.         instruct ShowRip to 'dissect'  your  RIP  file and give you a
  37.         'Plain English' description of each of the otherwise  cryptic
  38.         commands.   In either mode, you can see each command one step
  39.         at a time, or specify a delay between commands.  ShowRip will
  40.         even output the plain english  translations to a text file to
  41.         be printed or viewed at a later time.  ShowRip is  a  perfect
  42.         tool  for the SysOp who is new to RIP or for the pros.  It is
  43.         the best and easiest  utility  of  it's kind and new features
  44.         are being added everyday.
  45.  
  46.  
  47.  
  48.  
  49.                               S H O W R I P
  50.                    RIP File Viewing / Debugging Utility
  51.                                     By
  52.                           C h u c k   W a r r i x
  53.                                NyteBytes BBS
  54.                                3430 Lacon Rd.
  55.                              Hilliard, OH  43026
  56.                                (614) 529-1464
  57.           
  58.  
  59.  
  60. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                    
  61.                     G E N E R A L   I N F O R M A T I O N 
  62. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%        
  63.         
  64.         
  65.                            D E S C R I P T I O N
  66.      ShowRip can be used to display  RIP  files in ways you have never seen
  67.      before!  You can use it to get an idea of what a screen  is  going  to
  68.      look  like before you put it on your system.  But it will do MUCH more
  69.      than that.  Using one of  the  command  line options, you can instruct
  70.      ShowRip to decode the RIP file  and  display  each  command  in  PLAIN
  71.      ENGLISH  so  you  can  understand what is going on.  You can also tell
  72.      ShowRip to do this  one  command  at  a  time  or specify a delay time
  73.      between commands.  Using these features and a simple text editor,  you
  74.      can  create  simple  RIP  files  or  edit  complex  ones.  ShowRip was
  75.      originally designed to be  a  viewer,  but  has  grown  into more of a
  76.      debugging/decoding tool.  Now ShowRip is @ code and  ANSI  compatible.
  77.      You can now use it display/debug RIP files containing ANSI or @ codes!
  78.      ShowRip  has  been  tested  on  a  lot  of  different files with GREAT
  79.      results, but I'm sure  it's  not  perfect.   So...IF you find a screen
  80.      that ShowRip will not display, PLEASE U/L it  to  a  private  area  on
  81.      NyteBytes BBS so that I can find out why.  THANX
  82.                         
  83.                            
  84.                            
  85.                              S H A R E W A R E
  86.      This  utility  is  being  distributed  under  the "Shareware" concept.
  87.      Anybody interested in this program is probably more than familiar with
  88.      the shareware, try-before-you-buy concept,  so  I won't waste any time
  89.      explaining it.  You may use  SHOWRIP  for  a  period  of  14  days  to
  90.      evaluate it's usefulness (or uselessness:) ). After that, registration
  91.      is  only ten bucks and entitles you to all future upgrades.  So if you
  92.      find this program useful, let me know by registering it and get rid of
  93.      that pesky delay screen!   At  any  rate,  let  me know what you think
  94.      about SHOWRIP and any ideas for future updates.  See the  registration
  95.      section later in this manual for registration instructions.  Thanx for
  96.      trying ShowRip!
  97.  
  98.  
  99.                             D I S C L A I M E R
  100.      THE  AUTHOR  OF THIS UTILITY DISCLAIMS ALL WARRANTIES RELATING TO THIS
  101.      SOFTWARE, WHETHER EXPRESSED OR  IMPLIED,  INCLUDING BUT NOT LIMITED TO
  102.      ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  103.      PURPOSE, AND  ALL  SUCH  WARRANTIES  ARE  EXPRESSLY  AND  SPECIFICALLY
  104.      DISCLAIMED.   NEITHER THE AUTHOR NOR ANYONE ELSE WHO HAS BEEN INVOLVED
  105.      IN THE CREATION, PRODUCTION,  OR  DELIVERY  OF  THIS SOFTWARE SHALL BE
  106.      LIABLE FOR ANY INDIRECT, CONSEQUENTIAL, OR INCIDENTAL DAMAGES  ARISING
  107.      OUT  OF  THE  USE OR INABILITY TO USE SUCH SOFTWARE EVEN IF THE AUTHOR
  108.      HAS BEEN ADVISED OF THE POSSIBILITY  OF SUCH DAMAGES OR CLAIMS.  IN NO
  109.      EVENT SHALL THE AUTHOR'S LIABILITY FOR ANY  DAMAGES  EVER  EXCEED  THE
  110.      PRICE PAID FOR THE LICENSE TO USE THE SOFTWARE, REGARDLESS OF THE FORM
  111.      OF  THE CLAIM.  THE PERSON USING THE SOFTWARE BEARS ALL RISK AS TO THE
  112.      QUALITY AND PERFORMANCE OF THE SOFTWARE.
  113.      
  114.      Some states do not allow the  exclusion  of the limit of liability for
  115.      consequential or incidental damages, so the above limitation  may  not
  116.      apply to you.
  117.      
  118.      This agreement shall be governed by the  laws of the state of Ohio and
  119.      shall inure to the benefit of the  author  of  this  utility  and  any
  120.      successors,   administrators,   heirs  and  assigns.   Any  action  or
  121.      proceeding brought by either party against the other arising out of or
  122.      related to this agreement shall be  brought only in a STATE or FEDERAL
  123.      COURT of competent jurisdiction located in Franklin County, Ohio.  The
  124.      parties herby consent to in persona jurisdiction of said courts.
  125.      
  126.  
  127.                           
  128.                             D I S T R I B U T I O N
  129.                           (UNREGISTERED VERSION ONLY)
  130.      You may make this file available for down loading  from  your  BBS  or
  131.      upload it to any BBS of your choice, provided that you make no changes
  132.      to  the  archive  contents  or the program itself.  The archive in its
  133.      original form may be distributed  by  any service that charges no more
  134.      than five dollars for its service, without written permission from the
  135.      author as long as the contents of the archive are not changed  in  ANY
  136.      way.   However any such services are invited to contact the author via
  137.      mail or  NyteBytes  BBS  for  any  additional  information  or for any
  138.      special distribution arrangements.   Please  maintain  current  naming
  139.      scheme:  ShowRip  =  SHWRIPxx.ZIP,  ShowRip  Lite  =  SHWLITxx.ZIP and
  140.      ShowCon = SHWCONxx.ZIP.
  141.                               
  142.                               U P D A T E S
  143.      The  latest  UNREGISTERED  version  of SHOWRIP is always available for
  144.      download on NyteBytes BBS (614)529-1464  (Check  the  RIP  utils  area
  145.      LOCAL)
  146.    
  147.      REGISTERED  USERS:  Join conference 20 to D/L the latest REGISTERED
  148.                          version.  THANX for your support!
  149.  
  150.   
  151.  
  152. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  153.                             O P E R A T I O N 
  154. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  155.  
  156. To use SHOWRIP, 
  157.         Make sure that SHOWRIP.EXE is somewhere in your path.  The
  158.         BGI files are not needed for ver 1.2 and up.  The .CHR files
  159.         are not needed for fonts one through five.
  160.  
  161. Syntax: 
  162.         SHOWRIP <filename>[.RIP] [/d nnn] [/s] [/c] [/o] [/ega]
  163.  
  164. Filename:
  165.         Versions 2.9a and  up  support  wildcard  filenames,  so all of the
  166.         following are valid entries for filename.
  167.         
  168.         SHOWRIP *.RIP           SHOWRIP ???????5.RIP
  169.         SHOWRIP MENU*.RIP       SHOWRIP *.ANS
  170.         SHOWRIP *.SCR           SHOWRIP *.BBS
  171.         
  172.         Notice the  examples  above  which  end  in  those  other  familiar
  173.         extensions besides RIP.  ShowRip will now display ANSI and Wildcat!
  174.         @  code screens.  The display will be in EGA graphics mode and in a
  175.         condensed font (the default RIP text  font), but it can be done.  I
  176.         wanted ShowRip to be able to pick the ANSI and @ codes out  of  the
  177.         RIP  files  and display it in the defined text window.  So when you
  178.         tell it to display an ANSI  or  BBS  file  or a plain text file for
  179.         that matter, it doesn't know the difference.  It just looks  at  it
  180.         as another RIP file and does what it was supposed to do.  Since the
  181.         default  text  window  is  the  entire screen, ShowRip goes to work
  182.         displaying the file in that  area.   I  have to admit, this one was
  183.         kind of unintentional, but  a  nice  surprise  none the less ;) The
  184.         extension is optional, and is assumed to be RIP if omitted.
  185.  
  186. Options:
  187.         /d nnn    Delay between commands  for nnn milliseconds.  This command
  188.                 is useful if you want to see a file in slow  motion.   This
  189.                 option will works well with the /o option described below.
  190.  
  191.         /s        Step mode - This is  a  simple  but  important  feature  of
  192.                 ShowRip  which  will  stop  and wait for you to press a key
  193.                 between commands.  Remember, when  using this command, that
  194.                 you may not see something happen every  time  you  press  a
  195.                 key.  This is because not every RIP, @BBS@, or ANSI command
  196.                 changes  the  screen.  For example ShowRip will pause after
  197.                 reading @8F@, but  nothing  happened  on the screen because
  198.                 this command is a Wildcat!  command to change the color  of
  199.                 next  block  of  text.   This option works well with the /c
  200.                 option below.
  201.  
  202.         /c        This  option  will  display each command (unchanged) at the
  203.                 bottom of the screen  as  it  is  being processed.  This is
  204.                 another useful function which has its  drawbacks.   As  the
  205.                 text  prints  to  the  bottom  of  the  screen, part of the
  206.                 graphic image on some RIP files is erased.  This is usually
  207.                 not a problem until  a  fill  command comes along and fills
  208.                 the entire screen because part of its border was wiped  out
  209.                 by  the  text.   Keep  this  in  mind if you have a problem
  210.                 displaying a file  while  using  this  option.   It is also
  211.                 recommended to use the /s or /d nnn option above with  this
  212.                 option, because the text is displayed to fast to read.
  213.  
  214.         /o  Show  commands ONLY, no graphics.  ***COMPLETE REWRITE**** This
  215.                 started out as something I  was  using to debug how ShowRip
  216.                 was reading files.  It quickly became evident  to  me  that
  217.                 this  was going to be the most powerful option that ShowRip
  218.                 has to offer.   This  option  instructs  ShowRip to display
  219.                 each of the commands, as it reads them, in text mode.   The
  220.                 useful  part  of  this  utility  is that it decodes each of
  221.                 these commands for you  (RIP  only  for now).  It shows you
  222.                 the command, gives you a description of that  command,  and
  223.                 lists  all  parameters associated with it.  It converts the
  224.                 meganums to decimal and color  nums  to english!  This is a
  225.                 good option to use  to  learn  the  cryptic  RIP  protocol.
  226.                 Works well with the /ega option below.
  227.  
  228.         /ega    This option changes to  EGA  or  VGA text mode and displays
  229.                 all text from the /o option using 43  or  50  lines.   This
  230.                 allows  you  to  see  more  of what is going on at one time
  231.                 because you can't scroll back :(   (yet?!?!)
  232.  
  233.  
  234.         /of        Outputs to a text file.  This option is an extension of the
  235.                 /o  option  above.   This option echos everything to a text
  236.                 file so you can display it  later (and scroll up and down).
  237.                 The filename is the same as the RIP file, only it has a TXT
  238.                 extension.  This is a great tool for learning RIP.
  239.                 
  240.  
  241. EXAMPLES:
  242.         SHOWRIP filename.rip              // shows the file
  243.         
  244.         SHOWRIP filename                  // same as above
  245.         
  246.         SHOWRIP filename /c               // shows the file and displays
  247.                                              commands at bottom of the screen
  248.         
  249.         SHOWRIP filename /c /d 500        // same as above + pauses half a
  250.                                              second between commands
  251.  
  252.         SHOWRIP filename /o /d 1000       // shows commands only, no graphics
  253.                                              + delays for a full second be-
  254.                                              tween commands.  Use this with
  255.                                              the p key to pause even longer
  256.                                              while debugging.
  257.  
  258.         SHOWRIP filename /s /o            // same as above except no delay, 
  259.                                              this one waits for a key press
  260.                                              between commands.
  261.  
  262.         SHOWRIP filename /s /o /EGA       // same as above except will show
  263.                                              more info per screen.  43 or 50
  264.                                              lines per screen vs 25 stndrd.
  265.  
  266.         SHOWRIP filename /d 3000          // Watch it draw real slow!
  267.  
  268.         SHOWRIP filename /of              // outputs the /o info to a file
  269.                                              called filename.TXT
  270.                                             
  271. More Syntax RULES:
  272.  
  273.     Most  options can be used together or alone.  Some combinations are not
  274.     logical but  they  will  work  just  the  same.   (Delay  and Step mode
  275.     together!?!?)  Some options enhance other options, so try them all.
  276.  
  277.     The /c option will not work with the /o option as this  would  cause  a
  278.     mess  on  your  screen.   The /ega option only works with the /o or /of
  279.     option as these commands only change the text mode.
  280.  
  281.     Options can be in any order as  long  as  nnn follows /d and as long as
  282.     the first parameter is the Rip  filename.   When  specifying  the  file
  283.     name,  the  extension is now optional, but will be assumed to be RIP if
  284.     omitted.
  285.  
  286. While SHOWRIP is processing a file, pressing: 
  287.  
  288.     <ESC>    Will abort and return to DOS.
  289.  
  290.     c        Toggles /c option 'Show Commands' mode.
  291.  
  292.     s        Toggles the /s option    'Step' mode.
  293.  
  294.     p        Pauses the screen until a key is pressed.
  295.  
  296.     <SPACE>    Returns to DOS if one filename was specified.  If you specified
  297.             more than one file on the command line by using wildcards, this
  298.             key will step to the next file  until  the  last  file  of  the
  299.             wildcard  match  is reached.  Pressing the space bar again will
  300.             exit to DOS.  If  you  press  the  space  bar  before a file is
  301.             finished being displayed, that file will be  canceled  and  the
  302.             next file will start.
  303.     
  304.     After a screen is  finished,  pressing  any  other key will display the
  305.     filename and size at the bottom of  the  screen.   This  is  a  helpful
  306.     little  addition  for  when  you  have to search through 10 billion RIP
  307.     files for that one that you want, and then you want to see the filename
  308.     so you don't lose it again!
  309.  
  310. More to come!
  311.  
  312.     Every effort has been made to test this  software  for  inconsistencies
  313.     and  especially  for stupid bugs!  However, I have been known to miss a
  314.     bug now and then :)  So  if  you  find something that just doesn't seem
  315.     right, please let me know.
  316.  
  317. Comments, suggestions, and registration,
  318.  
  319.          Chuck Warrix                           NyteBytes  BBS
  320.         3430 Lacon Road                         (614) 529-1464
  321.       Hilliard, Ohio  43026                     14400 v.32 bis
  322.  
  323. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  324.                          R E G I S T R A T I O N
  325. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  326. NOTE:      If  you  have  registered  an  earlier version of ShowRip, you are
  327.           entitled to free upgrades.  Just call NyteBytes and D/L the latest!
  328.  
  329.     There  are  now  two versions of ShowRip, the full featured version and
  330.     ShowRip Lite.  If  you  are  interested  in  ShowRip Lite, D/L Shwlitxx
  331.     (where "xx" is the version #).  I have also released an icon viewer  as
  332.     FREEWARE.   If  interested  Please D/L file ShwConxx (again "xx" is the
  333.     version #).  ShowRip Lite  is  for  people  who  don't need or want the
  334.     extended features of ShowRip.
  335.  
  336.     Registration is only ten bucks  for  ShowRip and five bucks for ShowRip
  337.     Lite.  As a registered user of  either  you are entitled to all updates
  338.     as available.
  339.         
  340.     After I receive your payment  and  registration  form, I will set up an
  341.     account for you on NyteBytes BBS and give you access to a private  file
  342.     area.   Registered  users  may  call  NyteBytes  anytime to D/L current
  343.     releases of ShowRip as often as they like.
  344.  
  345.     Make sure that you log on to NyteBytes BBS  using  the  same  name  and
  346.     password that you give on the  registration form (next page).  You must
  347.     provide this information for me  to  set  up  an  account  for  you  in
  348.     advance.   I  CAN  NOT set up an account for you if you don't give me a
  349.     password to use.
  350.     
  351.     Please allow up to 7 days  for  your  registered copy to be posted from
  352.     the time that you mail your payment.  My job requires that I travel and
  353.     some times I end up on the road away from the BBS for most of the week.
  354.     Not very often though <G>
  355.  
  356.     If you prefer, I will mail your copy on 3.5 floppy.  Please include the
  357.     appropriate  amount  for  shipping and handling if you want this option
  358.     (see form below).
  359.  
  360.   ╔═════════════════════════════════════════════════════════════════════════╗
  361.   ║            S H O W R I P   R E G I S T R A T I O N   F O R M            ║
  362.   ╠═══════════════════════════════════╤═════════════════════════════════════╣
  363.   ║                                   │                                     ║
  364.   ║                                   │                                     ║
  365.   ║  Name___________________________  │  BBS Name__________________________ ║
  366.   ║                                   │                                     ║
  367.   ║                                   │                                     ║
  368.   ║  Add1___________________________  │  BBS #   __________________________ ║
  369.   ║                                   │                                     ║
  370.   ║                                   │                                     ║
  371.   ║  Add2___________________________  │  PSSWRD  __________________________ ║
  372.   ║                                      │           **(to logon NyteBytes)**  ║
  373.   ║                                   │-------------------------------------║
  374.   ║  City___________________________  │ ShowRip ........ $10.00             ║
  375.   ║                                   │ ShowRip Lite ... $ 5.00             ║
  376.   ║                                   │ Shipping........ $ 4.00 (optional)  ║
  377.   ║  State________  Zip_____________  │                                     ║
  378.   ║                                   │ AMOUNT ENCLOSED  $_________         ║
  379.   ╠═══════════════════════════════════╧═════════════════════════════════════╣
  380.   ║                                                                         ║
  381.   ║   Where did you hear about ShowRip?                                     ║
  382.   ║      [ ]  NyteBytes BBS      [ ]  MSI BBS                               ║
  383.   ║                                                                         ║
  384.   ║      [ ]  other ________________________________________________        ║
  385.   ║                                                                         ║
  386.   ║                                                                         ║
  387.   ║   What version are you using now? ______________________ [ ] Lite?      ║
  388.   ║                                                                         ║
  389.   ║   What options have you used so far?                                    ║
  390.   ║      [ ]  /c                 [ ]  /o               [ ]  /of             ║
  391.   ║      [ ]  /s                 [ ]  /ega             [ ]  /d nnn          ║
  392.   ║                                                                         ║
  393.   ║   What options are most helpful?                                        ║
  394.   ║      [ ]  /c                 [ ]  /o               [ ]  /of             ║
  395.   ║      [ ]  /s                 [ ]  /ega             [ ]  /d nnn          ║
  396.   ║                                                                         ║
  397.   ║   What is your level of RIP knowledge?                                  ║
  398.   ║      [ ]  beginner           [ ] I get by          [ ] guru <g>         ║
  399.   ║                                                                         ║
  400.   ║   Do you write software?  If so what types?                             ║
  401.   ║      [ ]  personal           [ ]  gen shareware    [ ] BBS doors        ║
  402.   ║                                                                         ║
  403.   ║      [ ] other _________________________________________________        ║
  404.   ║                                                                         ║
  405.   ║                                                                         ║
  406.   ║   COMMENTS:_____________________________________________________        ║
  407.   ║                                                                         ║
  408.   ║                                                                         ║
  409.   ║   ______________________________________________________________        ║
  410.   ║                                                                         ║
  411.   ║                                                                         ║
  412.   ║   ______________________________________________________________        ║
  413.   ╚═════════════════════════════════════════════════════════════════════════╝
  414.  
  415. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  416.                    T E C H N I C A L    I N F O R M A T I O N
  417. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  418.  
  419. ShowRip was written in Turbo C++ ver2.0 on a 386DX/40 w/ 8megs RAM
  420.  
  421. RETURN CODES (ERRORLEVEL)
  422. Everything worked ok                     0
  423. No filename specified                   99
  424. File open/not found error               98
  425. Graphics error                          97
  426.  
  427.  
  428. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  429.                               H I S T O R Y
  430. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  431.  
  432. 07/26/93  ver 1.0ß
  433.         First public release
  434.  
  435. 07/26/93  ver 1.1ß
  436.         Linked in the BGI graphics driver
  437.  
  438. 07/30/93  ver 1.2
  439.      1. Linked in all fonts so everything is in one executable file.
  440.         This made th EXE a little bigger, but now you don't have to have
  441.         all those CHR files around.
  442.      
  443.      2. You don't have to specify the RIP extension (optional).
  444.      
  445.      3. Added four command-line options:
  446.         /d nnn  Delay nnn milliseconds between each Rip command.
  447.         /s      Step Mode - Press a key between each command.
  448.         /c      Show the command at the bottom of the screen.
  449.         /o      Show only the Rip commands, no graphics.
  450.      
  451.      4. Bezier curves now work like they should!
  452.  
  453. 08/01/93  ver 2.0
  454.      1. Added some keyboard input while SHOWRIP is processing. (see above)
  455.  
  456.      2. Complete re-write on the Command Only '/o' option!  While in this 
  457.         mode, SHOWRIP will show you just about everything you want to
  458.         know about the commands it is reading.  It completely decodes them
  459.         into easy/easier to understand format. GREAT for debugging RIP files
  460.         written with a text editor.
  461.  
  462.      3. I plan to modify the '/o' command to output to a .TXT file or to
  463.         a printer. Another day...
  464.  
  465. 08/09/93  ver 2.2
  466.      1. Fixed a bug in the polygon functions.  ShowRip now closes the
  467.         polygons for you.  It is still good practice when creating a RIP
  468.         file to close them in the RIP command.
  469.  
  470.      2. Added some more detail to the /o (COMMAND ONLY) option.  Now shows
  471.         a graphic representation of the 8x8 fill pattern.  Also more detail
  472.         on TEXT_WINDOW and FONT_STYLE, and a few more.
  473.  
  474. 08/13/93  ver 2.3
  475.      1. Fixed a (stupid!) bug in the main module.  Before when you hit p
  476.         while processing, ShowRip would pause, but then put you in a step
  477.         mode (not what I intended).  Now hitting p pauses until any key is 
  478.         pressed and then resumes normal operation.
  479.  
  480.      2. Added an EGA/VGA text mode for the /o option to allow you to see
  481.         more commands on the screen at once. The new command is '/EGA'.
  482.  
  483.      3. Changed the way the RIP_SET_PALETTE displays in the /o mode.  It
  484.         used to tell you the name of the color or out of range.  Now it
  485.         just gives you the color number.  I couldn't have it show the colors
  486.         in the actual palette because it would require changing the palette
  487.         which would screw up the rest of the screen.  So for now in this 
  488.         command only, the color numbers are correct, but the color they
  489.         are displayed in may not be.
  490.  
  491. 08/14/93  ver 2.4
  492.      1. Added a new option (/of) to export the /o information to a text file
  493.         to be printed or whatever else you like to do with text files.  This
  494.         was probably the number one most requested upgrade.  So here it is:)
  495.         I didn't have much time to test this option so . . . let me know.
  496.  
  497. 08/28/93  ver 2.9a This is a sneak preview of ver 3.0 which is coming soon.
  498.      1. ShowRip now reads and displays all @ and ANSI codes!  This means  
  499.         that those old .BBS or .ANS screens that you just added a RIP
  500.         header to, can be displayed or decoded (/o option) using ShowRip!
  501.         Currently there is no detailed information, only raw codes for @
  502.         and ANSI when using the /o option. (support in ver 3.0?)
  503.      
  504.      2. Fixed a bug (stupid!!!) in the the function that displays a single
  505.         pixel.  It should work a little faster now with files containing a
  506.         lot of |X commands.  This bug also locked up your PC on some RIP
  507.         files. (I hate when that happens!)
  508.      
  509.      3. Added code to partially support the RIP clipboard.  ShowRip will
  510.         now work on some of those files containing animation.  It used to
  511.         display a bunch of colors and sometimes (again) lock up ;(
  512.  
  513. 09/12/93  ver 3.01
  514.      1. Added  the  ability  to  use  wildcard  file  names.   Read   the
  515.         information above for details.
  516.         
  517.      2. Fixed a centering problem with button labels.
  518.      
  519.      3. Minor changes / enhancements to the ANSI interpreter.
  520.      
  521.