Ever since I started using it, Bizhawk keeps crashing on me especially if I try to do certain things one after the other or when using a luascript.
For example, when I play DBZ Legacy of Goku in mgba core, load a script, search for addresses, open the memory viewer and then either reset or core-reset, the emu crashes on me pretty much always.
----
When I do memory search and have got some results, but it's in 4 byte form and I want to switch to 1 byte, it doesn't refresh the results. So I click the refresh button but it seems to wipe my results completely.
----
In memory search, I can only do searches for one memory domain, apparently (which is a major drawback compared to VBA).
----
If I want to switch to a different memory domain in memory search, it does not update it until after the search is reset. It is a confusing thing for memory search to do because it doesn't indicate that it updated the memory search because it still shows the name of the old one when you switched.
----
One column of addresses is cut off in the memory viewer.
http://i.imgur.com/JrpGyno.png
----
When I switch to a domain other than IWRAM (in a GBA game) in memory search, then close memory search and reopen it, it's set to IWRAM again. I would prefer if it stayed where I set it.
----
EDIT:
When using lua "event.onloadstate(function() stuff end)", the stuff will be executed after the frame of the loaded state, apparently. I'm not sure if this is true and if it's a problem, but I wanted to note it here.
----
When loading a lua script, and double-clicking on the corresponding row on the lua console window to toggle the script, the toggling doesn't seem to work as it still says "1 script (1 active)" as before I double-clicked. When this happens and I click on the little refresh icon, an error occurs:
System.NotImplementedException: Die Methode oder der Vorgang ist nicht implementiert.
bei BizHawk.Emulation.Cores.Nintendo.GBA.MGBAHawk.get_InputCallbacks()
bei BizHawk.Client.Common.LuaFunctionList.Remove(NamedLuaFunction function)
bei BizHawk.Client.EmuHawk.LuaConsole.ToggleScriptMenuItem_Click(Object sender, EventArgs e)
bei BizHawk.Client.EmuHawk.LuaConsole.RefreshScriptMenuItem_Click(Object sender, EventArgs e)
bei System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
bei System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
bei System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
bei System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
bei System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
bei System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
bei System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bei System.Windows.Forms.ToolStrip.WndProc(Message& m)
bei ToolStripEx.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)