home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 14 / CD_ASCQ_14_0694.iso / maj / 256 / history.doc < prev    next >
Text File  |  1993-12-21  |  11KB  |  249 lines

  1. ╒════════════════════════════════════════════════════════════════════════════╕
  2. │ Changes in v3.10A (to be released soon!)                                   │
  3. ╘════════════════════════════════════════════════════════════════════════════╛
  4.  
  5. - Brand new *HOT* screens - (you'll understand the pun when you see them!)
  6.  
  7. - Background animations. Animations like balls, parachutes (and plenty of
  8.     others, including new ones), don't take control away at all. You can still
  9.     move around, select and play songs.
  10.  
  11. - Increased song capacity (currently 1000 in v3.05).
  12.  
  13. - Rearranged display for several formats.
  14.  
  15. This version is not released yet since it's still under development, but all
  16.   which is mentioned above is already there. Currently I'm working on:
  17.  
  18. - 16-BIT STEREO !!! CD-Box will split into two "flavors", the one you have
  19.   now, and CD-Box Gold for 386 or better with 16-bit stereo support. The two
  20.   flavors will evolve in parallel with only this difference (for starters).
  21.   The routines used will be those from DMP (DSMI interface by Otto Chrons).
  22.  
  23. - support for .MOD-like formats (.NST, .669, etc)... see above.
  24.  
  25. - volume control for more formats.
  26.  
  27. Note to registered users: YES, free upgrades to all CD-Box v3.xx version will
  28.   apply to CD-Box Gold.
  29.  
  30.  
  31. ╒════════════════════════════════════════════════════════════════════════════╕
  32. │ Changes in v3.06A                                                          │
  33. ╘════════════════════════════════════════════════════════════════════════════╛
  34.  
  35. Disaster struck... v3.05A carried one major display bug. Of course, the bug is
  36.   only visible on certain video cards, and was discovered two days AFTER the
  37.   release, instead of before. That cost one of my beta-testers his status of
  38.   beta-tester, but the damage was done.
  39.  
  40. Bug fix:
  41. - VGA display bug fixed
  42.  
  43.  
  44. ╒════════════════════════════════════════════════════════════════════════════╕
  45. │ Changes in v3.05A                                                          │
  46. ╘════════════════════════════════════════════════════════════════════════════╛
  47.  
  48. NOTE: all CD-BOX.* files are now named CDBOX.*. This is to ensure CD-ROM
  49.   filename compatibility. So if you have already used CD-Box before, please
  50.   rename your files accordingly, especially CD-BOX.CFG which should now be
  51.   called CDBOX.CFG.
  52.  
  53. Major improvement: "Files..." mode has (thankfully) disappeared, replaced by
  54.   the much more powerful and intuitive "Drives..." mode. Also, the pilot
  55.   lights at the top (.CMF .MUS .MOD etc...) can be used as a filter to select
  56.   which song formats to load and play. See documentation for details.
  57.  
  58. Minor improvements:
  59.  
  60. - annoying flicker removed
  61. - logo at startup - look for it on other products coming soon!
  62. - reader (the green thing that reads the CDs) redrawn, rendered rather
  63. - new mouse cursor!
  64. - added "forgotten brackets!" message when scanning CDBOX.CFG
  65. - some animations have been added, changed, or improved
  66. - "player returns error n" message added if player can't play song
  67. - much prettier error handler (but I hope you never see it :-)
  68. - small documentation files like this one cleaned up
  69.  
  70. Changes:
  71.  
  72. - VGA detection routine has been changed
  73. - Repeat loops in .VOC files are limited to 20
  74.  
  75. Known restriction: CD-Box will not play hardware-compressed .VOC files.  
  76.   Currently, I have a choice between volume control and support for 
  77.   hardware-compressed. Since the high majority of sounds are not compressed, 
  78.   the choice was made in favor of volume control (for now). Compressed samples 
  79.   are skipped during playback.
  80.  
  81.  
  82. ╒════════════════════════════════════════════════════════════════════════════╕
  83. │ Changes in v3.04A                                                          │
  84. ╘════════════════════════════════════════════════════════════════════════════╛
  85.  
  86. - graphic routines completely changed, 20 KB shorter (10 KB compressed)! This
  87.     miraculously solved some remaining mouse bugs!
  88. - finally a bug free read-only media support (much more difficult than I
  89.     thought :-)
  90.  
  91.  
  92. ╒════════════════════════════════════════════════════════════════════════════╕
  93. │ Changes in v3.03B                                                          │
  94. ╘════════════════════════════════════════════════════════════════════════════╛
  95.  
  96. - still more memory free for songs.
  97.  
  98. - read-only media support even better - all write errors are ignored!
  99.  
  100. - the bug causing registration screen to appear randomly even if you
  101.     registered has been fixed.
  102.  
  103.  
  104. ╒════════════════════════════════════════════════════════════════════════════╕
  105. │ Changes in v3.03A                                                          │
  106. ╘════════════════════════════════════════════════════════════════════════════╛
  107.  
  108. - "bubble help" added (Manual button introduced) -> help is F1, manual F2.
  109.  
  110. - one extra small animation to greet registered users.
  111.  
  112. - CD-Box can be run from a read-only media (CD-ROM) and will warn the user
  113.     that changes are not saved.
  114.  
  115. - executable code is compressed too, thanks to LZEXE by Fabrice Bellard, so
  116.     that CD-BOX.EXE now holds in 220 KB (I can't do much better!)
  117.  
  118.  
  119. ╒════════════════════════════════════════════════════════════════════════════╕
  120. │ Changes in v3.02A                                                          │
  121. ╘════════════════════════════════════════════════════════════════════════════╛
  122.  
  123. - the first ASP CD-Box in history! :-)
  124.  
  125.  
  126. ╒════════════════════════════════════════════════════════════════════════════╕
  127. │ Changes in v3.01A                                                          │
  128. ╘════════════════════════════════════════════════════════════════════════════╛
  129.  
  130. - songs that CD-Box can't analyze are not extracted from archives the first
  131.     time they are encountered.
  132.  
  133. - external support for ANY FORMATS and ANY NUMBER OF FORMATS. Just add the
  134.     extension name, the player and parameters in CD-BOX.CFG and presto! CD-Box
  135.     uses it.
  136.  
  137.  
  138. ╒════════════════════════════════════════════════════════════════════════════╕
  139. │ Changes in v3.00B                                                          │
  140. ╘════════════════════════════════════════════════════════════════════════════╛
  141.  
  142. - drastic Lempel-Ziv & Huffman compression schemes reduce the size of
  143.     graphics, so CD-BOX.EXE shrank from 395 KB to 295 KB (I can still do
  144.     better!)
  145.  
  146. - the drawback: graphics & animations take slightly longer to load
  147.  
  148. - the solution: a cute little "WAIT" disk appears :-)
  149.  
  150.  
  151. ╒════════════════════════════════════════════════════════════════════════════╕
  152. │ Changes in v3.00A                                                          │
  153. ╘════════════════════════════════════════════════════════════════════════════╛
  154.  
  155. Major improvements:
  156.  
  157. - RAY-TRACED GRAPHICS
  158.  
  159. - FULL INTERNAL .VOC SUPPORT
  160.  
  161. - FULL INTERNAL .ROL SUPPORT
  162.     (great news for AdLib users!)
  163.  
  164. - INTERNAL .WAV SUPPORT
  165.     (same as .VOC, but 8-bit mono only, I've only got a SB!)
  166.  
  167. - files can be played from any drive and/or directory; CD-Box can also recurse
  168.     directories when scanning (/S parameter). Examples: CD-BOX \ /S
  169.                                                         CD-BOX A: B: D:\MUSIC
  170.  
  171. - the documentation has gone through major surgery and is directly available
  172.     from CD-Box (press F1)
  173.  
  174. - I've tried to make CD-Box (the program, the registration procedure, support,
  175.     etc) conform to the ASP standard. I am NOT a member yet, the application
  176.     is in progress!
  177.  
  178. Bug fixes:
  179.  
  180. - the .MOD volume controls and the volume the song was played at weren't
  181.     always consistent when a new .MOD started playing - fixed
  182. - CD-Box won't crash when extracting .VOC length (even if infinite loop)
  183. - CD-Box won't try to analyze again (when you press Rescan) files that for
  184.     some reason could not be analyzed at startup
  185. - files that cannot be extracted are now ignored (instead of stopping CD-Box)
  186. - outrageous playing time for .MODs - fixed
  187. - unknown blocks in .VOC samples are skipped instead of crashing (oops!)
  188.  
  189. Small improvements:
  190.  
  191. - Random mode will ignore clicks on other mode-buttons (Files, Goto...)
  192. - Infinite .MOD songs should always terminate (disallowed backward jumps)
  193. - Percent bar updated while scanning
  194. - Index of archives maintained instead of searching through the disk each time
  195.     a song needs to be exploded -> much faster to start playing (drawback:
  196.     increased memory usage :-)
  197. - Building the file index is MUCH MUCH MUCH faster
  198. - CD-Box can be run from any directory, it will look for all its kids in its
  199.     own directory anyway (including SONGS.DAT)
  200. - memory fragmentation much decreased!
  201. - checks that temporary drive/directory is valid
  202. - protection about viruses and hacks
  203. - Esc key cancels current mode and hints user for quitting
  204. - /O switch added & Register button
  205. - sprite manager much improved; notice how the sprites can move past the
  206.     borders of the screen (without hanging the computer of course)
  207. - one new animation
  208. - uses 80286 & 80386 specific instructions in some routines if proper CPU
  209.     is detected
  210. - DefaultBNK= command added
  211. - Text=yes command added (you can now use players that display something)
  212. - Again button added to repeat current song
  213. - some buttons have more than one keyboard equivalent (Rewind & Forward!)
  214. - Registration much easier & better (extra programs!)
  215. - SoundBlaster port & IRQ automatic detection
  216. - CT-VOICE.DRV no longer needed, but BLASTER, yes
  217. - volume & echo control for .VOC & .WAV
  218. - the same volume is kept throughout the whole session (instead of being reset
  219.     to full each time you start playing a selection)
  220. - .WAV made more robust (some .WAV don't follow exactly the WAVE format
  221.     definition, like KLAXON1.WAV - CD-Box reads some of them anyway)
  222. - CRASH! error messages are more "context-dependent"
  223. - added .PAK support
  224.  
  225. Changes:
  226.  
  227. - duplicates are now only reported in debug mode (CD-BOX/D).
  228. - removed Driver= command from CD-BOX.CFG (it was useless when you think about
  229.     it, the player doesn't necessarily detect it the way CD-Box does)
  230. - /I switch changed, now displays more technical data, not for everyday use
  231. - it's not MDI anymore, but MID. I was fooled by some software which uses the
  232.     MDI extension, but it turns out after all that both extensions are used
  233.     for the same format, and MID is much more used (thanks to Windows for
  234.     instance).
  235. - BLASTER variable highly recommended!
  236.  
  237.  
  238. *** CD-Box v2.30 down to v1.00... omitted (included in full documentation)
  239.  
  240.  
  241. *** Coming attractions:
  242.  
  243. - Support for .LZH and .ZOO archives when I find a quiet extractor
  244. - Capacity for two thousands songs & huge .MODs
  245. - About internal .MID support... I'M ALMOST THERE!
  246. - Audio CD support
  247. - Anybody out there got .MID or .MUS routines I can use or get inspired by?
  248. - Much faster manual viewer (+ manual "context-sensitive")
  249.