annotate NEWS @ 957:0e60e5d56fdd

Change how the backend emulator library is initialized for libSIDPlay2 and FP, as it seems the engine configuration has some persistence despite reconfiguration between loaded files if same engine object is retained. This caused, for example, 2SID stereo tunes being played "mono" if played after a normal 1-SID tune. Duh.
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 20 Nov 2012 22:13:48 +0200
parents 600964060bcc
children c9239b7d8bff
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
1 XMMS-SID - SIDPlay input plugin for X MultiMedia System (XMMS)
1
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
2 ==============================================================
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
3 List of user-visible changes in XMMS-SID (See ChangeLog for
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
4 more complete listing of changes)
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
5
836
ccfe44f567c0 Updated NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 596
diff changeset
6 Version 0.9
ccfe44f567c0 Updated NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 596
diff changeset
7 ===========
ccfe44f567c0 Updated NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 596
diff changeset
8 * Lots of cleanups and some refactoring.
ccfe44f567c0 Updated NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 596
diff changeset
9
ccfe44f567c0 Updated NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 596
diff changeset
10 * Support for libSIDPlay2-FP (or "libsidplayfp + resid-fp").
ccfe44f567c0 Updated NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 596
diff changeset
11
ccfe44f567c0 Updated NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 596
diff changeset
12 * Various compatibility fixes, including fixes to songlength
ccfe44f567c0 Updated NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 596
diff changeset
13 and STIL database parsers.
ccfe44f567c0 Updated NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 596
diff changeset
14
901
da10d95c7584 Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 836
diff changeset
15 * Improved configuration dialog.
da10d95c7584 Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 836
diff changeset
16
da10d95c7584 Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 836
diff changeset
17 * Improved error resiliency and debug messages. Debug messages
da10d95c7584 Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 836
diff changeset
18 can be enabled via compile-time "--enable-debug" option to
da10d95c7584 Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 836
diff changeset
19 configure script.
da10d95c7584 Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 836
diff changeset
20
945
600964060bcc Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 901
diff changeset
21 * Automatically present XMMS-SID configuration dialog to the
600964060bcc Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 901
diff changeset
22 user if the configuration has not been done, or is not from
600964060bcc Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 901
diff changeset
23 current version.
600964060bcc Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 901
diff changeset
24
836
ccfe44f567c0 Updated NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 596
diff changeset
25
7
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
26 Version 0.8
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
27 ===========
231
9d7274a11fb1 Updated news.
Matti Hamalainen <ccr@tnsp.org>
parents: 221
diff changeset
28 * Complete re-write.
221
0a75ea20c122 Additions.
Matti Hamalainen <ccr@tnsp.org>
parents: 175
diff changeset
29
93
63cf9b2ddadf Minor changes
Matti Hamalainen <ccr@tnsp.org>
parents: 35
diff changeset
30 * Support for multiple emulator libraries, including
129
81f107af9922 Cleaned up docs and GUI.
Matti Hamalainen <ccr@tnsp.org>
parents: 93
diff changeset
31 libSIDPlay 2.x! See instructions in "INSTALL" for
81f107af9922 Cleaned up docs and GUI.
Matti Hamalainen <ccr@tnsp.org>
parents: 93
diff changeset
32 more information.
7
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
33
596
df96ebff8d4c Updated.
Matti Hamalainen <ccr@tnsp.org>
parents: 231
diff changeset
34 * Improved filter configuration.
df96ebff8d4c Updated.
Matti Hamalainen <ccr@tnsp.org>
parents: 231
diff changeset
35
25
82f79aad24c2 Updated interface and information in NEWS
Matti Hamalainen <ccr@tnsp.org>
parents: 7
diff changeset
36 * HVSC song-length database support. XMMS-SID now supports
82f79aad24c2 Updated interface and information in NEWS
Matti Hamalainen <ccr@tnsp.org>
parents: 7
diff changeset
37 the XSIDPLAY's song-length database for tunes contained
82f79aad24c2 Updated interface and information in NEWS
Matti Hamalainen <ccr@tnsp.org>
parents: 7
diff changeset
38 in HVSC collection. Requires downloading of a small package
82f79aad24c2 Updated interface and information in NEWS
Matti Hamalainen <ccr@tnsp.org>
parents: 7
diff changeset
39 (few hundred kB's), that contains the database. Read
82f79aad24c2 Updated interface and information in NEWS
Matti Hamalainen <ccr@tnsp.org>
parents: 7
diff changeset
40 "README" for more info.
7
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
41
175
9f2932aa6e85 Fixed NEWS
Matti Hamalainen <ccr@tnsp.org>
parents: 149
diff changeset
42 * Minimum and maximum playtime settings. If enabled, song will
9f2932aa6e85 Fixed NEWS
Matti Hamalainen <ccr@tnsp.org>
parents: 149
diff changeset
43 be played for given time minimum and maximum. This can be
9f2932aa6e85 Fixed NEWS
Matti Hamalainen <ccr@tnsp.org>
parents: 149
diff changeset
44 used as a fall-back method if song-length database does not
9f2932aa6e85 Fixed NEWS
Matti Hamalainen <ccr@tnsp.org>
parents: 149
diff changeset
45 contain information for selected tune.
7
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
46
175
9f2932aa6e85 Fixed NEWS
Matti Hamalainen <ccr@tnsp.org>
parents: 149
diff changeset
47 * Improved file information dialog.
7
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
48
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
49 * XMMS v1.2.5 introduced the "generic title format" that
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
50 can be used to have same format titles for those
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
51 plugins that support it. XMMS-SID is now one of them.
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
52 There is also an overriding option, that enables you
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
53 to have SID-specific titles. See the configuration
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
54 dialog for more information.
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
55
175
9f2932aa6e85 Fixed NEWS
Matti Hamalainen <ccr@tnsp.org>
parents: 149
diff changeset
56 * New sub-song control methods as selectable options. Does
9f2932aa6e85 Fixed NEWS
Matti Hamalainen <ccr@tnsp.org>
parents: 149
diff changeset
57 not require patching of XMMS anymore, so they are easier
221
0a75ea20c122 Additions.
Matti Hamalainen <ccr@tnsp.org>
parents: 175
diff changeset
58 to use. The XMMS patch used by older versions is
0a75ea20c122 Additions.
Matti Hamalainen <ccr@tnsp.org>
parents: 175
diff changeset
59 supported as well, though.
7
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
60
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
61 * Throw in a handful of bugfixes (and possibly new bugs),
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
62 stir powerfully. Finally, sprinkle some minor improvements
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
63 on the top and voéla!
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
64
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
65
1
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
66 Version 0.7
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
67 ===========
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
68 * Much improved file information dialog. Now shows all relevant
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
69 info neatly and orderly. Parses STIL information and shows it
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
70 on fileinfo if enabled.
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
71
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
72 * Updated the xmms song-position patch which makes possible
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
73 to use the position slider to change sub-tune SID and also
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
74 pattern position in MikMod plugin. Now patches and works
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
75 correctly with recent XMMS versions.
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
76
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
77 * STIL-database file-selector in config dialog.
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
78
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
79 * Additional improvements from Willem to the song-pos patch!
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
80
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
81 * And the standard load of bugfixes and minor improvements.
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
82
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
83
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
84 Version 0.6
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
85 ===========
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
86 Improved configuration:
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
87
7
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
88 * Filters are now configurable, you can adjust all three
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
89 parameters of libsidplay: FS, FM and FT. See "Filter"
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
90 panel of configuration dialog.
1
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
91
7
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
92 * STIL database path can be set and STIL usage can be enabled
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
93 and disabled from configuration dialog's "STIL" panel.
1
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
94
7
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
95 * Songname / info is now configurable like in the mpg123 plugin,
e5c49367b899 Updated to 0.8
Matti Hamalainen <ccr@tnsp.org>
parents: 1
diff changeset
96 with %1..%n, see the "STIL" panel of configuration dialog.
1
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
97
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
98
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
99 Version 0.5
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
100 ===========
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
101 This version is a "new branch" based on the original
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
102 xmms-sid v0.4 by Willem Monsuwe.
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
103
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
104 This development branch is maintained by Matti "ccr" Hamalainen of TNSP.
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
105
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
106 Please consider that when thinking where to send bug reports.
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
107
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
108 - Few minor bugfixes.
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
109 - STIL support works now better (quite beta still, though)
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
110 - Cleaned up sources somewhat.
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
111 - Added a about dialog.
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
112 - Re-organized the source structure.
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
113 - Improved detection of the XMMS paths and stuff in configure.
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
114
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
115
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
116 Version 0.4
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
117 ===========
183e7cbc1036 Initial revision
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
118 - First release, so nothing new.