adelikat
|
d6b4ce6dfe
|
A fix to RunQueuedMovie, this doesn't seem to cause regressions, and I don't that the old code was behaving incorrectly, but the code was definitely wrong, and this is correct
|
2014-10-18 20:55:10 +00:00 |
adelikat
|
734b8338bc
|
Fix always getting a "movie was written to disk" message when stopping a movie, will now only say so if it actually was saved to disk
|
2014-09-27 23:44:59 +00:00 |
adelikat
|
da7cb4ec59
|
when loading a movie, gracefully handle a movie/rom system id mismatch
|
2014-09-27 15:49:39 +00:00 |
adelikat
|
b3fffa99d3
|
Fix a bug in movie recording when the movie end action of "record" is picked, in that case, switching to record after a movie finishes was eating a frame
|
2014-09-18 22:54:15 +00:00 |
scepheo
|
a1a73a2fef
|
Fixed the core detection when playing back a NES/SNES movie.
|
2014-08-30 19:20:09 +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
|
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 |
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 |
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 |
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
|
0a227060b7
|
Set the mainform movie statusbar icon more often
|
2014-07-19 16:03:12 +00:00 |
adelikat
|
b53cc908b8
|
Add options to how to handle the ending of movie playback, in addition to finished mode, it can now pause, stop, or switch to record. TAStudio - automatically override user's preference with switch to record (and restore their setting when disengaging tastudio
|
2014-07-14 00:35:33 +00:00 |
adelikat
|
02a5337cd6
|
Movies - rework some things so that MovieSession is in charge of sending a movie into finished mode, as opposed to GetInutState() having the side effect of MovieFInished
|
2014-07-13 22:36:37 +00:00 |
adelikat
|
f79a674219
|
Remove GetInput() from IMovie
|
2014-07-13 22:17:31 +00:00 |
adelikat
|
cb3e340a1a
|
Movie stuff
|
2014-07-08 15:15:35 +00:00 |
adelikat
|
3a011ad788
|
Refactor to put multitrack logic into the multitrack object itself instead of in the OSD manager and hotkey logic
|
2014-06-29 23:13:44 +00:00 |
adelikat
|
27fb2ce9a0
|
Virtualpad Analog sticks - in record mode show the previous frame's input in gray
|
2014-06-29 14:42:20 +00:00 |
adelikat
|
9e73db3daa
|
A round of code cleanup on movie code
|
2014-06-29 03:03:27 +00:00 |
adelikat
|
7fa551708f
|
Virtual Pad - get analog button working on movie replay
|
2014-06-24 17:12:20 +00:00 |
adelikat
|
10c48bb3f8
|
Bk2 - take the log key into account when replaying a movie input log
|
2014-06-21 14:33:33 +00:00 |
adelikat
|
ac2ea9f6e0
|
Fix non-bk2 movie loading
|
2014-06-19 01:47:22 +00:00 |
adelikat
|
9a16540e14
|
Movie 2.0 - simplify some code
|
2014-06-18 19:34:27 +00:00 |
adelikat
|
6c2ba47522
|
a movies 2.0 cleanup
|
2014-06-17 01:13:20 +00:00 |
adelikat
|
6b73891a91
|
More bk2 progress
|
2014-06-15 14:44:26 +00:00 |
adelikat
|
c807e27496
|
Some movie code reorg and cleanup
|
2014-06-15 13:03:24 +00:00 |
adelikat
|
6ec1a45b70
|
Major cleanup of MnemonicsGenerator - change it to a LogEntryGenerator notion, and only expose it through a movie implementation, via an ILogEntryGenerator interface
|
2014-06-14 22:36:32 +00:00 |
adelikat
|
18d0a59869
|
another small Movies 2.0 todo
|
2014-06-14 14:09:55 +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 |
zeromus
|
09daa3f939
|
fix read+write mode binary loadstate exception bug?
|
2014-04-18 17:41:14 +00:00 |
adelikat
|
2d51ac5d13
|
Move a function from mainform to moviesession
|
2013-12-27 14:39:01 +00:00 |
goyuken
|
8bd8af15fe
|
clean up the binary save state api a bit
|
2013-12-17 21:26:15 +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
|
d9c1a5bfe8
|
Simplify HandleMovieLoadState()
|
2013-12-04 14:42:24 +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
|
316aa56ce9
|
Some more movie progress and fix exception thrown on startup
|
2013-12-01 01:55:41 +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
|
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 |