adelikat
|
5384fcfdd2
|
TAStudio - start new recording on load, and generate columns dynamically based on the core currently loaded. Currently only does 1 player's worth of columns.
|
2013-12-05 19:18:20 +00:00 |
adelikat
|
b6eb13a8b2
|
Ram Watch - fix bug where Domain wasn't being loaded from a .wch file
|
2013-12-05 18:34:42 +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
|
165f8563a7
|
More use of IMovie and less use of Movie
|
2013-12-04 15:17:02 +00:00 |
adelikat
|
d9c1a5bfe8
|
Simplify HandleMovieLoadState()
|
2013-12-04 14:42:24 +00:00 |
adelikat
|
fd8927f96c
|
Movie - remove IsText and logic that was meant to allow a binary option, since that will never happen with this implementation of IMovie
|
2013-12-04 03:22:27 +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
|
bc860a4bcf
|
Remove the option to turn off the "Bind movies to savestates" feature
|
2013-12-04 02:43:40 +00:00 |
zeromus
|
0b301d4d5c
|
add discussion and derivation of NES framerate
|
2013-12-04 00:38:37 +00:00 |
adelikat
|
14d0a29ae4
|
TasMovie.cs - bake the current emulator frame count into the input log when creating it savestates. As opposed to what the currently emulator code unforutnatley does which is parse it out of the core's section of the file which makes it poorly suited for flexibility in file format, and playing nice with not speghettified architecture.
|
2013-12-04 00:31:50 +00:00 |
zeromus
|
14838c127a
|
add some discussion about platform framerates
|
2013-12-04 00:22:17 +00:00 |
zeromus
|
a0c351749d
|
dont throw (and catch) zip-related exceptions while loading savestates
|
2013-12-03 18:24:24 +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 |
zeromus
|
a2b3201912
|
run filter intensity through Global.Config.TargetScanlineFilterIntensity
|
2013-12-03 01:52:36 +00:00 |
adelikat
|
56897e70a3
|
TasMovie.cs - implement some easy stuff
|
2013-12-03 01:43:02 +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
|
62db53d28c
|
remove some unneeded things from IMovie
|
2013-12-02 19:54:10 +00:00 |
adelikat
|
0e6473987b
|
Remove Rerecords from IMovie since it is a part of IHeader, therefore redundant and conceptually inappropriate. Also some low hanging fruit on implementing TasMovie.cs
|
2013-12-02 17:50:29 +00:00 |
adelikat
|
db43c85715
|
put [Input] tags on MovieRecordList ToString() method. Make MovieRecordList store its own Guid to put inside the input tags
|
2013-12-02 14:59:38 +00:00 |
adelikat
|
075a1fb077
|
TasMovie.cs - more stubbing out of stuff
|
2013-12-02 04:24:45 +00:00 |
adelikat
|
3f79bbfd56
|
TAStudio - create a TasMovie object on load, start implementing some tasmovie things, if there is a move active, warn them that they will lose their work when they open tastudio. Swap global movie back to a regular movie on tastudio close
|
2013-12-01 22:29:38 +00:00 |
adelikat
|
1390b1a7e3
|
Start MovieRecord and TasMovie objects, they are just stubs right now
|
2013-12-01 20:55:52 +00:00 |
adelikat
|
9ab2be558c
|
rip out existing tastudio logic and replace it with a skeleton project that does nothing
|
2013-12-01 04:00:02 +00:00 |
adelikat
|
316aa56ce9
|
Some more movie progress and fix exception thrown on startup
|
2013-12-01 01:55:41 +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
|
3eb3b41199
|
Some more movie code refactoring - better naming and less passing around writer objects
|
2013-11-30 02:50:54 +00:00 |
adelikat
|
c95732ed31
|
Movie - don't expose the log directly, clean up, and remove StateVisualizer since I've given up on working on it!
|
2013-11-30 02:33:26 +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
|
0ed9d832c7
|
Trace Logger - some code clean up, some tiny speedups, and implement a few small tweaks like Always on Top, and Select All
|
2013-11-29 00:35:05 +00:00 |
adelikat
|
d6954e4209
|
Ram WAtch and Hex Editor code cleanup
|
2013-11-28 22:06:38 +00:00 |
adelikat
|
d37f186107
|
Hex Editor - a bunch of clean up, refactoring, rethinking of stuff, and some slight bug fixes
|
2013-11-28 20:02:32 +00:00 |
adelikat
|
27cc689176
|
Merge r5447 to trunk
|
2013-11-27 21:45:50 +00:00 |
adelikat
|
788aea970e
|
Lua Console - when removing a script, remove its registered function. Currently however, this behavior will only happen if the script is currently running. If you disable it and then remove it, the functions remain.
|
2013-11-26 01:21:24 +00:00 |
adelikat
|
3d48a0b39e
|
Lua Console - fix behavior of Save Changes nag, fix deleting of items
|
2013-11-25 23:38:10 +00:00 |
adelikat
|
5bbed4a58f
|
Fix behavior of Movie Up/Down in tool dialogs
|
2013-11-25 23:24:26 +00:00 |
adelikat
|
92c34c8c2d
|
Refactor Lua Console code to move most of the logic to a custom LuaFile list object. Also fix number of bugs in the process
|
2013-11-25 21:01:38 +00:00 |
adelikat
|
7b244cc87c
|
Lua Console - a round of code cleanup. Some small fixes happened as a result of this cleanup
|
2013-11-25 00:44:18 +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
|
e5d5a4ec90
|
Fix Post-Movie loadstating
|
2013-11-23 00:13:36 +00:00 |
adelikat
|
7a1f28b5a9
|
A fix to PathManager, get the executable path, not the dll path
|
2013-11-20 20:10:10 +00:00 |