...it doesn't work on Windows XP SP3?!!
...it doesn't work on Windows XP SP3?!!
I've tried with NET framework 4, 3.5 for SP1, 1.0 compact for SP3, and yet it doesn't work. Any tips?
-
- Posts: 3
- Joined: Sat May 07, 2011 6:33 pm
I am running XP SP3 on my laptop. Newest build will not run. Included logs. Any other information requested I'll happily provide.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidProgramException: Unsupported GPU. See graphics.log for details.
at OpenRA.Renderer.Glsl.GraphicsDevice..ctor(Int32 width, Int32 height, WindowMode window, Boolean vsync)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType)
at System.RuntimeMethodHandle.InvokeConstructor(Object[] args, SignatureStruct signature, RuntimeTypeHandle declaringType)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at OpenRA.Graphics.Renderer.CreateDevice(Assembly rendererDll, Int32 width, Int32 height, WindowMode window, Boolean vsync)
at OpenRA.Graphics.Renderer.Initialize(WindowMode windowMode)
at OpenRA.Game.Initialize(Arguments args)
at OpenRA.Program.Run(String[] args)
at OpenRA.Program.Main(String[] args)
Edit: Wow I feel dumb. Unsupported GPU would explain a lot. Any workarounds or is this hardware just not compatible?
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidProgramException: Unsupported GPU. See graphics.log for details.
at OpenRA.Renderer.Glsl.GraphicsDevice..ctor(Int32 width, Int32 height, WindowMode window, Boolean vsync)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType)
at System.RuntimeMethodHandle.InvokeConstructor(Object[] args, SignatureStruct signature, RuntimeTypeHandle declaringType)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at OpenRA.Graphics.Renderer.CreateDevice(Assembly rendererDll, Int32 width, Int32 height, WindowMode window, Boolean vsync)
at OpenRA.Graphics.Renderer.Initialize(WindowMode windowMode)
at OpenRA.Game.Initialize(Arguments args)
at OpenRA.Program.Run(String[] args)
at OpenRA.Program.Main(String[] args)
Edit: Wow I feel dumb. Unsupported GPU would explain a lot. Any workarounds or is this hardware just not compatible?
Oddly enough, couldn't find the topic, also...it seems I don't get any exception.log at all. I've used the search function, so I can't see how I am wrong.raminator wrote: ↑do you have framework 2.o, etc installed?
there´s somewhere a topic where i had similar problem and they told me, that i need to install the older frameworks too
What GPU do you use? Did you install the latest drivers for that? You may also try to execute a game with alternative randerer in a console:TheBlackOut wrote: ↑ Edit: Wow I feel dumb. Unsupported GPU would explain a lot. Any workarounds or is this hardware just not compatible?
1. Change directory to your openra root directory.
2. Execute it with the following:
mono OpenRA.Game.exe "SupportDir=~/.openra" UtilityPath=OpenRA.Utility.sh Game.Mods=ra Graphics.Renderer=Cg
If you use Windows, just execute:
OpenRA.Game.exe Game.Mods=ra Graphics.Renderer=Cg
What OS do you use?secret wrote: ↑Oddly enough, couldn't find the topic, also...it seems I don't get any exception.log at all. I've used the search function, so I can't see how I am wrong.
In *nix it's usually in ~/.openra/Logs directory
In Windows it's in my documents directory. If you use WinXP take a look in the Documents and Settings directory. If you use Win7 take a look in the Users direcory.
-
- Posts: 3
- Joined: Sat May 07, 2011 6:33 pm
I am running XP SP3. Tried executing that, still did not run.ddd wrote: ↑What GPU do you use? Did you install the latest drivers for that? You may also try to execute a game with alternative randerer in a console:TheBlackOut wrote: ↑ Edit: Wow I feel dumb. Unsupported GPU would explain a lot. Any workarounds or is this hardware just not compatible?
1. Change directory to your openra root directory.
2. Execute it with the following:
mono OpenRA.Game.exe "SupportDir=~/.openra" UtilityPath=OpenRA.Utility.sh Game.Mods=ra Graphics.Renderer=Cg
If you use Windows, just execute:
OpenRA.Game.exe Game.Mods=ra Graphics.Renderer=Cg
I have a Sony Vaio pcg-7l1l. Has an Intel integrated processor lol.. Intel Graphics Media Accelerator 900. Old thing.
Yes, I run the packaged one.Sleipnir wrote: ↑Please post your exception.log so we can see what the actual problem here is. Are you running the packaged build? That should set up all the dependencies you need.
The error:
Code: Select all
System.InvalidOperationException: GL Error: 1282
at OpenRA.Renderer.Glsl.GraphicsDevice.CheckGlError()
at OpenRA.Renderer.Glsl.Shader..ctor(GraphicsDevice dev, String type)
at OpenRA.Renderer.Glsl.GraphicsDevice.CreateShader(String name)
at OpenRA.Graphics.Renderer..ctor()
at OpenRA.Game.Initialize(Arguments args)
at OpenRA.Program.Run(String[] args)
at OpenRA.Program.Main(String[] args)
-
- Posts: 3
- Joined: Sat May 07, 2011 6:33 pm
System.InvalidOperationException: No valid techniquesddd wrote: ↑Intel Integrated graphics is a shit. What is in your exception.log after trying to execute a game with alternative Cg renderer?
at OpenRA.Renderer.Cg.Shader..ctor(GraphicsDevice dev, String name)
at OpenRA.Renderer.Cg.GraphicsDevice.CreateShader(String name)
at OpenRA.Graphics.Renderer..ctor()
at OpenRA.Game.Initialize(Arguments args)
at OpenRA.Program.Run(String[] args)
at OpenRA.Program.Main(String[] args)
Yea, very thankful I have a good desktop but I would like to be able to play it on the go if possible.
I'm getting similar error in XP SP3.
Display: Intel G31
debug.log:
Failed generating OpenAL source 29
exception.log:
System.InvalidOperationException: GL Error: GL_INVALID_ENUM
at OpenRA.Renderer.Cg.GraphicsDevice.CheckGlError()
at OpenRA.Renderer.Cg.GraphicsDevice.CreateTexture()
at OpenRA.Graphics.Sheet.get_Texture()
at OpenRA.Graphics.SpriteRenderer.Flush()
at OpenRA.Graphics.SpriteRenderer.DrawSprite(Sprite s, float2 location, Int32 paletteIndex, float2 size)
at OpenRA.Graphics.SpriteFont.DrawText(String text, float2 location, Color c)
at OpenRA.Widgets.LabelWidget.DrawInner()
at OpenRA.Widgets.Widget.Draw()
at OpenRA.Widgets.Widget.Draw()
at OpenRA.Widgets.Widget.Draw()
at OpenRA.Graphics.Viewport.DrawRegions(WorldRenderer wr, IInputHandler inputHandler)
at OpenRA.Game.Tick(OrderManager orderManager, Viewport viewPort)
at OpenRA.Game.Run()
at OpenRA.Program.Run(String[] args)
at OpenRA.Program.Main(String[] args)
Display: Intel G31
debug.log:
Failed generating OpenAL source 29
exception.log:
System.InvalidOperationException: GL Error: GL_INVALID_ENUM
at OpenRA.Renderer.Cg.GraphicsDevice.CheckGlError()
at OpenRA.Renderer.Cg.GraphicsDevice.CreateTexture()
at OpenRA.Graphics.Sheet.get_Texture()
at OpenRA.Graphics.SpriteRenderer.Flush()
at OpenRA.Graphics.SpriteRenderer.DrawSprite(Sprite s, float2 location, Int32 paletteIndex, float2 size)
at OpenRA.Graphics.SpriteFont.DrawText(String text, float2 location, Color c)
at OpenRA.Widgets.LabelWidget.DrawInner()
at OpenRA.Widgets.Widget.Draw()
at OpenRA.Widgets.Widget.Draw()
at OpenRA.Widgets.Widget.Draw()
at OpenRA.Graphics.Viewport.DrawRegions(WorldRenderer wr, IInputHandler inputHandler)
at OpenRA.Game.Tick(OrderManager orderManager, Viewport viewPort)
at OpenRA.Game.Run()
at OpenRA.Program.Run(String[] args)
at OpenRA.Program.Main(String[] args)