Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Graphics Card and XNA 4.0

Tags:

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.

  1. Graphics card is an intel GM45. It states support of DX10 on their website.
  2. Intel Core 2 Duo 2.2Ghz
  3. Windows 7 Professional
  4. Visual Studio 2010 Ultimate
  5. 3GB RAM

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?

like image 796
Shawn Mclean Avatar asked Aug 15 '10 01:08

Shawn Mclean


People also ask

Is Microsoft XNA Framework redistributable 4.0 important?

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.

What is Microsoft XNA and do I need it?

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.

Is Microsoft XNA Framework redistributable 4.0 refresh needed?

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.

Is Microsoft XNA still supported?

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.


1 Answers

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.

like image 106
Andrew Russell Avatar answered Sep 24 '22 02:09

Andrew Russell