0.0.2060
post above me by feos:
1.
shift+up holding: for me this isn't needed and won't use it, I think it should be removed or disabled. I would like to use the previous method to select multiple frames which was:
-select a frame with mouse left click
-shift+up to increase selection upwards
-shift+down to increase selection downwards
2.
ctrl+left right, ctrl+shift left right: you can go out of bounds (for example behind 0th frame) -> fixed, but ctrl+up goes behind 0th frame, repro steps:
01. Select 0th frame with left mouse click
02. Press ctrl+up, you are at -1st frame now
03. Go to menu, Edit > Insert. You get this exception:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.Collections.Generic.List`1.get_Item(Int32 index)
at BizHawk.Client.Common.MovieAction..ctor(Int32 firstFrame, Int32 lastFrame, TasMovie movie)
at BizHawk.Client.Common.TasMovie.InsertEmptyFrame(Int32 frame, Int32 count, Boolean fromHistory)
at BizHawk.Client.EmuHawk.TAStudio.InsertFrameMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.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.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Doing the same but using a hotkey instead of using the menus for the 3rd step (I have decimal 0 button for "Insert", so I see "Insert D0" at my menu item) will throw the same exception but also crashes BizHawk.
2nd post above me by feos:
1.
tastudio frame recolor after inserting 2 or more: FIXED! WOOHOO! :)
3. value of '64' not valid: fixed!
performance test (not finished writing it down!) comparison to 2.2.1:
vboy, scratch, no follow cursor, turbo: 140 fps (+8 fps)
a78, waterski TAS playback / edit, no follow cursor, turbo: 83 fps (+2 fps)