Skip to content

OverflowException for any larger Wad files #1

Description

@RingtailRaider

I keep getting overflow issues depending on the size of the Wad file, I tried several from different DDI games (Tonka Space Station PC, Ninjabread Man PS2, My Personal Golf Trainer, etc), and it seems ones under 30 MB load fine but ones over 50 MB will always fail to load (MPGT's Wad in particular is huge at 560 MB). When loading I get this error:

The file (0x0000/0x68656361) has failed to load it's [sic] buffer Expect some errors for now on!

and then it gives me a long error text, here's the beginning part from it"

************** Exception Text ************** System.OverflowException: Arithmetic operation resulted in an overflow. at WADExplorer.PackageOld.Load(Stream s) in D:\Monster Trux Extreme\Tools\WADExplorer\WADExplorer\REWAD\Package.cs:line 607 at WADExplorer.Window.openToolStripMenuItem_Click(Object sender, EventArgs e) in D:\Monster Trux Extreme\Tools\WADExplorer\WADExplorer\Window.cs:line 629 at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Also when and how exactly did the DDI Wad format change? I know about three different versions of it: the original from Conquest Earth, the WWAD format from Lego Rock Raiders and Gubble Buggy, and the WADH format from Tonka Space Station onward (and also some various PSX ones used in only a few games). I wasn't aware of the WADH format changing at any point though.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions