HiDef & Reach - Errors | CEV4 VS2010
by Aaron Scovel · in Torque X 2D · 01/30/2011 (2:16 pm) · 7 replies
After porting my game to CEV4/XNA4/VS2010 I get a Graphics Card error that I wish none of you have to experience. So after a lot of research it appears I'm SOL and need a new graphics card. In desperation I switched everything to "Reach" and get a shader Error in the TorqueCore.
---- HiDef ----
I have an Intel(R) G33/G31 Express Chipset Family integrated card with DirectX 11 and Direct3D however it appears its not compatible with HiDef and of course Intel has the hardware acceleration disabled. I do however have 1 PCI x16 slot for a graphics card upgrade. Any suggestions for a "HiDef" compatible card that I should buy? Something cheap preferably.
---- Reach ----
Until I purchase a new graphics card my only alternative is Reach, however LightingEffect2D.fx in the TorqueCore returns an error.
Any solutions? Thanks Guys!
---- HiDef ----
Quote:No suitable graphics card found.
Could not find a Direct3D device that supports the XNA Framework HiDef profile.
Verify that a suitable graphics device is installed.
Make sure the desktop is not locked, and that no other application is running in full screen mode.
Avoid running under Remote Desktop or as a Windows service.
Check the display properties to make sure hardware acceleration is set to Full.
I have an Intel(R) G33/G31 Express Chipset Family integrated card with DirectX 11 and Direct3D however it appears its not compatible with HiDef and of course Intel has the hardware acceleration disabled. I do however have 1 PCI x16 slot for a graphics card upgrade. Any suggestions for a "HiDef" compatible card that I should buy? Something cheap preferably.
---- Reach ----
Until I purchase a new graphics card my only alternative is Reach, however LightingEffect2D.fx in the TorqueCore returns an error.
Quote:XNA Framework Reach profile does not support vertex shader model 3.0
Any solutions? Thanks Guys!
About the author
Previously a PHP/MySQL Programmer/Web Developer of 10 years. In Aug 2010 I decided to change careers, and this is were I landed! I also parent 3 kids full time. TopNotched.com
#2
Any thoughts on a Reach fix/bypass?
01/30/2011 (4:02 pm)
I found one for $150 at best buy and I have a $25 gift card. Ebay has the same one for about $125, go figure. Still, $125 is about $125 more then I have. :-) I'm looking at the ATI HD 5770.Any thoughts on a Reach fix/bypass?
#3
Pino?
01/30/2011 (5:34 pm)
That sounds like a simple bun in CEV to me... the Reach profile should work on your Intel integrated graphics just fine.Pino?
#4
Shader Model 3.0 is a HiDef feature, this is why Reach wont work.
01/31/2011 (11:55 am)
Here is a HiDef / Reach Comparison ChartShader Model 3.0 is a HiDef feature, this is why Reach wont work.
#5
Ill have to hit uncle sam up.
Edit: My wife's TouchSmart 600 is HiDef compatible! Hurray! :-)
02/04/2011 (1:07 pm)
I found a GeForce 7300 LE card, but its not compatible either. On top of this, my Hard Drive failed, so im super doomed. :|Ill have to hit uncle sam up.
Edit: My wife's TouchSmart 600 is HiDef compatible! Hurray! :-)
#6
i'm currently using visual studio 2010 for xna 4.0 however before i was using visual studio express c#2008 for 3.1. do i need to use 2010 express for this? i'm working on a laptop so upgrading my video card is not really an option, and buying a new comp is kinda out of the question at the moment as well. Is there anything i can do ? thanks
edit: well i found out i can debug and deploy on my xbox, so I think i will just do that for now =)
02/16/2011 (1:47 am)
hey guys, i'm trying to run my game in Reach and i'm getting an error loading my txsceneQuote:SceneLoader.Load - Error loading XML file:
'data/levels/blankmenu.txscene', ContentLoadException: 'Error loading
"SimpleEffect". This file was compiled for HiDef profile and cannot be loaded into a ReachGraphicsDevice.' If you are using TXB, make sure you have saved your project, then rebuild your game in Express.
i'm currently using visual studio 2010 for xna 4.0 however before i was using visual studio express c#2008 for 3.1. do i need to use 2010 express for this? i'm working on a laptop so upgrading my video card is not really an option, and buying a new comp is kinda out of the question at the moment as well. Is there anything i can do ? thanks
edit: well i found out i can debug and deploy on my xbox, so I think i will just do that for now =)
#7
This link has a library that will disable the GraphicsAdapter.IsProfileSupported() check and allow you to run as long as you aren't using any of the XNA 4 features that require the better graphics card.
Just add one line of code to the very beginning of your code and you're set.
02/26/2011 (5:24 pm)
fatbat.co.uk/site/post/HiDef-and-Reach-profiles-Reverse-Engineering-and-Reflecti...This link has a library that will disable the GraphicsAdapter.IsProfileSupported() check and allow you to run as long as you aren't using any of the XNA 4 features that require the better graphics card.
Just add one line of code to the very beginning of your code and you're set.
Torque 3D Owner Will O-Reagan
Modern Intrigues