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

Solved My Online save is corrupted...

J

jianmingyong

Guest
My online save seem to be sort of dead now and it cannot be load just after the profile selection page. It is quite depressing.

Saving often seem to be bad... Just an unlucky day.

It is giving crash of "start index error" and whats more is the crash log do state that there were error loading a save state. It can be either save files were missing or corrupted save file.

Is there a better way to restore/fix it before I ever had to use the most depressing button called reset?
( That reset button will most likely affect heavily on my trading part where I have to close down my lottery and stop the pending trade. )
 

Tornado9797

Content Developer
P3D Developer
Global Moderator
My online save seem to be sort of dead now and it cannot be load just after the profile selection page. It is quite depressing.

Saving often seem to be bad... Just an unlucky day.

It is giving crash of "start index error" and whats more is the crash log do state that there were error loading a save state. It can be either save files were missing or corrupted save file.

Is there a better way to restore/fix it before I ever had to use the most depressing button called reset?
( That reset button will most likely affect heavily on my trading part where I have to close down my lottery and stop the pending trade. )
Could you post the contents of the crash log here on this thread in a Code Module (< > on the font menu)? Not all StartIndex crashes are the same.
 

Tornado9797

Content Developer
P3D Developer
Global Moderator
Here is the crash log, I just tried logging into his save to see whether it's his save being the issue or his connection. Turns out it is his save:

Code:
Kolben Games Crash Log V 2.0
Pokémon 3D has crashed!

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

Game information:

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

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

System specifications:

Operating system: Microsoft® Windows Vista™ Home Premium  [6.0.6002.131072]
System time: 3/30/2014 8:06:06 PM
System language: English (United States)(ENU) / Loaded game language: en
Decimal separator: .

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

Graphics Card information:

[CardName(s): "NVIDIA GeForce 9800 GT  "]
[CardRAM(s) : "536870912"]

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

Error information:

Message: StartIndex cannot be less than zero.
Parameter name: startIndex
InnerException: NOTHING
BaseException: StartIndex cannot be less than zero.
Parameter name: startIndex
HelpLink: No helplink available.
Data: Items: 0
Source: mscorlib

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

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

Error ID: 901
Error Type: Misc.
Error Description: The game failed to load a save state.
Error Solution: There are multiple reasons for the game to fail at loading a save state. There could be a missing file in the player directory or corrupted files.

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

CallStack:

   at System.String.Remove(Int32 startIndex)
   at _2._5DHero.Player.LoadPlayer()
   at _2._5DHero.Player.LoadGame(String filePrefix)
   at _2._5DHero.MainMenuScreen.UpdateLoadGameJoltSaveMenu()
   at _2._5DHero.MainMenuScreen.Update()
   at _2._5DHero.Basic.Update(GameTime gameTime)
   at _2._5DHero.DGame.Update(GameTime gameTime)
   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.
 
J

jianmingyong

Guest
It seem like it is more of a bad news than a good news from the current reaction.

I will be restarting after few more weeks I got the confirmation that it cannot be fixed. I do not want to be bored of not able to play anything. ( I am really bored. )
 
Last edited by a moderator:

Fanta

Content Developer
P3D Developer
Global Moderator
It seem like it is more of a bad news than a good news from the current reaction.

I will be restarting after few more days if it cannot be fixed. I do not want to be bored of not able to play anything. ( I am really bored. )
well.....just a suggestion....why not make a new account and leave this one for a future fix maybe?
 

Tornado9797

Content Developer
P3D Developer
Global Moderator
well.....just a suggestion....why not make a new account and leave this one for a future fix maybe?
^^^
I agree with this, you should create an alternate account, but leave your old account intact in case a fix comes around.

But don't make an alternate forum account: that's not allowed.
 
J

jianmingyong

Guest
^^^
I agree with this, you should create an alternate account, but leave your old account intact in case a fix comes around.

But don't make an alternate forum account: that's not allowed.
I have alternative account for game jolt. But that will mean that I have to go through all the lame story line.... ( Lucky I found a way to speed things up but someone will find it suspicious ;) if I am able to complete it within 1 week. )
 
Last edited by a moderator:
Top