adelikat
43cb50d5c3
Misc cleanups in Client.Common
2017-05-19 13:17:07 -05:00
adelikat
2a54517b52
more misc Client.Common cleanups
2017-05-17 13:18:26 -05:00
adelikat
dfea029fe4
Misc cleanups in Client.Common, documentation fixes
2017-05-17 11:16:55 -05:00
adelikat
e0985465b6
misc Client.Common code cleanups
2017-05-09 13:19:55 -05:00
adelikat
cdb0802230
Misc Client.Common cleanups
2017-05-09 07:22:56 -05:00
adelikat
5a408f9321
Remove the obsolete BinaryStateLoader.HasLump()
2017-04-24 13:18:45 -05:00
J.D. Purcell
b53502eed8
Spaces -> tabs.
2017-04-15 16:37:30 -04:00
adelikat
b6f335e4c8
misc code cleanups in BizHawk.Client.Common
2017-04-14 14:59:01 -05:00
feos
1f1382ceb7
tastudio: attach usertext to branches, make it editable from menu.
...
moved branch functions and menu items around.
2015-11-23 23:27:27 +03:00
feos
19add0ec93
tastudio: save/load TasSession variables in .tasproj.
...
right now only includes current frame and branch. current scroll is not needed as we GoToFrame anyway, current selection seems pointless.
2015-10-25 17:53:25 +03:00
feos
3f1a3907b5
tastudio: put branch states to a separate greenzone file.
...
default scroll speed to 3.
2015-10-24 12:47:34 +03:00
feos
62e25eadb0
tastudio: attempts to fix branch states.
...
relying on dynamic serial number was plain wrong, but TotalSeconds might be obsoleted by new branch field that doesn't change and is unique for each branch, like a counter of created branches.
todo: load branch states from tasproj, or at least not drop the states above divergent point when loading.
2015-09-13 23:36:47 +03:00
feos
4fd55da52a
tastudio: various fixes.
...
- saving and loading tasproj markers
- flagging changes after branch operations
- clearing InputRoll selection
2015-09-13 11:44:15 +03:00
adelikat
2f3f5ad465
Tastudio branches - save and load markers to disk
2015-09-06 10:18:46 -04:00
adelikat
490adc905e
Support recording movies that start from SaveRam, note: as of this changeset tastudio does not support this concept and may interact in weird ways with saveram-anchored movies
2015-07-26 15:41:22 -04:00
nattthebear
14db42c28a
Stuff. Sorry, I'm having a bad day.
2015-07-19 17:09:05 -04:00
nattthebear
e280e4f55c
TasMovie Branch internals
2015-07-19 15:57:40 -04:00
adelikat
1af28239dc
Tastudio - lots of progress on branches
2015-07-18 22:20:38 -04:00
nattthebear
a0f3931257
Blah
2015-06-30 23:29:01 -04:00
adelikat
e03da4f5fe
Lua - add a userdata library, with basic api for a script to add arbitruary data to a dictionary. This dictionary is saved and loaded in savestates (if present). Scripts can use this to create counters and whatnot that need data saved in savestates
2015-06-30 18:54:42 -04:00
goyuken
7f275c5ab5
compress movies even if savestates are not compressed. separate config entry, not hookled up in config
2015-05-31 18:31:45 +00:00
SuuperW
25e54f4390
-More StateHistory names
...
-Smarter state history management
TAStudio: A few bugfixes and performance boosts
2015-03-03 06:56:45 +00:00
SuuperW
2c876858f2
-Bugfix: TAStudio couldn't re-save a project.
...
-Bugfix: tasproj files without StateHistory couldn't load.
-Gave a bunch of StateHistory stuff proper names.
2015-03-02 23:43:52 +00:00
goyuken
72ca2d15f8
add .bmp extension to the savestaten screenshot filename, because that's waht it is
2015-02-17 02:32:52 +00:00
goyuken
70fc923d2c
fix savestate speed regression accidentally introduced with r8117
2014-11-28 17:36:05 +00:00
adelikat
900ce76a3b
TasMovie - add a VerificationLog.txt file in the tasproj, doesn't use it yet but it does properly save and load it, will save if there is any log entries, will load it if the file exists in the tasproj
2014-11-01 13:37:18 +00:00
zeromus
5cf5894329
firmware importer now supports archives
2014-10-26 14:22:26 +00:00
adelikat
5436a7d24e
BinarySavestates - add a HasLump() method, and use it to check for clientsettings in tasproj since it may or may not have it
2014-10-15 15:55:41 +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
goyuken
4ee816e8bc
code to use 7zip (unmanaged) to write archives, not active for the moment, still stuff to do
2014-10-12 04:24:31 +00:00
goyuken
a09c488f5b
add infrastructure to use alternate zipping libraries in savestate. use DotNetZip for some speedupzzzzzzzzzzzz
2014-10-09 23:39:13 +00:00
goyuken
e94d1f7345
issue 252 is fix
2014-08-19 00:59:02 +00:00
goyuken
7ac1d58a51
fix zipstate internals that caused movies that started from savestate to explode
2014-07-25 16:51:27 +00:00
zeromus
7a63d5fe7b
turn Rewind Config into Rewind & Savestate config and allow control of normal savestate compression level
2014-07-12 20:20:08 +00:00
adelikat
9f94ee1e33
TAStudio - add capacity and SaveGreenzone settings to the greenzone and make greenzone respect the capacity. When adding a new state that exceeds capacity, the first one added will be removed (more intelligent logic will be done later). Respect the SaveGreenzone flag when saving and loading. Save and load greenzone settings to tasproj file, still todo: UI to let user manage greenzone settings
2014-07-10 22:44:44 +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
96b36cc230
TasMovie - save and load lag log to file
2014-07-07 19:32:37 +00:00
adelikat
70baceb6c8
Fix Bk2 playback, also rip out a bunch of junk from the Old Movie Log class from the first attempt at TAStudio and some half-baked notion of an input log class
2014-06-14 21:37:51 +00:00
adelikat
1fcc105293
more 2.0 work
2014-06-14 20:17:07 +00:00
adelikat
01fd28f4b0
Some bk2 progress
2014-06-14 00:42:45 +00:00
adelikat
032f8a9b21
bk2 progress
2014-06-13 11:30:25 +00:00
beirich
f5aca0b5e8
Binary savestates now way more awesomer and point-having
2014-03-21 03:50:17 +00:00
adelikat
993845fe72
some mostly useless code reformatting in client.common
2014-02-04 03:08:20 +00:00
adelikat
2f28317f92
A round of code cleanup
2014-01-08 03:53:53 +00:00
adelikat
7482cfdc5e
a round of code cleanup in Client.Common
2013-12-30 01:58:44 +00:00
goyuken
8bd8af15fe
clean up the binary save state api a bit
2013-12-17 21:26:15 +00:00
adelikat
fd149237ee
TasMovie - implement saving of movie log into files, make header have the proper movie version (v2!), Change file "Movie" to "Header". TAStudio - implement Save and Save As menu items
2013-12-10 01:45:45 +00:00
goyuken
1bc9a5eb7a
flesh out some TASMovie methods. not really done yet
2013-12-07 22:41:45 +00:00
goyuken
d0cb81fbfc
add some real versioning to binary savestates. also make binary savestates able to store text savestate data as well, so they're more accurately called "zip" savestates. at the moment, zip savestates are always binary, but the code exists for future use.
2013-12-07 21:23:23 +00:00
zeromus
a0c351749d
dont throw (and catch) zip-related exceptions while loading savestates
2013-12-03 18:24:24 +00:00