If I did not have XNA framework installed
Posted: Sat Jan 03, 2015 12:48 am
I Noticed A huge bit of lag later on in the game after 4-5 hours.. So i began to search for why.. It turns out i did not have xna installed
Could this cause a significant performance drain?
Thanks for any answers.
(I Just now installed it and am going to test it will take me a while but an answer would still be nice just so I know for the future if having it vs not having it would cause a performance issue)
However after installing / testing it with xna (Previously had no issues) I am now getting this error with just the base vanilla game (My gpu and all drivers are up to date)
---------------------------
Error
---------------------------
An error has occurred. Distant Worlds will now exit.
Details of the error are below:
Error Code: ProcGx
System.OutOfMemoryException: Insufficient memory to continue the execution of the program.
at Microsoft.Xna.Framework.Helpers.GetExceptionFromResult(UInt32 result)
at Microsoft.Xna.Framework.Graphics.GraphicsHelpers.GetExceptionFromResult(UInt32 result)
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.Texture2D..ctor(GraphicsDevice graphicsDevice, Int32 width, Int32 height, Boolean mipMap, SurfaceFormat format)
at DistantWorlds.XnaDrawingHelper.FastBitmapToTexture(GraphicsDevice graphics, Bitmap bitmap, Boolean useAlternateBuffer)
at DistantWorlds.XnaDrawingHelper.FastBitmapToTexture(GraphicsDevice graphics, Bitmap bitmap)
at DistantWorlds.Controls.MainView.DrawMainViewXna()
at DistantWorlds.Main.ProgramLoop()
---------------------------
OK
---------------------------
Ive since then reinstalled the game from my SSD ( Which has 76 gb free) to on to my Hard drive which has 811 gb free
Got this crash
---------------------------
Error
---------------------------
An error has occurred. Distant Worlds will now exit.
Details of the error are below:
Error Code: GxEmP
System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.Array.Resize[T](T[]& array, Int32 newSize)
at Microsoft.Xna.Framework.Graphics.SpriteBatch.InternalDraw(Texture2D texture, Vector4& destination, Boolean scaleDestination, Nullable`1& sourceRectangle, Color color, Single rotation, Vector2& origin, SpriteEffects effects, Single depth)
at DistantWorlds.XnaDrawingHelper.DrawLine(SpriteBatch spriteBatch, Vector2 vector1, Vector2 vector2, Color color, Int32 lineThickness, Boolean dashed, Texture2D arrowHeadTexture)
at DistantWorlds.XnaDrawingHelper.DrawLine(SpriteBatch spriteBatch, Single x1, Single y1, Single x2, Single y2, Color color, Int32 lineThickness, Boolean dashed, Texture2D arrowHeadTexture)
at DistantWorlds.Controls.MainView.QaGaRuAnapQ(SpriteBatch , Empire , Double , Int32 , Int32 , Int32 , Int32 )
at DistantWorlds.Controls.MainView.VayaRPv5lvB(SpriteBatch , SpriteBatch , Int32 , Int32 , Int32 , Int32 , Double , Int32 )
at DistantWorlds.Controls.MainView.DrawMainViewXna()
at DistantWorlds.Main.ProgramLoop()
---------------------------
OK
---------------------------
Heres a dxdiag
Could this cause a significant performance drain?
Thanks for any answers.
(I Just now installed it and am going to test it will take me a while but an answer would still be nice just so I know for the future if having it vs not having it would cause a performance issue)
However after installing / testing it with xna (Previously had no issues) I am now getting this error with just the base vanilla game (My gpu and all drivers are up to date)
---------------------------
Error
---------------------------
An error has occurred. Distant Worlds will now exit.
Details of the error are below:
Error Code: ProcGx
System.OutOfMemoryException: Insufficient memory to continue the execution of the program.
at Microsoft.Xna.Framework.Helpers.GetExceptionFromResult(UInt32 result)
at Microsoft.Xna.Framework.Graphics.GraphicsHelpers.GetExceptionFromResult(UInt32 result)
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.Texture2D..ctor(GraphicsDevice graphicsDevice, Int32 width, Int32 height, Boolean mipMap, SurfaceFormat format)
at DistantWorlds.XnaDrawingHelper.FastBitmapToTexture(GraphicsDevice graphics, Bitmap bitmap, Boolean useAlternateBuffer)
at DistantWorlds.XnaDrawingHelper.FastBitmapToTexture(GraphicsDevice graphics, Bitmap bitmap)
at DistantWorlds.Controls.MainView.DrawMainViewXna()
at DistantWorlds.Main.ProgramLoop()
---------------------------
OK
---------------------------
Ive since then reinstalled the game from my SSD ( Which has 76 gb free) to on to my Hard drive which has 811 gb free
Got this crash
---------------------------
Error
---------------------------
An error has occurred. Distant Worlds will now exit.
Details of the error are below:
Error Code: GxEmP
System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.Array.Resize[T](T[]& array, Int32 newSize)
at Microsoft.Xna.Framework.Graphics.SpriteBatch.InternalDraw(Texture2D texture, Vector4& destination, Boolean scaleDestination, Nullable`1& sourceRectangle, Color color, Single rotation, Vector2& origin, SpriteEffects effects, Single depth)
at DistantWorlds.XnaDrawingHelper.DrawLine(SpriteBatch spriteBatch, Vector2 vector1, Vector2 vector2, Color color, Int32 lineThickness, Boolean dashed, Texture2D arrowHeadTexture)
at DistantWorlds.XnaDrawingHelper.DrawLine(SpriteBatch spriteBatch, Single x1, Single y1, Single x2, Single y2, Color color, Int32 lineThickness, Boolean dashed, Texture2D arrowHeadTexture)
at DistantWorlds.Controls.MainView.QaGaRuAnapQ(SpriteBatch , Empire , Double , Int32 , Int32 , Int32 , Int32 )
at DistantWorlds.Controls.MainView.VayaRPv5lvB(SpriteBatch , SpriteBatch , Int32 , Int32 , Int32 , Int32 , Double , Int32 )
at DistantWorlds.Controls.MainView.DrawMainViewXna()
at DistantWorlds.Main.ProgramLoop()
---------------------------
OK
---------------------------
Heres a dxdiag