adelikat
|
7e9b13f5c3
|
Some movie refactoring - moving a function into the importer class, remove MovieExtension from the config file and instead add it as a movie property, add some todo comments in places regarding movie 2.0
|
2014-06-08 19:36:33 +00:00 |
goyuken
|
239eb5b268
|
saveram stuff
|
2014-06-02 16:33:08 +00:00 |
adelikat
|
d4c0c64402
|
hacks
|
2014-06-01 16:53:34 +00:00 |
adelikat
|
558fb67984
|
Fix "starts from now" on SMB3 in quicknes, and who knows what other scenarios for savestate anchored movies
|
2014-05-18 01:00:35 +00:00 |
zeromus
|
e4bf12ddf9
|
faster movie preloading
|
2014-05-16 00:12:08 +00:00 |
adelikat
|
63430bb039
|
Fix movie loop offset feature
|
2014-05-05 01:12:15 +00:00 |
zeromus
|
c47a0c7426
|
make movie header savestates be binary, have their own key, and be stored in base64 form (actually, natt was right, they were stored as text, it's just that the "text" savestates from some cores are a ToHex'd byte array)
|
2014-04-25 02:19:46 +00:00 |
adelikat
|
eac51f7c66
|
Movies.cs - simplify some code
|
2014-04-06 19:01:00 +00:00 |
adelikat
|
18c50a55fe
|
Remove SaveAs from IMovie, the only usage it had in that context was to make backups and was erroneously named in that context. Made is a Movie.cs implementation only and disabled the menu item option if the movie is a TasMovie (TAStudio will be in charge of backup logic)
|
2013-12-10 17:59:04 +00:00 |
adelikat
|
7e67658f1c
|
Remove Loaded property from IMovie and refactor accordingly, it was only needed for a hack that had faulty logic
|
2013-12-10 17:41:30 +00:00 |
adelikat
|
0737f884bd
|
a new style Mnemonics lookup table, and a bunch of various refactorings.
|
2013-12-07 16:31:04 +00:00 |
adelikat
|
affc040dbd
|
I round of code cleanup on movie related files
|
2013-12-05 00:44:56 +00:00 |
adelikat
|
894d9e9c45
|
Fix "out of order loadstating" when recording that was broken in the past few commits. Simplify HandleMovieLoadState even more.
|
2013-12-05 00:20:21 +00:00 |
adelikat
|
fd8927f96c
|
Movie - remove IsText and logic that was meant to allow a binary option, since that will never happen with this implementation of IMovie
|
2013-12-04 03:22:27 +00:00 |
adelikat
|
b70d03a93f
|
More simplifying Movie Loadstate code
|
2013-12-04 03:16:35 +00:00 |
adelikat
|
ec030ae05e
|
Rip out the saving, checking, and dealing with Guids for movie files, it is an outdated notion.
|
2013-12-04 03:04:29 +00:00 |
adelikat
|
b7d553cb4e
|
Move the readonly flag from Global to MovieSession
|
2013-12-03 18:08:45 +00:00 |
adelikat
|
e1d1095c3e
|
Movie stuff
|
2013-12-03 15:59:46 +00:00 |
adelikat
|
d71ec20df7
|
IMovie - more usage of MnemonicsGenerator to communicate input
|
2013-12-03 15:22:13 +00:00 |
adelikat
|
b80f5a07ea
|
Communicate with IMovie via MnemonicsGenerator objects
|
2013-12-03 02:10:17 +00:00 |
adelikat
|
56897e70a3
|
TasMovie.cs - implement some easy stuff
|
2013-12-03 01:43:02 +00:00 |
adelikat
|
1c22123da4
|
IMovie - refactor string GetTime() into TimeSpan Time, refactor accordingly, Fixing column size issues in Play movie dialog that was preventing the user from seeing the entire time without manually resizing.
|
2013-12-02 21:57:48 +00:00 |
adelikat
|
62db53d28c
|
remove some unneeded things from IMovie
|
2013-12-02 19:54:10 +00:00 |
adelikat
|
0e6473987b
|
Remove Rerecords from IMovie since it is a part of IHeader, therefore redundant and conceptually inappropriate. Also some low hanging fruit on implementing TasMovie.cs
|
2013-12-02 17:50:29 +00:00 |
adelikat
|
316aa56ce9
|
Some more movie progress and fix exception thrown on startup
|
2013-12-01 01:55:41 +00:00 |
adelikat
|
2d51026883
|
some more movie cleanup - moving properties from Movie to MovieHeader since they are more appropriate there
|
2013-11-30 03:23:19 +00:00 |
adelikat
|
e686e595b9
|
Refactor use of Movie Frame count - also fix play movie to show infinite movie's frame count as "Infinity"
|
2013-11-30 03:10:05 +00:00 |
adelikat
|
3eb3b41199
|
Some more movie code refactoring - better naming and less passing around writer objects
|
2013-11-30 02:50:54 +00:00 |
adelikat
|
c95732ed31
|
Movie - don't expose the log directly, clean up, and remove StateVisualizer since I've given up on working on it!
|
2013-11-30 02:33:26 +00:00 |
adelikat
|
4cb01d8ed4
|
Finish up Movie Header refactor
|
2013-11-30 02:20:34 +00:00 |
adelikat
|
ec11efb784
|
Round 1 of Movie Header refactor, make a IMovieHeader, and a static class HeaderKeys, simplify MovieHeader a ton as a result
|
2013-11-29 23:18:46 +00:00 |
adelikat
|
a8b355c7d2
|
Movie - movie SubtitleList object into the Header object
|
2013-11-29 20:26:24 +00:00 |
adelikat
|
29a0fa49f8
|
Simplify IMovie and refactor some code to allow that, this also disables more functionality in TAStudio but it is disabled in trunk currently anyway (pending a rewrite). Also a bunch of pedantic code cleanup in tool dialogs
|
2013-11-29 19:55:05 +00:00 |
adelikat
|
27cc689176
|
Merge r5447 to trunk
|
2013-11-27 21:45:50 +00:00 |
adelikat
|
a7a28c000a
|
Some low-hanging fruit in the IMovie refactor
|
2013-11-23 18:18:58 +00:00 |
adelikat
|
1372fa258f
|
Start an IMovie interface as a first step towards a major movie object refactor. Also disable TAStudio, in preparation for a complete rewrite. Disabling is necessary because a lot of movie functionality will be ripped out that will render the tool useless for now.
|
2013-11-23 17:26:33 +00:00 |
adelikat
|
e5d5a4ec90
|
Fix Post-Movie loadstating
|
2013-11-23 00:13:36 +00:00 |
adelikat
|
51f340fa76
|
Play Movie Dialog - add Fps and Frame count to the Details grid
|
2013-11-16 21:49:47 +00:00 |
adelikat
|
ef79dccc43
|
refactor how movies are calculated to separate framerates into a dictionary
|
2013-11-16 21:05:59 +00:00 |
adelikat
|
28a73c8174
|
move GetEmuVersion() to VersionInfo and refactor a whole bunch of stuff as a result
|
2013-11-10 02:55:11 +00:00 |
adelikat
|
9751fd5a1a
|
Move interfaces and base implemenations from emulation to emulation.common
|
2013-11-04 01:39:19 +00:00 |
adelikat
|
d864929ad4
|
Add Subtitle Form - fix bug where Y wasn't being saved. SubtitleList - refactor to inherit List<Subtitle> and extend with the 2 useful methods it has beyond basic List functionality.
|
2013-10-28 01:31:30 +00:00 |
adelikat
|
bef10dc175
|
clean up movie saving, dont' pass around a streamwriter
|
2013-10-28 01:04:38 +00:00 |
adelikat
|
21bab46674
|
oops, but it shouldn't have to do this...
|
2013-10-28 00:47:12 +00:00 |
adelikat
|
795c624ab2
|
some simplifying of movie code
|
2013-10-28 00:44:01 +00:00 |
adelikat
|
dfa37303bc
|
Rip out crusty sorting code from Movie.cs and have the UI do it in LINQ instead
|
2013-10-28 00:21:00 +00:00 |
adelikat
|
9b846f8613
|
simplify some movie code, couple minor tweaks to the add subtitle form
|
2013-10-27 22:13:08 +00:00 |
adelikat
|
9473f6840b
|
Client.Common code refactoring and some misc things to do
|
2013-10-27 17:47:54 +00:00 |
adelikat
|
3f410a771c
|
small code cleanups and deal with some warnings
|
2013-10-27 17:07:37 +00:00 |
zeromus
|
6616a75cfb
|
etc
|
2013-10-25 00:59:34 +00:00 |