added a note that the unpatched MSVC2010 has a bug that causes SSE2 to be applied on some operations when the /SSE flag is set, which causes an illegal on processors not supporting SSE2
This commit is contained in:
parent
479e714651
commit
3b8a30a14d
|
@ -43,6 +43,7 @@ They are built with the static C runtime (this is what the release builds use).
|
||||||
===Win32/MFC===
|
===Win32/MFC===
|
||||||
This is the full-featured Windows build using the MFC GUI.
|
This is the full-featured Windows build using the MFC GUI.
|
||||||
The project files are located in /project/vc2008_mfc (VBA2008.sln) and /project/vs2010_mfc (VBA2010.sln).
|
The project files are located in /project/vc2008_mfc (VBA2008.sln) and /project/vs2010_mfc (VBA2010.sln).
|
||||||
|
Anyone distributing builds should be using MSVC 2010 SP1, the unpatched release has a bug where it applies SSE2 updates to mov and other instructions resulting in illegal instruction errors on cpu's only supporting SSE.
|
||||||
You also have to install Microsoft's DirectX SDK for Direct3D, DirectInput & XAudio2.
|
You also have to install Microsoft's DirectX SDK for Direct3D, DirectInput & XAudio2.
|
||||||
If you want to enable OpenAL sound output, install the OpenAL SDK. If you do not want it, add NO_OAL to the VBA-M project's preprocessor definitions.
|
If you want to enable OpenAL sound output, install the OpenAL SDK. If you do not want it, add NO_OAL to the VBA-M project's preprocessor definitions.
|
||||||
SubWCRev.exe is used to append the svn versioning to the output executable, this should already be present if you pulled from the svn, but will require installing if you downloaded the project as a tarball.
|
SubWCRev.exe is used to append the svn versioning to the output executable, this should already be present if you pulled from the svn, but will require installing if you downloaded the project as a tarball.
|
||||||
|
|
Loading…
Reference in New Issue