Jump to content


Photo

Xna Framework 2.0 Compatibility


10 replies to this topic

#1 chehob

chehob

    Squaddie

  • Forum Members
  • PipPip
  • 3 posts

Posted 05 August 2008 - 08:42 AM

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, 05 August 2008 - 08:51 AM.

Posted Image
Posted Image

#2 dteviot

dteviot

    Programming Department

  • [Xenocide Senior Members]
  • 1,479 posts

Posted 05 August 2008 - 02:18 PM

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.
Saving the world from the scum of the universe is hard work. Especially when you have to create the scum to begin with.

#3 chehob

chehob

    Squaddie

  • Forum Members
  • PipPip
  • 3 posts

Posted 06 August 2008 - 12:39 AM

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, 06 August 2008 - 12:45 AM.

Posted Image
Posted Image

#4 kafros

kafros

    Creative Text Department

  • Xenocide Creative-Text Departmen
  • 1,800 posts

Posted 06 August 2008 - 06:58 AM

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?

#5 Mad

Mad

    Creative Text Department

  • [Xenocide Senior Members]
  • 1,958 posts

Posted 06 August 2008 - 09:44 AM

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?
Keep smiling while dying

Of course I have gone mad with power! It would be completely ridiculous to go mad without power!
And no, this is not a quote from the Simpson's movie, I want it on paper, that I actually wrote that quite some time before the movie came out.

Posted Image

#6 Guest_Azrael Strife_*

Guest_Azrael Strife_*
  • Guests

Posted 06 August 2008 - 09:55 PM

David, what would it take to update PX to XNA 2.0?

#7 chehob

chehob

    Squaddie

  • Forum Members
  • PipPip
  • 3 posts

Posted 06 August 2008 - 10:41 PM

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:
Posted Image
Posted Image

#8 kafros

kafros

    Creative Text Department

  • Xenocide Creative-Text Departmen
  • 1,800 posts

Posted 07 August 2008 - 09:54 AM

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, 08 August 2008 - 04:00 PM.


#9 dteviot

dteviot

    Programming Department

  • [Xenocide Senior Members]
  • 1,479 posts

Posted 07 August 2008 - 01:25 PM

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
Saving the world from the scum of the universe is hard work. Especially when you have to create the scum to begin with.

#10 Mad

Mad

    Creative Text Department

  • [Xenocide Senior Members]
  • 1,958 posts

Posted 11 August 2008 - 12:45 AM

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?
Keep smiling while dying

Of course I have gone mad with power! It would be completely ridiculous to go mad without power!
And no, this is not a quote from the Simpson's movie, I want it on paper, that I actually wrote that quite some time before the movie came out.

Posted Image

#11 Buzz.....

Buzz.....

    Squaddie

  • Forum Members
  • PipPip
  • 1 posts

Posted 01 November 2008 - 05:24 PM

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.



Reply to this topic