Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
5 posters
Page 1 of 1
Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
Hello,
Since a couple of updates ago the game crashes after clicking "Single Player" - "Begin Campaign".
It does so both on my stationary computer with a Intel HD 3000 integrated GPU and on my laptop with a Intel HD 4000 GPU. I run Windows 8 on the stationary and Windows 7 on the laptop. Both are 64 bit versions.
I get a generic "RingRunner has stopped working" error message on both computers. On the stationary I don't get any crash logs. On the laptop i get the following error in the crash log:
I have reduced every video setting to minimum, turned off AA, Big Buffers, etc.. Tried windowed and fullscreen modes on the lowest possible resolutions.
After reading some other forum threads I uninstalled XNA 3.1 from both computers, reinstalled XNA 4.0 refresh and .NET 4 (on the laptop with windows 7) - but it didn't help.
It used to work, and when it started crashing I uninstalled and removed all saved game data.
Any suggestions?
Since a couple of updates ago the game crashes after clicking "Single Player" - "Begin Campaign".
It does so both on my stationary computer with a Intel HD 3000 integrated GPU and on my laptop with a Intel HD 4000 GPU. I run Windows 8 on the stationary and Windows 7 on the laptop. Both are 64 bit versions.
I get a generic "RingRunner has stopped working" error message on both computers. On the stationary I don't get any crash logs. On the laptop i get the following error in the crash log:
- Spoiler:
- ‹$[Version: 0.9.9.8] - [Specified method is not supported.] -> at Microsoft.Xna.Framework.Graphics.Texture2D.CreateTexture(GraphicsDevice graphicsDevice, Int32 width, Int32 height, Boolean mipMap, UInt32 usage, _D3DPOOL pool, SurfaceFormat format)
at Microsoft.Xna.Framework.Graphics.RenderTarget2D.CreateRenderTarget(GraphicsDevice graphicsDevice, Int32 width, Int32 height, Boolean mipMap, SurfaceFormat preferredFormat, DepthFormat preferredDepthFormat, Int32 preferredMultiSampleCount, RenderTargetUsage usage)
at Microsoft.Xna.Framework.Graphics.RenderTarget2D..ctor(GraphicsDevice graphicsDevice, Int32 width, Int32 height, Boolean mipMap, SurfaceFormat preferredFormat, DepthFormat preferredDepthFormat, Int32 preferredMultiSampleCount, RenderTargetUsage usage)
at RingRunnerLib.Graphics.PostProcessing.PostProcessManager.ScaleTexture(Texture2D texture, Single scaleX, Single scaleY) in C:\Users\Paul Dryere\Documents\Visual Studio 2010\Projects\RingRunner\RingRunnerLib\Graphics\PostProcessing\PostProcessManager.cs:line 686
at RingRunnerLib.Graphics.PostProcessing.PostProcessManager.FixSpherePoles(Texture2D texture, SpherePrimitive sphere) in C:\Users\Paul Dryere\Documents\Visual Studio 2010\Projects\RingRunner\RingRunnerLib\Graphics\PostProcessing\PostProcessManager.cs:line 709
at RingRunnerLib.Graphics.ThreeDimensional.Models.Satellites.SatelliteManager.CreateAndSetGaseousPlanetTextures(Planet planet, Color primaryColorMin, Color primaryColorMax, Single primaryColorRatio, Single specularIntensity, Single specularPower, Single atmosphereDensity) in C:\Users\Paul Dryere\Documents\Visual Studio 2010\Projects\RingRunner\RingRunnerLib\Graphics\ThreeDimensional\Models\Satellites\SatelliteManager.cs:line 583
at RingRunnerLib.Graphics.ThreeDimensional.Models.Satellites.SatelliteManager.CreateRandomGaseousPlanet(Planet planet) in C:\Users\Paul Dryere\Documents\Visual Studio 2010\Projects\RingRunner\RingRunnerLib\Graphics\ThreeDimensional\Models\Satellites\SatelliteManager.cs:line 488
at RingRunnerLib.Graphics.ThreeDimensional.Models.Satellites.SatelliteManager.CreateLevel(RectangleF mapRect) in C:\Users\Paul Dryere\Documents\Visual Studio 2010\Projects\RingRunner\RingRunnerLib\Graphics\ThreeDimensional\Models\Satellites\SatelliteManager.cs:line 370
at RingRunnerLib.GameStateManagement.Screens.GameplayScreens.GameplayScreen.InitLevel(Boolean createBackground) in C:\Users\Paul Dryere\Documents\Visual Studio 2010\Projects\RingRunner\RingRunnerLib\GameStateManagement\Screens\GameplayScreens\GameplayScreen.cs:line 439
at RingRunnerLib.GameStateManagement.Screens.GameplayScreens.GameplayScreen.Load() in C:\Users\Paul Dryere\Documents\Visual Studio 2010\Projects\RingRunner\RingRunnerLib\GameStateManagement\Screens\GameplayScreens\GameplayScreen.cs:line 173
at RingRunnerLib.GameStateManagement.Screens.UIScreens.LoadScreen.Update() in C:\Users\Paul Dryere\Documents\Visual Studio 2010\Projects\RingRunner\RingRunnerLib\GameStateManagement\Screens\UIScreens\LoadScreen.cs:line 108
at RingRunnerLib.GameStateManagement.GameScreenManager.Update() in C:\Users\Paul Dryere\Documents\Visual Studio 2010\Projects\RingRunner\RingRunnerLib\GameStateManagement\GameScreenManager.cs:line 201
at RingRunner.RingRunnerGame.Update(GameTime gameTime) in C:\Users\Paul Dryere\Documents\Visual Studio 2010\Projects\RingRunner\RingRunner\RingRunnerGame.cs:line 327
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
at Microsoft.Xna.Framework.GameHost.OnIdle()
at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at Microsoft.Xna.Framework.WindowsGameHost.Run()
at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
at RingRunner.Program.Main(String[] args) in C:\Users\Paul Dryere\Documents\Visual Studio 2010\Projects\RingRunner\RingRunner\Program.cs:line 22
I have reduced every video setting to minimum, turned off AA, Big Buffers, etc.. Tried windowed and fullscreen modes on the lowest possible resolutions.
After reading some other forum threads I uninstalled XNA 3.1 from both computers, reinstalled XNA 4.0 refresh and .NET 4 (on the laptop with windows 7) - but it didn't help.
It used to work, and when it started crashing I uninstalled and removed all saved game data.
Any suggestions?
bapcia- Posts : 2
Join date : 2013-07-13
Re: Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
Hmm, well I would suggest making sure you have the latest graphics drivers on both.
For the laptop, I would recommend making sure that it is allowing the game to use the GPU. Most laptops have power saving logic that won't allow certain applications to access the GPU by default.
For the laptop, I would recommend making sure that it is allowing the game to use the GPU. Most laptops have power saving logic that won't allow certain applications to access the GPU by default.
Paul Dryere- Posts : 504
Join date : 2012-02-28
Age : 37
Re: Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
Thanks, but I have the latest drivers installed of course.
I have also tried to set my laptop to "high performance" mode, as suggested in some other thread. Is there some other way to make sure that the game is allowed to use the GPU? I have looked through all (and fiddled with some) settings in the Intel HD Graphics Control Panel..
But the game should be playable on Intel HD 3000 and 4000 GPUs? (I am mainly interested in playing on the stationary computer with the HD 3000.)
I have also tried to set my laptop to "high performance" mode, as suggested in some other thread. Is there some other way to make sure that the game is allowed to use the GPU? I have looked through all (and fiddled with some) settings in the Intel HD Graphics Control Panel..
But the game should be playable on Intel HD 3000 and 4000 GPUs? (I am mainly interested in playing on the stationary computer with the HD 3000.)
bapcia- Posts : 2
Join date : 2013-07-13
Re: Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
Lemme do a bit more research into the problem and I'll get back to you as soon as I can.
Paul Dryere- Posts : 504
Join date : 2012-02-28
Age : 37
Re: Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
Initial results aren't looking promising. Intel integrated graphics are known to be finicky when it comes to playing games developed in XNA. Our game uses some pretty sophisticated shaders when it is procedurally generating the backgrounds at load time, and it seems that a specific feature is not being supported by the card.
I will continue looking into it.
I will continue looking into it.
Paul Dryere- Posts : 504
Join date : 2012-02-28
Age : 37
Re: Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
Has there been any further development on this? I have an intel 4000 graphics card on my laptop as well, and have been completely unable to play the game. Very frustrating.
NecromanticWark- Posts : 4
Join date : 2013-08-02
Re: Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
Hey NecromanticWark,
The only solution I have come up with that might work is to add an option to skip generating planets and nebula when loading a mission. This would of course mean the backgrounds would only be stars.
I'm not sure that this will solve the problem entirely since I can't find the exact feature set of the Intel HD chips, so there may be other graphics techniques that will not be supported.
I'll try and add in the option in the next patch.
For now, you might wanna try lowering graphic settings to see if that will help at all. You can find which graphic settings will help prevent crashes while loading under MainMenu>Help>Troubleshooting in the game.
Sorry for the inconvenience,
-Paul
The only solution I have come up with that might work is to add an option to skip generating planets and nebula when loading a mission. This would of course mean the backgrounds would only be stars.
I'm not sure that this will solve the problem entirely since I can't find the exact feature set of the Intel HD chips, so there may be other graphics techniques that will not be supported.
I'll try and add in the option in the next patch.
For now, you might wanna try lowering graphic settings to see if that will help at all. You can find which graphic settings will help prevent crashes while loading under MainMenu>Help>Troubleshooting in the game.
Sorry for the inconvenience,
-Paul
Paul Dryere- Posts : 504
Join date : 2012-02-28
Age : 37
Re: Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
Unfortunately I've dropped all my graphic settings down to the lowest possible, and the game still won't run.
I look forward to the next patch!
I look forward to the next patch!
NecromanticWark- Posts : 4
Join date : 2013-08-02
Re: Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
Cool, thanks for understanding! We are trying to get the patch out by the end of the week.
Paul Dryere- Posts : 504
Join date : 2012-02-28
Age : 37
Re: Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
Thanks, this option was all I needed to play on HD4000 on a laptop. Other graphics settings stayed at defaults.Paul Dryere wrote:
The only solution I have come up with that might work is to add an option to skip generating planets and nebula when loading a mission. This would of course mean the backgrounds would only be stars.
Odi- Posts : 4
Join date : 2013-09-25
Paul Dryere- Posts : 504
Join date : 2012-02-28
Age : 37
Re: Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
I've not had much luck here. I tried it last night, but turned all graphics sliders to 0 and on starting the campaign, my game just minimized and eventually closed. I was unable to resume it while on desktop.
The menu actually worked a charm, though - previously I was having all sorts of lag there but that was all fixed.
I'll try again tonight and see how it goes.
The menu actually worked a charm, though - previously I was having all sorts of lag there but that was all fixed.
I'll try again tonight and see how it goes.
NecromanticWark- Posts : 4
Join date : 2013-08-02
Re: Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
First, be sure you are patched to a version that includes the fix. Version 1.0.0.3 has it. I bought mine from GOG, so on their website, it lists the "Universal Update" 2.0.6NecromanticWark wrote:I've not had much luck here. I tried it last night, but turned all graphics sliders to 0 and on starting the campaign, my game just minimized and eventually closed. I was unable to resume it while on desktop.
Go to options, video, and scroll all the way to the bottom. This is what caught me the first time, I didn't know that there were many more options that using the scroll wheel / dragging on the side scroll bar would get me to. Change "Generate Backgrounds" to off. I did this after a "Reset to Defaults" since I had tried to move all sliders down at first.
Odi- Posts : 4
Join date : 2013-09-25
Re: Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
This is what caught me, too. Game works perfectly so far! Thanks for making the changes, guys.Odi wrote:Go to options, video, and scroll all the way to the bottom. This is what caught me the first time, I didn't know that there were many more options that using the scroll wheel / dragging on the side scroll bar would get me to. Change "Generate Backgrounds" to off. I did this after a "Reset to Defaults" since I had tried to move all sliders down at first.
NecromanticWark- Posts : 4
Join date : 2013-08-02
Manual forcing of dedicated video card required
I just purchased RingRunner from Desura and had a related problem. I don't know if anyone else has brought it up, but it seems likely to me that it could happen to many laptop users, so I'm going to give a short description here.
My new Asus x550vc laptop has both a Geforce 720m dedicated graphics chip as well as an Intel integrated chip (the HD3000 I think) for powersaving purposes.
When I first launched RingRunner - in the unupdated 0.9.something version from Desura - I had a disturbingly low framerate on the title screen, only 20 fps according to Fraps (30 if changed to low quality). After starting singleplayer the game crashed, as talked about in this thread.
Updating the game fixed the crash, but the extremely low framerate led me to believe the game was still running on the Intel chip instead of the Nvidia chip for some reason.
After some searching and head scratching I finally found the ringrunner.exe file. It was - or rather two different versions, one being the old one I assume? - hidden inside an archive file buried deep under the users folder. On my Win 7 system the full path was C:\Users\myname\AppData\Local\Apps\2.0\RM2G14YW.EJ7\HWL5KAT8.KXG\ring..tion_8622c399559320ce_0001.0000_5567b43ff76a1755\RingRunner.exe
From the Nvidia control panel under Manage 3D Settings, I then added that exe file as a specific program setting and set the preferred GPU to the Nvidia 720m, and the game is now running at vastly higher framerates.
I hope this might help other laptop users in the same situation, assuming of course it hasn't been brought up before (I guess that's quite likely, but I haven't been through the entire forum - I'll go play the game now instead ).
My new Asus x550vc laptop has both a Geforce 720m dedicated graphics chip as well as an Intel integrated chip (the HD3000 I think) for powersaving purposes.
When I first launched RingRunner - in the unupdated 0.9.something version from Desura - I had a disturbingly low framerate on the title screen, only 20 fps according to Fraps (30 if changed to low quality). After starting singleplayer the game crashed, as talked about in this thread.
Updating the game fixed the crash, but the extremely low framerate led me to believe the game was still running on the Intel chip instead of the Nvidia chip for some reason.
After some searching and head scratching I finally found the ringrunner.exe file. It was - or rather two different versions, one being the old one I assume? - hidden inside an archive file buried deep under the users folder. On my Win 7 system the full path was C:\Users\myname\AppData\Local\Apps\2.0\RM2G14YW.EJ7\HWL5KAT8.KXG\ring..tion_8622c399559320ce_0001.0000_5567b43ff76a1755\RingRunner.exe
From the Nvidia control panel under Manage 3D Settings, I then added that exe file as a specific program setting and set the preferred GPU to the Nvidia 720m, and the game is now running at vastly higher framerates.
I hope this might help other laptop users in the same situation, assuming of course it hasn't been brought up before (I guess that's quite likely, but I haven't been through the entire forum - I'll go play the game now instead ).
Miths- Posts : 2
Join date : 2013-10-13
Re: Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
Hey Miths, welcome to the forums.
We have indeed had people run into the same problem. We have some info about it in the Known Problems/Solutions sticky here in the tech support forums. Really glad you were able to resolve the problem, hope you enjoy the game!
We have indeed had people run into the same problem. We have some info about it in the Known Problems/Solutions sticky here in the tech support forums. Really glad you were able to resolve the problem, hope you enjoy the game!
Paul Dryere- Posts : 504
Join date : 2012-02-28
Age : 37
Re: Crashes after "Begin Campaign" with Intel HD GPUs (3000 and 4000)
The first two hours have been fantastic. I would still be playing if I hadn't noticed it's 5 am .
Miths- Posts : 2
Join date : 2013-10-13
Similar topics
» Campaign game crashes
» Game crashes right after loading screen when trying to continue campaign
» End of Campaign?
» Reporting Crashes
» My list of ideas/features i'd want to see...
» Game crashes right after loading screen when trying to continue campaign
» End of Campaign?
» Reporting Crashes
» My list of ideas/features i'd want to see...
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|