Commit Graph

108 Commits

Author SHA1 Message Date
Hathor86 1e2f4e12be Watch refactoring
Some improvement when you get Available types. Used to return a new
array each time you call the function. It has been transformed into an
IEnumrable and yield return.
DisplayType, PreviousType and Watchsize have been moved outside the
Watch Class
2015-11-28 22:52:00 +01:00
zeromus a283b2d1b9 fix threading bug in movie scanner 2015-08-05 16:37:17 -05: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
jdpurcell a660aa3c57 EditSubtitlesForm - Revert changes from r7614 caused by WinForms designer not running at 96 DPI. 2015-02-08 14:23:44 +00:00
goyuken 82fcd0bc5e refactor IVideoProvider into a service. uses in mainform and friends are still hacky 2015-01-14 22:37:37 +00:00
adelikat e2033c9d2e AsStatable() and also update statusbar saveslots on CloseRom() 2014-12-05 00:52:16 +00:00
adelikat bdccb6d400 Record Movie - remove the "Now" option if the core doesn't implement IStatable 2014-11-30 17:37:22 +00:00
adelikat 76148ae111 Break off savestate functionality from IEmulator into IStatable and refactor things accordingly. Still todo (a big todo): EmuHawk should gracefully handle a core that is not an IStatable by disabling functionality dependent upon it (Savestates, Rewind, Tastudio, etc) 2014-11-30 16:42:58 +00:00
goyuken ff54192fdc fix missing movie extension for game names that have a . at Length-4 2014-11-30 04:02:31 +00:00
adelikat 829ee72914 Tastudio - make comment editor always in edit mode, make it modeless, add a save button 2014-11-02 15:20:17 +00:00
adelikat b10ef0b1a4 EditCommentsForm - some code and whitespace cleanup 2014-11-02 15:07:19 +00:00
goyuken daf74eb91b framebuffer in movie anchor states 2014-10-27 01:14:47 +00:00
scepheo b4d065869e EditSubtitlesForm: Added rows now have default values. 2014-10-19 22:42:46 +00:00
adelikat 33eb056221 Fix record movie dialog defaulting to tasproj after tastudio is opened 2014-10-18 21:08:05 +00:00
zeromus 62e01f08c9 fix replay dialog "stop at frame" field to allow 10 digits instead of 3 2014-09-29 04:42:12 +00:00
adelikat 8c68fe6d83 Play movie - stop on frame textbox - change max length from 3 to 8 2014-08-31 01:46:43 +00:00
scepheo 0f1ead706b Refactored srt exporting to have less logic client side and implemented color. 2014-08-17 11:36:37 +00:00
scepheo 6ba7212f43 Added "Export to SubRip" button to the subtitle edit dialog. 2014-08-16 23:40:33 +00:00
adelikat 3880c45398 Fixing Recording from "now", for the 500th time 2014-08-16 15:01:53 +00:00
adelikat 95e7c534f6 Play movie - turbo option for the stop on frame feature 2014-07-27 17:56:00 +00:00
adelikat 0397ea1ff4 Remove the CustomControls/Util file and move all the classes into the Form Extensions file, since they were all extension methods for window form objects 2014-07-27 15:22:30 +00:00
adelikat 3fbbfde343 Play Movie dialog - add a Last frame option to the stop feature, to stop on the last frame of the movie 2014-07-26 13:30:24 +00:00
adelikat f8fcc23184 Play Movie - stop on Frame option implemented 2014-07-26 13:06:19 +00:00
adelikat ee93e988bc a small and pointless code refactor in the record movie dialog 2014-07-21 18:14:27 +00:00
adelikat cb3e340a1a Movie stuff 2014-07-08 15:15:35 +00:00
adelikat 7e39e67b1f tastudio - more fixes to startup logic, still convolted, buggy and wrong, but better! 2014-07-08 13:46:59 +00:00
adelikat 893a8b16e5 Record Dialog - Fix crash when movie folder does not already exist 2014-06-29 20:07:21 +00:00
adelikat 6fce0bcad6 remove Time from IMovie and instead implement the logic in PlatformFrameRates 2014-06-29 00:57:33 +00:00
adelikat 055e88fea3 Remove Fps from IMovie 2014-06-29 00:48:36 +00:00
adelikat 711c9b52e4 Hack for FilesystemSafeName to remove . if it is the last character in the name (Such as Super Mario bros.) since this method is used for path building 2014-06-20 18:36:03 +00:00
goyuken 71ddbde18d bk2 savestate anchor stuff 2014-06-20 00:39:46 +00:00
adelikat b7c692e52a oops 2014-06-14 20:18:19 +00:00
adelikat 1fcc105293 more 2.0 work 2014-06-14 20:17:07 +00:00
adelikat c08e6bbf93 Some more bk2 and movies 2.0 stuff 2014-06-14 19:13:21 +00:00
adelikat 9f7685a211 small cleanup on RecordMovie 2014-06-14 00:46:41 +00:00
adelikat 124afa8f10 another slight improvement to Record Movie code 2014-06-13 16:58:05 +00:00
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 3ea79c720b More movies 2.0 stuff 2014-06-12 21:45:47 +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 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