• Thunder cat V3.30 BBS door game help

    From Fzf@21:1/149 to Rixter on Tuesday, October 15, 2024 00:14:06
    Re: Thunder cat V3.30 BBS door game help
    By: Rixter to Nightfox on Sun Oct 13 2024 08:09 am

    I am getting the error message: error in module gapqbdr error #6 but I have no idea what error 6 is?

    BASIC error 6 is overflow.

    I don't have access to a Synchronet generated DOOR.SYS at the moment. But on the Mystic system I am testing with, the culprit was line #46 (number of downloads remaining for the day). Check your DOOR.SYS file, is this line larger than 32767?
    --- SBBSecho 3.14-Win32
    * Origin: The Fool's Quarter, fqbbs.synchro.net (21:1/149)
  • From Fzf@21:1/149 to Cozmo on Tuesday, October 15, 2024 00:23:15
    Re: Re: Thunder cat V3.30 BBS door game help
    By: Cozmo to Rixter on Sun Oct 13 2024 11:23 am

    I was getting gapqbdr error #5 error. I had C:\mystic\temp1 in the first line of the .cfg file. I changed that to C:\mystic\temp1\door.sys and then I get the message "Cannot read Door.sys".

    The path without the filename is the correct setting.

    This door kit is picky about the dropfiles it reads. In the case of Mystic's DOOR.SYS file, line 14 (User password) being blank is causing the error #5. Anything at all on that line will suffice to get rid of the error. Then you'll start getting runtime error #6.

    Line #46 gets "32768" written to it by default. This line gets read into a 16-bit signed integer with a maximum positive value of 32767. Anything over that results in a runtime error.

    There's a utility called CVTDOOR that can be used to manipulate these two lines. Use the utility to add anything to line 14 and set line 46 to any smaller number. By changing these two lines I was able to get the Mystic generated DOOR.SYS file to work.
    --- SBBSecho 3.14-Win32
    * Origin: The Fool's Quarter, fqbbs.synchro.net (21:1/149)
  • From Rixter@21:1/242 to Fzf on Tuesday, October 15, 2024 08:35:28

    Re: Re: Thunder cat V3.30 BBS door game help
    By: Cozmo to Rixter on Sun Oct 13 2024 11:23 am

    The path without the filename is the correct setting.

    This door kit is picky about the dropfiles it reads. In the case of Mystic's DOOR.SYS file, line 14 (User password) being blank is causing the error #5. Anything at all on that line will suffice to get rid of the error. Then you'll start getting runtime error #6.

    Line #46 gets "32768" written to it by default. This line gets read into a 16-bit signed integer with a maximum positive value of 32767. Anything over that results in a runtime error.

    There's a utility called CVTDOOR that can be used to manipulate these two lines. Use the utility to add anything to line 14 and set line 46 to any smaller number. By changing these two lines I was able to get the Mystic generated DOOR.SYS file to work.
    --- SBBSecho 3.14-Win32
    * Origin: The Fool's Quarter, fqbbs.synchro.net (21:1/149)


    problem fixed. it was in the door.sys file. I used a ruler and went down all 52 lines of the door sys file based on door.sys on the synchronet wiki which shows what each line is for and valid ranges for some of them. In my case it was line 42 out of range for Tcat v3.30 42 is time credit in minutes. I used cvtdrsys.exe to go in and change that line to 0 each time the door is run. I use a batch file for each node. In tcat i made a node directory for each instance loaded tcat/node1 node2, etc. copied cvtdrsys.exe into each node and have the original door.sys generated by sbbs copied into that node and modified by cvtdrsys. at the end of play the modified door.sys is deleted and the user is returned to the BBS. It works real good. I had help from CJ and Fzf. I knew I had to change something in the door.sys file but did not know about cvtdrsys.exe to do it. Thank you very much!

    telnet://ricksbbs.synchro.net:23
    http://ricksbbs.synchro.net:8080
    Madison,NC
    --- SBBSecho 3.14-Win32
    * Origin: Ricks BBS - ricksbbs.synchro.net (21:1/242)
  • From Cozmo@21:3/135 to Fzf on Tuesday, October 15, 2024 18:21:07
    The path without the filename is the correct setting.

    This door kit is picky about the dropfiles it reads. In the case of Mystic's DOOR.SYS file, line 14 (User password) being blank is causing
    the error #5. Anything at all on that line will suffice to get rid of
    the error. Then you'll start getting runtime error #6.

    Line #46 gets "32768" written to it by default. This line gets read
    into a 16-bit signed integer with a maximum positive value of 32767. Anything over that results in a runtime error.
    There's a utility called CVTDOOR that can be used to manipulate these two lines. Use the utility to add anything to line 14 and set line 46 to any smaller number. By changing these two lines I was able to get the Mystic generated DOOR.SYS file to work.

    Awesome! got it to work. Thank You! My issue was just the blank line 14 (user password) Did what you said and it fired right up.

    I would have to say that you're right that this game is very picky with dropfiles.

    |02-=|10Cozmo|02=-

    ... Honk if you love peace and quiet!

    --- Mystic BBS v1.12 A48 (Windows/32)
    * Origin: Lunatics Unleashed (21:3/135)
  • From Digital Man@21:1/183 to Rixter on Thursday, October 17, 2024 14:59:09
    Re: Re: Thunder cat V3.30 BBS door game help
    By: Rixter to Fzf on Tue Oct 15 2024 08:35 am

    problem fixed. it was in the door.sys file. I used a ruler and went down all 52 lines of the door sys file based on door.sys on the synchronet wiki which shows what each line is for and valid ranges for some of them. In my case it was line 42 out of range for Tcat v3.30 42 is time credit in

    This issue (with the door.sys values > 32767) was addressed 2 years ago in Synchronet and available in the v3.20a development builds:
    https://gitlab.synchro.net/main/sbbs/-/commit/177f83a38ee8994acd2c33a4
    --
    digital man (rob)

    Sling Blade quote #7:
    Karl: I don't reckon the Good Lord would send anybody like you to Hades.
    Norco, CA WX: 67.7øF, 69.0% humidity, 4 mph WSW wind, 0.00 inches rain/24hrs --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (21:1/183)