home *** CD-ROM | disk | FTP | other *** search
- Revision History of DRLINK. (Revisions Due primarily to helpful
- responses from Sysops that use Doorlink...Thanks!!).
-
- v 1.01. Fixed a bug in the way DRLINK computed time on a daily
- basis.
-
- v 1.02. Added the ability of a Sysop to regulate a Users Time
- based upon Uploads. Also revised to allow the Passing of
- Monitor Length and Width to DOORS systems that allowed
- it. (PCB, GAP, Wildcat)
-
- v 1.03. Fixed the DORINFO1.DEF file such that TRADE WARS 1000 v
- 903 would work correctly. (RBBS v 16.1 and QuickBBS v
- 2.x Dorinfo1.def file.)
-
- v 1.04. Fixed the bug that caused Drlink to go off into Outer
- Space if a user only had one name.
-
- v 1.05. Fixed it so that GAP doors would run with a locked baud
- of 19200. (I -think-).
-
- v 1.06. Fixed it so that Drlink would work with 9600 Baud modems that
- allowed the Baud to Float.
-
- v 1.07. Made DRLINK check for Carrier at 9600 baud instead of
- waiting 2 seconds for a keypress to get local mode. Now
- if it reads a 9600 baud rate out of the Lastusex.bbs,
- and a carrier isn't present it assumes local mode.
-
- v 1.08. Fixed a bug in the PCB Users file. Fortunately most
- PCB DOORS don't screw around with the USERS file to get
- information.
-
- These versions of DRLINK will *ONLY* work with OPUS 1.10. They
- will not work with OPUS 1.03 at all.
-
- v 1.10. Alpha. This version of Doorlink was updated to work with
- OPUS 1.10 Gamma 5 releases. 1.10 will probably not work
- with Older 1.10 or 1.03 OPUS versions. If it does work
- the prival levels passed on to the door will be
- completely wrong..
-
- v 1.10.1 Alpha. Whoops...Screwed up the user privals. Silly
- thing was letting everyone on as Sysop....Also fixed a
- big bug in the PCBoard Users file. Fortunately most DOORS
- don't use the USERS file for information..
-
- Ah....Now we have DRLINK to where it will work with both OPUS
- 1.03 and 1.10. Hopefully that will make conversion to the New
- OPUS (When it's ready) a bit easier. Versions of OPUS using the
- new 1.10 G5 lastuser structure will have to fire up DRLINK with
- a /V110 command line switch or it will Twit all the DOOR users..
-
- v 1.11 Works with both OPUS 1.10 G5 and OPUS 1.03 lastuser file
- structures. 1.10 G5 users must fire up DRLINK with a
- /V110 command line switch now. Also added the ability to
- convert a 1.10 G5 lastusex.bbs file to 1.03 file
- structure (/O switch). Now does screen writes Using ANSI.
- No longer bleeds through when multitasking, but ya gotta
- have ANSI.SYS driver enabled or you will get a bit of
- mush..Also fixed a bug in the Carrier Detect that made
- Doorlink go off into Ga Ga Land if Drlink was fired up in
- Local mode.
-
- v 1.12 Got some decent file structure DOC's for PCBOARD v 11.8a so I added
- those file structures to DRLINK, just incase any one has any old
- PCB doors that don't seem to want to run with v12.1 or 14.0.
-
- v 1.13 BETA
-
- v 1.14 Back to having it use both OPUS 1.10 and OPUS 1.03 Lastuser file
- structures. Some day they will release 1.10 <Sigh> Got it
- finally working with v35 DORPCPH PCBoard v14 doors. Now outputs
- a users time, and time adjustment for uploads to the comport.
- -Attempts- to support DOORS capable of running 38400 baud. At
- this point it's not well tested, but it trys real hard. Should
- work with Rick Geers Micromart DOORS that run under PCBoard v
- 14. Not tested much with them, as his expiration dates on his
- demos have negated enthusiasm for me doing that, but they
- -should- work. Fixed the PCBOARD v 14 and 12.1 PCBOARD.DAT files
- a bit better (Still a kludge though). Some day I'll get some
- decent DOC's on just -exacty- what is in the PCBOARD.DAT files.
- Also fixed a minor bug in the way DRLINK wrote the Users Name to
- the PCBOARD.SYS file. Some doors games that treat nuls in the
- user name record may treat a user's name as being a different
- name, if the game was intiated under earlier DRLINK programs or
- other linking programs that do not put two spaces after the user
- name as does the real PCBOARD. Should be fixed to be compatible
- with PCBOARD, but not necessarily compatible with any other
- linking programs that write the PCBOARD.SYS file.
-
- v 1.14.i Minor changes to PCBoard v 11.8 and 12.1 files. Even though
- these file structures only support 4 digits in the baud rate,
- I changed DRLINK to pass the last 4 digits of the baud rate to
- the file structure, instead of setting the max to 9600 baud.
- That would allow a DOOR author to take the last 4 digits of
- baud rates higher than 9600 and convert them to the correct
- baud rate in his DOOR. IE, 1920 is passed if the baud is
- locked at 19200 and 3840 is passed if it is locked at 38400.
- If the DOOR author converts those baud rates to 19200 and
- 38400, respectivly, the DOOR would work at those higher baud
- rates with PCB 11.8 and 12.1 subsystem files. Camelot and
- System EX-10 Doors pass up to 19200 baud in this manner.
-
- v 1.15 -BETA- test version
-
- <Sigh> made a major mistake in the way DRLINK writes PCBoard v
- 11.8a subsystem files in DRLK 1.14. Fixed. Cleaned up the RBBS
- Subsystem files a bit more. Still not perfect, but we are
- gaining. DRLINK now detects device timeout errors, and writes
- the selected BBS subsystem files (1.14 exited with an error
- message -before- writing the files). If the BBS subsystem files
- cannot be written DRLINK now exits with an errorlevel of at
- least one. Fixed a bug in the way DRLINK cyphers out a users
- prival when running in v103 mode.
-
- v 1.15a -BETA- test version
-
- Fixed it so's drlink can write multiple bbs subsystem files in
- different directories. Older versions of DRLINK would only write
- multiple bbs subsystem files in the same directory. Hopefully
- this will make it easier to run programs that exit from OPUS
- like OUTER and GMON that run multiple doors themselves. There
- will be the possibility that some BBS subsytem DOORS will allow
- a users time to go past his OPUS session time when using DRLINK
- in this manner.
-
- v 1.15b -BETA- test version
-
- DRLINK no longer requires the BRUN40.EXE module. Stand-alone,
- and runs in about 75k of memory.
-
- v 1.15e -BETA- test version.
-
- Now automatically detects baud rate eliminating the need to use
- the /B lock baud rate command line. No longer necessary to tell
- DRLINK which version of OPUS is being run. It can detect whether
- the system is OPUS 1.10 or OPUS 1.03 by the length of the
- Lastusxx.bbs file. If a user is out of time DRLINK will exit with
- an errorlevel of one allowing the batch file to immediately
- return the caller to the board instead of running him through
- the door first. Also Checks for Carrier Detect, and if not in
- local mode, writes files and exits with an errorlevel of one.
-
- v 115f -BETA- test version
-
- Minor changes to the GAP DOOR.SYS file. Now is the proposed
- generic DOOR.SYS file that several DOOR authors have proposed as
- some kind of a DOOR standard. It's a good Idea, and I hope DOOR
- authors adopt it. DOORWAY and Rick Geers MICROMART doors claim
- to use this format. Also made it so that if DRLINK is run in
- QUIET mode, that mode is passed to the PCBOARD and Gap(Generic)
- DOORS subystem files to shut the screen and bells and beeps off,
- if the door contains the ability to operate in QUIET mode.
-
- v 1.15f -BETA- test version
-
- Minor changes in the way DRLINK outputs to the comport. Some
- 386's with the baud locked at 38400 were getting device
- timeout's with 300 and 1200 baud callers. Maybe this will fix
- it. Also added the command line switch NOTIMER. Drlink pauses
- for 2 seconds at the end of displaying a users time. If you are
- running a slow computer/harddisk, you won't need the 2 second
- pause to allow a user enough time to read the screen. NOTIMER
- will eliminate the 2 second pause. Also fixed DRLINK so that it
- would strip the junk put in the user's name in USER.BBS file
- that some user editors (EPSYSOP) stick into the USER.BBS file.
- (Opus merrily passes the EPSYSOP junk on to the LASTUSER.BBS
- file).
-
- v 2.0 -BETA- test version (Made a major revision before a normal release)
-
- Hey now we are getting fancy. DRLINK now can be run with a menu
- selection, and returned to. The menu selection takes into account
- 40 and 80 col widths. Can run up to 100 doors from DRLINK menu.
- Also fixed it so's it would write the Spawndor.bat file to return
- to the RUNOPUS.BAT file (Or what ever yer opus .BAT is) and pass
- the users baud and remaining time. That will allow using the
- Outside Exit XX command in OPUS, and exiting OPUS. Should save about
- 150 k of memory running DRLINK as an O)utside exit function.
-
- v 2.10 Fixed some minor bugs in the way drlink was writing PCB v 11.8
- PCBOARD.SYS file.
-
- v 2.20 Fixed a major bug introduced somewhere along the line in the way
- PCB v 12.0 PCBOARD.SYS file was written. Added the MaxDoorBaud
- parameter to the DRLINK.CTL set up. With high baud rates and
- modems that can handle it, DRLINK will run at the locked baud
- rate and pass the CONNECT baud rate on to the DOOR. The DOOR will
- run at the CONNECT or MaxDoorBaud rate. When DRLINK is returned
- to, the baud rate will then be reset to the locked baud rate.
- Works fine with a CPI 9600 baud modem locked at 38400 baud.
- Couldn't get it to work worth a hoot with an HST though.
-
- v 2.21. Messed with the modem timing so's that very slow XT's wouldn't
- get a device timeout with slow callers and high locked baud
- rates.
-
-