home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / BBS / DOORS / CASTLE55.ZIP / TROUBLE.DOC < prev   
Encoding:
Text File  |  1990-12-09  |  9.4 KB  |  199 lines

  1.  
  2.                                T R O U B L E !?
  3.                               -=-=-=-=-=-=-=-=-
  4.  
  5. Having trouble in a door game or its setup?
  6.  
  7. REGISTERED users get highest priority for assistance in game setup or
  8. upgrade information and/or ANY other support possible for using all of
  9. Late-Nite Doorware games.
  10.  
  11. UNREGISTERED users should not "expect" any author to drop everything and
  12. pull out the stops to help them.  I have assisted at length, many Sysop's 
  13. who say "if I help them they will register the game with me...", and I 
  14. :dread: to hear this as it seems to be a CURSE as 98% of those who've said 
  15. this never do.  EVEN after problems are resolved and the game is running
  16. on their systems....  
  17.  
  18. So here are some quidelines to follow in the event you have a problem in a 
  19. door game and need to communicate them to me or any author so they can be 
  20. solved or resolved.  All references to the file GAME.CFG mean the doorgame 
  21. configuration files (ie- SUPERIG.CFG, DCASTLE.CFG, or CIVILWAR.CFG, etc.)
  22.  
  23.  (1)  What is the Doorgame's name and version number you're using? 
  24.  
  25.  (2)  What is the BBS or DoorMenu program's name and version number?
  26.  
  27.  (3)  What is the type of modem and name brand you are using?
  28.  
  29.  (4)  What is the COM PORT used and MODEM's initialization string??
  30.  
  31.  (5)  Is the game envoked in a SHELL (child process) or is the BBS program 
  32.       terminated and the game run from a batchfile?  Large BBS programs 
  33.       (300k+) and large doorgames (100k+) may cause RAM cram and not work 
  34.       correctly or may cause unpredictable erratic operation.
  35.  
  36.  (6)  What is the exact nature of your problem?  
  37.  
  38.       Below are some questions that might help isolate and determine the 
  39.       cause or causes of the game working incorrectly;
  40.  
  41.       a. Game doesn't have correct caller information?
  42.          
  43.          (1) If true then include an actual COPY of the caller info
  44.              file produced by the BBS program you're using and what
  45.              information is it that is not being passed correctly.
  46.    
  47.       b. Game runs but doesn't accept input from Remote Keyboard and
  48.          caller drops carrier to exit?
  49.          
  50.          (1) SEE WILDCAT/LiveCat notes, item #7.
  51.   
  52.       c. Can't get game to even startup up from batchfile.
  53.   
  54.          (1) Is proper command line written in batchfile?  Refer to game 
  55.              doc's for proper "/switch" setting in calling batchfile to 
  56.              startup game.
  57.   
  58.          (2) Is game setup in its own DIRECTORY?  Do not mix games all in
  59.              a common directory or files will overwrite other files by the 
  60.              same filenames producing a big mess.
  61.   
  62.   
  63.                                      (A-1) 
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.           (3) If inquiring about this problem, please include a COPY of your 
  72.              calling batchfile to envoke the game, and a COPY of the game
  73.              config (GAME.DFG) file.       
  74.  
  75.       d. Don't know how to setup LOCKED port for HST type modems.
  76.  
  77.          (1) RUN SETUP that comes with the game and answer the questions
  78.              concerning LOCKED port.  All games can be set to IGNORE the
  79.              DCE (modems baud rate) and force the game to open the COM
  80.              PORT at a fixed DTE (PORT's baud rate) of 9600-38400 baud
  81.              and toggle hardware handshaking on automatically.  Line #7
  82.              in the "GAME.CFG" file might look like this for various
  83.              LOCKED DTE baud rate settings;
  84.  
  85.              LOCKED 19200 RTS/CTS    or    LOCKED 38400 RTS/CTS
  86.  
  87.              This is done for you when using SETUP.
  88.  
  89.       e. Game runs fine but when game is done and user returns back to
  90.          the BBS, the modem looses carrier.
  91.  
  92.         (1) This one can have several reasons why this occurs.  One of the
  93.             reasons is some modems are extremely sensitive to the DTR line
  94.             (Data Terminal Ready) being toggled opening-closing a COM port.
  95.             If you have an internal modem, you will not be able to SEE the 
  96.             DTR light (LED) on the control panel, if this is the case.  
  97.             If you have an external modem closely watch the DTR lamp and see 
  98.             if you can see it blink when the game exits.  You should not be 
  99.             able to see this as when games are terminated and the COM port 
  100.             closed, the very next thing that is done is the DTR line on the 
  101.             COM port is forced HIGH to prevent the modem from dropping its 
  102.             carrier.  This is done very quickly so as not to cause the modem 
  103.             to sense it and drop carrier.  
  104.  
  105.             ALL the Hayes compatible modems I've worked with, do DROP its
  106.             carrier if the DTR line is toggled (unless the DIP switch has
  107.             the DTR forced high) for more than a few milli-sec's ,which is 
  108.             not long.  Some modems have an S register that can adust its 
  109.             sensitivity or actual time to drop carrier upon sensing the DTR 
  110.             line being lowered.
  111.  
  112.             On some machines, if you have originally opened a PORT for
  113.             hardware handshaking (RTS/CTS) and do a SHELL to a process
  114.             that reopens the PORT for NON-hardware handshaking and the
  115.             port is closed - it might drop the DTR line and you loose
  116.             carrier.  If this is the case, you can use (In GAME.CFG) the 
  117.             "RTS/CTS"  (without quotes) on line #7 in place of N/A on
  118.             LOCKED PORT configurations to tell the game to open the COM
  119.             port for hardware handshaking instead of the default of NO
  120.             hardware handshake.  Some cheap brands of internal modems do 
  121.             NOT support hardware handshaking and will not work right if 
  122.             this is hardware mode is required to be done.
  123.  
  124.  
  125.  
  126.                                      (A-2 
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.             If while observing the TR lamp on your modem, and it does not
  137.             blink and the modem's CARRIER DETECT lamp (CD) remains on until
  138.             the BBS software recycles and re-opens the COM port then there
  139.             is some incompatibility there.  Observe the status of the RS and 
  140.             CS lamps - prior to running the game and their status upon then
  141.             returning from the game.  If they are BOTH on prior to the game
  142.             then the modem has been opened for hardware handshaking and
  143.             you might see the RS light go out during the game run. If when
  144.             exiting back to the BBS the carrier is lost when the modem is
  145.             re-opened and the RS light comes back on and CD goes out then
  146.             it is a port initialization problem and you may have a special
  147.             driver (FOSSIL) or some conflicts with this which may be 
  148.             resolved by forcing the game to open its port with hardware 
  149.             handshake mentioned above in the GAME.CFG file.
  150.  
  151.             No special things are done with the COM port as everything is
  152.             done through QuickBASIC and your BIOS.  But there is always 
  153.             room for compatibility problems to occur and or your particular
  154.             BBS has some special requirements for its port initialization.
  155.  
  156.  (7) WILDCAT BBS's using LiveCat door handler.
  157.  
  158.      a.  I've had the most problems to date with this particular BBS
  159.          software.  Initially I discovered with folks using US Robotics
  160.          HST modems that all my games were "locking up" when they were
  161.          first envoked from the remote modem.  No keyboard input was
  162.          being recognized from the remote modem so it "appeared" that
  163.          the game had locked up, but in fact could be played as normal
  164.          from the local keyboard.  Problem; modem initialization string.
  165.          The game opens the COM port using BASIC's default configuration
  166.          using NO hardware handshake - as none was required to use the
  167.          game in speeds lower than 4800 baud (all speeds 4800 and above 
  168.          use hardware handshake port configurations).  Seems the default
  169.          initialization string for HST using "&R2" in the string forces the 
  170.          modem to IGNORE all remote input while RS is low, so unless the
  171.          port is opened for hardware handshake (RTS/CTS) the computers
  172.          serial port never see's any input!  To correct this simply change
  173.          the "&R2" to "&R1" (HST's default setting!) and the game will
  174.          work fine or ADD the "RTS/CTS" on line #7 of the GAME.CFG and
  175.          the game will open the COM port under hardware handshake on all
  176.          modem speeds.  
  177.  
  178.  (8) Multi-Tasking support under DESQview!
  179.     
  180.      a.  DESQview awareness is not built into the games as yet and some
  181.          systems that cannot do virtual screens may have problems with
  182.          screens bleeding.  According to QuarterDeck, they have a loader
  183.          that can be used to load the game and shadow the screen to stop
  184.          this effect.  Its called QB45LOAD.COM and is available on most
  185.          BBS's.  Future upgrades of the games will include support for
  186.          DESQview and BIOS screen writes (which will be slower!) and that
  187.          will correct that problem.  Under DESQview-386 this is not a
  188.          problem as you can set the window to call the game under to
  189.          YES to DIRECT screen writes and virtualize the <T>est screens
  190.          as all screens are in text mode, not graphics.
  191.  
  192.  
  193.                                     (A-3)
  194.  
  195.  
  196.  
  197.  
  198.  
  199.