home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / BBS_UTIL / FXDSYS12.ZIP / FIXDSYS.DOC < prev    next >
Text File  |  1994-02-26  |  8KB  |  155 lines

  1.                  ▄▄▄ ▄▄▄ ▄ ▄    ▄▄  ▄▄▄ ▄▄▄ ▄▄▄   ▄▄▄ ▄ ▄ ▄▄▄
  2.                  █▄   █   █     █ █ █ █ █ █ █▄█   █▄▄ █ █ █▄▄
  3.                  █   ▄█▄ ▄▀▄    █▄▀ █▄█ █▄█ █▀▄ ▄ ▄▄█  █  ▄▄█
  4.                      Version 1.2 -- Complete Documentation
  5.  
  6. WHATS_NEW:
  7.   Version 1.1 Of FixDoorSys Had Many Problems, So I Have Re-Written The Code
  8.   From Top To Bottom, Instead Of Using A .CFG File For Its Parameters,
  9.   FIXDSYS.EXE Now Uses The Command Line For All Of Its Information.  The
  10.   .CFG Is No Longer Needed!  This Has Fixed The Bug Of Having To Change To
  11.   The Directory Where FIXDSYS.EXE Is Located Before It Will Run!!
  12.   -Thanks Beta Testers!!
  13.  
  14. WHAT IS FIXDSYS.EXE (FixDoorSys.Exe)?
  15.   FixDoorSys Will Allow Your .RIP Graphics Callers To Still Play BBS Door
  16.   Games That Do Not Support .RIP Graphics.  In WildCat!'s DOOR.SYS It Now
  17.   Puts Either NG (ASCII), GR (ANSI) Or RIP...  When A Non-RIP Door Game Sees
  18.   RIP In The DOOR.SYS File It Assumes The NG Position Or ASCII, Therefore
  19.   The RIP Caller Can Only Play Non-RIP Doors In ASCII *Yuk!*
  20.   Thats Why I Wrote FixDoorSys, This Program Should Be Run Before Any Door
  21.   Game And/Or Program That You Have That Does NOT Support RIP.  It Will Read
  22.   DOOR.SYS And Make The Necessary Changes For You...  The RIP Caller Will Then
  23.   Be Able To Play Any Non-Rip Door In Full ANSI Color!!!
  24.  
  25. DISTRIBUTION:
  26.   FixDoorSys Is ShadowCat Shareware, Its Our Third Released Program!!
  27.   Registration Is Free -- There Are NO Annoying "UNREGISTERED" Pop-Ups 
  28.   Anywhere And There Are NO Delays Anywhere In The Program!!!  All I Ask, 
  29.   If You Like The Program Is To Mail Me And Let Me Know!!  I Would Like To 
  30.   Know Where You Are, ie. State And Other General Info, So I Know How Far 
  31.   The Program Has Gone!!
  32.  
  33. CONTRIBUTIONS:
  34.   FixDoorSys Is A Relatively Easy Program To Write, So I Haven't Crippled It
  35.   In Any Way, ie: No "Unregistered" Lines Or Delays For Not Registering...
  36.   I Think This Is Pretty Nice, Considering Every Programmer These Days Seems
  37.   To Want Money For Registration!!  Contributions Toward ShadowCat Shareware
  38.   Are Accepted However, Its Completely Optional, Yet Greatly Appreciated!!!
  39.   Any Amount From $1.00 To $10.00 Will Help Us Out A Ton!!!  It Will Also
  40.   Ensure That ShadowCat Shareware Can Keep Producing Useful Utils Like This
  41.   One....  Please Consider Contributing!!  But For Now, Enough Said!!
  42.  
  43.   * My FidoNet Address Is         : 1:130/407  (Fort Worth, Texas)
  44.   * My InterNet Address Is        : MARK.GIBBS@STALLION_METRONET.COM
  45.   * My Texas Online Net Address Is: 88:817/110 (Fort Worth, Texas)
  46.  
  47. THE FIXDSYS.EXE FILE:
  48.   The Main .EXE File Can Be In Any Directory Of Your Choice...  I Recommend
  49.   x:\WC30 (Or WildCat! Main Directory).  It Should Be In A PATHed Directory,
  50.   So That Programs Can Find It If They Are In Different Directories. 
  51.   
  52. RUNNING THE PROGRAM:
  53.   Running FixDoorSys Is Easy, Put It In Your Door Or DOS Hook Batch Files
  54.   So It Can Run BEFORE The Door Loads!!  <See Command Line Parameters>
  55.  
  56. COMMAND LINE PARAMETERS:
  57.   Two Command Line Parameters Are Used With FixDoorSys.EXE They Are:
  58.  
  59.        <PATH>  - Substitute <PATH> For The Path To Your DOOR.SYS File.  This
  60.                  Should Be The DIRECTORY Only, Do Not Append DOOR.SYS To This
  61.                  Line As FIXDSYS.EXE Does This For You.  You Do NOT Need A
  62.                  \ At The End Of This Path.  See Examples Below:
  63.  
  64.          FIXDSYS C:\WC30\WCWORK\NODE1\DOOR.SYS   ===  INCORRECT FORMAT
  65.          FIXDSYS C:\WC30\WCWORK\NODE1\           ===  INCORRECT FORMAT
  66.          FIXDSYS C:\WC30\WCWORK\NODE1            ===    CORRECT FORMAT!!!
  67.          FIXDSYS C:\WC30\WCWORK\NODE1 /BYPASS    ===    CORRECT FORMAT!!!
  68.  
  69.        /BYPASS - Use Of This Command Line Parameter Will ByPass The Internal
  70.                  CRC Checking.  Each Time FIXDSYS.EXE Runs, It Does A Quick
  71.                  Code Scan To Make Sure That It Hasn't Been Altered Or
  72.                  Tampered With.  If It Has, You Will Hear A Beep And You Will
  73.                  See An Error Message Come Up...  You Will Need To Get A New
  74.                  Copy Of The Program If This Happens.
  75.                * FIXDSYS Will Fail Integrity Checks If It Is Executed From
  76.                  A Directory Where It Doesn't Exist, Ie: You Run FIXDSYS From
  77.                  C:\WC30, But The .EXE File Is In C:\DOS...  To Remedy This,
  78.                  Use The /BYPASS Command On The Command Line!
  79.                * It Is Recommended That You DO Use This Parameter Unless You
  80.                  Are Unsure The Program Is Good.  
  81.                  You Might Also See A CRC Check Fail Error If You Are Running
  82.                  A NON-DOS Based System.  This Is Normal And Should Be 
  83.                  /BYPASS ed!!!
  84.  
  85. TESTED AND FOUND TO WORK WITH & UNDER:
  86.   FixDoorSys Has Been Tested Under The Following Situations...
  87.  
  88. Operating System:    Computer Type:     Results:
  89. -------------------- ------------------ ------------------------------------
  90. MS-DOS v4.01+         8088 @ 10MHz      Program Performed Perfectly!
  91. MS-DOS v5.00+        80286 @ 20MHz      Program Performed Perfectly!
  92. MS-DOS v6.00+        80386 @ 40MHz      Program Performed Perfectly!
  93. PC-DOS v5.00+        80386 @ 20MHz      Program Performed Perfectly!
  94. MS-WINDOWS v3.1      80386 @ 40MHz      Program Performed Perfectly!
  95. MS-WINDOWS For OS/2  80386 @ 40MHz      Program Performed Perfectly!
  96. OS/2 v2.1            80386 @ 40MHz      Program Performed Perfectly!
  97. DESQview 386         80386 @ 25MHz      Program Performed Perfectly!
  98. ----------------------------------------------------------------------------
  99.  
  100. This Program Does Not Require SHARE.EXE To Be Loaded, It Will Lock Records
  101. By Itself And Take Care Of Everything It Needs, But It Will Not Mind If
  102. SHARE.EXE Is Already Running!
  103.  
  104. Multi-Tasking Compatible - 100% Tested And Error-Free!!!
  105. More Than One Copy Of FIXDSYS.EXE May Be Loaded With No Worry Of A Sharing
  106. Violation Under DOS-Based Systems, OS/2 Based Systems Need Not Worry Either!
  107.  
  108. CREDITS:
  109.   FixDoorSys Took A Few Hours To Write And Complile At The ShadowCat BBS
  110.   Headquarters In Fort Worth, Tx...  I Have Tested It Under My Multi-Node
  111.   WILDCAT! BBS And Found No Problems...  If You Encounter A Problem Or Have 
  112.   A Question, Please Let Me Know!!!  Here Is How I Can Be Reached:
  113.  
  114.  * The ShadowCat BBS       (817) 246-8657   24 Hours/365 Days
  115.      FidoNet Address         : 1:130/407
  116.      InterNet Address        : MARK.GIBBS@STALLION_METRONET.COM
  117.      Texas Online Net Address: 88:817/110
  118.  
  119.  * ShadowCat Enterprises   (817) 246-8657 Ext. 1#1   (8AM-10PM Daily)
  120.     (Enter Ext. # AFTER Modem Picks Up, But BEFORE Carrier Tones Begin!)
  121.  
  122.  * Direct (Mail CONTRIB.FRM To -Or- Any Other General Questions/Comments):
  123.       ShadowCat Enterprises
  124.       C/O: Mark Gibbs
  125.       PO Box 123324
  126.       Fort Worth, Tx  76121-3324
  127.  
  128.  
  129. Enjoy FixDoorSys ------------------------------------------------> Mark Gibbs
  130.  
  131.  
  132. SAMPLE BATCH FILE FOR DOOR2.BAT:
  133.  
  134.   IF %WCNODEID% == 2 GOTO NODE2         (If Node 2 Detected, Goto :NODE2)
  135.   :NODE1                                (Begin Node 1 Portion Of Batch)
  136.   FIXDSYS C:\WC30\WCWORK\NODE1 /BYPASS  (Run FIXDSYS,Node1,Bypass CRC Check)
  137.   CD\WC30\DOOR\SCATS                    (Change To Where Door To Execute Is)
  138.   SCATS SCATS1.CFG /FD                  (Execute Door)
  139.   GOTO END                              (Upon Exit Of Door,Goto :END)
  140.   :NODE2                                (Begin Node 2 Portion Of Batch)
  141.   FIXDSYS C:\WC30\WCWORK\NODE2 /BYPASS  (Run FIXDSYS,Node 2,Bypass CRC Check)
  142.   CD\WC30\DOOR\SCATS                    (Change To Where Door To Execute Is)
  143.   SCATS SCATS2.CFG /FD                  (Execute Door)
  144.   GOTO END                              (Upon Exit Of Door, Goto :END)
  145.   :END                                  (End Batch File, Return To WildCat!)
  146.  
  147. This Batch Has Been Tested And Works Perfectly, Hopefully You Won't Have To
  148. Do This On Over 60 Doors, Like Me!!!  
  149.  
  150.  
  151. -- End Of File  SCAT_BBS_REL#2694FB
  152.  
  153.  
  154.  
  155.