Tuesday, December 23, 2008

Halo2 on xp

 So you've been wanting to play Halo 2, but don't have Vista? Let's face it, Vista basically sucks. So let's use DirectX10 (needed to run Halo2) on Windows XP. That should let us play Halo2 on a non-Vista operating system.

There are instructions within the download, but I've put them here anyway.

(Note: The April 2007 of the DirectX SDK mentioned in the instructions is included in this torrent).

To install:
Copy d3d10.dll, d3dx10.dll, d3dx10.dll, dxgi.dll, and Nucleus.dll to C:\windows\system32\

To get the examples:
1) Follow the instructions on http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/
2) Download and install the DirectX SDK from http://www.microsoft.com/downloads/details.aspx?familyid=86cf7fa2-e953-475c-abde-f016e4f7b61a&displaylang=en

To build and run an example:
1) Go to the Microsoft DirectX SDK folder, Samples, C++, Direct3D10, Tutorials, Tutorial12
2) Double-click "Tutorial12_2005.sln"
3) Select "Start Without Debugging" from the Debug menu.

There are a number of known issues with most of the tutorials, but they will all work to some extent. Tutorial 12 is currently the recommended example.

Please direct any feedback to the Falling Leaf Discussion forum on http://www.fallingleafsystems.com/forum/

No comments: