home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / DOOR / DRMROM14.ZIP / WHATS.NEW < prev    next >
Text File  |  1995-03-30  |  13KB  |  294 lines

  1. (***************************************************************************)
  2.  
  3. 03.30.95   v1.4    A LOT of changes, additions in this version!!!
  4.  
  5.       Added ability to specify a work directory.  This is so you can have
  6.       DreamROM copy all files/DRFs/etc. to a client and leave the server
  7.       free.  Mainly for use while downloading.  The default setting is
  8.       the current directory.
  9.  
  10.       Changed the Sysop menu in Compile a bit to accomodate the above
  11.       addition.
  12.  
  13.       Added the ability in Compile for you to select where the starting
  14.       position of the description lines begins.  This will allow you to
  15.       bypass the parts of the description files that have the filedate
  16.       and filesize in the desc.  (As DreamROM gets this from the actual
  17.       archive).  Read DREAMROM.DOC for more info on this.
  18.  
  19.       Added the ability in Compile to automatically import CDs with
  20.       PCBTEXT directories.  Just enter PCBTEXT as the description file.
  21.       After the directory scan, just proceed as normal.  No need to edit
  22.       the *.LST files.
  23.  
  24.       Externalized the copy routine (COPYIT.EXE).  This eliminates the
  25.       problems with some files not getting copied from the CD.  Also, a
  26.       new ansi for the copy routine.  Now it matches everything else. :)
  27.       But, with the copy routine being externalizes, the byte countup
  28.       no longer exists.  The tradeup is, externalalizing of the copy routine
  29.       spedd it but by around 125%.  If COPYIT.EXE doesn't exist in the
  30.       DreamROM main directory, DOS's copy is called. 
  31.  
  32.       If the copy to or copy from path strings are longer than 50
  33.       characters, it is chopped to less than 50 chars, and is displayed
  34.       as:  '....\REQUESTS\USERDIR\FILENAME.ZIP' to prevent wrapping.
  35.  
  36.       Previously, if the disk in CDRom Drive 1 was had a seclevel about
  37.       the current user's seclevel, DreamROM would lockup at the 'Searching
  38.       For Online CDs' screen.  It will now search for a CD the user DOES
  39.       have access to and load it as the default.
  40.  
  41.       Dropped the memory needed to run the door by approx. 125k.
  42.  
  43.       Added VGAROM.EXE.  Just a little 'Eye-Candy' before loading Compile.
  44.       If you wish to bypass it, your system isn't a 286 or above, it
  45.       doesn't like your video card, etc..., just delete it and it will be
  46.       bypassed.
  47.  
  48.       When searching for text on a CD, and a match it found, the match
  49.       is now highlighted.
  50.  
  51.       Fixed the 'Search All CDs' bug.   It now properly marks files for DL.
  52.  
  53.       You can now remove files from your requests when prompoted to
  54.       download them.
  55.  
  56.       Moved help, FAQ, etc. from DREAMROM.DOC to DREAMROM.FAQ.
  57.  
  58.       Added a memory report to the some menus in both DreamROM and
  59.       Compile.   The report will only show locally in DreamROM, the
  60.       remote side will never know it exists.  Not only will this
  61.       give you more of an idea on how your memory is holding out, but
  62.       will also help me in helping people out with any problem(s) they
  63.       may run into.
  64.  
  65.       Fixed a woops where blank records were getting added into
  66.       ROM_USER.DAT.  Just delete ROM_USER.DAT and all's better.
  67.  
  68.       If, after upgrading from an earlier version, DreamROM no longer
  69.       recognizes some CDs, rescan the CDI (CDRom Identifier).  A new
  70.       method of determining the CDI was added in v1.3 and can cause
  71.       SOME CDs not to be recognized until rescanning the CDI.  (I just
  72.       discovered this not too long ago.  Usually only the CDs with
  73.       no volume name will have this trouble... after rescanning, the
  74.       CDI will probably look similar to this=>  is;001A;11-11-94;11:49p  )
  75.  
  76.       Added wordwrapping ability to FIX.EXE.  If you get a DRF file
  77.       with REALLY long description lines, run FIX with the WRAP parameter
  78.       and it'll wrap the lines to around 50-60 characters per line.
  79.       IE:  FIX NOWL14 WRAP  (Also works on short lines)
  80.  
  81.       Added userrecord fixing ability to FIX.EXE.  If you get bad
  82.       messages saying 'Not enough files', etc.. run FIX USERS.
  83.  
  84.       Fixed a minor woops in the re-scanning while online (~).  Forgot
  85.       to delete CDINFO.x, so things didn't actually change until you
  86.       logged off and logged back on.
  87.  
  88.       For local logons, (seclevel 32000), the file, time, and byte checks
  89.       are now bypassed.
  90.  
  91.       Added more checking for DRF existance.  If you have compression ON
  92.       and the DRF isn't ZIP'd, it will check for the DRF file, copy
  93.       and use it, and vice-versa.  If neither exist, a note is shown to
  94.       the user to notify the sysop and the door exits cleanly.
  95.  
  96.       Fixed a nasty leech bug in the 'A'dd a file part of the download
  97.       area.  Some people are SO dishonest! <g>.
  98.  
  99.       You cannot enter the Archive area if you have an offline CD loaded.
  100.       Doing so before could cause a lockup.
  101.  
  102.       While viewing offline CDs, you no longer have the 'D'ownload and
  103.       'A'rchive choices.  These was causing problems at times.
  104.  
  105.       Added RBRAIN.EXE to convert RomBrain RBF files to DreamROM DRF files.
  106.       I cannot guarantee ANY DRF file made with RBrain, as it depends on
  107.       the RBF having been setup correctly by RomBrain.
  108.  
  109.       Added ROMBULL.EXE to create the Online CD bulletins.  Some people
  110.       were experiencing lockups while creating the bulletins.  Now, with
  111.       DreamROM shelling out to run RomBull, the lockups should stop. Also,
  112.       RomBull can make WC, PCB, ANSI and ASCII bulletins of ALL CDRoms.
  113.       See DREAMROM.DOC or run ROMBULL with no paramters.  There are more
  114.       ideas coming for RomBull.  :)
  115.  
  116.       Changed the Online CD bulletins... looks a LOT better now!
  117.  
  118.       You can now bypass the creation of the stock bulletins if you don't
  119.       want to use them, or if you wish to use the new WC, PCB, ANSI or
  120.       ASCII bulls.  To bypass, place NUL for each path.  To automatically
  121.       use the new bulletin feature, just place this line in the batchfile
  122.       you use to call DreamROM either before or after DreamROM is run:
  123.       ROMBULL WC C:\WC\BULL\BULL1.BBS
  124.       Of course, replace WC with whichever option you want, and the path
  125.       with YOUR path/name.
  126.  
  127.       DreamROM and Compile will now change back to the startup directory
  128.       upon completion.  DreamROM was sometimes leaving itself in a work
  129.       directory.
  130.  
  131.       I think the download times are FINALLY calculated correctly.  Ugh!
  132.       (They're calculated at 90% effic.)
  133.  
  134.       Added DRMROM.BAT to the archive to aide in setting up DreamROM
  135.       multi-node.  (It's REALLY easy! <g>)
  136.  
  137.       Made the appropriate changes to DREAMROM.DOC, added more problem
  138.       solving help (In DREAMROM.FAQ).
  139.  
  140.       Changed/Fixed/Added cosmetic things here and there.
  141.  
  142.       Revised the distribution site list.  (DISTRIB.TXT).
  143.  
  144.       DreamNET is temporarily down due to (yet) another move.  My new
  145.       Fido address is 1:2230/146.  Route netmail to me through my HUB,
  146.       1:2230/0.   The main support board for DreamWARE is: Tiny Town BBS
  147.       1-812-275-5600, Sysop Tim Brown, Co-Sysop Andy Stewart.  This will
  148.       be DreamWARE's support board until our new house is built, then
  149.       DreamNET will be back up and Tiny Town will continue to act as
  150.       a co-main support board.
  151.  
  152.       At Tiny Town you may do the following:
  153.  
  154.     - Download all DreamWARE doors.
  155.     - Register DreamWARE doors online via the DreamWARE Registration Door
  156.       (Visa, Mastercard, or American Express needed).
  157.     - Download pre-made DreamROM DRFs.  As of 3.30.95, there are approx.
  158.       110 available, with more coming.  Feel free to upload any DRFs you
  159.       have that aren't available at Tiny Town!
  160.     - Of course, get support from myself for ALL DreamWARE programs.
  161.     - Try new DreamWARE doors that are currently in the beta testing
  162.       stage.  (See what's coming.. <g>)
  163.  
  164.                                                Give us a call!
  165.  
  166. (***************************************************************************)
  167.  
  168. 12.03.94   v1.3  (Maybe I should skip this version? <g>)
  169.  
  170.       To keep the size of the ZIP file down, WWIV2GAP and VConvert are
  171.       no longer included in DRMROMxx.ZIP.  If you need one of the files,
  172.       feel free to call DreamNET and snag it/them.
  173.  
  174.       Fixed problem that would load the incorrect CD if you had more
  175.       that 26 CDs.
  176.  
  177.       You can now configure whether or not users are allowed to
  178.       auto-logoff after downloading.  Toggled in the sysop section of
  179.       COMPILE.
  180.  
  181.       Each node now has it's own CDINFO.x file created from CDINFO.DAT
  182.       based on their security level.  This will prevent incorrect CDs from
  183.       being loaded.
  184.  
  185.       The 'X' option in archive now works again. :)
  186.  
  187.       The 'R'ead option in archive now works properly.
  188.  
  189.       You now may automatically rescan the CD from within DreamROM by
  190.       pressing '~' at the main menu.  This will ONLY work if your seclevel
  191.       is >= the sysop security level.
  192.  
  193.       Fixed the 'not enough bytes to download' bug.  If it still persists,
  194.       delete ROM_USER.DAT, SECLEVEL.DAT and ROMPROT.DAT and reinstall the
  195.       security levels and protocols.
  196.  
  197.       Changed the way the download time is calculated.
  198.  
  199.       Shortened the download screen a few characters to prevent wrapping.
  200.  
  201.       Added more checking for the INUSE.$ and BUSY.$$$ semaphores.  Some
  202.       people were experiencing lockups because of these files.  (Added
  203.       lockout retry messages also).
  204.  
  205.       Took care of a runtime error that would pop up if spawning was
  206.       OFF and you ran REQCOPY.
  207.  
  208.       Fixed the non-stop listing while listing files on a CD that had no
  209.       descriptions.
  210.  
  211.       Fixed a couple problems that 'could' cause COMPILE to lockup.
  212.  
  213.       Increased the read buffer in COMPILE, thus speeding up the compiling
  214.       of DRF files.
  215.  
  216.       Added small message in COMPILE to please hold after the CD is scanned
  217.       and the DRF file is being checked/adjusted/etc.
  218.  
  219.       Couple small code changes to FIX.
  220.  
  221.       Fixed a couple minor things in the Log writing routines.  (Cosmetic)
  222.  
  223.       Updated DREAMROM.DOC.
  224.  
  225.       Changed the stock protocol batchfile to be less confusing.  New way
  226.       of handling protocols is coming soon!
  227.  
  228.       Other cosmetic fixes here and there.
  229.  
  230.       MANY more additions in mind, but wanted to get v1.3 out! :)
  231.  
  232. (***************************************************************************)
  233.  
  234. 11.20.94   v1.2
  235.  
  236.    Couple changes
  237.  
  238.       Seems that good 'ol DOS's copy didn't want to work on ALL systems,
  239.       so it now uses my copy routines to copy the DRF files to the work
  240.       directories.  Hopefully this will take care of that problem.
  241.  
  242.       The work drive setup is back in.  For NOW it is only used in one
  243.       place, the batch downloads.  When I took it out, DR assumed that
  244.       it was installed on drive C:  So, in the sysop setup section in
  245.       COMPILE, under '2', be sure that the drives reflect your default CD
  246.       drive and the drive DR resides on.  (ie:  E,C)
  247.  
  248.       Put a small note in DREAMROM.DOC about playing audio CDs.  (Press
  249.       F1 with the audio CD in the first CDRom Drive, F1 again to stop
  250.       playing).  Forgot to add that note in v1.0 and v1.1 :)
  251.  
  252.       That's it for now.
  253.  
  254. (***************************************************************************)
  255.  
  256. 11.18.94   v1.1
  257.  
  258.    Few problems and changes.
  259.  
  260.    Problems:  The [S]earch from the filelisting was screwed up.  (Basically,
  261.               it wouldn't LET you.)  It would ask for parameter [5] then
  262.               quit back to the listing.  Fixed.
  263.  
  264.               Some people were having problems with the work drive setup.
  265.               Since it didn't really pan out to what I had in mind, I've
  266.               removed it.  It 'may' be back in the future, but right now
  267.               it's gone.  All work is done on the current drive in the
  268.               directory where DreamROM resides.
  269.  
  270.    Changes :  Re-wrote part of the search aspect.  Mostly a cosmetc thing.
  271.  
  272.               When changing CD volumes, instead of having to [Q]uit or
  273.               select a CD on the final section, you can now press [ENTER]
  274.               to loop around and restart the list from the first CD.
  275.  
  276.               Added more reg'd/unreg'd notices to a few places.  (Mostly on
  277.               the non-ansi side)
  278.  
  279.               Added more 'greeting' notices to a few places.  (Mostly on
  280.               the non-ansi side)
  281.  
  282.               Made the respective changes to DREAMROM.DOC.
  283.  
  284.               Changed the troubleshooting section of DREAMROM.DOC.
  285.  
  286.               Accidentally deleted The Griffon's Lair off the distribution
  287.               list.  Sorry Robert! :)
  288.  
  289. (***************************************************************************)
  290.  
  291. 11.14.94   v1.0
  292.  
  293.    Initial Release.  (Crossing Fingers <g>).
  294.