<li><a href="#d83ab3c6">Why does LameXP use LAME v3.99 rather than v3.98?</a><br>
<li><a href="#4213adbc">Can LameXP be used to convert/extract tracks from an Audio CD?</a>
<li><a href="#e7c9ae2b">Why do I get the error 'Executable doesn't support Windows compatibility mode' on startup?</a>
-<li><a href="#328b0a18">Why do I get the error 'Executable requires Windows 2000 or later' on startup?</a>
+<li><a href="#328b0a18">Why do I get the error 'Executable requires Windows XP or later' on startup?</a>
+<li><a href="#3ffe490e">Why do I get the error 'The procedure entry point De/EncodePointer could not be located' on startup?</a>
+<li><a href="#01922741">Why do I get the error 'LameXP.exe is not a valid Win32 application' on startup?</a>
<li><a href="#491aaad9">Why do I get the error 'A device attached to the system is not functioning' on startup?</a>
<li><a href="#f35cfa24">How can I translate LameXP to my language or improve an existing translation?</a>
<li><a href="#8dba381f">Where can I download the latest version of LameXP?</a>
<br>
LameXP is currently being developed and tested on the following platforms:<br><ul>
<li>Microsoft Windows XP, Service Pack 3
-<li>Microsoft Windows 7, 32-Bit and 64-Bit editions
-<li>Microsoft Windows 2000, Service Pack 4</ul>
+<li>Microsoft Windows 7, 32-Bit and 64-Bit editions</ul>
<br>
The following platforms should work as well, but aren't tested extensively:<br><ul>
+<li>Microsoft Windows XP, Service Pack 2
<li>Microsoft Windows Vista, 32-Bit and 64-Bit editions
<li>Microsoft Windows Server 2008
<li>Microsoft Windows Server 2008 R2
<li>GNU/Linux using Wine (native Linux version planned)</ul>
<br>
The following platforms are NOT supported any longer:<br><ul>
-<li>Microsoft Windows 95
-<li>Microsoft Windows 98
+<li>Microsoft Windows XP, Service Pack 1
+<li>Microsoft Windows XP, RTM (i.e. without Service Pack)
+<li>Microsoft Windows 2000
+<li>Microsoft Windows NT 4.0
<li>Microsoft Windows Millennium Edition
-<li>Microsoft Windows NT 4.0</ul>
+<li>Microsoft Windows 98
+<li>Microsoft Windows 95</ul>
<br><br>
means that you will have to use AAC or Vorbis for multi-channel files. Last but not least, if you prefer a<br>
truly "open" and patent-free audio format, then Vorbis will be the format of your choice!<br>
<br>
-Another resource you might find intersting are Sebastian's Public Listening Tests:<br><ul>
+Another resource you might find interesting are Sebastian's Public Listening Tests:<br><ul>
<li><a href="http://listening-tests.hydrogenaudio.org/sebastian/mp3-128-1/results.htm" target="_blank">MP3 listening test @ 128 kbps, includes MP3 encoders (like LAME) only</a>
<li><a href="http://listening-tests.hydrogenaudio.org/sebastian/mf-128-1/results.htm" target="_blank">Multiformat listening test @ 128 kbps, includes LAME MP3, Vorbis AoTuV and others</a>
<li><a href="http://listening-tests.hydrogenaudio.org/sebastian/mf-64-1/results.htm" target="_blank">Multiformat listening test @ 64 kbps, includes Vorbis AoTuV, Nero AAC and others</a>
</ul>
-(However be aware that some of the results from these listening tests are not up-to-date anymore!)<br><br>
+(However be aware that some of the results from these listening tests are not up-to-date anymore)<br><br>
<br><br>
<br><br>
-<a name="328b0a18"></a><b>Why do I get the error 'Executable requires Windows 2000 or later' on startup?</b><br>
+<a name="328b0a18"></a><b>Why do I get the error 'Executable requires Windows XP or later' on startup?</b><br>
+<a name="3ffe490e"></a><b>Why do I get the error 'The procedure entry point De/EncodePointer could not be located' on startup?</b><br>
+<a name="01922741"></a><b>Why do I get the error 'LameXP.exe is not a valid Win32 application' on startup?</b><br>
<br>
You are trying to run LameXP on a platform that is NOT supported, such as Windows 95, Windows 98, Windows<br>
-Millennium Edition or Windows NT 4.0. There is nothing you can do about that, except for updating to a less<br>
-antiquated OS. Running an outdated/unsupported OS is a severe security risk anyway!<br>
+Millennium Edition, Windows NT 4.0 or Windows 2000. There is nothing you can do about that, except for<br>
+updating to a less antiquated OS. Running an outdated and unsupported OS is a severe security risk anyway!<br>
+<br>
+LameXP won't run on the 'RTM' release of Windows XP (no service packs) either. Service Pack 2 or newer is<br>
+required! If needed, you can download Service Pack 3 for Windows XP as <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5b33b5a8-5e76-401f-be08-1e1555d4f3d4" target="_blank">network installation</a> or as <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=2FCDE6CE-B5FB-4488-8C50-FE22559D164E" target="_blank">ISO image</a>.<br>
+Finally this error can also occur, if your system has been configured to run LameXP in <a href="#e7c9ae2b">compatibility mode</a>.<br>
<br>
-Note: This error can also occur, if your system has been configured to run LameXP in <a href="#e7c9ae2b">compatibility mode</a>.<br><br>
+Remark: Executable files compiled with Microsoft Visual Studio 2010 won't run on Windows 2000 (<a href="http://msdn.microsoft.com/en-us/library/ws0swas0(v=VS.100).aspx" target="_blank">details</a>).<br><br>
<br><br>
a second error message and it means that Windows was unable to load/execute the program file. There are<br>
various reasons why this error might occur, but usually it indicates that you are trying to run LameXP or the<br>
LameXP setup/update program on a platform that is NOT supported, such as Windows 95, Windows 98, Windows<br>
-Millennium Edition or Windows NT 4.0. There is nothing you can do about that, except for updating to a less<br>
-antiquated OS. Running an outdated/unsupported OS is a severe security risk anyway!<br>
+Millennium Edition, Windows NT 4.0 or Windows 2000. There is nothing you can do about that, except for<br>
+updating to a less antiquated OS. Running an outdated and unsupported OS is a severe security risk anyway!<br>
<br>
-Remark: Executable files compiled with Microsoft Visual Studio 2005 (or later) won't load on Windows 9x.<br><br>
+Remark: Executable files compiled with Microsoft Visual Studio 2010 won't run on Windows 2000 (<a href="http://msdn.microsoft.com/en-us/library/ws0swas0(v=VS.100).aspx" target="_blank">see also</a>).<br><br>
<br><br>
<a name="a0c1e92b"></a><b>What are the prerequisites to build LameXP from the sources?</b><br>
<br>
LameXP is currently being developed using the following build environment:<br><ul>
-<li>Visual Studio 2008, Service Pack 1
-<li>Qt libraries v4.7.2 for Windows (VS 2008)
-<li>Microsoft Windows SDK v7.1</ul>
+<li>Visual Studio 2010 with Service Pack 1
+<li>Qt libraries v4.7.2 for Windows (VS 2008), compiled with Visual Studio 2010
+<li>Windows SDK for Windows 7 and .NET Framework 4 (v7.1)</ul>
<br>
Also note the following hints:<br><ul>
<li>You must launch Visual Studio using "qtvars.bat vsstart" in order to enable the Qt tools
<li>The Microsoft Windows SDK v6.0A should work as well, with a few limitations
<li>In order to make a fully "static" build of LameXP, you need to compile Qt as static libraries
+<li>Visual Studio 2008 solution/project files are still provided for people targeting Windows 2000
<li>Support for the GNU Toolchain (GCC/MinGW + Make) is planned for a future version</ul>
<br><br>