• ✨ 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

Not a bug [0.46] Crash upon opening texture-pack/mods menu

Tornado9797

Content Developer
P3D Developer
Global Moderator
I clicked on the Pokeball symbol at the start menu and the game crashed on me.
Next time post the contents of the log here like so:
Code:
Kolben Games Crash Log V 2.0
Pokémon 3D has crashed!

---------------------------------------------------------------------------------

Game information:

Pokémon 3D Indev version: 0.46
Content Packs: {DEHDMP}
Active GameMode: Pokemon 3D
GameJolt Account: FALSE
Playing on Servers: FALSE
Game Environment: MainMenuScreen
Actionscript: No script running
File Validation: True

---------------------------------------------------------------------------------

System specifications:

Operating system: Microsoft Windows 7 Home Premium  [6.1.7601.65536]
System time: 21-Mar-14 8:27:56 PM
System language: English (United States)(ENU) / Loaded game language: en
Decimal separator: .

---------------------------------------------------------------------------------

Graphics Card information:

[CardName(s): "Intel(R) HD Graphics Family; NVIDIA GeForce GT 740M       "]
[CardRAM(s) : "2214592512; 2147483648"]

---------------------------------------------------------------------------------

Error information:

Message: The character 'N' (0xff2e) is not available in this SpriteFont. If applicable, adjust the font's start and end CharacterRegions to include this character.
Parameter name: character
InnerException: NOTHING
BaseException: The character 'N' (0xff2e) is not available in this SpriteFont. If applicable, adjust the font's start and end CharacterRegions to include this character.
Parameter name: character
HelpLink: No helplink available.
Data: Items: 0
Source: Microsoft.Xna.Framework.Graphics

---------------------------------------------------------------------------------

Error solution:
(The provided solution might not work for your problem)

Error ID: 900
Error Type: Misc.
Error Description: The game was unable to display a certain character which is not in the standard latin alphabet.
Error Solution: Make sure the GameMode you are playing doesn't use any invalid characters in its scripts and maps.

---------------------------------------------------------------------------------

CallStack:

   at Microsoft.Xna.Framework.Graphics.SpriteFont.GetIndexForCharacter(Char character)
   at Microsoft.Xna.Framework.Graphics.SpriteFont.InternalDraw(StringProxy& text, SpriteBatch spriteBatch, Vector2 textblockPosition, Color color, Single rotation, Vector2 origin, Vector2& scale, SpriteEffects spriteEffects, Single depth)
   at Microsoft.Xna.Framework.Graphics.SpriteBatch.DrawString(SpriteFont spriteFont, String text, Vector2 position, Color color)
   at _2._5DHero.MainMenuScreen.DrawPacksMenu()
   at _2._5DHero.MainMenuScreen.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.
Try removing all of your Content Packs and trying again.
 

Liamash3

Dragon Tamer
Donator
I managed to get around it by swapping languages ingame. It seems to be a bug with the english language pack.
 

Malcaroni

Bugs Moderator
Trusted Support
Retired Mod
I managed to get around it by swapping languages ingame. It seems to be a bug with the english language pack.
You mean that the game crashed while running natively in English? Wouldn't this be caused by running one of the translation packs?
 

nilllzz

Original Developer
Administrator
P3D Developer
I guess one of the content packs has a non-latin char in its name or description. (As the crash log suggests)
 

Liamash3

Dragon Tamer
Donator
Upon my swapping my computer's non-unicode language to English (I had it set to Japanese to play visual novels) the bug disappeared. My bet was the little e symbol in pokemon was causing the problem. Regardless, it was a fault on my end, not the games.
 
Top