Nicolas-Constanty/WillowTreeBLDEnhanced

open save failed

Closed this issue · 8 comments

System.IO.FileFormatException: Input file is not a WSG (platform is Not WSG).
在 WillowTree.WillowSaveGame.LoadWsg(String inputFile)
在 WillowTree.WillowTreeMain.Open_Click(Object sender, EventArgs e)
在 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
在 System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
在 System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
在 System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
在 System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
在 System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
在 System.Windows.Forms.Control.WndProc(Message& m)
在 System.Windows.Forms.ToolStrip.WndProc(Message& m)
在 System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
在 System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
在 System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
在 System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
在 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
在 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
在 WillowTree.Program.Main()

Hello, can you please link the file that cause this error, i will look when i have some free time.

link success but when i open save file it throw FileFormatException,but i'm sure that save file can be loaded in game.
image

What i mean, is that it whould be easily for me to debug if i could test with your .sav file directly.

Same problem here.

Hello @InnovationLou ,
When I try to open your save in my Borderland GOTY it doesn't work because the file is corrupt.
I think we are using a different version of Borderland because your file is totally different from mine. If it's in chinese maybe that the version isn't the same than me.

@Legit-Das This error can be caused by many different things, it's actually difficult to know without the file causing the issue. Basically, this error means that the header of your save file isn't recognized.

@Nicolas-Constanty Thankfully this version is working great for me. But here's my SaveData folder in case you wanted to check your version.

@Legit-Das Thanks for your feedback, this is fix on last release.