Jump to content
XCOMUFO & Xenocide

Xna Framework 2.0 Compatibility


chehob

Recommended Posts

Hello,

 

Just wondering if there is a XNA Framework 2.0 compatibility available?

I have pre-installed MS XNA Game Studio 2.0 and still I need to download the XNA Framework 1.0 Refresh. What a pity...

 

Thanks,

Anton.

Edited by chehob
Link to comment
Share on other sites

Hello,

 

Just wondering if there is a XNA Framework 2.0 compatibility available?

I have pre-installed MS XNA Game Studio 2.0 and still I need to download the XNA Framework 1.0 Refresh. What a pity...

 

Thanks,

Anton.

Well, you just need the 1.0 Refresh runtime, not the whole studio. And the runtime is less than 10 megs. So it's not a big ask.

Link to comment
Share on other sites

Well, you just need the 1.0 Refresh runtime, not the whole studio. And the runtime is less than 10 megs. So it's not a big ask.

I found that I have the 1.0 Refresh in my XNAStuff folder and it's about only 1.9 MB ^_^

But on the other hand I found that I need to download the latest DirectX 9.0c. It seems that setup checks if I HAVE the DirectX 9.0c. Not the version.

 

Anyway, thanks for the responding.

Edited by chehob
Link to comment
Share on other sites

The xenocide installer checks for the existence of DirectX using the following procedure:

 

1) If the registry folder "Local machine\SOFTWARE\Microsoft\DirectX\Version\" exists, then directX is installed, so it checks the version (if it's not found, it's presumed it isn't installed)

 

2) Then, it checks for the existence of d3dx9_32.dll and xinput1_3.dll in the system32 folder. If they are found, we're OK DirectX-wise. Otherwise, download to install the missing files

 

This list is the reference that I use. So:

 

For XNA 1.0, I had the versions checked when I made the installer, and they seemed fine.

 

For XNA 2.0, it seems we have at least 2 different prerequisite lists, an unofficial and an official one. The microsoft site isn't very helpful IMO. But, the other guy has even made an installer script for INNO, I guess it has worked for him!

 

So, I believe the current installer is good enough for both XNA 1.0 and 2.0.

 

What do you think?

Link to comment
Share on other sites

I think if the user has a very early version of DirectX 9.0c, the installation passes the test, but the game might not run. So from my POV we'll have to do a version check with the said dlls. No?
Link to comment
Share on other sites

I think if the user has a very early version of DirectX 9.0c, the installation passes the test, but the game might not run...

That is what I had when tried to install the game.

It just said: "I see... you have the DirectX 9.0c, I will let you go, human..."

 

And when I hit the Xenocide.exe :fingerscrossed: ... suddenly, The Great Error Window pops up saying something like from the another thread:

 

Exception: The specified module could not be found. (Exception from HRESULT: 0x8007007E)

StackTrace:

at ProjectXenocide.Program.CheckGraphicsHardware()

at ProjectXenocide.Program.Main() in E:\PXenocide\trunk\trunk\Xenocide\Source\Program.cs:line 47

:blablabla:

Link to comment
Share on other sites

As I told you, the installer checks for d3dx9_32.dll and xinput1_3.dll.

 

Simply put, if you have a version OLDER than (BEFORE) October 2006, you don't pass the test! :)

 

Unless there's something terribly wrong with the script. But, I read it again now and it seems fine.

Edited by kafros
Link to comment
Share on other sites

As I told you, the installer checks for d3dx9_32.dll and xinput1_3.dll.

 

Simply put, if you have a version OLDER than (BEFORE) October 2006, you don't pass the test! :)

 

Unless there's something terribly wrong with the script. But, I read it again now and it seems fine.

What I am saying is, we get rare cases of problems where the installer was used and nevertheless the game does not work fine. Could it be, that the version you are able to detect (October 2006) is not recent enough (we always said it should be Dec 2006) and thus would demand a version check?

Link to comment
Share on other sites

  • 2 months later...
David, what would it take to update PX to XNA 2.0?

Probably not a lot (a couple of week ends, maybe.) However, as 3.0 is going to be out in 4 months, I'd prefer to wait and go straight to 3.0

 

XNA 3 is out, looking forward to trying the program when you get a chance to update it.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...