home *** CD-ROM | disk | FTP | other *** search
/ modiromppu / modiromppu.iso / PROGRAMS / ORGPACKS / UMP507.ZIP / UMP.REV < prev   
Text File  |  1997-03-03  |  20KB  |  471 lines

  1.                   Revision History of Universal Module Player
  2. *** ---------------------------------------------------------------------- ***
  3. ver:    note:                   date:
  4. *** ---------------------------------------------------------------------- ***
  5.  
  6. 5.07a   Track 8 & Track 18 !    March 2nd, 1997
  7.  
  8. -       Added "Track 8" & "Track 18" bottom info modes.
  9. -       Cleaned up "Track 5" bottom info mode.
  10. -       Now the player & converter ignore samples with lengths less than
  11.         2, previously this could cause problems in the loaders & saver.
  12. -       Sample lengths are now cut at loop ends for all modules, plus,
  13.         other misc. modifications to the loaders.
  14. -       Can now set default "blue" palette in Palette Manipulator.
  15. -       The blue palette is now the default palette.
  16. -       Fixed a major bug in period setting in 669s & STMs , this error
  17.         was caused from a period checking procedure used since 5.01a
  18. -       Alot of misc. modifications to the player.
  19. -       Adapted 100% of ST3's bugs, they are only used during S3M playing!
  20. -       Fixed a bug in the S3M "Fine volume up" info ..
  21. -       Fixed S3M "Note Delay", "Sample Offset", and "Note Cut",
  22.         Yes! All three are 100% S3M compatible!
  23.         Try and find that other players!
  24.  
  25. *       UMP is truly the best player on earth,
  26.         just wait till I finish XM support! :)
  27.  
  28. *** ---------------------------------------------------------------------- ***
  29.  
  30. 5.02a   Forgot to fade!         March 1st, 1997
  31.  
  32. -       Now fades out the module in the palette editor.
  33.  
  34. *** ---------------------------------------------------------------------- ***
  35.  
  36. 5.01a   Track 5 + More          February 29th, 1997
  37.  
  38. -       UMP has a new bottom info mode ! "Track 5" ! Check it out !
  39. -       Changes back to original launching dir. upon exit
  40. -       Fixed a bug in the "Sample offset" command.
  41. -       Added Arpeggio "wrap" for "Protracker" modules.
  42. -       Added S3M bug, when periods cross limits they now aren't set
  43.         to the channel structure as done in Scream Tracker 3 !
  44. -       Cleaned up "UMP.REV"
  45. -       Stereo VU meters added.
  46. -       Touched up the palette maniuplator.
  47.  
  48. *** ---------------------------------------------------------------------- ***
  49.  
  50. 4.97a   Revisions               February 27th, 1997
  51.  
  52. -       Revised PAS routines
  53. -       Revised ALL loaders
  54. -       Revised CONFIG.EXE to support changed PAS detection routines.
  55. -       Not finished with XM support yet, sorry! :)
  56.  
  57. *** ---------------------------------------------------------------------- ***
  58.  
  59. 4.96a   Some little things      February 26th, 1997
  60.  
  61. -       New "default" palette added.
  62. -       Fixed order of processing some global commands such as
  63.         "Pattern loop", "Position jump", "Pattern break", they
  64.         are now called in that order respectively as does in
  65.         Protracker.
  66. -       "Pattern loop" destination row isn't reset on PT modules for
  67.         every row anymore, * Protracker feature! *
  68. -       The row number is alot more accurate. ( Used to be one lower,.. )
  69. -       The status screen has been modified somewhat.
  70. -       S3Ms that use "Fine" effects such as "Fine volume down" now clip
  71.         the "F" from the info on the status screen.
  72.  
  73.         ex. : "Fine volume down F9" now shows "Fine volume down 09".
  74.  
  75. Note :  The next version of UMP will have XM support & possibly full GUS
  76.         support.
  77.  
  78. *** ---------------------------------------------------------------------- ***
  79.  
  80. 4.95a   SBPro v2.0 bugs fixed,  February 25th, 1997
  81.  
  82. -       Fixed an initialization bug in SBPro v2.0+, previously sound output
  83.         would be pitched too high, and playing super fast. Thanks to
  84.         Christian Morales for the detection of this bug!
  85. -       "Pattern break" doesn't "break" the pattern when Position jumps are
  86.         encountered on the same row.  
  87. -       Palette manipulation added :)
  88.  
  89. *** ---------------------------------------------------------------------- ***
  90.  
  91. 4.94a   Time Elapsed fixed      February 23rd, 1997
  92.  
  93. -       Fixed a bug in the "Time Elapsed" information when listening to the
  94.         same module for more than one hour.
  95.  
  96. *** ---------------------------------------------------------------------- ***
  97.  
  98. 4.93a   Font modified           February 20th, 1997
  99.  
  100. -       Modified specific characters of the font to be more readable,
  101.         ex. ( '[',']','?', and others )
  102. -       "Pattern loop" & "Pattern break" commands tweaked.
  103. -       Fixed a bug using SB's with IRQs > 7 ! :)
  104. -       Win95 Pentium / SB compatibilities fixed, maybe ... *grin*
  105. -       Fixed a bug when showing IRQ, & DMA values in
  106.         CONFIG.EXE that were > 10 , hehe ...
  107. -       Revised .MOD loading routines.
  108. -       Revised SB routines.
  109. -       Universal File Manager now saves window offsets when returning to UMP
  110. -       Fading when quiting with escape.
  111. -       Fixed the IRQ number on "No Sound", happened since 4.79a
  112.  
  113. *** ---------------------------------------------------------------------- ***
  114.  
  115. 4.81a   Volume fixed            February 18th, 1997
  116.  
  117. -       Fixed an initial volume setting bug! ( Rarely occured though. )
  118. -       Modified a few mixing & timing aspects. :)
  119. -       Made volume info' in "Values" more accurate.
  120. -       Optimized the player code some more.
  121.  
  122. *** ---------------------------------------------------------------------- ***
  123.  
  124. 4.79a   PAS support!            February 17th, 1997
  125.  
  126. -       Added Pro Audio Spectrum,
  127.               Pro Audio Spectrum+. and
  128.               Pro Audio Spectrum 16 support ! :)
  129. -       Now ignores invalid pattern data modules, especially in .S3Ms,
  130.         ( ex. : channels > 16 ), as they are illegal.
  131.  
  132. *** ---------------------------------------------------------------------- ***
  133.  
  134. 4.22a   UMF format changed! 32+ February 16th, 1997
  135.  
  136. -       Now supports 32+ channel .MODs / .S3Ms etc.
  137. -       UMF format changed, please delete your old UMF files!
  138.         ( Note : The format is scheduled for another change pending the
  139.                  addition of XM support, which won't be soon unless I get
  140.                  some help. )
  141. -       Pressing Enter on the playlist window of the Universal File Manager
  142.         begins immediate play of the highlighted module, as requested by Mr.
  143.         Michael Convento. ( Eternal Knight :) )
  144.  
  145. *** ---------------------------------------------------------------------- ***
  146.  
  147. 4.17a   Tremolo fixed, changes  February 15th, 1997
  148.  
  149. -       Previously old tremolo values weren't saved when command was
  150.         switched on channels, now fixed.
  151. -       Optimized the code some more, meaning UMP is faster! :P~
  152. -       Left / Right VU meters are higher now
  153. -       Now supports 16+ channel .MODs!
  154. -       Info in "Values" is reset when modules are switched.
  155.  
  156. *** ---------------------------------------------------------------------- ***
  157.  
  158. 4.10a   Cosmetic changes        February 13th, 1997
  159.  
  160. -       Status screen is remarkably changed.
  161. -       Font modified :P~ !
  162. -       Fixed the volume in "Values".
  163. -       Now allows panning modifications no matter the flag on the module.
  164. -       "Note Spectrum" changed.
  165.  
  166. *** ---------------------------------------------------------------------- ***
  167.  
  168. 4.00a   Fixes, USS released!    February 8th, 1997
  169.  
  170. -       Fixed a fatal instrument "set" error in module loaders,
  171.         was caused from 3.72a
  172. -       Sound Blaster 16s now work!
  173. -       Added higher mixing rates in CONFIG.EXE for better sound!
  174. -       DMA routines fixed for DMA channels greater than 3.
  175. -       Some handling improvments on every type of Sound Blaster.
  176. -       Heap leak problem in the Universal File Manager now fixed.
  177. -       Status screen modified a little.
  178. -       Made "Pattern loop" in S3Ms global as was intended.
  179. -       Universal Sound System now availible! Read README.USS for details!
  180. -       Fixed fading on slower modules.
  181. -       FILE_ID.DIZ modified.
  182. -       Font modified + note dots look a little more realistic!
  183.  
  184.         * You've gotta love UMP! *
  185.  
  186. *** ---------------------------------------------------------------------- ***
  187.  
  188. 3.95a   Windows support         February 4th, 1997
  189.  
  190. -       Changed an initialization step on Sound Blaster 16s. ( *Gulp!* )
  191. -       UMP now works under Windows 3.1 / 95 !
  192. -       "Set volume" in 669s changed. ( *Hrmmmmm* )
  193.  
  194. *** ---------------------------------------------------------------------- ***
  195.  
  196. 3.92a   Channels bug fix        February 3rd, 1997
  197.  
  198. -       Fixed a bug in loaders where when module had "zero" channels,
  199.         UMP would crash with "Runtime error 200 at"...,
  200.         Now UMP sets the minimum amount of channels one!
  201.  
  202. *** ---------------------------------------------------------------------- ***
  203.  
  204. 3.91a   Modifications           February 1st, 1997
  205.  
  206. -       Changed a pattern row processing instruction.
  207.  
  208. *** ---------------------------------------------------------------------- ***
  209.  
  210. 3.90a   SB16 support!           February 1st, 1997
  211.  
  212. -       Added SB16 support, though untested, should work!
  213. -       Fixed a bug in SB detection routines in CONFIG.EXE
  214.  
  215. *** ---------------------------------------------------------------------- ***
  216.  
  217. 3.73a   MinarMinerMinor :P~     January 30th, 1997
  218.  
  219. -       When sorting, shuffling, and deleting modules in playlist,
  220.         playlist position is now equal to the position the module
  221.         currently playing is placed. 
  222. -       E-mail address changed.
  223.  
  224. *** ---------------------------------------------------------------------- ***
  225.  
  226. 3.72a   Little things           January 27th, 1997
  227.  
  228. -       Made "No Sound" position updates more accurate.
  229. -       Every loader now removes invalid pattern data.
  230. -       Fixed a minor bug in instrument list scroller,
  231.         didn't allow to view instruments 99 and 100.
  232. -       Fixed a minor bug in the file manager, Home & End didn't work
  233.         in module window, not the playlist window.
  234. -       Instruments without notes in patterns are not processed.
  235.  
  236. *** ---------------------------------------------------------------------- ***
  237.  
  238. 3.71a   Fade bug fixed!         January 26th, 1997
  239.  
  240. -       Previously when UMP was in a fade with multiple modules & playlist
  241.         was decremented to only one module, UMP never restored sound volume.
  242. -       Animated cursor ( File Manager ) not as jerky.
  243. -       Fading even while scanning hard drive.
  244. -       CONFIG.EXE changed again.
  245. -       Fixed a minor bug in the Set Speed command, on .MODs a Set Speed
  246.         argument of zero set the actual speed to one.
  247.  
  248. *** ---------------------------------------------------------------------- ***
  249.  
  250. 3.70a   You must download!      January 25th, 1997
  251.  
  252. -       On MultiTasker detection UMP reported "Windows 3.xx" when,
  253.         using "Windows 95", changed to "Windows".
  254. -       Upgraded File Manager, v1.2!
  255. -       Modules switched even when in File Manager or Help.
  256. -       CONFIG.EXE now looks purty!
  257. -       Fades out when using multiple modules.
  258. -       Alot of different updates here and there.
  259. -       Very stable!
  260.  
  261. *** ---------------------------------------------------------------------- ***
  262.  
  263. 3.60a   Update!                 January 24th, 1997
  264.  
  265. -       Number of channels is increased should effects be used on the
  266.         greatest channel, previously only when note struck in pattern.
  267. -       Fixed date extensions in this file, stupid things like
  268.         December 31th, ;p~
  269.  
  270. *** ---------------------------------------------------------------------- ***
  271.  
  272. 3.55a   Update!                 January 23rd, 1997
  273.  
  274. -       CONFIG.EXE modified a little ... ( more maniupulative. )
  275.  
  276. *** ---------------------------------------------------------------------- ***
  277.  
  278. 3.50a   More fixes              January 22nd, 1997
  279.  
  280. -       When loading modules with insufficent memory UMP used to
  281.         crash on you, problem fixed, now reports "Not enough memory".
  282. -       MultiTaskers detected, there is now a warning not to run
  283.         should one be found.
  284. -       Allowed for much more memory in DOS shell! Yippie!
  285. -       Playlist now restarts when changed.
  286. -       Extended amount of modules availible in playlist, is now 250.
  287. -       Fixed a minor bug in the "Note Spectrum" info. :-)
  288. -       Animated character in Universal File Manager reminds you when
  289.         it is busy, it is used so people do not think it froze. :P~
  290.  
  291. *** ---------------------------------------------------------------------- ***
  292.  
  293. 3.10a   Fixes                   January 18th, 1997
  294.  
  295. -       Occasionally, the volume update value for the volume bars would
  296.         be greater than 64 causing UMP to screw up the status screen,
  297.         sometimes this would freeze the computer and/or prevent you from
  298.         quiting UMP, this problem is fixed now.
  299. -       Updates on the file manager for greater ease of use.
  300. -       Fixed a "Position jump" bug! Quite a crasher!
  301. -       Made the help screen a little bit neater.
  302.  
  303. *** ---------------------------------------------------------------------- ***
  304.  
  305. 3.00a   669s play perfectly     January 16th, 1997
  306.  
  307. -       669s now play perfectly, effects, tempos, etc,. Previously
  308.         some effects + tempos were not handled right. Now there is not
  309.         a bug at all in the 669 playback. Yippie!
  310.  
  311. *** ---------------------------------------------------------------------- ***
  312.  
  313. 2.10a   669s more harmonic      January 16th, 1997
  314.  
  315. -       Fixed major bugs in 669 command processing, sounds normal and
  316.         harmonic now!
  317. -       Switched example file, BOOM!.UMF, this demonstrates UMP's
  318.         extraordinary 669 playback methods ! :-)
  319.  
  320. *** ---------------------------------------------------------------------- ***
  321.  
  322. 2.00b   Conv. memory fix        January 15th, 1997
  323.  
  324. -       This version is just a patch for people who use only conventional
  325.         memory, allows more space for modules.
  326.  
  327. *** ---------------------------------------------------------------------- ***
  328.  
  329. 2.00a   File Manager !!!        January 15th, 1997
  330.  
  331. -       This version features the Universal File Manager ! Press 'F' while
  332.         playing modules or leave command line blank to see !
  333.  
  334. *** ---------------------------------------------------------------------- ***
  335.  
  336. 1.30a   Much things             January 14th, 1997
  337.  
  338. -       Fixed a minor bug in 669 playback added "Frequency Adjust" command,
  339.         and correct support of tempo list.
  340. -       Delete all your old UMF files, the format has changed!
  341.         ( Last time this will happen for a looooooooooong time ... )
  342. -       Now comes with an example module, ROAM.S3M, composed by me! :-P~
  343. -       There are probably bug fixes but cannot remember any right
  344.         now.  It's too cold in this shack .. j / k!
  345.  
  346. Note    : I've started work on the UFM, ( Universal File Manager ) as it will
  347.           make selecting modules and building playlists a breeze! :-)
  348.  
  349. *** ---------------------------------------------------------------------- ***
  350.  
  351. 1.20a   Much things             January 12th, 1997
  352.  
  353. -       Sorts the files unless ScRaMbLeD.
  354. -       Correctly supports the STM & 669 music file format.
  355. -       Resets SBPro hardware back to mono mode upon quit.
  356. -       Fixed a major bug in the shell to DOS command.
  357. -       Added bottom info option "Values".
  358. -       May be a tad bit faster.
  359. -       Now comes with MTM2S3M.EXE, an MTM module converter.
  360. -       Delete all your old UMF files, the format has changed!
  361.  
  362. *** ---------------------------------------------------------------------- ***
  363.  
  364. 1.10g   Minor bug fix           January 10th, 1997
  365.  
  366. -       Fixed an error with the shell to DOS command ( would crash sometimes ).
  367. -       Made Left / Right VU meters more accurate.
  368. -       Fixed load errors when picking "*.*", or directories.
  369. -       Defaults to "*.*" when the command line is clear.
  370. -       Playing order can now be ScRaMbLeD via -O switch.
  371.  
  372. *** ---------------------------------------------------------------------- ***
  373.  
  374. 1.10f   Major bug fix, speed!   January 4th, 1997
  375.  
  376. -       Fixed a major bug where on some S3Ms & MODs upon reaching
  377.         the end of the song UMP would freeze or crash.
  378.         This was because I had indexed the orders array out of
  379.         range of the song length.
  380. -       UMP is about 25% faster! ;)
  381. -       May be quicker on your VGA card now! ;)
  382. -       Fixed an amplification problem on regular SB's ( too loud again ;) )
  383. -       Noticing a pattern? ;)
  384. -       Doesn't allow non-stereo compatible cards to pick stereo.
  385. -       Fixed a minor bug in the DMA buffer calculation routine.
  386.  
  387. *** ---------------------------------------------------------------------- ***
  388.  
  389. 1.10e   .MOD load fix           January 3rd, 1997
  390.  
  391. -       Fixed a bug in the Amiga .MOD loading routine, previously when
  392.         samples over 65518 were found UMP forgot to clip the length,
  393.         and that would crash the mixer and player.
  394. -       There have been minor speed increases, plus, more compatibility!
  395.  
  396. *** ---------------------------------------------------------------------- ***
  397.  
  398. 1.10d   Minor fix               January 1st, 1997          = Happy New Year! =
  399.  
  400. -       Made the position updates using the "No Sound" device more accurate.
  401. -       Mapped patterns to EMS.
  402. -       Freed up memory via revised VU meter routines.
  403.  
  404. *** ---------------------------------------------------------------------- ***
  405.  
  406. 1.10c   Loops fixed             December 31st, 1996
  407.  
  408. -       Fixed a looping problem on small instruments.
  409.  
  410. *** ---------------------------------------------------------------------- ***
  411.  
  412. 1.10b   Positions fixed         December 31st, 1996
  413.  
  414. -       Fixed a position jumping problem in S3Ms.
  415. -       Slightly better help screen.
  416.  
  417. *** ---------------------------------------------------------------------- ***
  418.  
  419. 1.10a   Easier                  December 30th, 1996
  420.  
  421. -       Auto detection of SB on CONFIG.EXE ( relies on 'BLASTER' enviroment )
  422. -       Fixed an amplification problem on regular SB's ( too loud ;) )
  423.  
  424. *** ---------------------------------------------------------------------- ***
  425.  
  426. 1.00e   Eye candy               December 29th, 1996
  427.                
  428. -       A minor font modification ( look on spectrum & dots! )
  429. -       Fixed a minor bug in the DMA buffer allocation routine.
  430.  
  431. *** ---------------------------------------------------------------------- ***
  432.  
  433. 1.00d   More SB fixes           December 28th, 1996
  434.  
  435. -      Allowed for 100% ( hopefully ) compatibility with SB professional
  436.        compatibles.
  437. -      Removed studdering when changing amplifications.
  438. -      Fixed a minor bug in the "Tremor" command.
  439. -      Cosmetic change on "Note Spectrum" ( too small for some too notice! )
  440.  
  441. *** ---------------------------------------------------------------------- ***
  442.  
  443. 1.00c   Speed increase          December 28th, 1996
  444.  
  445. -       Optimized some of the mixing code some more.
  446. -       Fixed a minor bug on initial screen synchronization.
  447. -       The "No Sound" device actually works.
  448. -       Fixed a major bug where should you have scrolled the instrument
  449.         list and went to another module that had a shorter one,
  450.         UMP would crash sometimes.
  451.  
  452. *** ---------------------------------------------------------------------- ***
  453.  
  454. 1.00b   Bug fix!                December 27th, 1996
  455.  
  456. -       Fixed an initialization bug on some SB professional compatibles.
  457.  
  458. *** ---------------------------------------------------------------------- ***
  459.  
  460. 1.00a   First Public Release!   December 26th, 1996
  461.  
  462. -       Loads S3Ms, MODs, & UMFs.
  463. -       Uses EMS 
  464. -       Full support for SBs, SB professionals, and most likely compatibles.
  465. -       Dos shell
  466. -       Real volume bars
  467. -       Note dots and Spectrum analyzer
  468. -       Other nifty things
  469.  
  470. *** ---------------------------------------------------------------------- ***
  471.