Commit Graph

315 Commits

Author SHA1 Message Date
adelikat 24bb942dd1 if TasMovie constructors (a hacky way for now) 2014-08-24 15:07:27 +00:00
kylelyk 4455d5deac Editing Markers now is managed by TasMovie as a change to the movie file. Fixed bugs to do with adding and deleting markers. 2014-08-24 14:41:56 +00:00
kylelyk b66db36046 Dialog Title now has a asterisk at the end if the movie has pending changes to be saved. Added UI functionality for Auto-pause At End of Movie; does work yet. 2014-08-23 18:02:02 +00:00
kylelyk 6fa3cf4d28 Inserting frames in TAStudio now inserts before FirstSelectedIndex like FCEUX and most other programs with insertion options. 2014-08-23 02:06:56 +00:00
kylelyk 25b512a9c7 Quick add to subversion. 2014-08-23 01:28:04 +00:00
kylelyk 92bdba7938 GreenzoneSettings.MaxStatesInCapacity is now updated at dialog load and is a integer instead of a decimal. 2014-08-22 17:04:31 +00:00
kylelyk 17489f6175 Added Name property to Bk2Movie, fixed off-by-one in greenzone truncation, TAStudio displays name of movie in dialog title. 2014-08-22 02:56:27 +00:00
kylelyk 9bcb5f835a Fixed unable to edit subtitles while TAStudio is open. 2014-08-22 00:31:41 +00:00
kylelyk 464cde5efa Fixed crash on copy rows in TAStudio. Replaced spaces with tabs in previous commits. 2014-08-21 22:53:03 +00:00
kylelyk 1b85a89b66 Markers on frames to be truncated are now deleted like in TAS Editor. 2014-08-21 21:24:25 +00:00
kylelyk 26c65d727d Fixed TAStudio crashing on truncating movie in greenzone. 2014-08-21 18:45:14 +00:00
adelikat 82b249b28c more accurate fps numbers for genesis 2014-08-21 17:41:59 +00:00
adelikat ddaf0cce04 Add gens frame rates to PlayformFrameRates, todo: Nag natt to put in more precise values than just 60 and 50 2014-08-21 15:32:19 +00:00
goyuken 7afabc4a06 mnemonic stuff 2014-08-18 02:38:11 +00:00
adelikat 9d053eac4e Fix multitrack recording 2014-08-17 16:29:39 +00:00
adelikat 95bdfaba42 ugh, oops 2014-08-17 16:00:46 +00:00
adelikat 602b47deba More multitrack reorg 2014-08-17 15:45:04 +00:00
adelikat 066b072627 Some more moving code around related to multitrack 2014-08-17 15:22:02 +00:00
adelikat 71a564b1cf Movie MultitrackRewiringControlllerAdapter to a property in the Multitrack object 2014-08-17 15:11:04 +00:00
adelikat 0a608edd07 some renaming and cleanup of the Multitrack object 2014-08-17 15:04:23 +00:00
scepheo 0f1ead706b Refactored srt exporting to have less logic client side and implemented color. 2014-08-17 11:36:37 +00:00
adelikat b91180d6a0 2014-08-17 00:13:00 +00:00
adelikat 64206efe82 Simplify some code in MovieSession.cs 2014-08-16 21:45:36 +00:00
adelikat d53afd2d2a This seems to improve the ram usage in bkm to bk2 conversions, it at least keeps the 75mb n64 movie I have from crashing during the convert. 2014-08-16 20:32:59 +00:00
goyuken 20f78a579f "fix" issue 246 by causing an absolute termination earlier in the process that makes it clear what happened 2014-08-15 17:50:43 +00:00
goyuken 29f34ed79a clearsaveram() internal infrastructure changes 2014-08-13 19:16:48 +00:00
adelikat 4afc5c4ec6 Fix multitrack movie recording 2014-08-10 02:21:08 +00:00
adelikat 2a7d4025cf Multitracking - restart when stopping or starting a movie, I busted this when refactoring to the Queued movie concept, also simplify some code in the multitrack object 2014-08-03 20:34:45 +00:00
adelikat 8799f27f60 Rip out the sync settings hack 2014-08-02 17:49:10 +00:00
adelikat bcd78cc4b8 Round 1 of Movie loading system overhaul, this fixes the problem of loading sram when a movie is loaded. Still todo: some cleanup of some hacks that are no longer needed, and restoring the ability to open the play movie dialog and other things, while a movie is active 2014-08-02 15:32:48 +00:00
adelikat 157897ff55 Fix PCE virtualpad I, II, and Run buttons, also fix the mnemonic display for the Run button 2014-08-01 01:39:07 +00:00
goyuken 7ac1d58a51 fix zipstate internals that caused movies that started from savestate to explode 2014-07-25 16:51:27 +00:00
adelikat 0326c9812e revert last commit 2014-07-24 23:39:11 +00:00
adelikat 1d45a6f379 When importing GMV, the system id should be Genesis, not GEN 2014-07-24 23:29:31 +00:00
adelikat 1a64af9bc5 Fixes to bkm for supporting 3 button controllers, this is needed since bkm is still used for the import process. Also, don't save 2 copies of the bk2 after importing a movie, one is sufficient 2014-07-24 23:22:26 +00:00
adelikat 36fe0473f5 TAStudio - keep markers sorted by frame 2014-07-23 01:52:12 +00:00
adelikat 7cd831c0e4 Add a GBC flag to movie files 2014-07-19 23:24:43 +00:00
goyuken 89a8241b8e possibly fix GBC movies 2014-07-19 21:41:47 +00:00
adelikat 0a227060b7 Set the mainform movie statusbar icon more often 2014-07-19 16:03:12 +00:00
goyuken a010a2919b correct systemID in converted gmvs 2014-07-19 04:11:12 +00:00
adelikat 2ebba5ab07 Tastudio - implement playback controls 2014-07-17 19:00:28 +00:00
adelikat 816fac55fa Tastudio - implement the Select Between Markers menu item 2014-07-17 18:38:30 +00:00
adelikat 103de3d34f TAStudio - when creating a power-on movie make a savestate on frame 0, if starting from savestate, use the savestate from the movie as frame 0 in the greenzone 2014-07-17 18:21:12 +00:00
adelikat c571d07069 Fix mnemonic constants for TI-83, super important changeset! 2014-07-17 02:06:51 +00:00
adelikat 93e10b4330 Support bkm conversion in movie import 2014-07-17 00:07:24 +00:00
adelikat ad6c614665 Fix Bkm to Bk2 conversion 2014-07-16 23:22:30 +00:00
adelikat b63a34249f TAStudio - add the notion of the "pending" frame, the frame about to be emulated, for which you can click to add input that will be captured into the movie the next frame. Logic is still wonky when switching from play to record at the end of a movie, and frame 0 is still messed up but that's a different problem 2014-07-16 23:04:56 +00:00
adelikat d8216ae0fc Tastudio - remove marker button 2014-07-16 02:17:19 +00:00
adelikat f286d07a9d TAStudio - background color logic 2014-07-16 00:10:37 +00:00
adelikat 8c064875c2 TAStudio - ability to add markers, very crude implementation for now 2014-07-15 23:43:17 +00:00