TIP: Click on subject to list as thread! ANSI
echo: binkley
to: MICHAEL X. MAELSTROM
from: Gord Hannah
date: 1998-12-22 15:35:52
subject: Bink Crashing Problem

Replying to a message from MICHAEL X. MAELSTROM 1:167/133 to Gord Hannah,

About Bink Crashing Problem, On Mon Dec 21 1998

MXM>  Btw, I'm likely asking this prematurely, but it occurs to me that 
MXM> the problem. 

Could be. :-)

MXM>  Would it be possible to get a copy of your batchfile or QEMM
MXM> settings? 
Autoexec.bat:
{at}echo off
SENTRY
c:\qemm\loadhi /r:3 c:\util\nocrash 15
SET COM2=57600
SET TEMP=C:\TEMP
SET BGFAX=C:\BGFAX
PROMPT $p$g
PATH C:\DOS;C:\QEMM;C:\UTIL
DV
CLS

Config.sys:
LASTDRIVE=j
DEVICE=C:\QEMM\DOSDATA.SYS
DEVICE=C:\QEMM\QEMM386.SYS I=0C00-0FFF RAM R:3
DEVICE=C:\QEMM\DOS-UP.SYS {at}C:\QEMM\DOS-UP.DAT
SHELL=C:\QEMM\LOADHI.COM /R:2 /RES=5328 /SQF C:\DOS\COMMAND.COM C:\DOS\  /p
/E:512 FCBS=1
FILES=50
BUFFERS=10,0
BREAK=OFF
STACKS=0,0

Binkley.bat:
:                              MAIN BBS BATCH FILE
:
:                       NOTE: -DOS 3.3 or higher required
:                             -4DOS not recommended
:
{at}ECHO OFF
        CLS
        DO Box 1 0 0 2 79 1 19 31 "Begin Main BBS Batch File"

        Vfos_IBM
        PROMPT $p$g

        C:
        CD\bbs
        IF (%1) == ()   GOTO Start
        IF (%1) == (/e) GOTO Execute
        IF (%1) == (/E) GOTO Execute
        GOTO Start

:Execute
        IF (%2) == () GOTO CmndLnErr
        CLS
        DO Explode 0 0 0 2 79 1 19 31 "Executing label `%2' prior to
loading BinkleyTerm"
        GOTO %2

:CmndLnErr
        CLS
        DO Box 0 0 0 2 79 1 71 78 "Command line error...direct jump
ignored!"
        DO Alarm 16 16
        GOTO Start

:Loop
        CLS
rem        DO Box 2 0 0 2 50 1 19 31 "Checking Inbound for new
NODEDIFF" rem        IF EXIST c:\Mail\Inbound\nodediff.* GOTO Nodelist

:Start
        C:
        CD \bbs
        IF EXIST Mail.flg CALL Mail.bat
        IF EXIST Echotoss.log CALL Mail.bat

        CLS
        DO Box 0 0 0 2 79 1 19 31 "Loading BinkleyTerm"
        BT.exe
        CLS

        IF ERRORLEVEL 255 GOTO Start
        IF ERRORLEVEL 192 GOTO SpawnBBS
        IF ERRORLEVEL 168 GOTO SpawnBBS
        IF ERRORLEVEL 144 GOTO SpawnBBS
        IF ERRORLEVEL 128 GOTO SpawnBBS
        IF ERRORLEVEL 120 GOTO SpawnBBS
        IF ERRORLEVEL 100 GOTO Maintenance
        IF ERRORLEVEL 96  GOTO SpawnBBS
        IF ERRORLEVEL 90  GOTO Nodelist
        IF ERRORLEVEL 75  GOTO Pack
        IF ERRORLEVEL 72  GOTO SpawnBBS
        IF ERRORLEVEL 64  GOTO SpawnBBS
        IF ERRORLEVEL 60  GOTO ExportMail
        IF ERRORLEVEL 50  GOTO NetMail_Only
        IF ERRORLEVEL 48  GOTO SpawnBBS
        IF ERRORLEVEL 40  GOTO ImportMail
        IF ERRORLEVEL 32  GOTO SpawnBBS
        IF ERRORLEVEL 30  GOTO AfterEachCaller
        IF ERRORLEVEL 25  GOTO GetMail
        IF ERRORLEVEL 24  GOTO SpawnBBS
        IF ERRORLEVEL 20  GOTO LocalBBS
        IF ERRORLEVEL 12  GOTO SpawnBBS
        IF ERRORLEVEL 10  GOTO Timed
rem        IF ERRORLEVEL 10  GOTO Golded
        IF ERRORLEVEL 3   GOTO SpawnBBS
        IF ERRORLEVEL 1   GOTO Done

        writelog  *** Unexplainable Binkley Errorlevel Drop-through ***
>> info.log
        CLS
        DO Box 0 0 0 2 79 1 71 78 "*** Unexplainable Binkley
Errorlevel Drop-through ***"
        DO Alarm 16 16
        GOTO Start

:GetMail
    REM (25) FTP to get/send new mail
        vfos_del
        CALL Getmail.bat
        vfos_ibm
        CALL mail.bat
        GOTO Start

:Timed
    REM (10) Load SysOp Editor, Binkley F1
        CALL Local.bat
        GOTO Start


:SpawnBBS
    REM (3,12,24,96) BBS Caller on-line
        CALL BBSbatch.bat
        GOTO AfterMAX

:LocalBBS
    REM (20) Maximus keyboard mode, Binkley F2
        DO Box 0 0 0 2 79 1 19 31 "Loading Maximus in Keyboard Mode"
        Max Max -n0 -k
        GOTO AfterMAX

:AfterMax
    REM Called only after BBS use
        CLS

        IF EXIST Echotoss.log GOTO ExportMail
        IF ERRORLEVEL 255 GOTO BBS_Error
        IF ERRORLEVEL 30  GOTO Outside
        IF ERRORLEVEL 16  GOTO BBS_Error
        IF ERRORLEVEL 12  GOTO ExportMail
        IF ERRORLEVEL 11  GOTO NetMail_Only
        IF ERRORLEVEL 5   GOTO NoMailEntered
        IF ERRORLEVEL 4   GOTO BBS_Error
        IF ERRORLEVEL 3   GOTO BBS_Error
        IF ERRORLEVEL 2   GOTO BBS_Error2
        IF ERRORLEVEL 1   GOTO BBS_Error

        writelog  *** Unexplainable Maximus Errorlevel Drop-through ***
>> info.log
        CLS
        DO Box 0 0 0 2 79 1 71 78 "Unexplainable Maximus Errorlevel
Drop-through!"
        DO Alarm 16 16
        GOTO Start




:BBS_Error
    REM An error occurred during Maximus run; return to Binkley
        writelog  *** Error during Maximus run *** >> info.log
        CLS
        DO Box 0 0 0 2 79 1 71 78 "*** Error during Maximus run ***"
        DO Alarm 16 16
        GOTO Start

:BBS_Error2
    REM A system has fallen through to Maximus; Return to Binkley
        writelog  *** Yoo/Hoo Fallthrough to BBS *** >> info.log
        CLS
        DO Box 0 0 0 2 79 1 71 78 "*** Yoo/Hoo Fallthrough to BBS ***"
        DO Alarm 16 16
        GOTO Start

:OUTSIDE
   REM Maximus has terminated with ErrorLevel 30 after writing ErrorLvl.bat.
   REM Maximus will be restarted after ErrorLvl.bat terminates.
   REM NOTE: These lines can be used by any number of external programs.

       c:
       CD \bbs
       CALL Errorl01.bat
       c:
       CD \bbs
       Max -r -n1
       GOTO AfterMax


:AfterEachCaller
    REM (30) Run after-each-caller stuff, Binkley F3
        CD\BBS
        IF NOT EXIST do_fb.flg GOTO Start
           CALL VirScan.bat
           FB area.dat 1
           DEL  do_fb.flg
        GOTO Start


:ImportMail
    REM (40) Import mail, Binkley F4
        CALL Mail.bat
        GOTO Loop


:NoMailEntered
        REM  +===============================================+
        REM  | Maximus | No netmail or echo messages entered |
        REM  +===============================================+
        DO Box 0 0 0 2 79 1 19 31 "No netmail or echo messages entered"
        GOTO AfterEachCaller


:NetMail_Only
    REM (50) Export NetMail only, Binkley F5
        REM  +===============================================+
        REM  | Maximus |     NETMAIL/LOCAL messages only     |
        REM  +===============================================+
        DO Box 0 0 0 2 79 1 19 31 "NETMAIL/LOCAL messages only"
        Squish squash
        GOTO AfterEachCaller


:ExportMail
    REM (60) Scan and pack out-going mail, Binkley F6
        REM  +===============================================+
        REM  | Maximus |   NETMAIL/ECHOMAIL/LOCAL messages   |
        REM  +===============================================+
        DO Box 0 0 0 2 79 1 19 31 "NETMAIL/ECHOMAIL/LOCAL messages"
        CALL Mail.bat
        GOTO AfterEachCaller

:Nodelist
    REM (90) Process Nodelist, Binkley F9
        CALL Nodelist.bat
        GOTO Start

:Maintenance
    REM (100) Nightly midnight maintenance, Binkley F10

        DO Box 0 0 0 2 79 1 19 31 "Begin Daily Midnight Maintenance"
        Echo. >> info.log
        Echo +----------------------Begin Nightly Midnight
Maintenance---------------------+>> info.log

        Squish Out Squash
        CALL Maintain.bat
        CALL FiltBink.bat
        CALL BBSLogs.bat
    ::  Uncomment the line below if you have a Drive B:
        CALL Bckup.bat B:

        Echo +---------------------End Nightly Midnight Maintenance
Run--------------------+>> info.log
        GOTO Start

:Pack
    REM (75) SQPack all mail

        CALL Pack.bat
        GOTO Start

:Done
        PROMPT [ Type BINKLEY to start the system ]$_$p$g
        CLS
        DO Box 0 0 0 2 79 1 19 31 "BinkleyTerm session terminated. 
Type SYSOP to access Sysop's Menu"


REM :FAX
rem        {at}c:\bgfax\bgfax /fco:4 c:\bgfax\in 1 z
REM        GOTO Start
          


:End

This is all for now.

Hope this helps.  Keep us posted.

We are a fine board trying to make it better.
http://www.geocities.com/Heartland/Plains/3782
ghannah{at}pris.bc.ca
Gord
--- timEd 1.10.y2k+
* Origin: Marsh BBS (c) [Dawson Creek BC Canada] 1-250-786-7921 (1:17/23)
SEEN-BY: 396/1 632/0 371 633/260 262 267 270 284 371 634/397 635/444 506 728
SEEN-BY: 639/252 670/218
@PATH: 17/23 351/1 140/1 396/1 633/260 635/506 728 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.