home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / VRAC / TDOOR451.ZIP / TIMEDOOR.HIS < prev    next >
Text File  |  1993-09-01  |  21KB  |  498 lines

  1.                         ┌────────────────────────────┐
  2.                         │ Time Door's Update History │
  3.                         └────────────────────────────┘
  4.  
  5. 4.51 
  6.  
  7. A RIP version of the bulletin has been added. Its basically the old bulletin
  8. with a RIP frame.
  9.  
  10. RIP has been added where it didn't previously exist making Time Door even 
  11. more easy to use without touching the keyboard. The TIMEDOOR.RIP file has 
  12. been updated and should be copied from the TDOOR4x.zip. For clarification, 
  13. TIMEDOOR.RIP is not a standard RIP file and is only used by Time Door and 
  14. should not be edited in Ripaint.
  15.  
  16. Better error handling and reporting in a couple places where common errors
  17. occur.
  18.  
  19. 4.50B 02/24/1993
  20.  
  21. A bug messed up the statistics bulletin. This has been fixed. Sorry for the
  22. problem.
  23.  
  24. 4.50 07/22/1993
  25.  
  26. Rip graphics have been added througout the door. This is not an update where
  27. a frame was added - COMPLETE RIP GRAPHICS HAVE BEEN ADDED. Every attempt has 
  28. been made to allow your users to use Time Door using their mouse with rare
  29. trips to the keyboard. Unfortunately, rip graphics cannot be displayed locally. 
  30. While in RIP graphics mode, all RIP commands will be filtered out on the local
  31. screen. Where necessary, cues will be shown on the screen to show where you
  32. are at.
  33.  
  34. The manual incorrectly identified the opening screen as MAIN.BBS or MAIN.SCR.
  35. The opening screen is actually OPEN.BBS, OPEN.SCR or OPEN.RIP. The manual
  36. also incorrectly identified the the command line switch that would take the 
  37. user directly to the time bank menu. The switch was actually /TIME not /BANK
  38. as identified in the manual.
  39.  
  40. The command prompt for each menu is only displayed if the screen is aborted
  41. by the spacebar. This should keep the command prompt from messing up your 
  42. homemade menus if you make them.
  43.  
  44. You can now close the door for 5 different periods of time instead of the
  45. one offered before. This can be done under setup.exe's DOOR CLOSED TIME
  46. option.
  47.  
  48. 4.12 04/26/1993
  49.  
  50. ATTENTION: You can now register online at Crown Jewel BBS (813) 696-2444
  51. with your MasterCard, Visa or American Express. Support this and future
  52. upgrades by registering today! When you register online, you are given
  53. your TIMEDOOR.ID immediately so you can take advantage of the registered
  54. options immediately!
  55.  
  56.  
  57. This version is basically a quick Fix for those beta testing Wildcat! 3.9.
  58. However, several things have been fixed or changed so it doesn't hurt
  59. to upgrade.
  60.  
  61. Time Door would sometimes get confused when the node home directory was
  62. put on the command line so something like TIMEDOOR C:\WC30\ /FOSSIL 
  63. would not work.
  64.  
  65. The RIP graphics option would cause Time Door to go into ASCII mode. For
  66. now, Time Door will go into ANSI modem when a RIP user enters. I hope to 
  67. start beta testing a RIP version of Time Door over the next couple weeks.
  68.  
  69. The Graphics [M]ode command is gone. The non-graphics menus are going to 
  70. be taken out to make way for RIP support. Supporting 4 sets of menus is 
  71. just too much for a door.
  72.  
  73. A @SUB@ command has been added to the user created screens for the transfer
  74. screen. This allows you to add a line like "Transfer Time To: @SUB@". See
  75. the SYSOP.DOC for more details.
  76.  
  77. If a user deposited all their time, Time Door would sometimes kick the user
  78. out before the time was added to their account. This has been fixed.
  79.  
  80. NOTE: For some reason, Time Door will exit with all types of error 5's and 
  81. have Time Limit Expired Problems if you run Time Door under Desqview with
  82. the USE MATH-COPROCESSOR option set to NO if you have a math coprocessor.
  83. I'm looking into getting this fixed but in the mean time, check your 
  84. Desqview settings.
  85.  
  86. 4.11 02/10/1993
  87.  
  88. I accidently compiled 4.1 with an older module that had some of the bugs
  89. that 4.1 was supposed to fix. These bugs were the single name user bug and
  90. the clear screen problem if a user set at a prompt too long. This version
  91. fixes those bugs. I apologize for this mistake.
  92.  
  93. The ALT-R (registered version only) has been added as a user override. This
  94. allows you to to rig the game for a user all the time. Look under the 
  95. user overrides for this option. Please use this feature sparingly. Users
  96. will quit using a door where they lose all the time.
  97.  
  98.  
  99. 4.10 01/20/1993
  100.  
  101. This version adds support for a fossil driver which will allow Time Door
  102. to work on IM systems using Technique's Digifossil program available on 
  103. either MSI's BBS or on Crown Jewel BBS. To run Time Door using the fossil 
  104. driver, type
  105.  
  106. TIMEDOOR REMOTE /FOSSIL  
  107.  
  108. Of course, if you are not running with a fossil don't include this
  109. command line.
  110.  
  111. ** Special Thanks to Chip North and Tim Rider for their exceptional help 
  112.    in getting the fossil support worked out.
  113.  
  114. This version also (finnally) adds the ability to use your own screens. 
  115. You can create your own opening screen and your own menus. Here is are 
  116. the sketchy details. 
  117.  
  118. The opening screen can be 
  119.  
  120. OPEN.BBS for non-color and
  121. OPEN.SCR for color....
  122.  
  123. The menu screen prefixes are as follows ...
  124.  
  125. Main menu - MAIN
  126. Gamble Menu - GAMB
  127. Time Bank Menu - TIME
  128. Transfer Menu - TRAN
  129. Byte Bank Menu - BYTE
  130.  
  131. The color screen is the prefix + .SCR
  132. The ASCII screen is the prefix + .BBS
  133.  
  134. For example, MAIN.BBS or MAIN.SCR.
  135.  
  136. You can create screens for every security level by inserting the menu number
  137. (set in MakeWild) between the prefix and the extension. For example, on
  138. our system the SysOp menu level is 1000. If I wanted to create special screens
  139. for the Sysops, they would be called, MAIN1000.BBS, MAIN1000.SCR, GAMB1000.BBS,
  140. ETC ... The program first looks for the screens with the menu level and if
  141. they are not available, it looks for the the plain menu screens w/o the
  142. menu number. If none of these are available, Time Door will use its own
  143. menus. For example, a user coming into Time Door with color would cause Time 
  144. Door to look for the following 
  145.  
  146. MAIN1000.SCR ---> MAIN.SCR ---> Use Internal Menu
  147.  
  148. The following @ codes are available (more will be added later)
  149.  
  150. @TIME@ Time Left
  151. @TBAL@ Time Bank Balance
  152. @BBAL@ Byte bank BYTE balance
  153. @DBAL@ Download bank DOWNLOAD balance
  154.  
  155. You can't use any other @ codes. Also, you must use ANSI codes not @ color 
  156. codes.  You should also not put any clear screen codes in your menus.
  157. I hope to refine this a bit more but it will give you the power to make
  158. Time Door look any way you wish.
  159.  
  160. Changes to SETUP.EXE ...
  161.  
  162. None
  163.  
  164. Bugs Fixed ...
  165.  
  166. A rather nasty bug that would delete all users with single names if you
  167. listed them alphabetically in the SysOp menu.
  168.  
  169. The screen would clear if a user spent too much time at a prompt. This
  170. has been fixed.
  171.  
  172. On some systems, a data mismatch error would occur when Time Door would 
  173. attempt to write Byte Bank Deposits. 
  174.  
  175. The door would not close properly if the door was closed from before midnight
  176. to after midnight.
  177.  
  178. If a user bet all his/her time in Face Race, Time Door could kick the user out
  179. before the race had even begun.
  180.  
  181. 4.03 10/19/92
  182.  
  183. Fixes the error 5 bug that would occur on some unregistered systems
  184. given the right situations. 
  185.  
  186. 4.02 09/28/92
  187.  
  188. Fixes the problem with Time Door not closing during the times set.
  189.  
  190. Setup program no longer will exit with an error 111.
  191.  
  192. (Note: if you were using version 4.01, it would not display the byte
  193. menu. That is fixed in this release. 4.01 was not meant for wide release.)
  194.  
  195. 4.00 08/31/92
  196.  
  197. ** Features/Changes **
  198.  
  199. All .EXE files are compiled with Basic PDS 7.1 and no longer require 
  200. BRUN45.EXE. This means that the .EXE files are larger but I felt it 
  201. was more important to get rid of the runtime librarys.
  202.  
  203. A forth gambling game called "Face Race" has been added. Face Race requires 
  204. that the remote user have Ansi capability.
  205.  
  206. The TDSYSOP.EXE menu program has been dropped in favor of having all the
  207. SysOp menus inside TIMEDOOR.EXE. Make sure you delete the TDSYSOP.EXE program
  208. from your Time Door directory.  
  209.  
  210. Specific gambling games can be turned on or off under the GAMBLING SETTINGS 
  211. in SETUP.EXE. If you don't like a particular game, you can turn it off
  212. without having to turn off the whole gambling menu.
  213.  
  214. All gambling options now have letters instead of numbers. (ie you choose
  215. [T] for Trivia Challenge instead of [1].
  216.  
  217. The Scratch-N-Win ticket is not redrawn for each ticket for ANSI callers. This
  218. should speed up play.
  219.  
  220. Ansi codes are used to a greater extent to try to make the cursor move quicker 
  221. in places. This is not noticeable at 9600 baud but may be at 2400 and below.
  222.  
  223. The SysOp menu now used the same hot key and space bar aborts that the rest
  224. of Time Door uses. The space bar will now abort menus, users lists, etc...
  225.  
  226. The option of viewing any user's next trivia question has been added to the 
  227. user editor. The registered version even shows you the answer to the
  228. trivia editor. The registered version even shows you the answer to the question.
  229. You can also select which question a person should get next.
  230.  
  231. The list all users option in the sysop menu now lists kilobytes and download
  232. balances. The user lists can also be alhabetized if you want.
  233.  
  234. The statistics option in the Sysop Menu has been cleaned up with better 
  235. grouping and colors.
  236.  
  237. Time Door now keeps track of how well each user is doing in the gambling
  238. portion. This information can be listed by using option #3 under the List
  239. Users option on the SysOp menu.
  240.  
  241. Users can now see how well they are doing in the gambling portion compared
  242. to other users using the gambling statistics option under the gambling
  243. menu. (option B)
  244.  
  245. The addtime and lowertime keys have been changed to F7 (add five minutes) and
  246. F8 (raise time). REMEMBER, any time changes you make will apply in Wildcat!
  247. also. F6 is now chat instead of F7.
  248.  
  249. The stastics bulletin has now been changed and includes all the byte bank
  250. statistics along with the total time gambled and total time won. I also
  251. think it looks 100 times better. 
  252.  
  253. The communications routines have been changed to QBSERIAL 2.25 to support 
  254. IRQ's 1-15.
  255.  
  256. The [H]elp file has been cleaned up and is now available in the SysOp menu.
  257.  
  258. ** Bugs fixed **
  259.  
  260. Several spacing problems were fixed. A typical one was "You have10 minutes
  261. left."
  262.  
  263. When adding a user, the added user would sometimes be given the same byte
  264. or download totals of the SysOp.
  265.  
  266. The drop to dos would not work if the NUM LOCK was on. 
  267.  
  268. If maintenance were run, it would reset the various bank totals. This would
  269. cause negative totals for the bank balances. 
  270.  
  271. The byte bank entries in the TIMEDOOR.LOG were wrong.
  272.  
  273. The door would sometimes have trouble reading the WCBASEID variable. This
  274. has been fixed.
  275.  
  276. ** Registered Options added **
  277.  
  278. These options have been added to the registered versions of 4.00.
  279.  
  280. ALT-R rig option. When a user is in the door, you can press ALT-R to rig
  281. the gambling games. This is really a mean option but a SysOps life needs
  282. some fun. Here is what ALT-R does to each game...
  283.  
  284. Scratch-N-Win: The user will not win more than five minutes (remember 5 
  285.                minute winners are a wash).
  286.   Time Raffle: The user will not win the pot.
  287.     Face Race: The face picked by the user will behave normally for the first
  288.                part of the race and then the picked face will be put at a 
  289.                disadvantage. NOTE: the picked face may win even when the game
  290.                is rigged but its highly unlikely.
  291. Trivia Challenge: There is no effect as the user could become incredibly
  292.                   confused if an answer they know is right is suddenly reported
  293.                   as wrong. 
  294.  
  295. When the rigging is in effect, a blinking R will appear in the lower right
  296. hand corner. To turn it off, press ALT-R again.
  297.  
  298. New command line quick entry options have been added. These options allow you
  299. to set Time Door to directly go to the Time Bank, Byte Bank, Gamble Menu or
  300. Transfer menu. The options are ..
  301.  
  302. /BYTE takes the user to the byte bank
  303. /GAMBLE takes the user to the gambling menu
  304. /TIME takes the user to the Time Bank menu
  305. /TRANSFER takes you to the transfer menu
  306.  
  307. For example, 
  308.  
  309. TIMEDOOR REMOTE /BYTE would read the DOOR.SYS and the USERINFO.DAT and take
  310. the remote caller directly to the byte menu. This is good if you want to run
  311. the byte bank as a DOS hook from the files menu or whatever use you may have.
  312. NOTE: This option overrides the YES/NO settings in the security profile.
  313.  
  314.  
  315. 3.16 04/02/92
  316.  
  317. If the [G]oodbye menu was turned off, the Help option would not appear on 
  318. the main menu. This has been fixed.
  319.  
  320. Several changes were made in SETUP so SETUP could catch common sysop mistakes
  321. when setting up the door. An error that would corrupt the TDMASTER.DAT when
  322. the door first started has also been fixed (finally!).
  323.  
  324. The {C}hange your time left sysop option has been moved to Time Door from
  325. TDSYSOP.EXE. When S is selected for the sysop menu, the sysop will have a 
  326. choice of either changing your time left or going to the sysop menu.  All
  327. the time checking code has been stripped from TDSYSOP.EXE (along with the 
  328. command line) in the SysOp menu.  
  329.  
  330. You can now edit the user's stored bytes and kilobytes in the user editor. 
  331. All options that could not be changed have been removed from the editor to
  332. make the User editor less confusing.  
  333.  
  334. ******************************************************************************
  335. NOTE: Crown Jewel BBS, the support BBS to Time Door, can now be reached at
  336.       (813)696-2444. The registration address has also been changed. These
  337.       changes are reflected throughout the program and various document files.
  338.       Registrations sent to the old address will not be delayed in any way.
  339. ******************************************************************************
  340.  
  341. 3.15 02/26/92
  342.  
  343. Recompiled Time Door with QBSER version 2.1. This version adds support
  344. for non-standard COM portsand fixes a sleeping node problem in multinode 
  345. environments like Desqview.  Several other minor changes were made with
  346. the COMM routines. Please report any problems immediately.
  347.  
  348. If you have WCBASEID set, you must also have WCIRQID set. See TIMEDOOR.DOC
  349. for more information about setting your environment variables.
  350.  
  351. I disabled the Loan feature that would loan 2 minutes to users who had run
  352. out of time.  If I receive enough requests to keep the feature, I will 
  353. re-enable the feature possible as a SysOp configurable option.  It has
  354. been brought to my attention that some users would use this option to 
  355. cheat the Time Raffle. 
  356.  
  357. I also have written a small utility for Time Door called Time-Bulletin. This
  358. program will create a bulletin listing all Time Door users with their balances
  359. in alphabetical order. You can get this file at Crown Jewel BBS as 
  360. T-BULL10.ZIP.  Time-Bulletin is a free utility. 
  361.  
  362. 3.12 01/26/92
  363.  
  364. The [G]oodbye function would be available in the byte bank even when it
  365. was turned off. This has been fixed.
  366.  
  367. The user's banked downloads and kilobytes are shown on the byte/download 
  368. screen.
  369.  
  370. This version fixes any bugs or concerns that have been brought to my
  371. attention as of the release date.
  372.  
  373. 3.11 01/13/92
  374.  
  375. Fixes bug with Byte Bank that would give new users the same byte and download
  376. balance as the last user in the database.
  377.  
  378. 3.1 01/04/92
  379.  
  380. This version adds the thing most asked for from Time Door - a Byte/Download
  381. bank! Special thanks go to all those registered users who helped beta
  382. test this version.
  383.  
  384. New features in the (REGISTERED) version include:
  385.  
  386. A Byte Bank that allows your users to store bytes and downloads for later
  387. use.  Regulation of the Byte Bank is done on a profile basis allowing the
  388. same control offered by the Time Bank. 
  389.  
  390. A complete overhaul of the Prize function has been done.  Prizes were 
  391. limited to one of each type. Now time prizes are not limited as to
  392. the maximum number per user.  Prizes can also now be deleted in the TDSYSOP
  393. user editor. 
  394.  
  395. A birthday gift option has been added. The birthday gift allows you to give
  396. a gift of time to a user on  their birthday. When a user enters Time Door on 
  397. their birthday they will be given the extra time and wished a happy birthday.
  398. You can set this option under the gambling section.  Remember to put a line
  399. in your BIRTHDAY.BBS/SCR so your users will know to go into Time Door for their
  400. gift.
  401.  
  402. Features added to both unregistered and registered version:
  403.  
  404. More versatile editing routines have been added to SETUP's profile editing 
  405. screen. You can now copy or delete security profiles in SETUP.
  406.  
  407. ANNOUNCEMENT!
  408.  
  409. Contest support for Poster has been added. Poster keeps track of your message
  410. activity and awards your top posters with special time prizes. Poster also 
  411. creates three different bulletins designed to encourage your users to
  412. post messages.  Look for POSTER10.ZIP on the BBS where you downloaded Time
  413. Door or call Crown Jewel BBS at (813)676-7549.
  414.  
  415. Errors fixed...
  416.  
  417. Fixed the problem that would cause Time Door to offer the Gambling menu even
  418. if it was turned off.
  419.  
  420. Fixed a problem that would cause the total Time Bank balance to be wrong.  
  421. Use the STATISTICS option in TDSYSOP to make sure that your totals are set
  422. correctly. The STATISTICS option resets any totals that it finds to be wrong.
  423.  
  424. The time keeping routines have been completely redone. Earlier versions of 
  425. Time Door would have problems when the Time Left would get larger than 1000 
  426. minutes. That problem is fixed.
  427.  
  428. Fixed several minor visual errors in the transfer section.
  429.  
  430. Several other minor bug fixes and changes have been made.
  431.  
  432. 3.01 10/01/91
  433.  
  434. Minor release. Conversion from BTIME was messed up. If you used BTIME 
  435. conversion, you must reset all overrides by using the Clear Overrides 
  436. option on the sysop menu (TDSYSOP).
  437.  
  438. Two new listing options have been added to the List users option in TDSYSOP.
  439. They are 
  440.  
  441. 4) List users with overrides. This option lists all users who have overrides.
  442. 5) List users with prizes. This option lists users with Time Prizes and the 
  443. amount of those prizes. Remember, you can give prizes if you are not registered
  444. but those prizes will only be awarded on registered systems.
  445.  
  446. Fixed a bug that would tell users that they had the wrong answer in Trivia
  447. Challenge even when they had got the question right. The time would be awarded
  448. correctly no matter what the user was told.  This made some sysops think that
  449. users were getting time for incorrect answers and some users think that
  450. they were incorrectly being penalized for correct answers. This one was a 
  451. tough bug to find... 
  452.  
  453.  
  454. Coming Soon!!
  455.  
  456. Poster (tentatively named) - The Top Ten Message Posting companion to Time Door.
  457.  
  458.                  
  459. 3.00 07/30/91
  460.  
  461. This is the first release of Time Door for Wildcat! 3.0. Hopefully all the 
  462. bugs have been found in the beta test period but expect to see a Time Door
  463. 3.01 in the very near future.
  464.  
  465. New in this release...
  466.  
  467. o Support for Wildcat! 3.0. This version DOES NOT support Wildcat! 2.X.
  468. o SETUP program completely rewritten with better help and mouse support.
  469. o New security profiles that allow you to set limits for each Wildcat
  470.   security profile if you wish.
  471. o User overrides that give you the ability to set some limits on a user by
  472.   user basis. This is great for rewarding good users or punishing bad.
  473.   Both the security profiles and user overrides make Time Door 3.0 even 
  474.   better for pay systems where you want to entice users to register!
  475. o Command line options have changed in order to allow for a single batch
  476.   file for multinode systems (if a single node home directory is used).
  477. o A STRUCTURE CHANGE HAS BEEN MADE IN THE TIME.DAT FILE. A CONVERSION TO
  478.   THE TIME DOOR 3.0 FORMAT IS REQUIRED. PLEASE SEE THE FILE, UPGRADE.DOC FOR
  479.   MORE INFORAMTION ON UPGRADING TO TIME DOOR 3.0.
  480.  
  481. Registered User Changes:
  482. o The trivia editor has been rewritten to add mouse support and to change 
  483.   window routines. 2.X versions of the triva editor should not be used. The
  484.   original versions of the trivia editor can still be used BUT you won't be 
  485.   able to add user supplied questions without the 3.0 version of the trivia
  486.   editor. To get this file, call Crown Jewel BBS at 813-676-7549.
  487. o Users can now add trivia questions to your database. The trivia editor is
  488.   required to merge these questions.
  489.  
  490. 1.5 06/23/90
  491.  
  492. First Really Stable Release.
  493.  
  494. 1.0 June 6, 1990
  495.  
  496. First public release. 
  497.  
  498.