I create a new project in xna 4.0 for windows. I put it on both Reach and HiDef profile settings in properties. When debugging I get the following error:
No suitable graphics card found. Could not find a Direct3D device that supports the XNA Framework HiDef profile.
I made sure to select the 'Reach' profile, I still get this error.
So whats wrong with what I'm doing? Thanks.
PS. If I cant run XNA 4.0 games, Can I create a 3.0 project with xna 4.0?
The XNA Framework Redistributable provides the necessary runtime components to execute a game on Windows that was developed using Microsoft XNA Game Studio 4.0. This release contains improved functionality as well as new features.
Microsoft XNA is a set of tools provided by Microsoft for video game development and video game management. Provided with a managed runtime environment by Microsoft, Microsoft XNA is based on the . NET framework. Microsoft XNA is targeted for lightweight games running on multiple Microsoft platforms.
This release contains improved functionality as well as new features. Installation of this runtime is unnecessary on systems with Microsoft XNA Game Studio 4.0 Refresh already installed.
As of January 2013, XNA is no longer being developed, and it is not compatible with Windows Runtime (the API for developing Metro-style apps), which was introduced with Windows 8.
Edit: My mistake - I see you're having trouble actually making your game even use Reach profile. You should take a look at this article that describes how to select the Reach profile.
Also - there were some profile limitations in older versions of XNA 4.0 - I cannot remember the details now, but are you using the latest version of XNA 4.0?
I'll leave my old answer here because there's some other useful info in it:
This is probably a better question for the XNA fourm (and I see you've asked it there anyway).
I don't know what the specs of the Intel GM45 are, but I can link you to the precice requirements of the Reach and HiDef profiles, so you can try and compare them.
And to answer your final question: You cannot create an XNA 3.1 project with XNA 4.0. XNA is not upwards or downwards compatable. What you can do is install versions side-by-side (both the runtime and Game Studio). So simply grab Visual C# 2008 Express and XNA 3.1 and use those.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With