feos
ef8068daa4
Revert "tastudio: move LastPositionFrame to TasMovie, prepare for another revision"
...
This reverts commit eea49f1895
.
2016-11-21 20:03:56 +03:00
feos
eea49f1895
tastudio: move LastPositionFrame to TasMovie, prepare for another revision
2016-11-21 19:29:11 +03:00
feos
05d47a7318
tastudio: make analog hotkeys working, and their names fit in
2016-11-21 18:00:21 +03:00
feos
95dc2fd6b3
tastudio: move arrow keys logic to hotkeys
...
disallow sending Minus to MainForm
2016-11-20 23:26:13 +03:00
zeromus
327606234f
fix can't use neshawk (recent regression)
2016-11-19 20:07:17 -06:00
feos
a413f524c9
remember that not every platform has analog controls
2016-11-19 21:21:07 +03:00
feos
a8dde12c1f
tastudio:
...
- set Float type to analog control columns
- set their size taking into account their MaxDigits
- stop displaying neutral analog values
input OSD:
- obtain real neutral analog value the given core uses and hide it, instead of hiding hardcoded zero
2016-11-19 19:31:04 +03:00
feos
edf21b8bfe
fix tastudio crashes when:
...
- setting 0 space for disk states
- righclicking on selection if a bunch of selected frames contains the last frame
- cutting the last frame
2016-11-17 20:05:41 +03:00
zeromus
595a207c97
add new field to gamedb to specify which core should be used.
...
allow it to be 'neshawk' or 'quicknes'.
this should only be employed by end-users; we won't make those choices in the gamedb officially.
the quicknes blacklist is still implemented separately.
yeah, that's a lot of prioritization levels.
2016-11-12 19:23:54 -06:00
adelikat
7bff28bdee
Lua - memory library - actually default to system bus, previous commit was unsufficient
2016-11-12 11:55:20 -06:00
adelikat
0959d5f0df
When importing SNES .lsmv movies, add an extra input frame, fixes #721
2016-11-12 11:01:26 -06:00
adelikat
bf9956089d
Lua - default the memory library to system bus (if available)
2016-11-12 09:25:18 -06:00
adelikat
82c1c11879
Atari 7800 - add the word Toggle to the difficulty swithc buttons to make them more clear in functionality
2016-11-11 15:03:34 -06:00
adelikat
045f5e9df1
Lua documentation - clean up return values to match conventions in parameters
2016-11-11 11:40:53 -06:00
adelikat
b0552224e0
Lua documentation - fix notation for nullable bools
2016-11-11 11:30:18 -06:00
adelikat
fa6cb75a77
When generating wiki documentation, add some info about parameter types, #401
2016-11-11 11:27:06 -06:00
adelikat
75654b9f33
Atari 7800 - make difficulty switches behave like toggles instead of buttons, also add mnemonic info for them, fixes #726
2016-11-11 08:44:28 -06:00
feos
b24eb2293f
add name shortcuts for psx analog controls
2016-11-09 00:25:24 +03:00
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