adelikat
|
6e7fefb7b4
|
Fix mnemonic lookups for C64 keyboard
|
2014-06-29 16:25:29 +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
|
38b76ea5d9
|
fix N64 dpad mnemonics and virtualpad buttons, fix pce and snes virtualpad buttons
|
2014-06-29 13:05:10 +00:00 |
adelikat
|
01ba63dd09
|
Coleco/Intellivision - Replace patterns like "Key0" with "Key 0" in button names for consistency and remove a hack in bk2 code that accounts for it
|
2014-06-29 12:32:36 +00:00 |
adelikat
|
9e73db3daa
|
A round of code cleanup on movie code
|
2014-06-29 03:03:27 +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
|
90e95752e4
|
Wonderswan - Mnemonics and Virtualpads, virtualpads are a bit clunky with Standard and Rotated showing at all times, perhaps at some point we should be smart about knowing the rotated state
|
2014-06-28 19:07:18 +00:00 |
adelikat
|
88d4a2a5a8
|
Genesis mouse - mnemonics, default buttons and virtual pad
|
2014-06-28 12:45:12 +00:00 |
adelikat
|
1361e2ff23
|
Genesis - default controls for lightgun, mnemonics lightgun buttons, support lightgun and console buttons on the virtual pad
|
2014-06-28 12:31:28 +00:00 |
adelikat
|
3dfb65ee4b
|
remove some debugging code and remove a warning as a result
|
2014-06-28 02:11:19 +00:00 |
adelikat
|
721dbe8d3b
|
Input adpaters - some reorg and add extensions for create And and Or adapters and simplify some calling code
|
2014-06-26 19:07:17 +00:00 |
adelikat
|
fbb14175f9
|
Support Oeka Kids Tablet in virtualpads and bk2 mnemonics, oh yeah
|
2014-06-25 00:44:22 +00:00 |
adelikat
|
9045f8402c
|
Virtual Pads - hook up Nes Power Pad and also hook it up to bk2 mnemonics
|
2014-06-25 00:11:59 +00:00 |
adelikat
|
7fa551708f
|
Virtual Pad - get analog button working on movie replay
|
2014-06-24 17:12:20 +00:00 |
adelikat
|
8001a49afd
|
Bk2 - tweaks to input log and input diplay logic
|
2014-06-21 18:25:16 +00:00 |
adelikat
|
5e14df9f30
|
BK2 - auto convert input log to the system's log key on load, using the input log's key as reference to do so, don't use the file's input log key on the fly
|
2014-06-21 17:27:35 +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
|
0b21085a98
|
Bk2 - Rework how input logs are generated and read
|
2014-06-21 11:56:30 +00:00 |
goyuken
|
71ddbde18d
|
bk2 savestate anchor stuff
|
2014-06-20 00:39:46 +00:00 |
adelikat
|
f561528846
|
More input display fixes
|
2014-06-19 21:55:15 +00:00 |
adelikat
|
031eb5a282
|
Some input display fixes for bk2 format
|
2014-06-19 21:29:57 +00:00 |
adelikat
|
5145ef3f97
|
Movie imports now import to .bk2
|
2014-06-19 02:30:22 +00:00 |
adelikat
|
31c219d44b
|
when loading a .bkm movie, automatically convert it to .bk2
|
2014-06-19 02:05:38 +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
|
451049fee8
|
Fix some bk2 crash bugs
|
2014-06-18 19:18:35 +00:00 |
adelikat
|
6133164a7f
|
Add GetInputState() to IMovie that returns an IController representing a frame of input and replace a lua method to use this instead of getting the inputlog as a string and processing it, still todo: obsolete the GetInput() method
|
2014-06-18 02:26:22 +00:00 |
adelikat
|
5cda104ea5
|
Start ToBk2() conversion method for BkmMovie
|
2014-06-17 01:24:44 +00:00 |
adelikat
|
6c2ba47522
|
a movies 2.0 cleanup
|
2014-06-17 01:13:20 +00:00 |
adelikat
|
fcd4a4eb65
|
Bk2 - basic movie playback now works. You can now record shooting ducks
|
2014-06-17 00:33:33 +00:00 |
adelikat
|
37d6e0b8de
|
Finish up Bk2 Mnemonic lookup
|
2014-06-16 16:56:09 +00:00 |
adelikat
|
6953f3d6be
|
oops, forgot to add these files?
|
2014-06-16 11:40:57 +00:00 |
adelikat
|
1a4e6efcb4
|
bk2 progress - proof of concept for new mnemonics system
|
2014-06-16 01:39:36 +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
|
1768350d65
|
Start Bk2LogEntryGenerator
|
2014-06-15 12:43:32 +00:00 |
adelikat
|
28dcf5c3a1
|
remove a reference to BkmLogEntryGenerator() I missed in last commit
|
2014-06-15 12:17:28 +00:00 |
adelikat
|
9ac32a688a
|
Remove BkmLog.cs
|
2014-06-15 02:23:28 +00:00 |
adelikat
|
f5f832180d
|
Some movie code reorg and remove some outdated stuff
|
2014-06-15 01:55:35 +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
|
1cefb2dd95
|
Simplify log class even more
|
2014-06-14 21:41:11 +00:00 |
adelikat
|
70baceb6c8
|
Fix Bk2 playback, also rip out a bunch of junk from the Old Movie Log class from the first attempt at TAStudio and some half-baked notion of an input log class
|
2014-06-14 21:37:51 +00:00 |
adelikat
|
d27df7816d
|
Rip out a bunch of stuff from my previous attempt at a mnemonics overhaul and from TasMovie
|
2014-06-14 21:09:14 +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
|
edacc9b8c8
|
BK2 - support loop offset
|
2014-06-14 18:52:00 +00:00 |
adelikat
|
fed401164f
|
Bk2 - savestate anchored movies
|
2014-06-14 18:33:22 +00:00 |
adelikat
|
edf3d7ef10
|
BK2 - wire up to developer builds, implement saving and loading except for loop offset and savestate on savestate-anchored movies
|
2014-06-14 18:13:14 +00:00 |
adelikat
|
18d0a59869
|
another small Movies 2.0 todo
|
2014-06-14 14:09:55 +00:00 |