home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
modiromppu
/
modiromppu.iso
/
PROGRAMS
/
ORGPACKS
/
UMP599D.ZIP
/
UMP.REV
< prev
next >
Wrap
Text File
|
1997-07-02
|
37KB
|
864 lines
Revision History of Universal Module Player
*** ---------------------------------------------------------------------- ***
ver: note: date:
*** ---------------------------------------------------------------------- ***
5.99d Arpeggio Bug Fix July 2nd, 1997
- Fixed a Arpeggio wrap bug ... not very noticable as the bug
caused very minor pitch fault in some modules.
- Palette adjuster looks much better.
- MOD & STM format now show the correct amount of instruments.
( Don't worry it was never too low and didn't cause problems
before. )
- UMP file manager can work with CD-ROMs now and also caches
for an extensive speed increase!
- Fixed SB 16 auto configuration error for 8-bit mixing.
- Removed GUS support.
- The numbers on the instrument list are now decimal.
Note : I'm unsure 16-bit mixing works under Win95 , e-mail me should it work!
*** ---------------------------------------------------------------------- ***
5.99a Fixed release May 9th, 1997
- Released this version because I released 2 different versions of
5.98, this is the *real* version of 5.98 but named 5.99 .
*** ---------------------------------------------------------------------- ***
5.98a Features+ May 3rd, 1997
- GUS code proven to be buggy, would like help in writing this please.
- Fixed track view crasher, happened when switching to modules with
less orders and/or less patterns while still in track view.
- Installed *fake* VU meters, not really neccessary, but some songs
look better with them. Press 'V' to toggle VU modes.
- Added default amplification command line switch, -ax where x is the
default amplification. 64 is normal, 128 is 200%, etc,.
- Looking much neater thanks to revised textmode routines.
- Other minor additions and things, c'mon just experiment! :)
- WWW, and permanent e-mail address added !
*** ---------------------------------------------------------------------- ***
5.97a Description missing!:) April 4th, 1997
- Fixed *MAJOR* GUS error!
- For ST3 compatibility, "Volume slide"'s equaling 0Fh or F0h
slide on every tick no matter the internal flag in the file.
- Master volume slide command Mxy changed to Nxy in S3Ms !
- Minor bug fixes, plus, Protracker and ST3 period table expanded.
- 669, STM loaders had a minor number of patterns bug. Fixed.
- Can now toggle default UMP or normal DOS font, press F2 to do so.
- Can't scroll past number of instruments in module.
- Instrument's number is now shown as well as the it's name on the
listing.
! More surprises, just look yourself, and also look out for
UniTracker 2 coming out this month or next ! :-)
*** ---------------------------------------------------------------------- ***
5.93a More bugs fixed April 1st, 1997
- Notes > B-7 in XM track viewer didn't show! Fixed.
- Minor speed increases and bug fixes here and there.
*** ---------------------------------------------------------------------- ***
5.90a Fatal XM bug fixed! March 29th, 1997
- Fixed a fatal XM bug, when the number of patterns was greater
than that was used in the song UMP wouldn't load the XM proper.
- Fixed minor bug in track viewer where when switching modules,
on occasion some residue of the last pattern was left on
the tracks.
- Track viewer also now scrolls from pattern to pattern without jumps!
- Fixed a major||minor initial STM tempo setting bug.
- Speeded up some of the misc. routines .
- Added ST3 extensions, these commands can be entered in ST3 but
processed *ONLY* in UMP.
Mxy : Slide master volume
This works the *SAME* as the Dxy command but operates on the
module's master volume, useful for fading or techno effects.
So in other words ...
M0x : Slides master volume down by ((speed-1)*x)
Mx0 : Slides master volume up by ((speed-1)*x)
MFx : Fine slides master volume down by x
MxF : Fine slides master volume up by x
Pxy : Slide channel panning
This works the *SAME* as the Dxy command but operates on the
current channel's panning.
There is one major difference though ...
Slides left to right and *NOT* up and down! :)
P0x : Slides panning left by ((speed-1)*x)
Px0 : Slides panning right by ((speed-1)*x)
PFx : Fine slides panning left by x
PxF : Fine slides panning right by x
S5x : Set panbrello waveform
Sets the waveform of the panbrello command to x.
The different options are :
0 - the normal sine waveform,
1 - ramp down,
2 - square waveform, and
3 - random.
Note : Adding 4 to any of these options stops sets the waveform
to x-4 and stops UMP from retrigging the waveform for
every new note.
This also applies to the S3x, S4x commands which are
Set vibrato waveform and Set tremolo waveforms
respectively.
Ex. : S54 sets the panbrello waveform to normal sine waveform
+ no retrig.
S56 sets the panbrello waveform to square waveform
+ no retrig.
S51 sets the panbrello waveform to ramp down
+ retrig.
T0x : Tempo slide down
Slides the tempo down by ((speed-1)*x)
T1x : Tempo slide up
Slides the tempo up by ((speed-1)*x)
Wxy : Music sync.
This command is useless in UMP, but for users of the
Universal Sound System, you can latch a procedure to be
called when this command is encountered. "Music sync." will
pass the current infobyte, position, and row to your procedure
*if* set up correctly to do so.
UMP's looks like so :
{$F+}
procedure playerSyncCallBack ( syncNum, position, row : word ); assembler;
{ Flashes the screen border white. }
asm
push dx
push ax
mov dx,03DAh
in al,dx
mov dx,03C0h
mov al,31h
out dx,al
mov al,0Fh
out dx,al
pop ax
pop dx
end;
{$F-}
procedure playModule ( fileName : pChar );
begin
{... Do weird loading stuff ...}
if ( disableSync = 0 ) then
mpSetSyncCallBack ( @playerSyncCallBack );
{... Start play ... }
end;
Yxy : Panbrello
This works the *SAME* as the Hxy command but operates on the
channel's panning.
Panbrello vibrates the panning with speed x and depth y.
Zxy : Set panning 16
Identical to the S8x command.
Sets the channel pan position with 0 being the far left and
F being the far right.
*** ---------------------------------------------------------------------- ***
5.86a General update ... March 29th, 1997
- Cleaned up alot of code, made pattern data also look more ST3ish.
*** ---------------------------------------------------------------------- ***
5.85a Volumes fixed March 28th, 1997
- Fixed volume levels, was halved an extra time when
module's master volume wasn't 64 .. 32 becomes 16 etc. woops! :)
- Amplification adjustments smoother.
*** ---------------------------------------------------------------------- ***
5.84a ST3 slides fixed March 27th, 1997
- Fixed a bug in the ST3 versions of the slide commands,
only occured in v5.83a !
- A little more free heap when shelling.
- Adding support for the Windows Sound System so be patient.
*** ---------------------------------------------------------------------- ***
5.83a Runtime error 4 at ... March 23rd, 1997
- Forgetting to close the XM after load time and then switch
to another XM crashes on some CPUs, problem fixed.
- S3M & XM loader modified.
- Minor adjustments to player.
- Cleaned up UMP.DOC
*** ---------------------------------------------------------------------- ***
5.82a Fixed minor process'bug March 23rd, 1997
- On samples with pingpong looping enabled when zero bytes left
to mix the mixing buffer wouldn't be cleared properly. Fixed!
- Fixed a minor bug in XM version of the Set Panning command when
arguments passed as FF(pan right) where processed by the player
UMP would set the real panning to 63 (pan right - 1).
- Setting speeds is alot smoother.
- XM restart position now saved.
- Minor ST3 version of "Note Cut" fixed.
*** ---------------------------------------------------------------------- ***
5.80a XM fixed, GUS too! March 22nd, 1997
- Added support for XM linear frequencies and also fixed major
bugs in the XM loader that occur on some XMs.
- No more sample > 64k crap! :)
- XM ping pong looping also enabled! :)
- Fixed some incredible GUS bugs!
- Changed e-mail address. ( this one should be permanent :) )
*** ---------------------------------------------------------------------- ***
5.73a S3M additions March 20th, 1997
- S3M vol0 optimizations & signed samples supported!
*** ---------------------------------------------------------------------- ***
5.70a GUS support March 18th, 1997
- Added untested GUS support, let's hope it works!
- Fixed some minor problems with some sound devices,
really they were just minor! :)
- Modified CONFIG.EXE to have GUS selection. (hehe)
- Have fun because IT support is coming! Any helpers?
*** ---------------------------------------------------------------------- ***
5.51a Fixed major bugs March 16th, 1997
- Sound device problems under Windows95 fixed, this was caused by
redundant PUSHF and STI commands :)
- XM pattern conversion debugged.
- Actual player code execution is somewhat faster!
*** ---------------------------------------------------------------------- ***
5.46a Works under Win95 March 15th, 1997
- Now works under Win95 * AGAiN * ...
*** ---------------------------------------------------------------------- ***
5.41a More realistic! March 12th, 1997
- Volume & panning information such as bars, channel, "Values" made
more realistic.
- XM patterns > 64 fixed.
- S3M Note Cut & Note Delay now do not remember the previous infobyte.
- Alot of other misc. modifications!
*** ---------------------------------------------------------------------- ***
5.40a XM support extended(?) March 11th, 1997
- Added support for XMs with pattern lengths that are > 64 or < 64 !
( I seemed to have over looked that! :) )
- Also modified the player slightly, rows in the "Track" views are now
in hexadecimal notation, plus some other additions.
- Freed up more memory via revised pattern loading routines.
- Freed up more memory in the Universal File Manager.
- Speed up XM envelope processing by using 16-bit integers instead
of 32-bit integers.
- There've been several modifications but I can't remember them all! :)
*** ---------------------------------------------------------------------- ***
5.32a XM support extended March 10th, 1997
- Now processes XM envelopes, fadeout, and auto-vibrato!
- "Track 8" display fixed, ever since 5.26a there was a display
problem.
- "Sample" is shown instead of "Instrument" on "Values"
- Shows channel information instead of sound device information on
the channel stat. bars, sound device info is still shown in "Values"
- XM volume column "Tone Portamento" with argument 0Fh now is
processed.
*** ---------------------------------------------------------------------- ***
5.26a Fixed 16-bit samples March 8th, 1997
- Fixed a problem with loading 16bit samples in XMs
- MTMs with 16-bit samples are now converted!
*** ---------------------------------------------------------------------- ***
5.25a UMF vanished,
XM appears March 8th, 1997
- Changes to some S3M aspects.
- UMF support gone -* by request *-, besides the format has changed
anyway! The format still exists but is now more secretive!
- XM support is here! But not 100% as of yet! The only thing that is
missing is envelope processing! Try XM out!
- GUS still unfinished! Someone please help out!
*** ---------------------------------------------------------------------- ***
5.12a Heap fix March 7th, 1997
- Freeing a module from heap on occasion used to crash the CPU! Fixed!
- Now processes Protracker's "Fine" effects in a "Pattern Delay".
*** ---------------------------------------------------------------------- ***
5.11a Oopsie! March 6th, 1997
- ST3 didn't have a seperate type of "Note delay" as thought from
5.07a it was simply that mine wasn't completely Protracker
compatible! This problem is now fixed and "Note delay" sounds
better than ever on any module!
- Speed up the player code some more, this is now undisputably the
last version before XM.
- Cleaned up "UMP.REV"
- "Pattern Break" > row 63 defaults to row 0
- Removed "+*+" from the help screen.
- When EMS is not used "Track" views didn't work, problem solved! :)
- Dark Visions is not as reliable as I had figured, so
to get the latest versions of UMP via ...
FTP : ftp.cdrom.com/pub/demos/incoming/music/programs/ump???.zip
WWW : www.cdrom.com/pub/demos/incoming/music/programs
^^^ Look for ump???.zip !
BBS : Currently looking for support sites! :)
- Cleaned up documentation file, removed references to BOOM!.UMF,
Dark Visions, mentioned ftp.cdrom.com & www.cdrom.com as a site to
download the latest UMP.
- Now shows the note "C-0" ! :)
- Ditched S3M period setting bug, caused more problems than it solved.
- Previously when "Retrig" was called on an inactive note, an active
note would be started anyway! This problem has been fixed by just
setting the position back.
- Added ST3 "Stereo control".
* This is the best version yet! 100% compatible now with every format!
*** ---------------------------------------------------------------------- ***
5.08a Cleaned up code March 4th, 1997
- Cleaned up playing code + removed minor bugs, this will be the last
version until XM support and / or GUS support is finished unless a
major playing bug pops up in this release! Now, I shall devote my
time to coding XM support, the GUS support will be put on hold until
the loan of a GUS from some lucky person. ( You? :) )
- Minor bug fix in directly playing modules with the Enter key in the
Universal File Manager.
- "Note delay" with invalid arguments fixed.
- "Vibrato" & "Tremolo" wave forms added.
- ST3 "Tremolo" bug added, ST3 doesn't save the "Tremolo" values to
a specific byte as does "Vibrato".
*** ---------------------------------------------------------------------- ***
5.07a Track 8 & Track 18 ! March 2nd, 1997
- Added "Track 8" & "Track 18" bottom info modes.
- Cleaned up "Track 5" bottom info mode.
- Now the player & converter ignore samples with lengths less than
2, previously this could cause problems in the loaders & saver.
- Sample lengths are now cut at loop ends for all modules, plus,
other misc. modifications to the loaders.
- Can now set default "blue" palette in Palette Manipulator.
- The blue palette is now the default palette.
- Fixed a major bug in period setting in 669s & STMs , this error
was caused from a period checking procedure used since 5.01a
- Alot of misc. modifications to the player.
- Adapted 100% of ST3's bugs, they are only used during S3M playing!
- Fixed a bug in the S3M "Fine volume up" info ..
- Fixed S3M "Note Delay", "Sample Offset", and "Note Cut",
Yes! All three are 100% S3M compatible!
Try and find these features in other players!
* UMP is truly the best player on earth,
just wait till I finish XM support! :)
*** ---------------------------------------------------------------------- ***
5.02a Forgot to fade! March 1st, 1997
- Now fades out the module in the palette editor.
*** ---------------------------------------------------------------------- ***
5.01a Track 5 + More February 29th, 1997
- UMP has a new bottom info mode ! "Track 5" ! Check it out !
- Changes back to original launching dir. upon exit
- Fixed a bug in the "Sample offset" command.
- Added "Arpeggio wrap" for "Protracker" modules.
- Added S3M bug, when periods cross limits they now aren't set
to the channel structure as done in Scream Tracker 3 !
- Cleaned up "UMP.REV"
- Stereo VU meters added.
- Touched up the palette maniuplator.
*** ---------------------------------------------------------------------- ***
4.97a Revisions February 27th, 1997
- Revised PAS routines
- Revised ALL loaders
- Revised CONFIG.EXE to support changed PAS detection routines.
- Not finished with XM support yet, sorry! :)
*** ---------------------------------------------------------------------- ***
4.96a Some little things February 26th, 1997
- New "default" palette added.
- Fixed order of processing some global commands such as
"Pattern loop", "Position jump", "Pattern break", they
are now called in that order respectively as does in
Protracker.
- "Pattern loop" destination row isn't reset on PT modules for
every row anymore, * Protracker feature! *
- The row number is alot more accurate. ( Used to be one lower,.. )
- The status screen has been modified somewhat.
- S3Ms that use "Fine" effects such as "Fine volume down" now clip
the "F" from the info on the status screen.
ex. : "Fine volume down F9" now shows "Fine volume down 09".
Note : The next version of UMP will have XM support & possibly full GUS
support.
*** ---------------------------------------------------------------------- ***
4.95a SBPro v2.0 bugs fixed, February 25th, 1997
- Fixed an initialization bug in SBPro v2.0+, previously sound output
would be pitched too high, and playing super fast. Thanks to
Christian Morales for the detection of this bug!
- "Pattern break" doesn't "break" the pattern when Position jumps are
encountered on the same row.
- Palette manipulation added :)
*** ---------------------------------------------------------------------- ***
4.94a Time Elapsed fixed February 23rd, 1997
- Fixed a bug in the "Time Elapsed" information when listening to the
same module for more than one hour.
*** ---------------------------------------------------------------------- ***
4.93a Font modified February 20th, 1997
- Modified specific characters of the font to be more readable,
ex. ( '[',']','?', and others )
- "Pattern loop" & "Pattern break" commands tweaked.
- Fixed a bug using SB's with IRQs > 7 ! :)
- Win95 Pentium / SB compatibilities fixed, maybe ... *grin*
- Fixed a bug when showing IRQ, & DMA values in
CONFIG.EXE that were > 10 , hehe ...
- Revised .MOD loading routines.
- Revised SB routines.
- Universal File Manager now saves window offsets when returning to UMP
- Fading when quiting with escape.
- Fixed the IRQ number on "No Sound", happened since 4.79a
*** ---------------------------------------------------------------------- ***
4.81a Volume fixed February 18th, 1997
- Fixed an initial volume setting bug! ( Rarely occured though. )
- Modified a few mixing & timing aspects. :)
- Made volume info' in "Values" more accurate.
- Optimized the player code some more.
*** ---------------------------------------------------------------------- ***
4.79a PAS support! February 17th, 1997
- Added Pro Audio Spectrum,
Pro Audio Spectrum+. and
Pro Audio Spectrum 16 support ! :)
- Now ignores invalid pattern data modules, especially in .S3Ms,
( ex. : channels > 16 ), as they are illegal.
*** ---------------------------------------------------------------------- ***
4.22a UMF format changed! 32+ February 16th, 1997
- Now supports 32+ channel .MODs / .S3Ms etc.
- UMF format changed, please delete your old UMF files!
( Note : The format is scheduled for another change pending the
addition of XM support, which won't be soon unless I get
some help. )
- Pressing Enter on the playlist window of the Universal File Manager
begins immediate play of the highlighted module, as requested by Mr.
Michael Convento. ( Eternal Knight :) )
*** ---------------------------------------------------------------------- ***
4.17a Tremolo fixed, changes February 15th, 1997
- Previously old tremolo values weren't saved when command was
switched on channels, now fixed.
- Optimized the code some more, meaning UMP is faster! :P~
- Left / Right VU meters are higher now
- Now supports 16+ channel .MODs!
- Info in "Values" is reset when modules are switched.
*** ---------------------------------------------------------------------- ***
4.10a Cosmetic changes February 13th, 1997
- Status screen is remarkably changed.
- Font modified :P~ !
- Fixed the volume in "Values".
- Now allows panning modifications no matter the flag on the module.
- "Note Spectrum" changed.
*** ---------------------------------------------------------------------- ***
4.00a Fixes, USS released! February 8th, 1997
- Fixed a fatal instrument "set" error in module loaders,
was caused from 3.72a
- Sound Blaster 16s now work!
- Added higher mixing rates in CONFIG.EXE for better sound!
- DMA routines fixed for DMA channels greater than 3.
- Some handling improvments on every type of Sound Blaster.
- Heap leak problem in the Universal File Manager now fixed.
- Status screen modified a little.
- Made "Pattern loop" in S3Ms global as was intended.
- Universal Sound System now availible! Read README.USS for details!
- Fixed fading on slower modules.
- FILE_ID.DIZ modified.
- Font modified + note dots look a little more realistic!
* You've gotta love UMP! *
*** ---------------------------------------------------------------------- ***
3.95a Windows support February 4th, 1997
- Changed an initialization step on Sound Blaster 16s. ( *Gulp!* )
- UMP now works under Windows 3.1 / 95 !
- "Set volume" in 669s changed. ( *Hrmmmmm* )
*** ---------------------------------------------------------------------- ***
3.92a Channels bug fix February 3rd, 1997
- Fixed a bug in loaders where when module had "zero" channels,
UMP would crash with "Runtime error 200 at"...,
Now UMP sets the minimum amount of channels one!
*** ---------------------------------------------------------------------- ***
3.91a Modifications February 1st, 1997
- Changed a pattern row processing instruction.
*** ---------------------------------------------------------------------- ***
3.90a SB16 support! February 1st, 1997
- Added SB16 support, though untested, should work!
- Fixed a bug in SB detection routines in CONFIG.EXE
*** ---------------------------------------------------------------------- ***
3.73a MinarMinerMinor :P~ January 30th, 1997
- When sorting, shuffling, and deleting modules in playlist,
playlist position is now equal to the position the module
currently playing is placed.
- E-mail address changed.
*** ---------------------------------------------------------------------- ***
3.72a Little things January 27th, 1997
- Made "No Sound" position updates more accurate.
- Every loader now removes invalid pattern data.
- Fixed a minor bug in instrument list scroller,
didn't allow to view instruments 99 and 100.
- Fixed a minor bug in the file manager, Home & End didn't work
in module window, not the playlist window.
- Instruments without notes in patterns are not processed.
*** ---------------------------------------------------------------------- ***
3.71a Fade bug fixed! January 26th, 1997
- Previously when UMP was in a fade with multiple modules & playlist
was decremented to only one module, UMP never restored sound volume.
- Animated cursor ( File Manager ) not as jerky.
- Fading even while scanning hard drive.
- CONFIG.EXE changed again.
- Fixed a minor bug in the Set Speed command, on .MODs a Set Speed
argument of zero set the actual speed to one.
*** ---------------------------------------------------------------------- ***
3.70a You must download! January 25th, 1997
- On MultiTasker detection UMP reported "Windows 3.xx" when,
using "Windows 95", changed to "Windows".
- Upgraded File Manager, v1.2!
- Modules switched even when in File Manager or Help.
- CONFIG.EXE now looks purty!
- Fades out when using multiple modules.
- Alot of different updates here and there.
- Very stable!
*** ---------------------------------------------------------------------- ***
3.60a Update! January 24th, 1997
- Number of channels is increased should effects be used on the
greatest channel, previously only when note struck in pattern.
- Fixed date extensions in this file, stupid things like
December 31th, ;p~
*** ---------------------------------------------------------------------- ***
3.55a Update! January 23rd, 1997
- CONFIG.EXE modified a little ... ( more maniupulative. )
*** ---------------------------------------------------------------------- ***
3.50a More fixes January 22nd, 1997
- When loading modules with insufficent memory UMP used to
crash on you, problem fixed, now reports "Not enough memory".
- MultiTaskers detected, there is now a warning not to run
should one be found.
- Allowed for much more memory in DOS shell! Yippie!
- Playlist now restarts when changed.
- Extended amount of modules availible in playlist, is now 250.
- Fixed a minor bug in the "Note Spectrum" info. :-)
- Animated character in Universal File Manager reminds you when
it is busy, it is used so people do not think it froze. :P~
*** ---------------------------------------------------------------------- ***
3.10a Fixes January 18th, 1997
- Occasionally, the volume update value for the volume bars would
be greater than 64 causing UMP to screw up the status screen,
sometimes this would freeze the computer and/or prevent you from
quiting UMP, this problem is fixed now.
- Updates on the file manager for greater ease of use.
- Fixed a "Position jump" bug! Quite a crasher!
- Made the help screen a little bit neater.
*** ---------------------------------------------------------------------- ***
3.00a 669s play perfectly January 16th, 1997
- 669s now play perfectly, effects, tempos, etc,. Previously
some effects + tempos were not handled right. Now there is not
a bug at all in the 669 playback. Yippie!
*** ---------------------------------------------------------------------- ***
2.10a 669s more harmonic January 16th, 1997
- Fixed major bugs in 669 command processing, sounds normal and
harmonic now!
- Switched example file, BOOM!.UMF, this demonstrates UMP's
extraordinary 669 playback methods ! :-)
*** ---------------------------------------------------------------------- ***
2.00b Conv. memory fix January 15th, 1997
- This version is just a patch for people who use only conventional
memory, allows more space for modules.
*** ---------------------------------------------------------------------- ***
2.00a File Manager !!! January 15th, 1997
- This version features the Universal File Manager ! Press 'F' while
playing modules or leave command line blank to see !
*** ---------------------------------------------------------------------- ***
1.30a Much things January 14th, 1997
- Fixed a minor bug in 669 playback added "Frequency Adjust" command,
and correct support of tempo list.
- Delete all your old UMF files, the format has changed!
( Last time this will happen for a looooooooooong time ... )
- Now comes with an example module, ROAM.S3M, composed by me! :-P~
- There are probably bug fixes but cannot remember any right
now. It's too cold in this shack .. j / k!
Note : I've started work on the UFM, ( Universal File Manager ) as it will
make selecting modules and building playlists a breeze! :-)
*** ---------------------------------------------------------------------- ***
1.20a Much things January 12th, 1997
- Sorts the files unless ScRaMbLeD.
- Correctly supports the STM & 669 music file format.
- Resets SBPro hardware back to mono mode upon quit.
- Fixed a major bug in the shell to DOS command.
- Added bottom info option "Values".
- May be a tad bit faster.
- Now comes with MTM2S3M.EXE, an MTM module converter.
- Delete all your old UMF files, the format has changed!
*** ---------------------------------------------------------------------- ***
1.10g Minor bug fix January 10th, 1997
- Fixed an error with the shell to DOS command ( would crash sometimes ).
- Made Left / Right VU meters more accurate.
- Fixed load errors when picking "*.*", or directories.
- Defaults to "*.*" when the command line is clear.
- Playing order can now be ScRaMbLeD via -O switch.
*** ---------------------------------------------------------------------- ***
1.10f Major bug fix, speed! January 4th, 1997
- Fixed a major bug where on some S3Ms & MODs upon reaching
the end of the song UMP would freeze or crash.
This was because I had indexed the orders array out of
range of the song length.
- UMP is about 25% faster! ;)
- May be quicker on your VGA card now! ;)
- Fixed an amplification problem on regular SB's ( too loud again ;) )
- Noticing a pattern? ;)
- Doesn't allow non-stereo compatible cards to pick stereo.
- Fixed a minor bug in the DMA buffer calculation routine.
*** ---------------------------------------------------------------------- ***
1.10e .MOD load fix January 3rd, 1997
- Fixed a bug in the Amiga .MOD loading routine, previously when
samples over 65518 were found UMP forgot to clip the length,
and that would crash the mixer and player.
- There have been minor speed increases, plus, more compatibility!
*** ---------------------------------------------------------------------- ***
1.10d Minor fix January 1st, 1997 = Happy New Year! =
- Made the position updates using the "No Sound" device more accurate.
- Mapped patterns to EMS.
- Freed up memory via revised VU meter routines.
*** ---------------------------------------------------------------------- ***
1.10c Loops fixed December 31st, 1996
- Fixed a looping problem on small instruments.
*** ---------------------------------------------------------------------- ***
1.10b Positions fixed December 31st, 1996
- Fixed a position jumping problem in S3Ms.
- Slightly better help screen.
*** ---------------------------------------------------------------------- ***
1.10a Easier December 30th, 1996
- Auto detection of SB on CONFIG.EXE ( relies on 'BLASTER' enviroment )
- Fixed an amplification problem on regular SB's ( too loud ;) )
*** ---------------------------------------------------------------------- ***
1.00e Eye candy December 29th, 1996
- A minor font modification ( look on spectrum & dots! )
- Fixed a minor bug in the DMA buffer allocation routine.
*** ---------------------------------------------------------------------- ***
1.00d More SB fixes December 28th, 1996
- Allowed for 100% ( hopefully ) compatibility with SB professional
compatibles.
- Removed studdering when changing amplifications.
- Fixed a minor bug in the "Tremor" command.
- Cosmetic change on "Note Spectrum" ( too small for some too notice! )
*** ---------------------------------------------------------------------- ***
1.00c Speed increase December 28th, 1996
- Optimized some of the mixing code some more.
- Fixed a minor bug on initial screen synchronization.
- The "No Sound" device actually works.
- Fixed a major bug where should you have scrolled the instrument
list and went to another module that had a shorter one,
UMP would crash sometimes.
*** ---------------------------------------------------------------------- ***
1.00b Bug fix! December 27th, 1996
- Fixed an initialization bug on some SB professional compatibles.
*** ---------------------------------------------------------------------- ***
1.00a First Public Release! December 26th, 1996
- Loads S3Ms, MODs, & UMFs.
- Uses EMS
- Full support for SBs, SB professionals, and most likely compatibles.
- Dos shell
- Real volume bars
- Note dots and Spectrum analyzer
- Other nifty things
*** ---------------------------------------------------------------------- ***