adelikat
|
3726b15d3b
|
TAStudio - when adding input from column click, re-greenzone
|
2014-10-15 14:36:08 +00:00 |
adelikat
|
4ab4db320c
|
tastudio - fix loading of inputroll settings, column hide/show will now properly save and load
|
2014-10-14 18:42:24 +00:00 |
adelikat
|
e6cec0f52f
|
Tastudio - Saving and loading of column info to the .tasproj file, loading is still problematic because it is being whacked by code that rebuilds the columns later, need to unspeghettify some things
|
2014-10-14 18:09:30 +00:00 |
adelikat
|
ce58f0e803
|
Tastudio/TasMovie - simplify some more code
|
2014-10-14 13:31:14 +00:00 |
adelikat
|
a639cfd275
|
remove some code in tasmovie that isn't necessary now
|
2014-10-14 13:24:15 +00:00 |
adelikat
|
0b3e25fcfd
|
InputRoll - methods for saving and loading column info, not wired up yet
|
2014-10-14 13:17:02 +00:00 |
adelikat
|
56cb685d67
|
InputRoll - make custom column click event args that pass a RollColumn object rather than trying to shoehorn a ListView column click event args object for legacy support
|
2014-10-14 00:31:59 +00:00 |
adelikat
|
35fa11dc51
|
InputRoll - a small todo, no functional change
|
2014-10-14 00:20:34 +00:00 |
adelikat
|
06dd71f849
|
Input Roll - change remaining callback methods to pass the RollColumn object instead of index
|
2014-10-13 19:30:59 +00:00 |
adelikat
|
c0dcf99656
|
Input Roll - change QueryItemText event handler to pass the RollColumn object instead of a column index, still todo: background and icon callbacks
|
2014-10-13 19:10:11 +00:00 |
adelikat
|
0b8c9f3db1
|
InputRoll - convert SelectedRows from IList to IEnumerable
|
2014-10-13 18:28:29 +00:00 |
adelikat
|
358b1145a0
|
tastudio - column hide/show, still todo: saving the column settings into the tasproj file. Also, this probably broke a bunch of things. also todo: refactor a bunch of InputRoll event handlers, it is silly not to pass a column object, just to have legacy support with virtuallistview even though it is diverged too much from that notion to even be able to be dropped in as a replacement
|
2014-10-12 16:37:45 +00:00 |
adelikat
|
0aaad5752f
|
durp
|
2014-10-12 14:58:00 +00:00 |
adelikat
|
0ebdf5ca26
|
Tastudio - open project menu item - switch to play or record accordingly, don't just keep the state of the previous project
|
2014-10-12 14:12:37 +00:00 |
zeromus
|
200d11df62
|
cleanup ramwatch during rom loads for other platforms a bit. should fix #285. the whole concept of ramwatch when loading other platforms needs some help though (the current watches mutate into some format senseless for the new platform)
|
2014-10-11 19:49:22 +00:00 |
adelikat
|
2fb986715e
|
tastudio - implement follow cursor
|
2014-10-11 19:43:05 +00:00 |
adelikat
|
421f69ed69
|
tastudio - make sure tools are updated when navigating
|
2014-10-11 17:43:24 +00:00 |
adelikat
|
44968d5f96
|
Tastudio - fixed input painting
|
2014-10-11 17:38:03 +00:00 |
adelikat
|
d677e6dbe6
|
Tastudio - fix a nasty bug, probably
|
2014-10-11 16:58:57 +00:00 |
scepheo
|
bad2bda4f4
|
Added Lua functions to work with the letterboxing of the emulator, and for transforming emulator space points to client space.
|
2014-10-10 11:02:18 +00:00 |
zeromus
|
e28bcf9982
|
unsticky analog controls when rightclicking the circle visualizer
|
2014-10-10 00:07:45 +00:00 |
zeromus
|
98a5016b20
|
fix bug that made virtualpad permanently override actual physical analog control
|
2014-10-09 02:19:10 +00:00 |
zeromus
|
977f7ff0dd
|
dont draw garbage in shrunken virtualpad analog circle
|
2014-10-09 01:53:52 +00:00 |
zeromus
|
d753b74e33
|
small experiment for virtualpad: clicking buttons returns control to main window. super hacky, but might work for now. analog circle control will still need help. numberupdown for analog control is probably hopeless.
|
2014-10-09 01:51:27 +00:00 |
adelikat
|
74d1c1a830
|
Tastudio - when opening tastudio, changes flag should be false
|
2014-10-05 16:57:58 +00:00 |
adelikat
|
99e6b7ce27
|
Tastudio - for devleoper builds add a Greenzone Integrity Check menu item, runs through the movie and verifies the greenzone states are identical to the data gathered from emulating and replaying the movie and savestating
|
2014-10-05 14:11:30 +00:00 |
zeromus
|
1358294a5c
|
ladies and gentlemen, it is my extreme pleasure to you, for tonight's entertainment to present, the lua DrawText without cleartype. May you all enjoy it as much as I have.
|
2014-10-04 02:09:25 +00:00 |
adelikat
|
4addd7fcbc
|
Tastudio - implement a Clear Greenzone menu item
|
2014-10-02 22:58:36 +00:00 |
adelikat
|
c775cca820
|
Tastudio - when navigating to a "future" frame, don't seek if you didn't need to (can happen when navigating to a marker that is one frame after the inputlog length)
|
2014-09-28 17:34:47 +00:00 |
adelikat
|
a2762d708e
|
Input Roll - oops, update current cell regardless of if the caller has subscribed to the PointedCellChanged event
|
2014-09-28 17:28:57 +00:00 |
adelikat
|
f5a3d28f21
|
Tastudio - fix a problem with stale marker list when restarting a project or loading a new one
|
2014-09-28 17:16:00 +00:00 |
adelikat
|
a71031d6d0
|
fix the same stale memory domain problem from 7909 but in Ram Search
|
2014-09-28 16:51:06 +00:00 |
adelikat
|
f4d3b70469
|
Ram Watch - fix issue with stale memory domains when rebooting a core, some cores were unaffected, cores like atari 2600 were affected by this bug
|
2014-09-28 16:39:53 +00:00 |
adelikat
|
d308a16f8d
|
Tastudio - handle system mismatch error when autoloading
|
2014-09-28 01:05:26 +00:00 |
adelikat
|
ac69e8fcb4
|
Tastudio - when doing a loadstate action, update other tools
|
2014-09-27 15:19:07 +00:00 |
adelikat
|
505a8cd96c
|
TAStudio - edit menu items should also invoke auto-restore
|
2014-09-27 14:37:02 +00:00 |
adelikat
|
e23c5ead86
|
Tastudio - instead of disabling rewind, take it over with IControlMainform
|
2014-09-27 12:19:50 +00:00 |
adelikat
|
d91256ceb9
|
Input Roll - Different highlight color when hovering an emphasized column
|
2014-09-25 18:12:18 +00:00 |
adelikat
|
5660fee947
|
Tastudio - right-click a column to toggle autohold on that button
|
2014-09-25 17:52:21 +00:00 |
adelikat
|
35c147136f
|
InputRoll - tinkering with the VisibleRows calculation, I think this gives more pleasant results
|
2014-09-25 17:24:17 +00:00 |
adelikat
|
4f35614aeb
|
tastudio - another navigation related fix
|
2014-09-25 13:52:25 +00:00 |
adelikat
|
9076a5b486
|
InputRoll - make visible rows one less, partial rows are annoying
|
2014-09-25 13:01:57 +00:00 |
adelikat
|
117add59fb
|
Tastudio - fix project loading
|
2014-09-25 12:28:58 +00:00 |
adelikat
|
8adc241d08
|
Tastudio - fix bug in setting visible frame logic when editing above the current frame
|
2014-09-25 01:38:01 +00:00 |
adelikat
|
e9e9f574da
|
Tastudio - don't navigate to the current frame when editing values
|
2014-09-25 01:26:39 +00:00 |
adelikat
|
88c923c74b
|
InputRoll - convert CellPadding property into CellWidthPadding and CellHeightPadding. Make width 3 by default and height 1 by default
|
2014-09-24 21:10:57 +00:00 |
adelikat
|
624ad32d4e
|
Tastudio - fix some go to frame logic, but probably broke stuff too
|
2014-09-22 23:24:34 +00:00 |
adelikat
|
ea3f86c11e
|
Tastudio - Fix some erroneous StateManager logic
|
2014-09-22 22:52:34 +00:00 |
adelikat
|
7a1fe8d51d
|
lua/tastudio - implement tastudio.islag() and tastudio.hasstate()
|
2014-09-22 21:58:45 +00:00 |
adelikat
|
5ae547d89f
|
Tastudio - change color drawing a bit, don't color differently for whether or not there's a state for that frame, only key off the lag (which will adequately tell you if it is an "emulated" frame or not. In developer builds, color the marker column differently for easier debugging of TasStateManager logic
|
2014-09-22 21:47:07 +00:00 |