-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathNEWS
310 lines (277 loc) · 13.5 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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
Changes for version 1.9 (2017-11-18)
- New emulators:
- Nuked OPL3 by Nuke.YKT (a new default one)
- WoodyOPL from DOSBox (sounds good too)
- 49716Hz added as a preset sample rate, because the sample rate affects
the pitch of some instruments, and this makes them sound more true to the
real chip (e.g. Keen 6 metal.imf)
- Support for real OPL chips removed (no choice, the Windows API doesn't
support this anymore)
- Duelling synths extended so that any two synths can be compared
- Fixed opening web links in default browser
- Support for Winamp 5.5+ (and XMPlay) extended meta tags
(shows song title, author name, song comment and file format)
- Improved directory detection for disk writer
- Fixed endless playback of some songs
- New feature to play subsongs sequentially (enabled by default)
- Configuration window is rearranged for comfortable output switching
- Added support for per-user plugin configuration
* Changes for the AdPlug core library 2.3:
------------------------------------------
- New format support:
- BMF: Easy AdLib 1.0
- CMF: SoundFX Macs Opera
- GOT: God of Thunder
- HSQ/SQX/SDB/AGD/HA2: Herbulot AdLib System (HERAD)
- MUS/IMS/MDI: AdLib Visual Composer ROL derivatives
- SOP: sopepos' Note Player
- VGM: Video Game Music
- Bug fixes and improvements:
- ADL: Improve support for different format versions
- CMF: Fix uninitialised variable use (thanks binarymaster)
Handle invalid offsets without crashing
Improve transpose support (per-channel now)
- DRO: Player refactored (thanks to Laurence Myers and William Yates)
Add support for Arbitrary Tag Data
- HSC: Handle out of range patterns more gracefully
- LDS: Use the tempo stored inside the Loudness-File instead of
simply returning 70Hz
- MID: Fix for issue #2 - out of range array read
- MSC: Fix use of uninitialised variable
- RAW: Add support for Arbitrary Tag Data
- RIX: Fix several replay bugs (thanks to Palxex)
Big-endian fix by Wei Mingzhi
- ROL: Prevent access beyond end of vector
Add display for comment and instrument names
- XAD: Tempo fix
- Various other out of bounds array fixes, timing fixes, etc.
Changes for in_adlib version 1.8.2 (2010-04-23) (Wraithverge)
- Added support for Adam Nielsen's Synth Wrapper, which can be configured
via "winamp.ini" and/or the GUI. A big thanks goes out to Adam for his
help in us getting it to work properly in the plugin! As a result of
our efforts, two new options have been added:
- Harmonic Effect: This option fully utilizes a process that pitch-
shifts OPL2 data very slightly on one channel in order to produce a
psuedo-stereo Phaser-like effect from a mono source. Two copies of
Mr. Satoh's emulator are generated for it to accomplish this goal.
Note that a prerequisite for this option to work is that "Emulator 1"
must be selected as the chosen emulator.
- Dueling Synths: This option utilizes the OPL2 Synth Wrapper's ability
to host two separate streams of OPL2 data simultaneously and output
the combination as 16-Bits Stereo PCM data. One copy each of Mr.
Satoh's and Mr. Silverman's emulators are generated for it to
accomplish this goal, with them being heard respectively on the left
and right channels. Note that a prerequisite for this option to work
is that "Emulator 2" must be selected as the chosen emulator.
* Changes for the AdPlug core library 2.2.1:
------------------------------------------
- Bug fixes:
- CMF: Fixed crash on v1.0 files.
Fixed a memory leak.
Clear OPL3 mode on playback to avoid a previous song affecting
the instruments.
- DRO: Updated DROv1 player to handle early files with a slightly
different header. Fixes random bytes sent at the end of early
DROv1 files.
Changes for in_adlib version 1.8.1 (2010-03-14) (Wraithverge)
- Some new file-types are now selectable on the "Formats" tab of the
plugin's configuration panel.
- The "About" panel now also shows the in_adlib version number.
- A "VERSIONINFO" section has been added onto the resources, which can be
viewed on its properties tab within the file manager.
- Many other resource items/elements have been modified or added upon.
- Added a "VERSIONINFO" resource for "adplugdb.exe", that can be viewed on
its properties tab within the file manager.
* Changes for the AdPlug core library v2.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 the AdPlug core library v2.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 1.8 (2007-04-09)
- Fixed default for ignored filetypes.
- New default playback is in stereo.
Changes for version 1.7 (2006-05-13)
- Now using the GNU build-system and compiled with MinGW by default. This
fixes a lot of bugs.
- MS Visual C++ 6 builds not actively supported anymore. The build files
are kept available, though.
- Compatible with AdPlug 2.0
* Binary version is using AdPlug core library 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.6 (2004-09-30)
- Re-enabled Ken Silverman's emulator
* Using AdPlug core library 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.5 (2004-04-15)
- Greets from Breakpoint 2004! ;-)
- Fixed config dialog box not opening on Winamp 5 bug
- Added multiline tooltips
- Added workaround for S3M files and Nullsoft's Module Decoder Plugin,
so sample based S3M files are playable again
* Using AdPlug core library 1.5-CVS20040415:
- New format support:
- XSM: eXtra Simple Music
- Added support for .adlib files to IMF player.
- Uses newest fmopl OPL2 emulator version 0.70 from MAME 0.74.
Changes for version 1.4a (2003-05-04)
* Using AdPlug core library 1.4.1:
- Fixed bug that caused rejected files being left open
Changes for version 1.4 (2003-03-18)
- Major cosmetic liftoff :)
- Config data moved to player's .ini
- Smarter fileinfo :)
- Support for the PortTalk device driver to enable hardware replay on
Windows NT/2000/XP
- AdPlug Database support
- Some fixes
* Upgraded AdPlug library from v1.2 to v1.4:
- 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
- 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.3 (2002-06-25)
- OPL Disk Writer support
- Completely new appearance
Changes for version 1.2 (2002-03-28)
- Fixed file info box on other files, while playing
- Some cosmetic fixes
- XMPlay compatibility fixes
* Using AdPlug library v1.2:
- Added a whole bunch of new players: SAT, ROL, SNG, XAD, XMS, MAD
- SA2 player now handles version 7 files
- New OPL disk writer that creates RdosPlay RAW files
Changes for version 1.1 (2001-10-26)
- Fixed vis with high timer rates
- No more messing in Winamp's own memory
* Using AdPlug library v1.1:
- Added MKJ, DFM and BAM players
- Removed Ken Silverman's YM3812 emulator due to portability issues
- Fixed memory leak in SNG player
Changes for version 1.0 (2001-07-08)
- AdPlug is open-source now!
- Some small fixes
Changes for version 0.10 (2001-05-25)
- Fixes to severe bugs in v0.9, i apologize for that
- Inverted usage of "Formats" configuration tab to conform to the usual
practice of selecting file types in Winamp input plugins
- Added another new emulator
Changes for version 0.9 (2001-05-19)
- Support for KSM & M file formats
- Support for alternate IMF format
- Now detecting IMF timer rates on the fly
- Support for new A2M file versions 4, 5 & 8 + additional fixes
- New file info box
Changes for version 0.8 (2000-12-24)
- Support for IMF & SNG file formats
- Player system generalized and completely rewritten in C++
- Thread priority is selectable now
- Stereo support
- Removed OPL2+vis feature
Changes for version 0.7 (2000-08-21)
- Support for A2M, HSP, CMF, MID, LAA & SCI file formats
- Removed the old emulator, the new one just sounds so much better
- Updates to the D00 player, including support for rare v0.10 files
- Revamped the whole config dialog box and added file formats
management
- Fixes to the new OPL2 emulator. The sound should now be pretty
original
- Miscellaneous fixups, like DSP support, URL handling and more
Changes for version 0.6 (2000-07-14)
- Support for AMD, D00 & RAD modules
- Added "Bypass all hardware tests" option to the config dialog
- Improved HSC, S3M & SA2 replayers
- Many internal rewrites & speed-ups
- Added a whole new OPL2 emulator and further improved the old one
Changes for version 0.5 (2000-05-08)
- Support for RAW & MTK file formats
- Fixed hardware volume control
- Fixed bug that caused noise when generating big playlists while
playing
- Fixed some replay bugs in OPL2 emulator & added drum samples
- Added HSC Composer v3.0 features to HSC replay
- Fixed WinNT/Win2000 compatibility
Changes for version 0.4 (2000-03-16)
- Support for SAdT2 modules
- Fixed numerous hardware replay problems and improved player
significantly
- Fixed most HSC & S3M replay errors
- Added "Autodetect Songend" and "Fast Seeks" options to the config
dialog
- Plus the usual minor fixes'n'improvements
Changes for version 0.3 (2000-02-11)
- Preliminary support for S3M AdLib modules
- OPL2 hardware support
- Lots of fixes + many small new features
Changes for version 0.2 (2000-01-03)
- First release in the new millennium, and it still works! ;)
- Added a whopping new About box
- Configuration is supported now, incl. saving to plugin.ini (tough job
getting around with those old INI files)
- Added a File-Info box with future support for subsongs
Changes for version 0.1 (1999-12-18)
- Seeking is supported now, and i fixed some annoying bugs
- Rewrote the HSC player a bit, it now supports file length detection
and can rewind it's modules
Changes for version 0.0 (1999-12-12)
- First Release
- Some poor support for HSC modules. At least, it should play all the
files