• ✨ ARCHIVE MODE ✨
    The forum has now been set to read-only mode, no new posts, resources, replies etc will not be possible.
    We recommend you join our Discord server to get real-time response: Discord Invite Link

Game "runs out of memory" when using PC in Azalea

(Version 0.44.2)
Basically, in Azalea after staying in the PC for a moment or trying to deposit a pokemon, the game crashes and I get this message:
Code:
Kolben Games Crash Log V 1.2
Pokémon 3D has crashed!
---------------------------

System specifications:
Pokémon 3D version: 0.44.2
Operating system: Microsoft Windows 7 Home Premium  [6.1.7601.65536]
System time: 1/29/2014 9:51:06 PM
System language: English (United States)(ENU) / Loaded game language: en
Decimal seperator: .
Content Packs: {}
Active GameMode: Pokemon 3D
GameJolt Account: FALSE
Playing on Servers: FALSE
Game environment: StorageSystemScreen
Actionscript: No script running
---------------------------

Here is further information:
Message: Insufficient memory to continue the execution of the program.
InnerException: NOTHING
BaseException: Insufficient memory to continue the execution of the program.
HelpLink: No helplink available.
Data: Items: 0
Source: Microsoft.Xna.Framework.Graphics
TargetSite: Name: CreateTexture [
  Attributes: PrivateScope, FamANDAssem, HideBySig
  CallingConvention: Standard, HasThis
  ContainsGenericParameters: False
  DeclaringType: Microsoft.Xna.Framework.Graphics.Texture2D
  IsAbstract: False
  IsAssembly: False
  IsConstructor: False
  IsFamily: False
  IsFamilyAndAssembly: True
  IsFamilyOrAssembly: False
  IsFinal: False
  IsGenericMethod: False
  IsGenericMethodDefinition: False
  IsHideBySig: True
  IsPrivate: False
  IsPublic: False
  IsSecurityCritical: True
  IsSecuritySafeCritical: True
  IsSecurityTransparent: False
  IsSpecialName: False
  IsStatic: False
  IsVirtual: False
  MemberType: Method
  MetadataToken: 100663862
  MethodHandle: System.RuntimeMethodHandle
  Module: Microsoft.Xna.Framework.Graphics.dll
  ReflectedType: Microsoft.Xna.Framework.Graphics.Texture2D
  ]

CallStack:  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)
  at _2._5DHero.ModelManager.DrawModelToTexture(String modelName, Vector2 texSize, Vector3 offset, Vector3 camSet, Single Scale, Boolean enableLight)
  at _2._5DHero.StorageSystemScreen.Draw3DModel(Pokemon p, String modelName)
  at _2._5DHero.StorageSystemScreen.DrawPokemonStatus()
  at _2._5DHero.StorageSystemScreen.Draw()
  at _2._5DHero.Basic.Draw()
  at _2._5DHero.DGame.Draw(GameTime gameTime)
  at Microsoft.Xna.Framework.Game.DrawFrame()
  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 Microsoft.Xna.Framework.Game.Run()
  at _2._5DHero.Program.Main(String[] args)

You should report this error.

Go to "http://pokemon3d.net/forum/forums/6/create-thread" to report this crash there.
 

Malcaroni

Bugs Moderator
Trusted Support
Retired Mod
@nilllzz, wouldn't it just use page filing to get more memory instead of pulling this? Assuming page filing hasn't been messed with, that would still her 4GB of virtual memory.
 

nilllzz

Original Developer
Administrator
P3D Developer
The Model management is just bad atm. Disable 3D models to not get this.
It's not really a bug, because we removed the Pokémon models.
 

Darkfire

Administrator
Administrator
P3D Developer
Oh, alright. Thanks for helping me. What do you mean you removed the models? Will they be removed in the next update?
They were removed in a previous update but only from the download.
So if you got the game before we removed them they are still in your files and you see them but other wise you get sprites
You can easily delete them by deleting the /Content/Models/ folder and then re updating to get the three models we do use
 
Alright, I see. Again, thank you. Will they be re-implemented in to the game at some point, or are you guys scrapping the idea all together? =P
 

Tornado9797

Content Developer
P3D Developer
Global Moderator
Alright, I see. Again, thank you. Will they be re-implemented in to the game at some point, or are you guys scrapping the idea all together? =P
For the moment, what we need is a skilled modeller before we can resume progress on models.
 

Darkfire

Administrator
Administrator
P3D Developer
I think we are scrapping it all together
Though that can change
but atm the plan is to just not have models
esp since they really didnt fit the rest of the game(wallbills and blocks) we will continue to use them for special things(look around vermilion to see what I mean :p) but overall models are out for good
 
Top