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
Hathor86
8cd88cdeca
ApiHawk - Add few other system inputs
...
SNES, SMS, Genesis, N64, GB
Following some tests, it works (so I'd say that this feature is beta)
2016-04-06 22:11:00 +02:00
zeromus
5024f6022e
console log lua exceptions, workaround for #607
2016-03-31 14:11:34 -05:00
Hathor86
fcb0c8bc32
Work on input get/set through ApiHawk
...
Convertion has been moved to dedicated class
SystemInfo class review
SystemInfo class now instanciate all SystemInfo and stores them in a
static readonly collection (avoid creating a new class each time we call
DisplayName property).
+ EmulatedSystem enum (in Api) renamed to CoreSystem and moved to
BizHawk.Client.Common
+ this enum is used in SystemInfo class
Created a Joypad class that is populated with JoypadButton enum flags
Input get/set throught ApiHawk works for NES only. So many work remains...
2016-03-29 23:42:24 +02:00
zeromus
1b8a51e447
rework sound config dialog and sound volume control to permit independent control of volume during FF & RW, and independent toggling of sound synthesis vs volume=0 suppression
2016-03-29 03:40:37 -05:00
zeromus
10272b4857
add alternate vsync method for d3d display method, in case youre the lucky owner of a system that sucks
2016-03-27 04:49:17 -05:00
zeromus
e487f1494c
change display manager defaults, for evaluation
2016-03-23 20:26:31 -05:00
zeromus
3deb7fcb31
add autoprescale concept. default it to on, since really I can't think of when you'd ever not want it, except in some very low-spec system scenarios. Add NOP concept to filter chain, potentially troublesome
2016-03-23 20:26:31 -05:00
Tony Konzel
93fcb293d8
C64: Fix the build post-merge (derp.)
2016-03-15 11:38:55 -05:00
Tony Konzel
05914e1490
Merge pull request #599 from TASVideos/c64-via-timer-fixes
...
C64 via timer fixes (and more)
2016-03-15 10:08:17 -05:00
feos
a6c3561db0
lua: movie.getinput() now fails gracefully if adapter is null.
...
fixes #595
movie.mode() returns a string, so make its modes look like strings in the description.
2016-03-12 12:05:24 +03:00
zeromus
aa3c599882
readd y=x functionality to SetReadOnly
2016-03-10 19:03:07 -06:00
Anthony Konzel
8fd552274e
C64: Discover file formats heuristically instead of by filename.
2016-03-05 15:23:22 -06:00
adelikat
234cc2e5d8
Get started on C64 support in the multi-disk bundler
2016-03-04 21:50:24 -05:00
nattthebear
a87096fb85
Move around LuaInterface.dll as well in preparation for 64 bit build
2016-02-28 16:10:18 -05:00
nattthebear
2a0e859a85
Add 64 bit build (doesn't work yet), move SlimDX.dll
2016-02-28 15:06:03 -05:00
adelikat
44dc9518cf
capture Sega CD flag in movies
2016-02-28 10:21:18 -05:00
zeromus
75df712563
fix ramwatch crashing bug involving core reboots and watchlist hanging on to stale emulator instances
2016-02-23 14:42:47 -06:00
zeromus
95bc69b448
some prepwork for opengl texture ID importing (skip rendertarget resolve on OGL display method) but there are still problems and it can't be enabled yet
2016-02-22 00:23:20 -06:00
feos
78f20510e5
lua: emu.disassemble(uint pc, string name = "")
2016-02-21 18:14:03 +03:00
Suuper
a751412c1f
TasStateManager.cs -> fixed stateHasDuplicate
2016-02-20 13:43:24 -06:00
Suuper
8b5440d963
Fixed a few bugs in TasStateManager.cs
2016-02-20 12:34:13 -06:00
adelikat
cacfb615c4
simplify Cheat.cs somewhat
2016-02-16 20:02:57 -05:00