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