home *** CD-ROM | disk | FTP | other *** search
-
- T R O U B L E !?
- -=-=-=-=-=-=-=-=-
-
- Having trouble in a door game or its setup?
-
- REGISTERED users get highest priority for assistance in game setup or
- upgrade information and/or ANY other support possible for using all of
- Late-Nite Doorware games.
-
- UNREGISTERED users should not "expect" any author to drop everything and
- pull out the stops to help them. I have assisted at length, many Sysop's
- who say "if I help them they will register the game with me...", and I
- :dread: to hear this as it seems to be a CURSE as 98% of those who've said
- this never do. EVEN after problems are resolved and the game is running
- on their systems....
-
- So here are some quidelines to follow in the event you have a problem in a
- door game and need to communicate them to me or any author so they can be
- solved or resolved. All references to the file GAME.CFG mean the doorgame
- configuration files (ie- SUPERIG.CFG, DCASTLE.CFG, or CIVILWAR.CFG, etc.)
-
- (1) What is the Doorgame's name and version number you're using?
-
- (2) What is the BBS or DoorMenu program's name and version number?
-
- (3) What is the type of modem and name brand you are using?
-
- (4) What is the COM PORT used and MODEM's initialization string??
-
- (5) Is the game envoked in a SHELL (child process) or is the BBS program
- terminated and the game run from a batchfile? Large BBS programs
- (300k+) and large doorgames (100k+) may cause RAM cram and not work
- correctly or may cause unpredictable erratic operation.
-
- (6) What is the exact nature of your problem?
-
- Below are some questions that might help isolate and determine the
- cause or causes of the game working incorrectly;
-
- a. Game doesn't have correct caller information?
-
- (1) If true then include an actual COPY of the caller info
- file produced by the BBS program you're using and what
- information is it that is not being passed correctly.
-
- b. Game runs but doesn't accept input from Remote Keyboard and
- caller drops carrier to exit?
-
- (1) SEE WILDCAT/LiveCat notes, item #7.
-
- c. Can't get game to even startup up from batchfile.
-
- (1) Is proper command line written in batchfile? Refer to game
- doc's for proper "/switch" setting in calling batchfile to
- startup game.
-
- (2) Is game setup in its own DIRECTORY? Do not mix games all in
- a common directory or files will overwrite other files by the
- same filenames producing a big mess.
-
-
- (A-1)
-
-
-
-
-
-
-
- (3) If inquiring about this problem, please include a COPY of your
- calling batchfile to envoke the game, and a COPY of the game
- config (GAME.DFG) file.
-
- d. Don't know how to setup LOCKED port for HST type modems.
-
- (1) RUN SETUP that comes with the game and answer the questions
- concerning LOCKED port. All games can be set to IGNORE the
- DCE (modems baud rate) and force the game to open the COM
- PORT at a fixed DTE (PORT's baud rate) of 9600-38400 baud
- and toggle hardware handshaking on automatically. Line #7
- in the "GAME.CFG" file might look like this for various
- LOCKED DTE baud rate settings;
-
- LOCKED 19200 RTS/CTS or LOCKED 38400 RTS/CTS
-
- This is done for you when using SETUP.
-
- e. Game runs fine but when game is done and user returns back to
- the BBS, the modem looses carrier.
-
- (1) This one can have several reasons why this occurs. One of the
- reasons is some modems are extremely sensitive to the DTR line
- (Data Terminal Ready) being toggled opening-closing a COM port.
- If you have an internal modem, you will not be able to SEE the
- DTR light (LED) on the control panel, if this is the case.
- If you have an external modem closely watch the DTR lamp and see
- if you can see it blink when the game exits. You should not be
- able to see this as when games are terminated and the COM port
- closed, the very next thing that is done is the DTR line on the
- COM port is forced HIGH to prevent the modem from dropping its
- carrier. This is done very quickly so as not to cause the modem
- to sense it and drop carrier.
-
- ALL the Hayes compatible modems I've worked with, do DROP its
- carrier if the DTR line is toggled (unless the DIP switch has
- the DTR forced high) for more than a few milli-sec's ,which is
- not long. Some modems have an S register that can adust its
- sensitivity or actual time to drop carrier upon sensing the DTR
- line being lowered.
-
- On some machines, if you have originally opened a PORT for
- hardware handshaking (RTS/CTS) and do a SHELL to a process
- that reopens the PORT for NON-hardware handshaking and the
- port is closed - it might drop the DTR line and you loose
- carrier. If this is the case, you can use (In GAME.CFG) the
- "RTS/CTS" (without quotes) on line #7 in place of N/A on
- LOCKED PORT configurations to tell the game to open the COM
- port for hardware handshaking instead of the default of NO
- hardware handshake. Some cheap brands of internal modems do
- NOT support hardware handshaking and will not work right if
- this is hardware mode is required to be done.
-
-
-
- (A-2
-
-
-
-
-
-
-
-
-
- If while observing the TR lamp on your modem, and it does not
- blink and the modem's CARRIER DETECT lamp (CD) remains on until
- the BBS software recycles and re-opens the COM port then there
- is some incompatibility there. Observe the status of the RS and
- CS lamps - prior to running the game and their status upon then
- returning from the game. If they are BOTH on prior to the game
- then the modem has been opened for hardware handshaking and
- you might see the RS light go out during the game run. If when
- exiting back to the BBS the carrier is lost when the modem is
- re-opened and the RS light comes back on and CD goes out then
- it is a port initialization problem and you may have a special
- driver (FOSSIL) or some conflicts with this which may be
- resolved by forcing the game to open its port with hardware
- handshake mentioned above in the GAME.CFG file.
-
- No special things are done with the COM port as everything is
- done through QuickBASIC and your BIOS. But there is always
- room for compatibility problems to occur and or your particular
- BBS has some special requirements for its port initialization.
-
- (7) WILDCAT BBS's using LiveCat door handler.
-
- a. I've had the most problems to date with this particular BBS
- software. Initially I discovered with folks using US Robotics
- HST modems that all my games were "locking up" when they were
- first envoked from the remote modem. No keyboard input was
- being recognized from the remote modem so it "appeared" that
- the game had locked up, but in fact could be played as normal
- from the local keyboard. Problem; modem initialization string.
- The game opens the COM port using BASIC's default configuration
- using NO hardware handshake - as none was required to use the
- game in speeds lower than 4800 baud (all speeds 4800 and above
- use hardware handshake port configurations). Seems the default
- initialization string for HST using "&R2" in the string forces the
- modem to IGNORE all remote input while RS is low, so unless the
- port is opened for hardware handshake (RTS/CTS) the computers
- serial port never see's any input! To correct this simply change
- the "&R2" to "&R1" (HST's default setting!) and the game will
- work fine or ADD the "RTS/CTS" on line #7 of the GAME.CFG and
- the game will open the COM port under hardware handshake on all
- modem speeds.
-
- (8) Multi-Tasking support under DESQview!
-
- a. DESQview awareness is not built into the games as yet and some
- systems that cannot do virtual screens may have problems with
- screens bleeding. According to QuarterDeck, they have a loader
- that can be used to load the game and shadow the screen to stop
- this effect. Its called QB45LOAD.COM and is available on most
- BBS's. Future upgrades of the games will include support for
- DESQview and BIOS screen writes (which will be slower!) and that
- will correct that problem. Under DESQview-386 this is not a
- problem as you can set the window to call the game under to
- YES to DIRECT screen writes and virtualize the <T>est screens
- as all screens are in text mode, not graphics.
-
-
- (A-3)
-
-
-
-
-
-