adelikat
|
816fac55fa
|
Tastudio - implement the Select Between Markers menu item
|
2014-07-17 18:38:30 +00:00 |
adelikat
|
a51c254576
|
TAStudio - fix an UI anchor
|
2014-07-17 18:22:45 +00:00 |
adelikat
|
103de3d34f
|
TAStudio - when creating a power-on movie make a savestate on frame 0, if starting from savestate, use the savestate from the movie as frame 0 in the greenzone
|
2014-07-17 18:21:12 +00:00 |
adelikat
|
b63a34249f
|
TAStudio - add the notion of the "pending" frame, the frame about to be emulated, for which you can click to add input that will be captured into the movie the next frame. Logic is still wonky when switching from play to record at the end of a movie, and frame 0 is still messed up but that's a different problem
|
2014-07-16 23:04:56 +00:00 |
adelikat
|
3f51119b70
|
TAStudio - edit dropdown opened event logic, insert menu items - insert at frame 0 if no frame is selected
|
2014-07-16 19:23:05 +00:00 |
adelikat
|
1a4168d14d
|
ugh
|
2014-07-16 02:20:14 +00:00 |
adelikat
|
d8216ae0fc
|
Tastudio - remove marker button
|
2014-07-16 02:17:19 +00:00 |
adelikat
|
7b8b602f0f
|
TAStudio - double click the frame column to add a marker, make add marker button take the last selected index or current frame if nothing is selected
|
2014-07-16 01:37:50 +00:00 |
adelikat
|
f286d07a9d
|
TAStudio - background color logic
|
2014-07-16 00:10:37 +00:00 |
adelikat
|
8c064875c2
|
TAStudio - ability to add markers, very crude implementation for now
|
2014-07-15 23:43:17 +00:00 |
adelikat
|
5d743cdf88
|
PCE Sound debugger - autoload and other standard options on tools, dialog fixes that I do to all tools, add to toolbox
|
2014-07-14 16:01:35 +00:00 |
adelikat
|
a664591218
|
TAStudio - right-click + mousewheel logic
|
2014-07-14 01:49:37 +00:00 |
adelikat
|
4f5ce7d545
|
TAStudio - when clicking the cursor column immediately go to that frame
|
2014-07-14 01:25:26 +00:00 |
adelikat
|
b53cc908b8
|
Add options to how to handle the ending of movie playback, in addition to finished mode, it can now pause, stop, or switch to record. TAStudio - automatically override user's preference with switch to record (and restore their setting when disengaging tastudio
|
2014-07-14 00:35:33 +00:00 |
adelikat
|
f79a674219
|
Remove GetInput() from IMovie
|
2014-07-13 22:17:31 +00:00 |
adelikat
|
57c86f7491
|
TAStudio - capture lag log during playback
|
2014-07-13 20:51:19 +00:00 |
adelikat
|
54376a7990
|
TAStudio - stuff
|
2014-07-13 17:41:30 +00:00 |
adelikat
|
eae94f9184
|
TAStudio - stuff
|
2014-07-13 15:26:50 +00:00 |
adelikat
|
6b1bfc2d4a
|
TAStudio - stuff
|
2014-07-13 14:13:20 +00:00 |
adelikat
|
3e37207617
|
TAStudio - remove some uneeded stuff
|
2014-07-13 13:04:09 +00:00 |
adelikat
|
3f461990c4
|
TAStudio - insert num frames implemented
|
2014-07-13 12:44:31 +00:00 |
adelikat
|
d4c8fc5165
|
pause emulator when engaging tastudio
|
2014-07-12 01:32:21 +00:00 |
adelikat
|
43415044e7
|
Tastudio - implement truncate movie
|
2014-07-12 01:23:38 +00:00 |
adelikat
|
e49754b705
|
TAStudio - implement paste and paste insert
|
2014-07-11 23:54:18 +00:00 |
adelikat
|
e8f821117b
|
TAStudio - implement the Insert menu item
|
2014-07-11 21:05:16 +00:00 |
adelikat
|
3ebad0cf49
|
TAStudio - implement delete menu item and hotkey
|
2014-07-11 20:29:39 +00:00 |
adelikat
|
40912a3c2b
|
TAStuduio - implement Clear menu item and hotkey, properly invalidate greenzone on input painting and other already implemented editing events
|
2014-07-11 19:58:24 +00:00 |
adelikat
|
76fc763715
|
TAStudio - implement the Cut menu item
|
2014-07-11 19:11:30 +00:00 |
adelikat
|
100c67ebfa
|
TAStudio - implement the reselect clipboard menu item
|
2014-07-11 18:52:15 +00:00 |
adelikat
|
7a8b5d9887
|
TAStudio - implement Select All and Deselect menu items
|
2014-07-11 18:36:23 +00:00 |
adelikat
|
1ef25132a1
|
TAStudio - restore copy functionality including generating an input log and putting it on the clipboard
|
2014-07-11 18:17:48 +00:00 |
adelikat
|
2072eac45f
|
Some Changes flag management in movie objects
|
2014-07-11 18:06:18 +00:00 |
adelikat
|
7e768eacb1
|
When rewinding show << and <<<< symbols (not sure when those ever got removed). Tastudio - disable rewind on load, and restore it (if it was on) when closed
|
2014-07-11 17:14:45 +00:00 |
adelikat
|
f8ee569bbb
|
TAStudio - float painting
|
2014-07-11 16:26:19 +00:00 |
adelikat
|
1ef53257e9
|
TAStudio - smoother input painting, less gaps when dragging fast, still feels a bit of fthough
|
2014-07-11 16:08:47 +00:00 |
adelikat
|
2e508c1468
|
TAStudio - greenzone settings dialog
|
2014-07-11 15:43:47 +00:00 |
adelikat
|
ee7831178a
|
TAStudio - header editor
|
2014-07-11 02:31:43 +00:00 |
adelikat
|
f0425f3cc5
|
TAStudio - input painting for boolean input
|
2014-07-10 20:40:50 +00:00 |
adelikat
|
238e9b4f73
|
TAStudio - 0 based frame display
|
2014-07-10 20:15:46 +00:00 |
adelikat
|
cf5ee09d5d
|
Disable play and record movie menu items when a movie is active, it isn't too much trouble for the user to stop the current movie first, and there's a lot that goes wron when they pick these with an active movie
|
2014-07-10 20:06:23 +00:00 |
adelikat
|
2ae2f5dce2
|
Let TAStudio take control of the Mainform StopMovie function
|
2014-07-10 19:51:36 +00:00 |
adelikat
|
5681368e13
|
TAStudio - background coloring based on lag log and greenzone
|
2014-07-10 19:24:21 +00:00 |
adelikat
|
80d5e8a7be
|
TAStudio - input display
|
2014-07-10 02:45:56 +00:00 |
adelikat
|
655207d79a
|
TAStudio - some reorg
|
2014-07-10 01:58:43 +00:00 |
adelikat
|
8d0cfc60dc
|
TAStudio - some reorg
|
2014-07-09 23:04:22 +00:00 |
adelikat
|
539deaaf6c
|
TAStudio - fix autoload
|
2014-07-09 22:44:20 +00:00 |
adelikat
|
61c4dfa1b1
|
TAStudio - comment and subtitle editor menu items
|
2014-07-09 22:09:20 +00:00 |
adelikat
|
537d8c5cac
|
TAStudio - misc stuff
|
2014-07-09 21:56:27 +00:00 |
adelikat
|
786b0238ba
|
Move Markers from TAStudio to TasMovie, and implement saving and loading of markers
|
2014-07-09 16:35:39 +00:00 |
adelikat
|
250dcbb108
|
tweak some comments
|
2014-07-09 16:01:57 +00:00 |
adelikat
|
9cc1fb4404
|
tastudio - some reorg
|
2014-07-09 15:04:16 +00:00 |
adelikat
|
5843a8f396
|
Start proof of concept of an IControlManinform interface. Mainform now has RelinguishControl and TakeControl methods. Tools that implement IControlMainform can override mainform actions. TAstudio implements this, currently the only ability is to override Read only toggle. The intend of this is to allow TAStudio and debuggers to take control of relevant mainform actions
|
2014-07-08 16:08:52 +00:00 |
adelikat
|
cb3e340a1a
|
Movie stuff
|
2014-07-08 15:15:35 +00:00 |
adelikat
|
7e39e67b1f
|
tastudio - more fixes to startup logic, still convolted, buggy and wrong, but better!
|
2014-07-08 13:46:59 +00:00 |
adelikat
|
863d6f09ee
|
small tastudio progress
|
2014-07-08 13:33:01 +00:00 |
adelikat
|
84b8fa36f2
|
TAStudio - more stuff
|
2014-07-07 19:48:58 +00:00 |
adelikat
|
c019ec3bf0
|
More reorg
|
2014-07-07 18:03:02 +00:00 |
adelikat
|
34290be1dc
|
TAStudio - export to bk2 menu item implemented
|
2014-07-07 16:14:33 +00:00 |
adelikat
|
f875792c74
|
TAStudio - column names for float values
|
2014-07-07 16:03:22 +00:00 |
adelikat
|
46d6279f1b
|
TAStudio - some progress on dynamically displaying columns, and some fixups in movie code in general
|
2014-07-06 22:13:12 +00:00 |
adelikat
|
a02888344b
|
Change the ToBk2() method to receive an IMovie instead of Bkm, and write a ToTasMovie() method similarly. Tastudio - remove code that warns the user if they open it with a movie already active, instead ask and autoconvert the current movie to a tasproj file
|
2014-07-06 21:20:43 +00:00 |
adelikat
|
b9bb1635a1
|
more tweaks to the Analog Stick variable size logic, and positioning fixes to Genesis mouse schema
|
2014-07-06 17:02:35 +00:00 |
adelikat
|
2225811743
|
Virtualpad Analog stick - refactor to be variable size instead of a hardcoded 127, Implement Genesis mouse as a 255 analog stick. Note: some positioning bugginess is present in this check in, and probably some things got broken
|
2014-07-06 16:44:50 +00:00 |
adelikat
|
1df9f49f37
|
fix a typo in method name
|
2014-07-06 16:06:38 +00:00 |
adelikat
|
e5b5daeaa0
|
VirtualPad Analog button - if not in sticky mode, update every frame with the current value, and a slight tweak to read-only view
|
2014-07-04 15:40:21 +00:00 |
adelikat
|
c3b57a6ddf
|
VirtualPad Analog button - show when the virtualpad is stickying the float value
|
2014-07-04 15:34:07 +00:00 |
adelikat
|
90df58abfa
|
Virtualpads - refresh pads every frame
|
2014-07-04 15:15:08 +00:00 |
adelikat
|
5c8cf8b141
|
Virtualpad Target screen - cleanup some unneeded code
|
2014-07-04 15:12:14 +00:00 |
adelikat
|
3b9d99f763
|
Virtualpad Target screen - show when the virtualpad is sitckying the X,Y values
|
2014-07-04 15:09:10 +00:00 |
adelikat
|
07a337de46
|
Virtualpad Target Screen - fix to mouse up behavior
|
2014-07-04 14:25:33 +00:00 |
adelikat
|
69ea80882d
|
Virtualpad - Targeting widget - hackery to fix movie playback
|
2014-07-04 00:44:57 +00:00 |
adelikat
|
49955a3447
|
Virtualpads - targeting pair - support ability to set a range to translate values to, and set genesis lightgun to 10000
|
2014-07-04 00:04:18 +00:00 |
adelikat
|
fd80c62cdb
|
More Util methods -> extension methods
|
2014-07-03 19:20:34 +00:00 |
adelikat
|
a9aa65397c
|
Convert a Util method to an extension method
|
2014-07-03 18:29:51 +00:00 |
adelikat
|
6bbd3ca80d
|
Hex and Watch Boxes - prevent user from pasting invalid input, also if they do manage to get the textbox into an invalid state, interpret the value as 0 rather than throwing an exception
|
2014-07-03 16:43:39 +00:00 |
adelikat
|
1964f3754a
|
Merge InputValidate into StringExtensions
|
2014-07-03 16:00:57 +00:00 |
adelikat
|
f546a8080c
|
Move some extension methods from the generic extensions file to NumberExtensions and fix up namespaces
|
2014-07-03 15:35:50 +00:00 |
adelikat
|
0eb37ad36d
|
Convert IntHelpers to NumberExtensions and change namespace appropriately, remove StringHelpers.cs
|
2014-07-03 15:16:47 +00:00 |
adelikat
|
d5e2808944
|
Fix namespaces
|
2014-07-03 14:56:13 +00:00 |
adelikat
|
bfb541a5a9
|
Move InputValidate and StringHelpers to BizHawk.Common
|
2014-07-03 14:51:03 +00:00 |
adelikat
|
461b73f1df
|
Ram Search - make manually deleting items a lot faster, since it was taking many many minutes when user was manually deleting an absurd number at once
|
2014-07-03 01:46:14 +00:00 |
adelikat
|
8362d078a4
|
Ram Search - IEnumerable instead of IList, Any() instead of Count > 0, makes a few things a bit faster in large search lists
|
2014-07-02 23:50:09 +00:00 |
adelikat
|
63a7e2e4c6
|
Virtualpads - Analog Stick - fix updating of stick value when using the X,Y numeric boxes
|
2014-07-02 15:38:39 +00:00 |
adelikat
|
afa1a5f73d
|
Ram Watch - issue 200 - add a pause button
|
2014-07-02 14:37:02 +00:00 |
goyuken
|
32b2fdc368
|
only run r7091 in dev mode
|
2014-06-30 18:28:55 +00:00 |
goyuken
|
65ddaf8a30
|
virtual pad: schema sanity checking
|
2014-06-30 17:14:02 +00:00 |
xmikecampx7
|
7e3e29820f
|
Added Genesis Activator Schema
|
2014-06-30 01:27:35 +00:00 |
christhecoolist
|
1024c5dc9f
|
initial XE1AP schema (unfinished)
|
2014-06-30 01:09:15 +00:00 |
xmikecampx7
|
76652312e8
|
FamicomFamilyKeyboard Schema Setup
|
2014-06-30 00:36:57 +00:00 |
adelikat
|
8cf0f3b379
|
Virtualpads - re-implement the "bump" hotkeys
|
2014-06-29 23:43:31 +00:00 |
adelikat
|
9e554b7aa9
|
Virtualpads - target screen and analog button - make clear unsticky the float values, also fix sticky context menu item check
|
2014-06-29 21:16:33 +00:00 |
adelikat
|
059849d403
|
N64 virtualpad - allow -128, and fix exceptions if -128 was every requested
|
2014-06-29 20:32:28 +00:00 |
adelikat
|
b6d478998b
|
virtualpads - make c64 keyboard height smaller
|
2014-06-29 16:08:33 +00:00 |
adelikat
|
dd5842ec9b
|
Ram Watch - ability to hide/show the address column
|
2014-06-29 16:04:41 +00:00 |
xmikecampx7
|
2e60803a13
|
|
2014-06-29 16:04:23 +00:00 |
adelikat
|
27fb2ce9a0
|
Virtualpad Analog sticks - in record mode show the previous frame's input in gray
|
2014-06-29 14:42:20 +00:00 |
adelikat
|
0c5fda5cb3
|
Virtualpads - SMS and GG console buttons
|
2014-06-29 13:31:56 +00:00 |
adelikat
|
38b76ea5d9
|
fix N64 dpad mnemonics and virtualpad buttons, fix pce and snes virtualpad buttons
|
2014-06-29 13:05:10 +00:00 |
adelikat
|
115b7ecd96
|
Virtualpads - fix GBA buttons
|
2014-06-29 12:47:42 +00:00 |
adelikat
|
c5f1174711
|
Virtualpads - fix buttons on GB, implement Dual GB
|
2014-06-29 12:42:44 +00:00 |