home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hurricane
/
HURRICANE.ISO
/
sound
/
mod
/
dmp.rev
< prev
next >
Wrap
Text File
|
1994-05-26
|
42KB
|
973 lines
-----------------------
REVISION HISTORY OF DMP
-----------------------
Latest version is always available at:
┌─────────────────────────────────────────────┐
│ R.A. LAW +358-37-5849007 v32bis/ZyX │
│ ftp.wustl.edu /pub/MSDOS_UPLOADS/modplayers│
└─────────────────────────────────────────────┘
For other support sites take a look at SUPPORT.DMP
*** ---------------------------------------------------------------------- ***
Version 2.92 New 16-bit quality mode May 26th, 1994
+ New! Quality mode for 16-bit cards. With the new quality mode
you can get much better dynamics with multi channel modules.
This method uses a 32-bit intermediate mixing buffer and clips
the data into 16-bit output format. Using too high volumes
will cause more clipping which degrades sound quality a bit.
Usage: DMP -q -aXXX module
where XXX is the gain (amplification value).
32 = normal volume
64 = 2 x normal volume
100 = 3.125 x normal volume
etc.
Maximum usable amplification is around 700 (which means
2100% amplification, quite loud!)
*** ---------------------------------------------------------------------- ***
Version 2.91 Many bugfixes in various parts May 23rd, 1994
New commercial licensing system for DSMI
* Maintenance release, lot's of bugs fixed.
* This one wasn't officially even released...
*** ---------------------------------------------------------------------- ***
Version 2.90 Better GUS compatibility May 7th, 1994
Loader fixes
- GUS player now uses PC timer instead of GUS' own timer. This
will cure some problems users have had with DMP.
- Also new technique for GUS DMA download.
+ Better S3M loader.
+ FAR loader can now handle >64 row patterns
- Fixed the SB Pro detection bug
*** ---------------------------------------------------------------------- ***
Version 2.89 New detection routines for SB April 3rd, 1994
Optional DMA for GUS
- New detection routines for SB family. These routines use
the BLASTER environment variable (if available) to detect the
presense of Sound Blaster (Pro, 16). If BLASTER is not available
the old hardware detection routines are used instead.
+ You can now use either the old byte-by-byte transfer method or
the new DMA transfer. Parameter '-g' enables the non-DMA
method.
- Fixed a bug in AudioTrix Pro (and Windows Sound System) exit
routine that caused incorrect IRQ and DMA channel to be active
after exit.
* Another new Internet mail address, you can now reach me at:
otto.chrons@cc.tut.fi ( easier to remember ;) )
c142092@lehtori.cc.tut.fi
c142092@proffa.cc.tut.fi
*** ---------------------------------------------------------------------- ***
Version 2.88 Loaders fixed March 20th, 1994
- GUS DMA bugs fixed. If you had differing DMA channels for
recording and output, DMP would lock up.
- MTM and FAR loaders work now significantly better
* New Internet mail address:
c142092@lehtori.cc.tut.fi
*** ---------------------------------------------------------------------- ***
Version 2.87 GUS bug fixes March 13th, 1994
- Samples are now downloaded into GUS using DMA
- GUS player bugs fixed (skipped notes, inaccuracy)
- With PAS the DMA transfer was not stopped after exit -> slow down
* Released a 32-bit version of DMP. Check out for DMP/32
*** ---------------------------------------------------------------------- ***
Version 2.86 Bug fixes February 26th, 1994
New batch features
- Fixed the quality mode bug in 2.85 that caused lockups
+ New commandline option '-X' enables quiet screen mode. In this
mode DMP writes absolutely NOTHING to the screen. Great for
batch files.
+ Error level support for '-Wcmd' option. If your spawned program
returns with error level 68, DMP exits immediately. Meant to be
used within batch files...
- You now have 1 second to decide whether to play corrupted modules
or not. Press 'N' or ESC if you don't want to play the module.
- Fixed the MTM loader's heap corrupting bug.
*** ---------------------------------------------------------------------- ***
Version 2.85 Bug fixes February 22nd, 1994
* Skipped 2.84 because a fake version had that version number
- Fixed the division by zero bug with SB16
- Corrupted modules are now played
*** ---------------------------------------------------------------------- ***
Version 2.83 SB 44kHz mono support (SB Pro, SB 2.00) February 14th, 1994
AudioTrix Pro support
Amplifying bug fixed
+ SB and SB Pro 44kHz support. Use -m with SB Pro to force mono.
+ AudioTrix Pro support (use WSS options)
DMP -c8 -d3 -p530 module
- Lots of internal changes for better code.
- Fixed the amplifying bug (parameter -aXX)
- Another S3M volume slide bug fixed
*** ---------------------------------------------------------------------- ***
Version 2.82 Faster mixing January 31st, 1994
+ Rewritten mixing routines are now about 25% faster on my 486/33
- PAS DMA bugs fixed (hopefully). Caused flipped L/R channels, or
noise.
*** ---------------------------------------------------------------------- ***
Version 2.81 S3M bug fixes January 24th, 1994
New customization options
Player bugs fixed
- S3M volume slide bug fixed
- Pitch bending bugs fixed (mainly in S3Ms)
+ New options in DMP.INI
* VGA hardware palette
- now you have total control over DMP's outlook
* Channel ID characters in instrument list
- you can easily change the IDs to digits or any other characters
Check out the DMP.INI for these two features
- some GUS bugs fixed, mainly with 14+ channel music
*** ---------------------------------------------------------------------- ***
Version 2.80 GUS bug fixes January 17th, 1994
25/50 row display
- Some GUS bugs fixed: new volume table, lot less "missing" notes,
some IRQ bugs fixed
+ You can now switch the screen to 25/50 lines by pressing 'Z'
Or you can use command line option '-Z25' or '-Z50'
BTW, my birthday is on the 30th of January (I'll be 21) so if
you haven't sent the "I like DMP" card, now is the right time!
*** ---------------------------------------------------------------------- ***
Version 2.79 FAR loader January 2nd, 1994
Bug fixes
+ DMP now loads Farandole Composer's FAR modules
- some bugs with MOD/MTM loader fixed
- "Cmdline" in DMP.INI works now correctly
HAPPY NEW YEAR TO ALL DMP USERS!
*** ---------------------------------------------------------------------- ***
Version 2.78 Bug fixes December 11th, 1993
- Fixed a bug that caused delayed playing on some tracks (2.74-2.77)
- Added a new feature to MOD/MTM loaders to make it more
compatible with ProTracker
- Fixed the bug with multiple file archives
- Instrument numbers are now alphabets.
*** ---------------------------------------------------------------------- ***
Version 2.77 Bug fixes December 6th, 1993
Monochrome screen
Real volume bars for GUS
- A tiny bug in GUS heap routines caused weird errors
- New volume table for GUS -> less clicks
+ Real volume bars for GUS
+ Monochrome screen support in DMP.INI (check it!)
*** ---------------------------------------------------------------------- ***
Version 2.76 DMP.INI December 6th, 1993
Archive support (general)
Bug fixes
- Some bugs with Timer Service fixed
- MTM loader bugs fixed
+ DMP now has a config file: DMP.INI. Check out the descriptions
in DMP.INI for more information
+ You can now play packed modules. See DMP.INI for information
on how to use your favourite packing program with DMP
*** ---------------------------------------------------------------------- ***
Version 2.75 Bug fixes December 3rd, 1993
- New reset routine for GUS
- A bug in S3M loader fixed
- Many internal changes for forthcoming DSMI/32
which is a 32-bit flat model (Watcom C/C++) version of DSMI.
Already works with GUS
- Better MTM support (upto 32 channels now)
*** ---------------------------------------------------------------------- ***
Version 2.74 MTM support November 28th, 1993
+ DMP now loads and plays MTM modules created with MultiTracker
* I had to skip 2.73 because some lamer had done a fake 2.73 (which
didn't even work..)
- New postcard address
- LOTS of internal changes (for forthcoming DSMI/32)
*** ---------------------------------------------------------------------- ***
Version 2.72 Bug fixes November 13th, 1993
- Uhh, a major bug in CDI caused crashes with other soundcards
than GUS (and maybe even with GUS)... I wonder when I learn to
test DMP propely before releasing it!
- Fixed a bug in S3M loader that caused the last instrument not
to play at all.
+ Now you can use surround in your own modules too! Just use the
command 8 (normally unused) with parameter A4. If you want
regular panning, use values 0 for left, 40 for center, 80 for right.
*** ---------------------------------------------------------------------- ***
Version 2.71 Bug fixes November 1st, 1993
- Samples are now loaded into GUS using the old non-DMA method.
It seemed like the DMA routine was causing most of the problems
on various machines. I have optimized the byte-by-byte downloading
function, so it doesn't take too long on slower machines either.
- Some timing bugs with GUS fixed.
+ Option -Wcommand lets you immediately shell to DOS after the module
starts playing. It will also run the optional 'command'.
*** ---------------------------------------------------------------------- ***
Version 2.70 Murphy's law... October 10th, 1993
- Correcting one bug creates two new bugs... GUS didn't set
the correct channel count -> too high play frequency
- Reset code should now finally work...
- 669 loader tempo bug fixed
- DMA bug with normal sound cards fixed (caused static)
*** ---------------------------------------------------------------------- ***
Version 2.69 Stereo DACs fixed (hopefully) October 9th, 1993
GUS reset bugs fixed
- There was a small bug in stereo DAC code that prevented
stereo output. Now fixed.
- New reset code for GUS should get rid of those lock ups with GUS.
+ New device numbers for PC Speaker/Stereo DACs (10,11 & 12)
*** ---------------------------------------------------------------------- ***
Version 2.68 Stereo DACs October 3rd, 1993
Bug fixes
- There was a serious portamento bug in 2.67 which is now fixed
(I should've tested it more carefully before releasing...)
+ Support for stereo DACs. Use following options to enable
them:
DMP -c6 -d1 <Dual DACs on LPT1 & LPT2>
DMP -c6 -d2 -p378 <Stereo-on-1 on LPT1>
NOTE! I haven't tested these (cause I don't own 2 Covox style
DACs or Stereo-on-1 DAC) so please report any errors/bugs
to me.
- Some internal bugs fixed
*** ---------------------------------------------------------------------- ***
Version 2.67 GUS bugs fixed October 3rd, 1993
New SB16 detection routine
Better S3M compatibility
Channel inc/dec removed
- Some GUS IRQ bugs were fixed.
- New SB16 detection routine reads IRQ/DMA values directly from SB16,
no guessing anymore. Test it! (I haven't!!)
- Better S3M compatibility (portamento works correctly).
- You can't increase/decrease channel count anymore, well there
is no need for it either because you won't get those cracks
with panning anymore.
*** ---------------------------------------------------------------------- ***
Version 2.66 GUS bugs fixed September 26th, 1993
- DMA transfer should now work with most motherboards due to
reduced transfer speed.
- GUS is now reseted so that line output and input are enabled
(2.65 didn't enable even output!)
- Track pause and resume work with GUS
- Louder volume with GUS
*** ---------------------------------------------------------------------- ***
Version 2.65 Surround Sound! September 19th, 1993
Bug fixes
+ Surround sound is implemented! Pressing the 'U' key sets a
track into surround channel. If you have a Dolby Pro Logic
Surround Sound Decoder you can hear the sound coming from
your surround speaker, but even without this decoder you
get a more "spacier" effect (similar effect found on many stereo
TVs to enhance mono sound). Use command line option -n100
to set all tracks to surround mode.
NOTE! Does not work with GUS!
- Playing with SB/SB Pro corrupted the higher part of ECX register,
now it's corrected.
- GUS loops play now "clicklessly"
- GUS' mixer settings are not altered anymore so if you have eg.
line output enabled it will stay that way.
*** ---------------------------------------------------------------------- ***
Version 2.64 Bug fixes September 13th, 1993
- Fixed a bug with high DMA channels and GUS
- Small loops play now correctly
*** ---------------------------------------------------------------------- ***
Version 2.63 Bug fixes September 11th, 1993
- Some clicks removed from GUS playing.
- Fixed the problem with loading samples (GUS).
- Samples are now loaded to GUS using DMA. This method gives a
faster and more solid transfer. It also reduces some clicks
caused my byte-by-byte downloader. May not like QEMM if your
DMA buffer is small.
*** ---------------------------------------------------------------------- ***
Version 2.62 GUS support, getting better! August 29th, 1993
Fixed a few bugs
- GUS player seems to working very well now.. still some troubles
with loading samples after playing many modules, but I'm working
on it.
- Fixed a bug in the 669 loader
*** ---------------------------------------------------------------------- ***
Version 2.61ß GUS support, better August 16th, 1993
- Some improvements to GUS player. A lot less ultraclicks
and it should work on any GUS (hopefully!). Please report
any bugs/incompatibles via e-mail.
*** ---------------------------------------------------------------------- ***
Version 2.60ß GUS support August 8th, 1993
+ GUS is now supported, somehow. I know, it's full of "UltraClicks"
and it doesn't sound right, but this is just a beta version.
If you know what could be going wrong (I know *many* things
already), please send me some e-mail about it. I try to remove
those clicks as soon as possible, but right now I just wanted
to see it working.
*** ---------------------------------------------------------------------- ***
Version 2.55 Bug fix July 11th, 1993
- Two previous versions didn't work with SB16, now fixed.
- Some little things with WSS changed...
*** ---------------------------------------------------------------------- ***
Version 2.54 Bug fixes June 27th, 1993
- WSS support did not work in 2.53 because of a very small bug :(
- 2.53 REQUIRED Virtual DMA Services to work propely due to
an erronous detection routine. Now it should work fine.
*** ---------------------------------------------------------------------- ***
Version 2.53 WSS support June 26th, 1993
Bug fixes
VDS support
Cardware
+ DMP now works with Windows Sound System and compatibles
(like Compaq BusinessAudio)
- The pause-bug in 2.52 with SBs is now fixed
+ Support for Virtual DMA Services has been added, which means
that DMP should now run better under OS/2 and Windows.
* DMP is now *cardware*. If you like using DMP, please send me
a nice postcard to:
Otto Chrons
Panssariviestikomppania
Parolan pataljoona
PL 5
SF-13701 Parolannummi
FINLAND
Note! This address is valid until August 15th.
*** ---------------------------------------------------------------------- ***
Version 2.52 Bug fixes June 8th, 1993
DMP.FAQ
Default panning
- lots of small bugs fixed in various routines...
+ If you encounter problems with DMP, read the DMP.FAQ
as it contains Frequently Asked Questions about DMP.
+ If you're using headphones with a stereo card, you might
want to use the default panning feature, which sets panning
on left and right channels closer to the middle. Use option
-nXX to enable default panning.
*** ---------------------------------------------------------------------- ***
Version 2.51 Many bugfixes May 28th, 1993
New Quality mode!
- bug fixes in EMS-, mixing- and DMA routines
+ Quality mode is now better than ever! Music plays
a lot louder and is clearer too.
- No more autocalibration, because it didn't work on
some machines.
*** ---------------------------------------------------------------------- ***
Version 2.50 Bugfixes May 25th, 1993
EMS support
Autocalibration
Utlities are gone
- some bugs in S3M loader fixed, and no more note shifts!
- Aria support works now better.
+ DMP can now utilize EMS memory for samples. So you can
play really large MODs with DMP and still have lots of
DOS memory! Option -b disables EMS usage.
+ Autocalibration adjusts DMP's sampling rate to match the
REAL sampling rate of the sound card.
* GRAB.EXE, VIDEOMEM.COM and batch files for ripping S3Ms
are now history. If you want them, fetch an older version
*** ---------------------------------------------------------------------- ***
Version 2.46 Bugfixes May 18th, 1993
Aria card support
Support sites?
+ New Aria-based sound cards are now supported! You can play up
to 44.1kHz with 16-bit stereo quality!
If autodetection fails, use -c7 and other parameters...
- The portamento/vibrato/arpeggio bug in 2.45 fixed.
- Theoretically speaking, the S3M loader now converts modules
incorrectly, but in practise they sound a lot better ( a half
note shift upwards makes wonders.. :)
* Do you have a BBS and would like to become official support
site of DMP? Read the included SUPPORT.DMP text file for
more info.
*** ---------------------------------------------------------------------- ***
Version 2.45 Full panning May 14th, 1993
Monochrome support
+ DMP can now be used with monochrome screens
+ On stereo card, you can now pan any channel to any position.
You might have to add new channels, if you get cracks. And
remember that using panning takes about 80% more processor
power!
*** ---------------------------------------------------------------------- ***
Version 2.44 Bugfixes May 12th, 1993
PC speaker support
DAC works better with memory managers
- Corrupted MOD files are now played more correctly. Previously
the last instrument was not converted into unsigned format.
+ You can now use DMP with PC speaker! Use parameters "-c6 -p42"
to enable speaker support.
- DAC (and speaker) work now a lot better with memory managers
such as QEMM,MAX386 and EMM386.
- Little bugfixes in S3M loader.
*** ---------------------------------------------------------------------- ***
Version 2.43 Bugfixes May 11th, 1993
Channel panning
Real volume bars
- Fixed bugs in 669 and S3M loaders
+ Channels can be panned independently with keys L,M and R. If you
get cracks in the sound, add more channels with ')'. Select channel
with up/down arrows. Try panning drums to middle, sounds great!
Of course, all this works only on stereo cards :-)
- M2AMF now converts 669 modules correctly.
+ Volume bars are now calculated using the real sample data,
press 'V' to switch between new/old mode.
+ SB Pro's filter is now off by default -> clearer sound
*** ---------------------------------------------------------------------- ***
Version 2.42 Bugfixes May 10th, 1993
Filter switch for SB Pro
M2AMF supports 669 and S3M
Tempo settings
+ Now you can convert your S3M and 669 files into AMF format.
+ If you want to have clearer sound on SB Pro, turn off the
filter by pressing 'F'
+ You can also change the tempo module is playing by pressing
[,],{ or } keys. '[]' affect speed, and '{}' affect BPM tempo.
+ Pressing '(' adds and ')' removes one channel. You should clearly
hear how this affects sound quality.
- Some bugs fixed in module loaders
*** ---------------------------------------------------------------------- ***
Version 2.41 Bugfixes May 9th, 1993
New utility
Amplifier
- Fixed note portamento
- S3M loader is now a lot more compatible.
- Some outlook bugs fixed, like help screen and that blinking
bug after returning from DOS shell.
* VIDEOMEM is a small utility that transforms 96kB of video
memory into conventional memory, so you can play bigger
modules with DMP. Works with other non-graphic software, too.
+ You can now amplify playing with command line switch -a.
Normal value is 31, but be aware that amplifying may cause
some nasty cracks if volume goes too high. But amplifying
is helpful if you're playing 8+ channel MODs on 8-bit cards.
*** ---------------------------------------------------------------------- ***
Version 2.40 Bugfixes May 7th, 1993
Scream Tracker 3.0 support
Composer 669 support
New outlook
- Some bugs with DMA fixed (again :-) )
+ Now you can play S3M modules. Three batch files included
for easy extraction of modules from Future Crew's demos.
*NOTE! Not all S3M commands are implemented.
+ You can also play 669 format modules, if they fit into memory :)
- A small bug in STM loader fixed.
+ Little changes in outlook.. You may have to use 50 line mode
if you want to see all the instruments in some modules
*** ---------------------------------------------------------------------- ***
Version 2.34 Bugfixes April 20th, 1993
Mailing list
- Bugs with DMA fixed.
+ DMP now returns an errorlevel of 1 if exited via ESC and
0 on normal exit (only if looping is disabled).
* If you want to get new DMP automatically and have Internet
access, you can join DMP mailing list. Just send a message
to listserv@oliver.sun.ac.za with following message body
subscribe DMP-LIST Your Name
After joining, you will receive new DMP releases right into
your own mailbox.
*** ---------------------------------------------------------------------- ***
Version 2.33 Bugfixes April 14th, 1993
- A bug in Retrig command (only in 2.32) was fixed
- Now the 8-channel FastTracker MODs play OK, previously
there were problems with channels 7 and 8.
- False Windows detection corrected (occured if you had an
environment string "WINDIR")
* And remember: DSMI IS AVAILABLE!
*** ---------------------------------------------------------------------- ***
Version 2.32 Bugfixes April 9th, 1993
New features
- A bug with Tremor command fixed
+ Now you can disable ProTracker extended tempos for those
old modules (switch '-e')
- Some problems with 8-bit DMA in Pro Audio Spectrum 16 fixed
*** ---------------------------------------------------------------------- ***
Version 2.31 Bugfixes March 16th, 1993
New features
* DSMI IS AVAILABLE *
- Some bugs with false PAS detections are now fixed
+ You can shell to DOS with Covox, up to 64kHz!!
* DSMI is finally available! Read the README file for
additional info...
*** ---------------------------------------------------------------------- ***
Version 2.30 Bugfixes March 6th, 1993
Covox support is back!
Faster
- DMP 2.20 failed to load any 15 instrument MODs. Now fixed.
+ Support for Covox. Use parameters '-c6' and '-p' to enable
Covox (DAC) support at any port address. See revision entry
for 1.41 for additional info... Covox supports rates up to
44kHz.
NOTE: Covox support doesn't work well if you have a memory
manager like EMM386 or QEMM386 installed.
+ On a 386SX (or other non-cached 386) DMP should be about 10%
faster :)
* Thanks for Pieter Immelman for helping out with UNIX
mail-listserver for DSMI/DMP
*** ---------------------------------------------------------------------- ***
Version 2.20 Bugfixes March 4th, 1993
New features
- Some internal bugs fixed...
+ Support for 6 and 8 channel FastTracker MODs
+ You can now use an envrionment variable DMP to specify often
used command line arguments, for example:
SET DMP=-s30 -m -o
+ Volume can be changed with + and -
- UMB support is gone :-( Use PMP (Protected Module Player) to
play REALLY large modules
* Changed the method for detecting Pro Audio Spectrum cards.
Please test on PAS and PAS+
*** ---------------------------------------------------------------------- ***
Version 2.11 MOD loader bugfix February 22nd, 1993
- Some MODs used highly NON-STANDARD period values, so the
change I made in version 2.02 caused erranous loading. Now
the loader should handle any MOD.
*** ---------------------------------------------------------------------- ***
Version 2.10 ProTracker tempo support February 21st, 1993
+ Support for ProTracker's extended tempos has been added.
Both regular and ProTracker-tempo (in BPM) are now shown on
screen.
- Some minor bugfixes.
*** ---------------------------------------------------------------------- ***
Version 2.02 Bugfixes February 15th, 1993
- Bug in the MOD loader caused erranous volumes when instrument
changed.
- When using a 16-bit soundcard, DMP could cause machine lock-up
if a 386-program was run in DOS shell. Now it won't.
- Help screen showed wrong information about '-u' switch
*** ---------------------------------------------------------------------- ***
Version 2.01 UMB support defaults to DISABLED February 9th, 1993
Bugfix
- Because of the many reports of memory problems with UMB
options, it now is disabled by default.
Use '-u' to ENABLE it, previously that switch DISABLED it!
- Pausing module with 'P' caused computer to lock up with
a SB Pro. Now it's fixed.
*** ---------------------------------------------------------------------- ***
Version 2.0 DMPMT and DMP combined into one .EXE February 7th, 1993
* DMPMT no longer exist as a separate executable as it's
functionality has been embedded into DMP.EXE. DMP now
automatically detects DesqView and Windows and changes
to DMPMT mode if either is detected. You can also force
DMPMT mode with '-t' parameter which also accepts
buffer size like '-t30000'.
*** ---------------------------------------------------------------------- ***
Version 1.95 UMB support February 6th, 1993
+ DMP fully utilizes all available upper memory. Now you have
more memory available in DOS shell and you can also load
bigger modules.
*** ---------------------------------------------------------------------- ***
Version 1.91ß MOD loader bug fix February 5th, 1993
- A bug in the module loader, caused infinite loops if trying
to load a corrupted module. Now DMP prompts wheather or not
to play the module.
*** ---------------------------------------------------------------------- ***
Version 1.90ß Support for SB16, PAS+ and PAS16 February 3rd, 1993
Many bugs fixed
386 support
+ 386 instruction set is now fully utilized. Which means that DMP
won't run on a 286 anymore.
+ DMP is now the only module player capable of playing modules
with 16-bit accuracy. On a SB16 or PAS16 DMP uses a new mixing
routine that calculates at 16 bits. This gives you a lot clearer
sound. Also a new mode, Quality mode, is introduced for 8-bit
cards.
+ DMP is now a lot faster...
- Numerous bugs were fixed. Can't remember what bugs, though. :-)
- Support for DACs is removed, because of non-functionality.
- No more blue backgrounds after exiting (this wasn't a bug, but
some people didn't like it...)
! Special thanks to Pirkka Palosaari for lending his SB16 ASP.
*** ---------------------------------------------------------------------- ***
Version 1.41 DAC support December 2nd, 1992
+ Added support for general DACs. Try port value 378 (LPT1)
If you want to have fun, use port values 3C9,3C0,3C2,61
(BTW, it took about two hours to add support for DACs... :-)
*** ---------------------------------------------------------------------- ***
Version 1.4 8-channel support December 2nd, 1992
+ StarTrekker 8-channel MODs are now supported. If you have
information about other 8+ channel formats, please send it to me.
+ Some internal changes to ease the way to Covox support in upcoming
versions...
*** ---------------------------------------------------------------------- ***
Version 1.35 New features November 26th, 1992
Bug fixes
- Improved compatibility with MODs.
+ Now you can go backwards and forwards in the module.
+ New commandline option to supress modules looping. Great for
BATs.
*** ---------------------------------------------------------------------- ***
Version 1.34 Bug fixes November 23rd, 1992
- Fixed a bug in arpeggio command
- There was a serious bug with SB Pro when playing at >20KHz
(only in version 1.32 & 1.33). Now fixed.
*** ---------------------------------------------------------------------- ***
Version 1.33 Bug fixes November 16th, 1992
- Fixed the fine tune. Old versions played worse than versions
without fine tune! Remember to reconvert AMF modules with invalid
fine tunes.
- Also fixed a bug in portamento command.
*** ---------------------------------------------------------------------- ***
Version 1.32 Faster! November 15th, 1992
New feature
+ DMP is now faster than ever... just believe me!
+ I've added "the-most-wanted-feature": pattern jump!!!
Just press B to break to next pattern...
- I might have fixed some bugs too, don't know for sure though....
*** ---------------------------------------------------------------------- ***
Version 1.31 Bug fixes November 2nd, 1992
- Fixed a bug in AMF converter/loader. DELETE YOUR OLD AMF FILES!!!
- Some incompatibles in MOD loader fixed.
*** ---------------------------------------------------------------------- ***
Version 1.3 Enhancements October 21st, 1992
Bug fix
New file format AMF
+ Support for more octaves (0-4) in MODs, because some PC MOD-editors
(notably ModEd) support these octaves.
+ Now DMP also loads StarTrecker modules
+ DMP now supports AMF modules and includes a program to convert
STM or MOD formats into AMF.
* You can reach me through the Internet! Address is:
c142092@cc.tut.fi
- Fixed a memory trashing bug
*** ---------------------------------------------------------------------- ***
Version 1.24 Bug fixes October 14th, 1992
- There was a killer bug that prevented SB Pro mode from functioning
correctly. Now SB Pro owners can find a big improvement in sound
quality!
*** ---------------------------------------------------------------------- ***
Version 1.23 New features October 4th, 1992
+ The playing order of modules can now be scrambled with commandline
option '/O'.
*** ---------------------------------------------------------------------- ***
Version 1.22 Bug fix October 3rd, 1992
- Now DMP shows the real sample rate which may differ from
what user required, but only a little :-)
*** ---------------------------------------------------------------------- ***
Version 1.21 Bug fix September 29th, 1992
- A bug in tempo command made some modules play REAL SLOW!
I hope I have now fixed it.
+ I forgot to change the version number in 1.2 :-)
*** ---------------------------------------------------------------------- ***
Version 1.2 New player for DesqView September 28th, 1992
+ A player especially designed for DesqView is now included.
Its name is DMPMT (DMP for MultiTaskers)
- There was a bug in the DMA routine.. Only in the 1.12 version. Fixed
*** ---------------------------------------------------------------------- ***
Version 1.12 Internal Changes September 28th, 1992
Bugfixes
+ All sound output handling goes through SDI now,
(SDI = Sound Device Interface) which allows me to add support
for new sound cards easily by writing a new SDI!!
- There was a killer bug in the buffer calculation routine, but
it only occured under very specific conditions. Finally fixed!
*** ---------------------------------------------------------------------- ***
Version 1.11 Bug fixes September 27th, 1992
- Pressing F10 changed volume to 57 not 64 as I intended. Fixed.
+ DMP now shows the current volume and sampling rate
*** ---------------------------------------------------------------------- ***
Version 1.1 New features September 26th, 1992
Bugfixes
+ Function keys F1 - F10 change the overall volume.
+ SB Pro mixer's status is restored before exiting.
+ New command line option "/C" allows SB Pro users to play modules
in SB (mono) mode.
- Retrig command with value of 0 caused a division error. Fixed.
- Now volumes greater than 64 are converted to 64.
*** ---------------------------------------------------------------------- ***
Version 1.08 Bugfixes September 23rd, 1992
- Help screen stays on screen until keypress.
- Some minor bugs fixed
+ Many internal changes (don't affect playing)
*** ---------------------------------------------------------------------- ***
Version 1.07 Instrument list September 6th, 1992
Bugfixes
- STMs and MODs are now played exactly the same, so
original Scream Tracker modules play a little bit too
fast.
+ Instrument list!
+ Better DesqView compatibility (DMP asks DV for screen address)
*** ---------------------------------------------------------------------- ***
Version 1.06 Bugfixes August 31st, 1992
- MOD files are now played at the right speed and frequency
They were played too high previously.
+ DMP is also a little bit faster!
*** ---------------------------------------------------------------------- ***
Version 1.05 Bugfixes August 30th, 1992
- many volume oriented bugs are now fixed in the Amiga module
loader
- Amiga modules are now played at right speed
- total pattern count shows now the correct value
*** ---------------------------------------------------------------------- ***
Version 1.04 Plastic surgery August 29th, 1992
+ DMP's screen has changed a little.. :-)
*** ---------------------------------------------------------------------- ***
Version 1.03 New module commands August 28th, 1992
Bugfixes
- when a fatal disk error occured, the error message
was shown off-screen. Now it shows on the screen.
+ Following module commands are now supported:
Set sample offset (0x9)
Fine volume (0xEA,0xEB)
Fine portamento (0xE1,0xE2)
*** ---------------------------------------------------------------------- ***
Version 1.02 Bugfixes August 21st, 1992
- when module was paused, pressing keys 1-4 played the rest of the
sample. Now this can't happen.
*** ---------------------------------------------------------------------- ***
Version 1.01 Bugfixes August 17th, 1992
- corrected the bug in the file search routine, DMP will not try
to load a non-existent module anymore!
- a bug in the volume table caused cracks in voice. Corrected.
+ DMA-buffer's size reduced to 1024 (2048 before) so that
notes on-screen would better match the playing voice.
*** ---------------------------------------------------------------------- ***
Version 1.00 First release August 12th, 1992
- support for SB & SB Pro (stereo)
- loads both STM & MOD formats
- DOS shell