Hi, first of all sorry about my English.
For several months I've used the Sunburn Framework with XNA 3.1. Recently (when I saw the editor xD) I purchased an Indie Sunburn license, but i have problems with it.
This is the error i get every time i try to launch a new project.
My graphic card is a nVidia 8600 GT and the hardware acceleration and Direct3D are correct (tested).
I am using Visual Studio 2010 express edition + XNA 4.0 + Indie Sunburn 2.0.13 on a Windows XP 64 bit.
Could you tell me please what's going on?
Thank you very much
See http://blogs.msdn.com/b/shawnhar/archive/2010/03/12/reach-vs-hidef.aspx
Your card is a DX10 card so it should work though.
You should ensure your drivers are up to date.
Can you run HiDef profile XNA 4 applications?
I've Directx 9.0c installed, this could be the problem?
No. the XNA runtime will install whatever DX components are needed. XNA uses DX9 - it just requires a DX10 card because DX10 will guarantee a certain DX9 feature set. See Shawns blog there for the details.
Make an empty XNA project - run it - make sure you see the blue screen.
Then go into project properties, choose the XNA Game Stuido tab and switch your game to the HiDef profile - then run it again.
If an XNA app will run in HiDef and sunburn will not then its a sunburn issue.
If the XNA app fails with a similar error then you need to work out why XNA doesn't think you have a DX10 card. Its usually drivers - did you upgrade them to the very latest version?
Oh wait.... Windows XP - thats your problem.
DX10 cards are not supported on XP - so your lovely DX10 card is really just doing DX9. XNA4 sees this and decides you cannot do HiDef.
You need to Upgrade to W7or Vista.
Even if I have XP 64 bits?... what a mess....
Yes DX10 relies on a new driver model that was released in Vista. See http://en.wikipedia.org/wiki/DirectX#DirectX_10
Then XNA4 decided to make life easier by adopting the DX10/11 model where caps bits are grouped into large sets instead of the DX9 model where you have to check every card to see what they do and do not support. The downside is that to get a decent HiDef set they chose to require a DX10 card even though it doesn't use any DX10 features. (though you can blame the hardware guys here for releasing Dx9 cards with lots of features missing which makes developers lives miserable)
I know there's still many XP users out there but it is over 10 years old and has not been supported by Microsoft for 2 years now http://en.wikipedia.org/wiki/Windows_XP#Support_lifecycle
Hi guys,
Windows XP is supported by the XNA HiDef profile, the framework is able to detect the hardware support.
In fact Ross still develops on an XP machine to ensure compatibility of new features. ;)
Kiko,
Please make sure your video card drivers are up to date - it's possible the default XP drivers do not expose enough of the hardware to DirectX for full support.
Let me know if this helps!
Follow me on Twitter – development and personal tweetsAwesome XNA Videos – Lighting, Rendering, and game videos
JohnK "bobthecbuilder":Windows XP is supported by the XNA HiDef profile, the framework is able to detect the hardware support.
Wow... happy to be wrong... is XNA actually checking caps bits then instead of saying 'Are you a DX10 card'
Yes! Thank you very much, that was the problem (my drivers where really really out of date ¬¬' ...) Now all works perfect, thanks again to both of you. You've saved me from hours of re-installations...
Hi Kiko,
That's excellent news. :)
Hi Zman,
I was guessing the same thing - it possibly scans the device caps to match the DX10 requirements. From what I can tell the caps and device do not return the DX version, and even if it did the version for the DX9 device would likely just show as DX9. :)
Hi there,
I am new with Synapse. I hav the same problem.I have Win7 64bitA Fujitsu A530 Notebook with onboard Intel HM55 Chipset that support DirectX 10I testet with Visual Studio- created a new Project - Windows Game XNA4 -> on test the blue screen will come without any Error...SunBurn Indie 2.0.17
A newer driver isnt available.....
So any ideas?
ThanksFlei
Hi Flei,
It sounds like the video card does not support xna's HiDef profile. If you open the default xna project's properties, set the XNA Game Studio profile to HiDef, and rerun the project do you receive the same error?
Hi,
i tried this- same error.So the card is not compatibel......
Is there any way to run the editor in Reach profile?
Thanks