]> 4ch.mooo.com Git - 16.git/blob - 16/adplug/adplug-2.2.1/NEWS
Please enter the commit message for your changes. Lines starting
[16.git] / 16 / adplug / adplug-2.2.1 / NEWS
1 This is a brief overview of user-visible changes in AdPlug.
2
3 Changes for version 2.2.1:
4 --------------------------
5 - Bug fixes:
6   - CMF: Fix crash on v1.0 files
7   - DRO: Correct playback of early v0.1 files
8
9 Changes for version 2.2:
10 ------------------------
11 - New format support:
12   - JBM: JBM Adlib Music Format
13   - CMF: New player (more accurate) for Creative Music Format
14   - DRO: DOSBox Raw OPL v2.0 support
15 - Fixed current subsong rewind in D00 player.
16 - Added test case for ADL file format.
17 - Fixed replay bug in DRO player (thanks to Adam Nielsen).
18 - New surround/harmonic synth effect (sounds really nice!)
19
20 Changes for version 2.1:
21 ------------------------
22 - New format support:
23   - ADL: Westwood ADL File Format
24 - Added OPL3 support:
25   - A2M: AdLib Tracker 2 versions 5-8
26 - All players are endian-clean now.
27 - Lots of security fixes (thanks to Luigi Auriemma).
28 - Fixed volume handling in AMD player.
29 - Fixed a buffer overflow in ROL player (thanks to HIGUCHI Daisuke).
30 - Fixed vibrato & volume slides in D00 player (thanks to Dennis
31   Lindroos).
32 - Removed superfluous exit() call in RIX player (thanks to Martin
33   Michlmayr).
34 - Enhanced generic Protracker player features:
35   - Supports up to 32 channels
36   - OPL3 output support
37   - New behavior flags and commands
38
39 Changes for version 2.0:
40 ------------------------
41 - New format support:
42   - MSC: AdLib MSCplay
43   - RIX: Softstar RIX OPL Music Format
44 - Added OPL3 support:
45   - RAW: RdosPlay RAW
46 - Dual OPL2 and OPL3 support (OPL3 only in non-free version).
47 - This version is not binary-compatible with older versions!
48   All linked applications need to be recompiled.
49 - License change: Ken Silverman permitted to relicense his
50   emulator under the LGPL. It is included in the free distribution
51   now.
52 - Changes to IMF player:
53   - Supporting Adam Nielsen's tag format now.
54   - Files ending in .IMF now have a default timer refresh rate of
55     560Hz. All other files have a rate of 700Hz. Please rename your
56     files accordingly or use the AdPlug database.
57 - CMF player supports rhythm mode now.
58 - S3M player handles repeating commands correctly now.
59 - MS Visual C++ and OpenWatcom build systems not actively supported
60   anymore. They are still available in the contrib directory though.
61
62 Changes for version 1.5:
63 ------------------------
64 - New format support:
65   - XSM: eXtra Simple Music
66   - DRO: DOSBox Raw OPL
67   - LDS: LOUDNESS Sound System
68 - Added support for .adlib files to IMF player.
69 - Reverted fmopl OPL2 emulator to old LGPL'd version, so
70   AdPlug is now completely free (LGPL) again. Please read the
71   README file for details.
72 - Added Ken Silverman's YM3812 emulator again. The portability
73   issues have been fixed.
74 - Added a test-suite.
75
76 Changes for version 1.4:
77 ------------------------
78 - Documentation changed into Texinfo format.
79 - New, modularized file loading framework.
80 - Now using 'libbinio' for platform-independant binary I/O.
81 - Added database framework for storing music file information.
82 - Uses newest fmopl OPL2 emulator version 0.60 from MAME 0.66.
83
84 Changes for version 1.3:
85 ------------------------
86 - Completely new build system for DOS and Windows.
87 - Centralized debug management.
88 - Added a whole bunch of new developer documentation.
89 - Developer documentation is now using troff formatting language.
90 - Much more flexible Protracker player.
91 - New or corrected IMF timer rates for the following games:
92   - Duke Nukem 2
93 - New format support:
94   - SNG: Adlib Tracker 1.0
95   - CFF: BoomTracker 4.0
96   - DTM: Defy Adlib Tracker
97   - DMO: Twin TrackPlayer
98
99 Changes for version 1.2:
100 ------------------------
101 - Added a whole bunch of new players:
102   - SAT, ROL, SNG, XAD, XMS, MAD
103 - SA2 player now handles version 7 files.
104 - GCC 3.x compatibility.
105 - Compiles on FreeBSD (and maybe many more flavors).
106 - Now using GNU autotools for UNIX builds.
107 - New OPL disk writer that creates RdosPlay RAW files.
108 - Reordered source directory structure (removed players directory).
109
110 Changes for version 1.1:
111 ------------------------
112 - Added MKJ, DFM and BAM players.
113 - Removed Ken Silverman's YM3812 emulator due to portability issues.
114 - Fixed memory leak in SNG player.
115 - Made AdPlug a real library.
116 - Added lots of documentation.