adelikat
|
b26b26efbe
|
More movies 2.0 work
|
2014-06-12 20:42:46 +00:00 |
adelikat
|
3dce396261
|
More movie 2.0 stuff
|
2014-06-12 11:53:25 +00:00 |
adelikat
|
373231379c
|
Movies 2.0 work - play movie dialog is now complete IMovie based and no specific implementation
|
2014-06-11 21:20:23 +00:00 |
adelikat
|
54c9c2c0a0
|
Some more Movies 2.0 work
|
2014-06-11 21:14:13 +00:00 |
adelikat
|
e0a9fcd650
|
More movie 2.0 stuff
|
2014-06-11 02:56:57 +00:00 |
adelikat
|
6bd2df3bbf
|
and that
|
2014-06-11 02:44:08 +00:00 |
adelikat
|
3d3a0cdeb3
|
oops, that needed to be ripped out too
|
2014-06-11 02:42:34 +00:00 |
adelikat
|
e6f949274d
|
Play Movie dialog - rip out the option to load state files since that feature probably has long since been broken and can't be expected to stay unbroken if it works
|
2014-06-11 02:40:24 +00:00 |
adelikat
|
5d31fb2b3c
|
Some more movie 2.0 progress
|
2014-06-11 02:33:57 +00:00 |
adelikat
|
a682c667dd
|
Nuke IMovieHeader, put necessary methods into IMovie instead, and some todos on trouble spots for movie 2.0
|
2014-06-11 01:41:41 +00:00 |
adelikat
|
47d5b1e2e2
|
Movie Savestate blob from IMovieHeader to IMovie, Movie and TasMovie just use the MovieHeader object as usual, but at least the calling code no longer expects that
|
2014-06-11 00:41:20 +00:00 |
adelikat
|
7a6e28e2b2
|
Fix the play movie dialog, this is a weird threading caused bug and my fix isn't good, but it fixes it
|
2014-06-10 01:10:54 +00:00 |
adelikat
|
6b2889957a
|
Some refactoring of movie code to make the Header less implementation specific, and start Movie2.cs which will be a Movie 2.0 implementation
|
2014-06-08 22:12:15 +00:00 |
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 |
adelikat
|
33d847e8ac
|
rip out hacks that I put in to work around Game.Name being null
|
2014-05-23 16:22:24 +00:00 |
adelikat
|
c9c2329651
|
Record Movie - refactor to check if Global.Emulator has a DisplayType property defined, and if so, use that to populate the PAL header, rather than a bunch of ifs on core type. Refactored ReflectionUtils to be Extension methods in their own namespace, added methods for checking and getting values from a public property
|
2014-05-20 15:39:43 +00:00 |
goyuken
|
16a347565b
|
movie: rework how sinksettings are saved/loaded
|
2014-05-18 17:15:51 +00:00 |
adelikat
|
20ed09e86c
|
Rip out more obsolete setting stuff
|
2014-05-18 16:35:23 +00:00 |
adelikat
|
5634b085cf
|
Store sync settings into the movie file, note: this does not include logic for deserializing sync settings and passing them to the core when loading a movie
|
2014-05-18 15:07:50 +00:00 |
adelikat
|
5b678feec4
|
Record Movie - if Global.Game.Name is null use the filename as the default suggested name
|
2014-05-18 01:20:56 +00:00 |
zeromus
|
e4bf12ddf9
|
faster movie preloading
|
2014-05-16 00:12:08 +00:00 |
zeromus
|
1e4e675830
|
multicore scanning of movie files in movie play dialog. also take the BinarySavestateBase64Blob crap out of the properties listview, its useless information
|
2014-05-15 23:12:48 +00:00 |
adelikat
|
3553b06350
|
Play Movie - Match current game hash not current game name
|
2014-04-26 17:54:56 +00:00 |
zeromus
|
75971792b5
|
n64 and snes "record from now" are now fixed
|
2014-04-25 02:31:11 +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
|
0456639816
|
Play Movie - add an Edit context menu item
|
2014-04-22 00:59:21 +00:00 |
adelikat
|
c74019a54d
|
Add a CoreAttributes class with a CoreName field, and apply it to all cores, when recording a new movie, add a core header line that captures this name
|
2014-04-22 00:38:59 +00:00 |
adelikat
|
b9b8f0a04a
|
Record Movie dialog - remove the "Now" option for N64, until movies 2.0
|
2014-04-15 23:19:06 +00:00 |
adelikat
|
a6944c47d8
|
Play Movie - don't crash on headers with duplicate keys, don't throw an exception when movie files to parse
|
2014-04-13 23:18:45 +00:00 |
adelikat
|
bca069325b
|
Play Movie - clean up some code before I go fixing things
|
2014-04-13 22:43:30 +00:00 |
adelikat
|
00d5c4d5ae
|
Who made my Play Movie dialog code into spaces?
|
2014-04-13 22:16:47 +00:00 |
adelikat
|
d44649bf82
|
Record Movie dialog - fix bug where user selection in SaveFileDialog was not updating the filename textbox
|
2014-03-23 16:53:49 +00:00 |
adelikat
|
a534c7b221
|
Play Movie - fix bug where dialog was not respecting the read-only checkbox
|
2014-03-23 16:14:22 +00:00 |
goyuken
|
9d0e22292d
|
GPGX: show "PAL" flag properly in movie files
|
2014-02-21 00:30:52 +00:00 |
mvl1986
|
7e685551c8
|
Added Sorting to DetailsView in PlayMovie
|
2014-01-16 16:41:13 +00:00 |
mvl1986
|
b342e6a195
|
Added sorting to the Datagridview
|
2014-01-16 13:47:04 +00:00 |
goyuken
|
2171d4cd00
|
n64: support new settings system. regression: n64 video plugin settings are no longer stored in movie 1.0 files nor read from them
|
2013-12-26 23:04:22 +00:00 |
goyuken
|
cff6a517f5
|
coleco to new settings system
|
2013-12-24 23:32:43 +00:00 |
goyuken
|
d37796ab1c
|
more new core config framework; this time GAEMBOY
|
2013-12-23 02:51:41 +00:00 |
adelikat
|
5fc78efe85
|
Fix exception when a "Starts from Now" movie is made with the record movie dialog when the folder selected does not already exist
|
2013-12-22 19:06:57 +00:00 |
zeromus
|
483cf96853
|
rename PathEntries.WatchPath etc. to PathEntries.WatchPathFragment to better convey the idea that it isnt a fully-qualified path, so its less likely to get used on accident
|
2013-12-13 05:20:50 +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 |
adelikat
|
165f8563a7
|
More use of IMovie and less use of Movie
|
2013-12-04 15:17:02 +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
|
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
|
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
|
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
|
9ccc214667
|
Make an extension method ShowHawkDialog() to use for modal dialog calls that does the Sound Stop/Start methods (and potentially any other EmuHawk specific logic that needs to be done). Use this in the bazillion places we were calling StopSound and StartSound.
|
2013-11-28 22:39:00 +00:00 |
adelikat
|
e6d85a4087
|
Various code cleanups on some config dialogs
|
2013-11-28 01:33:38 +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
|
51f340fa76
|
Play Movie Dialog - add Fps and Frame count to the Details grid
|
2013-11-16 21:49:47 +00:00 |
pjgat09
|
32eadfc315
|
N64: Set the DisplayType based on the rom's country code, and set a PAL flag in the movie file if needed.
|
2013-11-16 21:29:42 +00:00 |
adelikat
|
ef79dccc43
|
refactor how movies are calculated to separate framerates into a dictionary
|
2013-11-16 21:05:59 +00:00 |
adelikat
|
c076931d0c
|
clean up NES namespace
|
2013-11-14 13:15:41 +00:00 |
adelikat
|
9266cafd2a
|
Another round of BizHawk.Emulation namespace changes
|
2013-11-13 23:36:21 +00:00 |
adelikat
|
dd3df013fb
|
cleaning up some Bizhawk.Emulation namespaces
|
2013-11-13 03:32:25 +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
|
8562276320
|
Change the default Position property of every winform from windows default to center parent
|
2013-11-08 18:43:24 +00:00 |
adelikat
|
9751fd5a1a
|
Move interfaces and base implemenations from emulation to emulation.common
|
2013-11-04 01:39:19 +00:00 |
adelikat
|
589758f74d
|
rename GlobalWinF to GlobalWin, yeah, I'm being nitpicky
|
2013-11-03 16:07:58 +00:00 |
adelikat
|
c669680e07
|
Rename Multiclient folder
|
2013-11-03 04:05:56 +00:00 |