home *** CD-ROM | disk | FTP | other *** search
- *** CHANGES IN v3.10A (to be released in December):
-
- - The scanning method has changed. Instead of scanning individual files,
- CD-Box scans whole directories. This should make it much easier for many
- users to understand (and the code is much more straightforward too :-).
- This implies in particular the following:
-
- + "Files..." mode has disappeared and has been replaced by a much better
- "Drives..." mode. Choose which drives/directories and song formats
- directly from within CD-Box! You can include/exclude whole directory
- structures with ONE mouse click.
-
- + The meaning of command-line parameters have changed a little. The
- "filename" parts of file specifications are completely ignored, CD-Box
- remembers only the paths (absolute or relative). Check CD-BOX.DOC for
- details.
-
- + If CD-Box is running, and want to hear songs on a disk you just found
- hidden under your bed, you don't have to exit and run CD-Box with the
- "A:" parameter. Just click into "Drives..." mode, add drive A: to your
- selection, and presto! The songs on the diskette are loaded.
-
- + The mouse is REQUIRED. It is possible to enter and exit "Drives..." mode
- with the keyboard, but the directories and song formats can ONLY be
- selected with a mouse.
-
- Anyway, let's go on with the changes...
-
- - the pilot lights across top will be used to select which song types to use
- (i.e. if you click only on the .MOD light, only .MOD songs will be loaded)
-
- - the logo you see at the beginning is now standard across my numerous
- products :-)
-
- Minor changes:
- - added "forgotten brackets!" message when scanning CD-BOX.CFG
- - some animations have been added, changed, or improved
- - NO MORE FLICKER in any palette shifts
-
- What I'm working on:
-
- - permanent animations running in the background (without having you to wait
- for the end)
- - stereo coming up... CD-Box may be split into two "flavors", the one you have
- now, and CD-Box Gold for 386 or better with 16-bit stereo support. The two
- flavors will evolve in parallel with mostly only this difference.
- - much faster manual viewer (+ manual "context-sensitive")
- - different "CD-Box" on the screen... I mean, same layout, but it will look
- very different (surprise)... if I can pull this one through you sure will
- be ***** IMPRESSED *****!
- - the improvements you see at the end of this file
-
-
- *** Changes in v3.04A:
-
- - graphic routines completely changed, 20 KB shorter (10 KB compressed)!
-
-
- *** Changes in v3.03B:
-
- - graphic routines are being updated (once again)...
-
- - still more memory free for songs.
-
- - read-only media support even better - all write errors are ignored!
-
-
- *** Changes in v3.03A:
-
- - "bubble help" added (Manual button introduced) -> help is F1, manual F2.
-
- - one extra small animation to greet registered users.
-
- - CD-Box can be run from a read-only media (CD-ROM) and will warn the user
- that changes are not saved.
-
- - the bug causing registration screen to appear randomly even if you
- registered has been fixed.
-
- - executable code is compressed too, thanks to LZEXE by Fabrice Bellard, so
- that CD-BOX.EXE now holds in 220 KB (I can't do much better!)
-
-
- *** Changes in v3.02A:
-
- - the first ASP CD-Box in history! :-)
-
-
- *** Changes in v3.01A:
-
- - songs that CD-Box can't analyze are not extracted from archives the first
- time they are encountered.
-
- - external support for ANY FORMATS and ANY NUMBER OF FORMATS. Just add the
- extension name, the player and parameters in CD-BOX.CFG and presto! CD-Box
- uses it.
-
-
- *** Changes in v3.00B:
-
- - drastic Lempel-Ziv & Huffman compression schemes reduce the size of
- graphics, so CD-BOX.EXE shrank from 395 KB to 295 KB (I can still do
- better!)
-
- - the drawback: graphics & animations take slightly longer to load
-
- - the solution: a cute little "WAIT" disk appears :-)
-
-
- *** New features in CD-Box v3.00A:
-
- Major improvements:
-
- - RAY-TRACED GRAPHICS!!!
-
- - FULL INTERNAL .VOC SUPPORT
- (any size, using homemade double-buffer technique, VPLAY no longer needed!)
-
- - FULL INTERNAL .ROL SUPPORT
- (great news for AdLib users!)
- (uses extended waveform capabilities of AdLib v1.51 & SB v1.5 and later)
-
- - INTERNAL .WAV SUPPORT
- (same as .VOC, but 8-bit mono only, I've only got a SB!)
-
- - files can be played from any drive and/or directory; CD-Box can also recurse
- directories when scanning (/S parameter). Examples: CD-BOX \ /S
- CD-BOX A: B: D:\MUSIC
-
- - the documentation has gone through major surgery and is directly available
- from CD-Box (press F1)
-
- - I've tried to make CD-Box (the program, the registration procedure, support,
- etc) conform to the ASP standard. I am NOT a member yet, the application
- is in progress!
-
- Bug fixes:
-
- - the .MOD volume controls and the volume the song was played at weren't
- always consistent when a new .MOD started playing - fixed
- - CD-Box won't crash when extracting .VOC length (even if infinite loop)
- - CD-Box won't try to analyze again (when you press Rescan) files that for
- some reason could not be analyzed at startup
- - files that cannot be extracted are now ignored (instead of stopping CD-Box)
- - outrageous playing time for .MODs - fixed
- - unknown blocks in .VOC samples are skipped instead of crashing (oops!)
-
- Small improvements:
-
- - Random mode will ignore clicks on other mode-buttons (Files, Goto...)
- - Infinite .MOD songs should always terminate (disallowed backward jumps)
- - Percent bar updated while scanning
- - Index of archives maintained instead of searching through the disk each time
- a song needs to be exploded -> much faster to start playing (drawback:
- increased memory usage :-)
- - Building the file index is MUCH MUCH MUCH faster
- - CD-Box can be run from any directory, it will look for all its kids in its
- own directory anyway (including SONGS.DAT)
- - memory fragmentation much decreased!
- - checks that temporary drive/directory is valid
- - protection about viruses and hacks
- - Esc key cancels current mode and hints user for quitting
- - /O switch added & Register button
- - sprite manager much improved; notice how the sprites can move past the
- borders of the screen (without hanging the computer of course)
- - one new animation
- - uses 80286 & 80386 specific instructions in some routines if proper CPU
- is detected
- - DefaultBNK= command added
- - Text=yes command added (you can now use players that display something)
- - Again button added to repeat current song
- - some buttons have more than one keyboard equivalent (Rewind & Forward!)
- - Registration much easier & better (extra programs!)
- - SoundBlaster port & IRQ automatic detection
- - CT-VOICE.DRV no longer needed, but BLASTER, yes
- - volume & echo control for .VOC & .WAV
- - the same volume is kept throughout the whole session (instead of being reset
- to full each time you start playing a selection)
- - .WAV made more robust (some .WAV don't follow exactly the WAVE format
- definition, like KLAXON1.WAV - CD-Box reads some of them anyway)
- - CRASH! error messages are more "context-dependent"
- - added .PAK support
-
- Changes:
-
- - duplicates are now only reported in debug mode (CD-BOX/D).
- - removed Driver= command from CD-BOX.CFG (it was useless when you think about
- it, the player doesn't necessarily detect it the way CD-Box does)
- - /I switch changed, now displays more technical data, not for everyday use
- - it's not MDI anymore, but MID. I was fooled by some software which uses the
- MDI extension, but it turns out after all that both extensions are used
- for the same format, and MID is much more used (thanks to Windows for
- instance).
- - BLASTER variable highly recommended!
-
-
- *** Coming attractions:
-
- - Support for .LZH and .ZOO archives when I find a quiet extractor
- - Support for stereo music & sounds on stereo cards (SB Pro, PAS-16...)
- - Support for 15-instruments .MODs and other digitized formats
- - Capacity for two thousands songs & huge .MODs
- - About internal .MID support... I'M ALMOST THERE!
- - Audio CD support
- - Anybody out there got .MID or .MUS routines I can use or get inspired by?
-
-
- *** The infamous "ghost bug" I've heard of twice and never encountered
-
- I hear some people have "wrong colors" with CD-Box. I don't know exactly what
- it means, color problems have never turned up in beta-testing, and were not
- reported by users since CD-Box was first released (more than a year ago),
- nor have I been able to duplicate the problem. But I can't be 100% sure,
- there are so many board and video card manufacturers out there that some of
- them may not like my routines.
-
- If you have a color problem with CD-Box, be sure to write me, telling me
- exactly what the problem is, and a complete description of your system
- (including the manufacturer of your computer, video card and monitor while
- we're at it), and I'll do my best to fix the problem.
-