adelikat
7b2338a110
movie mnemonics for vs controls
2016-10-29 22:20:34 -05:00
adelikat
2c1f0013c3
Account for game names having quotes in them, fixes NES Ivan Ironman Stewart's Super Off-Road
2016-10-13 20:16:26 -05:00
feos
9714aa5cc9
tastudio:
...
- preserve branch text per update (unless default text has changed)
- remove redundant code from paste functions, rely on global clipboard fully with cut/copy too
2016-10-10 19:00:59 +03:00
feos
93f78a69d2
tastudio: show cursor hotkey
2016-10-09 17:14:39 +03:00
adelikat
ef6c9131c6
Fix behavior when loading a new rom when a cheat is loaded, fixes #550
2016-10-06 13:57:39 -05:00
adelikat
3a36835af2
Ram Search - with the Diff column displayed, don't throw exceptions, Fixes #637 . The Diff column still has issues with 4 byte watches though, but this fixes unending exceptions at least
2016-10-05 20:58:26 -05:00
adelikat
574584c079
Fix filename generation when there are colons in the game name, fixes #661
2016-09-21 10:27:28 -04:00
feos
7309957c11
tastudio: pasting input beyond movie length extends it
2016-09-08 18:32:37 +03:00
feos
091a62ab25
tastudio history: properly fix recording
...
the problem was mismatching ideas of movie length between movie and history
2016-09-07 20:54:45 +03:00
feos
549fc333f1
tastudio: fix removal of states *near* lag frames
2016-09-03 15:17:38 +03:00
feos
2911e498e1
tastudio history: fix bug where undoing the movie extension (caused by drawing beyond the movie length) would swallow all the movie
2016-08-29 21:18:55 +03:00
adelikat
1b2f24502f
fix when importing .fm2 and other "legacy" imports, add the .bk2 extension instead of replacing the old move with its old extension
2016-08-29 10:21:30 -04:00
feos
4f24682289
taseditor: fix LastPositionFrame resets
2016-08-28 15:34:18 +03:00
feos
91a29a8692
n64: yet another dynarec check, this time for lua
2016-08-25 22:11:53 +03:00
feos
215f9b9959
tastudio: some dirty fixes to how undo/redo works with recording frames
2016-08-22 21:17:35 +03:00
zeromus
a7d2b8d7f7
* add a new IToolForm update mechanism which has extensible update points (so a tool can both pre- and post- update)
...
* make trace logging "core-pushes" model, to a sink installed by the frontend. This sink can go straight to the disk without wasting memory if that's what the Trace Logger tool has selected; or the Trace Logger will buffer it if it needs to. Formerly, we had a "core-pushes-to-buffer" and "client-pulls-once-per-frame" which necessarily caused huge buffers no matter what was going on.
2016-08-13 15:31:26 -05:00
feos
8721d0ef83
Merge pull request #681 from vadosnaprimer/gpgx32
...
old gpgx is back!
2016-08-13 22:49:04 +03:00
feos
35282ba577
gpgx32: flipped namespaces, added excplicit core picking
...
diff is messed up after folder renaming, but no file was changed except for namespaces and waterbox's core name
2016-08-10 22:27:46 +03:00
parasyte
71c7edbb24
Add address mask setting for breakpoints
2016-08-08 04:37:39 -07:00
feos
a2b55291b3
tastudio:
...
- movie end doesn't switch to record mode anymore. fix #586
- recording mode checkbox
- fix rec mode dying during fast rewind
todo:
- readonly hotkey doesn't work until we click the checkbox
- movie status icon doesn't show up if tastudio is autoloaded
2016-08-06 22:28:25 +03:00
feos
170681c3ad
tastudio: Recording mode
...
a bit inconsistent with how it switches to record right now
2016-08-03 22:29:27 +03:00
feos
178820746c
tastudio: prevent crash occurring at new state capture
...
mem leak is still there for N64
2016-08-02 22:46:21 +03:00
feos
13476f33ca
tastudio: don't pass ctrl+c hotkey to mainform.
2016-08-01 20:23:16 +03:00
Isotarge
5a20a520bd
Tools: Ram -> RAM #669
2016-07-22 01:32:54 +09:30
feos
fbbc97731e
subtitles: proper internal sorting
2016-06-30 19:14:34 +03:00
feos
144e942f57
subtitles: fix sorting on import and export.
...
still need a way to sort internally.
2016-06-29 23:53:07 +03:00
feos
35a07f42eb
subtitles:
...
- trim trailing spaces
- sort by frame and then by Y pos (to properly order multiline subs)
- concat multilines (optionally) on export
- option to skip color tag on export
todo: fix multiline ordering for export
2016-06-29 00:32:43 +03:00
zeromus
a9c0211d46
change a bunch of old googlecode urls in assemblyinfos
2016-06-13 11:34:27 -05:00
feos
1a11f34c13
tastudio: bind insert/delete/clone/clear.
2016-06-13 16:40:13 +03:00
feos
af4b3ec752
tastudio: bind autorestore, turboseek and followcursor.
2016-06-13 15:43:28 +03:00
feos
346c4e56b3
tastudio autosave:
...
- switch to appropriate method for backups
- option to save backup per file save
- menu command to save backup
2016-06-12 16:41:27 +03:00
feos
cbc5ca2115
tastudio: fix the warning about inheritance mismatch
2016-06-11 18:58:22 +03:00
feos
32be07ce03
tastudio: don't record marker history edits to history
...
this generates a warning regarding "new is not required" for the functions I edited, dunno what to do with it
2016-06-11 12:48:11 +03:00
feos
2a952cebef
saving too!
...
also catch inconsistent tsmSettings exception
2016-06-11 10:12:30 +03:00
feos
ef93a50f4d
tastudio: fix silly order error in tsmSettings parser
2016-06-11 09:46:21 +03:00
feos
559eacf95a
InputpPompt: allow multiline info
...
bk2 export for tastudio: stop endlessly appending extensions
tasstudio autosave:
- fix interval init on load
- 0 interval disables autosave
- canceling SaveAs doesn't kill the timer
- ability to append "backup" to filename allows saving to a separate file
-- don't let tasproject switch to the backup file (bit hacky)
2016-06-10 16:05:12 +03:00
Suuper
327c45b440
Fixed issue #626 .
2016-05-14 13:46:15 -05:00
zeromus
0cc27a226b
add auto-start and auto-save to CDL; fix toolbar to be ToolStripEx, so it doesnt suck
2016-05-07 10:10:37 -05:00
feos
2e1132c2b9
tastudio: this should be reliable enough.
2016-04-25 18:18:20 +03:00
feos
000050b1e9
tastudio: integrate StateGap logic into ExcludeStates().
...
for loaded projects, stop forcing current frame capture if it's non-zero.
stop excluding state on frame 0.
todo: make capture state gap reliable for project state gap. right now it can capture odd frames if they go after markers or lag, so those will be missing when saving the project.
2016-04-25 18:04:42 +03:00
feos
408d0ae4d0
tastudio: attempt to make StateGap smarter.
...
it should rely on frames, not on state indexes. and we can only have states on frame numbers that are powers of 2.
doesn't work right on saving multiple times yet. need to cooperate with ExcludeStates() somehow.
2016-04-24 23:17:17 +03:00
feos
f35938acdb
tastudio: be able to load broken greenzone file.
2016-04-23 20:54:14 +03:00
hegyak
2f036058f6
Fix the Apple IIe being labeled as PlayStation (Title)
2016-04-22 16:54:23 -07:00
feos
1581b5b283
tastudio: tie rerecording to laglog invalidation instead of states.
2016-04-18 18:52:37 +03:00
feos
7fa99c7d13
tastudio: project savegap (finally!)
...
ScrollSpeed defaults to taseditor's
2016-04-17 23:29:25 +03:00
feos
a7b3668506
tastudio: fix Used and fix a nasty mistake in branch logic.
...
should properly handle branches created during seeking.
fix #606 I hope.
2016-04-17 18:54:55 +03:00
feos
0e6ec038a8
tsm: let this sanity check be there.
2016-04-17 16:01:09 +03:00
feos
f5746a7b8f
tastudio: stop updating splicer after every new cell is appended.
...
quick fix to #597 .
fix crash when pasting input beyond movie length. todo: make input log append like PasteInsert does.
2016-04-17 13:52:58 +03:00
zeromus
859f4e3c01
fix 2 watch-related bugs and a typo in an error message
2016-04-15 22:43:14 -05:00
nattthebear
111648cf98
Break a bunch of memory domain stuff with pointless refactoring
2016-04-13 19:50:06 -04:00