IMPORTANT CHANGES SINCE 2.0 =========================== [08/10/2001] meaning of symbols: [+] advantage [-] disadvantage [*] addition what's new in 2.0 TEST >>> [+] completely new Ufo Module Player (dropped the previous UMP project) [+] using libmikmod 3.1.8 what's new in 2.1 TEST >>> [+] using libmikmod 3.1.9 [*] PTM module format [+] surround enable/disable fix [+] IT improvements ... 2.2 PREVIEW >>> [+] using libmikmod 3.1.10 beta1 [+] IT envelopes & other various IT fixes [+] no more crashing on MED files [+] interface changes [+] channel level meters rewritten [*] included help hints [+] fixed playlist bugs [+] smaller exe file [*] rewritten documentation / now more concrete [*] f/x update [+] several graphic/interface bugs have been fixed [+] load error screen updated [+] console fixes ... 2.2 BETA >>> [-] configuration is now embedded (MAY CAUSE PROBLEMS) ... 2.2 FULL >>> [+] configuration is stored separately again (WAS CAUSING PROBLEMS) [+] you can specify configuration path (shared configs etc. possible) [+] fixed console bug (Playlist Editor appeared on End) [+] commandline player abilities what's new or what changed in 2.3 PREVIEW >>> [*] finally running on 386 and 486SX systems (due to coprocessor emulation) [-] larger exe file [*] basic support for compressed archives (ZIP ARJ LZH ACE IMP RAR J) by the use of external software (if installed) [+] fixed various process bugs [+] fixed serious config path bug [+] fixed `-c` bug [+] once again we modified the graphics (not at last) [+] "f/x" speed-up [+] extensive configuration information in docs .. 2.3 FULL >>> [+] ACE & IMP: now able to extract modules archived in subdirectories [+] multiple configuration files are now fully isolated (fixed bug in cfgpath) [+] interface improvements (still not completed) [+] fixed many bugs (incl. playlist editor, file browsing) [+] LAST-MINUTE-FIX: now possible to single-scan archives with more than 1 module .. 2.3p2 FULL >>> [+] temporary files are ALWAYS deleted [+] 8-bit mono SB driver bug partial fix (for >=40KHz) [+] optimizing code for speed, not for size