February 23, 2008
After a lot of trial and error using Process Monitor and Virtual PC, I have finally sussed out exactly what XNA2.0 games on Windows need to run. The requirements are slightly different to XNA 1 games.
Direct X runtimes There are four files that need to be installed in the system32 folder for XNA to initialise properly. They are:
xinput1_3.dll x3daudio1_3.dll d3dx9_31.dll, and xactengine2_9.dll The first three can be placed alongside the application exe and then load fine, but xactengine2_9.