So, this happened when I tried to open a TAS I was doing for Goldeneye:
and the details:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: Non-negative number required.
Parameter name: count
at System.IO.BinaryReader.Read(Byte[] buffer, Int32 index, Int32 count)
at BizHawk.Emulation.Consoles.Nintendo.N64.N64.LoadStateBinary(BinaryReader reader)
at BizHawk.Emulation.Consoles.Nintendo.N64.N64.LoadStateText(TextReader reader)
at BizHawk.MultiClient.MainForm.LoadStateFile(String path, String name, Boolean fromLua)
at BizHawk.MultiClient.MainForm.StartNewMovie(Movie m, Boolean record)
at BizHawk.MultiClient.PlayMovie.Run()
at BizHawk.MultiClient.PlayMovie.OK_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.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)
It was working fine when I restarted it yesterday, but then it happened a second time after I redid the TAS. I will test other games to see if it's just Goldeneye...