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
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
229a6f6ac9
Oops
2014-06-11 00:27:19 +00:00
adelikat
e07c7a776f
Some simplifying of IMovieHeader
2014-06-11 00:21:14 +00:00
adelikat
5177051d08
Movie files - some more reorg - renaming and putting into new folders
2014-06-08 22:24:38 +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
b0c7ba5f77
remove info about sram from IMovie documentation, as the details of the implementation don't necessitate any particular way of handling sram handling
2014-06-08 18:31:09 +00:00
goyuken
11af441464
wonderswan: change pad names for fun and profit. breaks controller config. does not break existing mooovies
2014-06-07 01:26:16 +00:00
goyuken
5bb38cb1c2
wonderswan: rework how controls are handled for rotated situation. all savestates are invalid. you should probably delete the wonderswan portion of your control configuration.
2014-06-04 23:26:57 +00:00
goyuken
019ab3efe0
bizswan: support rotating the screen at playtime
2014-06-04 02:03:40 +00:00
goyuken
239eb5b268
saveram stuff
2014-06-02 16:33:08 +00:00
adelikat
d4c0c64402
hacks
2014-06-01 16:53:34 +00:00
adelikat
2d6e526073
Wonderswan - add Start to mnemonics
2014-06-01 16:49:40 +00:00
goyuken
37d0510444
add PAL A2600 framerate to movie check code
2014-05-31 16:28:31 +00:00
goyuken
866f98c6ce
bleh
2014-05-30 21:06:52 +00:00
brandman211
fd6a1fdac8
6-Button controller support for ImportGMV.
2014-05-28 05:47:10 +00:00
brandman211
961897a91b
-Added .YMV importer.
...
--Might actually have a chance of syncing if it weren't for all of the frames that are added from the BIOS. Should I make the importer add extra frames to compensate for this?
-Fixed some typos.
2014-05-28 04:41:12 +00:00
brandman211
be82821b7d
ImportVBM now supports L and R.
2014-05-26 05:02:46 +00:00
adelikat
6f296a5773
Lua - joypad.setfrommnemonicstr() - support the notion of pressing the analog stick for 1 frame, rather than sticky behavior
2014-05-21 03:25:41 +00:00
adelikat
32a1fba5c0
rip out legacy board properties stuff
2014-05-18 16:47:19 +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
558fb67984
Fix "starts from now" on SMB3 in quicknes, and who knows what other scenarios for savestate anchored movies
2014-05-18 01:00:35 +00:00
zeromus
e4bf12ddf9
faster movie preloading
2014-05-16 00:12:08 +00:00
adelikat
0fa33c7ca8
Fix N64 movie playback by removing a bogus defensive validation check that had bogus logic of ignoring input that didn't match the check. Bogus logic was bogus.
2014-05-15 18:48:41 +00:00
adelikat
63430bb039
Fix movie loop offset feature
2014-05-05 01:12:15 +00:00
adelikat
f976c2e27b
another fix to dual gameboy mnemonics, the method can correctly accept an empty string, so check for it before indexing
2014-05-03 17:48:49 +00:00
adelikat
de53d1d810
Fix crash on input display for dual gameboy
2014-05-03 12:58:34 +00:00
adelikat
c863d57113
Better color coding of input display, auto-holds show red, previous frame shows orange, restore ability to show immediate input, also fix but in autofire-autohold
2014-04-28 00:39:40 +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
zeromus
09daa3f939
fix read+write mode binary loadstate exception bug?
2014-04-18 17:41:14 +00:00
adelikat
a6944c47d8
Play Movie - don't crash on headers with duplicate keys, don't throw an exception when movie files to parse
2014-04-13 23:18:45 +00:00
adelikat
eac51f7c66
Movies.cs - simplify some code
2014-04-06 19:01:00 +00:00
adelikat
770ddc26db
Add some more documentation to IMovie.cs
2014-04-06 16:49:05 +00:00
adelikat
42ff4c072c
Lua - Fix joypad.set()
2014-03-29 21:12:04 +00:00
adelikat
b93c1414c1
A fix to joypad.set() - passing null will clear a button
2014-03-27 01:21:05 +00:00
adelikat
f714093b23
Movies 2.0 - some progress towards supporting floats
2014-02-25 02:56:32 +00:00
zeromus
2555f5f5e0
calculate out platform framerates, for convenience
2014-02-18 04:02:35 +00:00
goyuken
f80ac18e1f
maybe fix GMV movie imports. i have no time to test this
2014-02-10 01:29:31 +00:00
adelikat
41faaedc18
TAStudio / Movies 2.0 - rip out a bunch of boolean input assumptions, in favor of..nothing for right now this breaks most all of the functionality of TAStudio, will replace with something that accounts for float input as well
2014-02-08 22:41:47 +00:00
adelikat
0da1e900df
slight cleanup of some Linq logic in HeaderKeys.cs, a tiny bit less memory usage as a bonus
2014-02-08 16:29:57 +00:00
adelikat
e71d729626
some minor code cleanups in BizHawk.Common
2014-02-04 21:15:33 +00:00
adelikat
993845fe72
some mostly useless code reformatting in client.common
2014-02-04 03:08:20 +00:00
adelikat
3dfcd8b22a
drastically cleanup the InputValidate class
2014-02-03 19:37:43 +00:00
adelikat
864d3ede2f
Nitpicky cleanups on movie 2.0 code
2014-01-11 15:05:41 +00:00
adelikat
7394cfd33f
More reorg
2014-01-10 23:14:36 +00:00
adelikat
c0295316f5
Some Movie 2.0 reorg
2014-01-10 23:08:56 +00:00
adelikat
0164db5532
Remove a no longer needed file
2014-01-10 22:56:59 +00:00