home *** CD-ROM | disk | FTP | other *** search
- 93/06/22
-
- History file for SmartPlay v3.1 by Xtreme Intelligence
- ========================================================
-
- The whole philosophy behind this program has changed quite a bit since
- the first versions of SmartPlay. The 1.0 version (6KB) released 92/10/03
- was a plain ST/NT/PT player, without any real userinterface. Since then,
- SmartPlay has been totally re-written at least two times, got a quite
- advanced & configurable userinterface, and many unique options has been
- invented. All suggestions from the BETA testers and other users has
- made SmartPlay a quite small & powerful moduleplayer for the Amiga..
-
-
- VERSION 3.1 - Rel. 930622:
- ==========================
-
- Program size: 35512 bytes > 7096+
- Source size: 134057 bytes > 27158+
-
- Since Last release: 90 days of hard(!) work..
-
- - The outlook & userinterface is once again really improved, and is now
- more logical to use. Unused functionbuttons will now be properly shaded.
-
- - The Configuration window got more options, and a new outlook. Both the
- ProgramList editor, and the Configuration windows are now running
- independently from the mainprogram.
-
- - Small WorkBench support added. SmartPlay will not crash when loaded from
- WB anymore, and will handle the WB messages properly. No tooltypes or
- stuff like that implemented yet (coming in v3.2).
-
- - RandomPlay, DoubleBuffer and Fader modes added.
-
- - A listwindow containing the names of the samples were added on public
- demand. It is now accessible from the gadget containing the names of the
- modules, author, type etc. on the mainwindow.
-
- - XPK support implemented, and the PowerPacker decruncher does now use the
- xpkmaster.library too.
-
- - The fastmemory replaylibrary "SPlay_FAST.library" is now really improved
- and supports all CIA speed, and jump commands. All !PM! modules are also
- supported trough the new fastlibrary. The modules are now loaded into
- fastmemory in the same way as to chipmemory, loading & allocating the
- samples one by one into memory. The player will not need the 260KB chip-
- buffers for all modules played trough fastmemory anymore, so the new
- "Chip Save" mode should be quite useful even for daily use.
-
- - (Octa)MED(Pro) MMD0/1 4c and IFF-SMUS files are now supported trough the
- two new replaylibraries, SPlay_OMED.library & SPlay_SMUS.library.
-
- - Useful Auto-Flush mode added for the SPlay_xxxx. replaylibraries. If the
- "Flush SPlay_Libs" Flag is set in the configuration, all used libraries
- will be detached from the system, and all memory will be freed on exit.
-
- - The Volume and Balance knobs are now really working in Realtime. The
- volume is now more logarithmic, and will fade the samples regarding to
- the default volume of the used sample. This makes the Volume gadget more
- useful as the music now will sound the same, not loosing any samples,
- when set at low volume.
-
- - The .PRG programfiles can now be loaded from the PLAY button as normal
- modules. This makes it easy to create programs containing modules from
- different paths, and get fast access to them right from the mainwindow.
- Several programfiles may be linked together by inserting another
- programfile as the last entry in a program.
-
- - A position indicator, showing the amount of played positions added.
-
- - PS=PUBSCREEN/K argument added to commandline.
-
- - Improved windowposition handling.
-
- - ST/NT/PT SONG files will now be properly loaded. The ST15 inst. identify
- routine fixed.
-
- - Minor bug in the ProTracker/NoiseTracker identify routine fixed.
-
- - Errors on first module will now continue program properly if requested.
-
- - Annoying bug with the modulelist scrollbar (290+ modules in one program)
- fixed.
-
- - The modulename & author information should not disappear at random
- intervals anymore.
-
- - The old ForceFilter option is now replaced by an automatic routine.
-
- - End-Of-Module detection improved.
-
- - Module/Author/Played/Type cyclegadget text updateroutine fixed.
-
- - Borders will not disappear anymore at ZoomUp using the ZOOM gadget.
-
- - Only the first gadget will be executed if there are multiple gadgets
- pressed before SmartPlay is ready to execute them all.
-
- - ST/NT modules used to end up looping the first pattern - fixed.
-
- - Fixed some bugs in the !PM! PowerMusic decoding.
-
- - Memory handling improved.
-
- - CIA interrupts will now set all bits correctly on startup.
-
- - Some replaylibraries got more/new volume/position functions.
-
- - The L+R mousebutton stop/next function improved
-
- - Removed the crap-text typed in the CLI window on startup.
-
- - "Old Config found.." requester improved.
-
- - Many other bugs, and bad Enforcer hits removed. This version should run
- much more stable than the previous ones.
-
- - Phew..
-
-
- VERSION 3.0 - Rel. 930316:
- ==========================
-
- Program size: 28416 bytes > 6216+
- Source size: 106899 bytes > 24463+
-
- Since Last release: 41 days of hard(?) work..
-
- - As SmartPlay once again got radically modified, the version number
- changed to 3.0. The userinterface is really improved, and you may now
- select your modules right out of the programlist just by clicking on the
- mainwindow! A small listgadget was added for this purpose, and the other
- buttons where somewhat shuffled around. All proportional gadgets, as the
- volume and balance knobs, are now updated in realtime. This should make
- them even more comfortable to use..
-
- - SmartPlay also got a FASTMEMORY replayer for ST/NT/PT modules, so you'll
- now be able to play REALLY big modules on your 512K chip Amiga. This
- option is not fully tested yet, but works fine on a normal 7.09Mhz A500,
- without any loss of performance on highspeed serial transfers and normal
- multitasking. Read more in the DOC file about this nice option..
-
- - SmartPlay will now properly allocate the AudioChannels, so there should
- be _no_ problems with other programs alert-sounds. The channels are only
- allocated as long as SmartPlay is playing a module, so all channels are
- deallocated again when you STOP or PAUSE your module. The REPEAT PROGRAM
- option in the configuration was replaced by a more useful ALLOC CHANNELS
- ON/OFF switch.
-
- - The EXTRACT command for the LhA is now configurable form the config-
- window. For LZ and LhA, the line "-N e >NIL:" should work just fine, but
- if you are using the new LhA standard, the -q option can be used instead
- of the -N and >NIL: commands. (If you have enough memory, a -b400 option
- added to this string will make the I/O buffer big enough for big modules
- too..! You can add any LhA supported option to this string..)
-
- - More -lhx- standards supported.
-
- - The height of the ReqTools filerequesters will now be the default height
- defined in the ReqTools preferences. The ReqTools prefs program is now
- also included in the SmartPlay archive.
-
- - All error-requesters will now be centered on the SmartPlay window.
-
- - Some problems with the proportional gadgets, using big ScreenFontSizes
- removed.
-
- - The SidMon1.0, SidMon II, BPSoundMon, SoundFX v1.3, PowerMusic, Promizer
- v1.8, and old SoundTracker 15instrument formats added. ST/NT/PT SONG
- files are now supported too.
-
- - The smartreplay.library is now obsolete, as smartplay now uses small
- Splay_xxx.libraries instead of one big lib containing all the replayers.
-
- - A bunch of other small bugs & problems fixed.
-
-
- VERSION 2.1 - Rel. 930203:
- ==========================
-
- Program size: 22200 bytes > 5020+
- Source size: 82436 bytes > 17244+
-
- Since Last release: 62 days of hard(?) work..
-
- - In this version some new features was added, and some bugs from the 2.0
- version was removed. The problems while loading some Med&Octamed modules
- is now removed.
-
- - Digital Sound Studio (MMU0) modules now supported trough the SmartRePlay
- library (lib.version 2.0). A bug in the FutureComposer replayer fixed as
- well.
-
- - LhA packed modules now supported. A minor problem with some PowerPacked
- modules removed.
-
- - The CD-Interface got a new outlook. The CHIP-Mem usage was also reduced,
- when the images where reorganized.
-
- - The configuration menu was replaced with a configuration window. Some
- new options added to the configuration.
-
- - Balance and Volume gadgets added to the Main-Window. The values will be
- stored in the configuration file.
-
- - Both the Configuration, and the Program List windows will now be opened
- at the same position of the screen as the Main-Window.
-
- - Zoom code fixed. In the 2.0 version, the CD-Interface window didn't grow
- enough, if it was un-zoomed at a bad position of the screen.
-
- - Some problems with really big screenfontsizes removed.
-
- - The next/prev SongPosition buttons on the interface window is now unused
- when playing other than normal ST/NT/PT modules.
-
- - An annoying bug was removed, which caused SmartPlay to crash if there was
- no ReqTools.Library available. (Thanx to Sheikh for reporting this bug).
-
-
- VERSION 2.0 - Rel. 921203:
- ==========================
-
- Archive size: 54690 bytes
- Program size: 17180 bytes
- Source size: 65192 bytes
-
- - The 2.0 version was a major update of the SmartPlay program. Now Smart-
- Play features a nice CD-Style userinterface, and a easy-to-use program-
- list editor. As the code was completely re-written, there was some funny
- small bugs in this version.
-
-
- VERSIONS 1.0-1.5a Rel. 921003-921110:
- =====================================
-
- - These old versions from v1.0 (Program size 6364 bytes:) to 1.5a was only
- designed to play ST/NT/PT modules, without any windows or programlists.
- The versions between 1.5 and 2.0 was skipped, when the program was re-
- written from scratch. The bugfixes etc. of these previous versions are
- not included in this history file anymore.
-
-
- - Xtreme Intelligence 1993
-
-