Skip to content

OverflowException for any larger Wad files #1

@RingtailRaider

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.

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