adelikat
|
9f2dc300ea
|
Record movie - another slight simplification
|
2014-06-13 16:47:57 +00:00 |
adelikat
|
1ed4c93eea
|
Record Movie dialog - Remove erroneous .state option in the SaveFileDialog filter. That was never a valid thing to do, how did it manage to stay like that all these years?
Also, some code cleanup
|
2014-06-13 16:45:33 +00:00 |
adelikat
|
05b3f369eb
|
Now that SGB is the BoardName, don't save a SGB row in the movie header
|
2014-06-12 21:27:49 +00:00 |
adelikat
|
b26b26efbe
|
More movies 2.0 work
|
2014-06-12 20:42:46 +00:00 |
adelikat
|
e0a9fcd650
|
More movie 2.0 stuff
|
2014-06-11 02:56:57 +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
|
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
|
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
|
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
|
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 |
goyuken
|
9d0e22292d
|
GPGX: show "PAL" flag properly in movie files
|
2014-02-21 00:30:52 +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
|
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
|
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
|
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 |
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
|
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
|
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 |