Commit Graph

357 Commits

Author SHA1 Message Date
adelikat b18d50791e Mapper stuff 2013-09-02 23:54:32 +00:00
zeromus 7d0eca7906 allow n64 virtualpad analog widget to release input by rightclicking 2013-08-26 21:35:50 +00:00
adelikat 6193be13e9 Fix hard reset mnemonic on N64 and Saturn 2013-08-24 20:44:49 +00:00
adelikat dde1169325 Capture BoardName parameter into movies. Also fix NES imports to set platform to NES for FDS movies, and instead set the BoardName to FDS 2013-08-24 20:11:41 +00:00
goyuken ce3fc79e10 fix some path config problems. DGB didn't work at all, and screenshots and saverams may have been busted on some systems 2013-08-23 17:49:15 +00:00
adelikat 39ee86fa92 Movie play movie and record movie dialogs to the movie folder, and fix 2012 project from recent commits 2013-08-23 01:54:58 +00:00
adelikat 1584a114fe Movies - support the ? in mnemonics, ? will be randomly on or off during playback. Note: there is no UI for this, it makes a movie potentially non-deterministic, and is probably useless. 2013-08-20 00:41:48 +00:00
adelikat 625f9c2fcd Rip out old path system and replace with new 2013-08-11 21:48:17 +00:00
goyuken e2aeab5ad2 binary savestates while recording movies is now fully supported 2013-08-11 21:28:48 +00:00
goyuken 4de024e570 rework the binary savestates. not done yet. don't load any binary savestates from before this revision, you will cause death and destruction 2013-08-11 21:02:36 +00:00
goyuken 370b17b98d panic and die if a problem like the one fixed by r3168 were to happen again, since we never really fixed anything 2013-08-11 19:26:19 +00:00
pjgat09 7bcbef316a N64: Fix the mnemonic when dealing with the analog buttons 2013-08-02 21:11:09 +00:00
pjgat09 0acc4e8200 N64: Fixed the set N64 function so that " 000" works 2013-07-29 00:51:39 +00:00
pjgat09 05493ca255 N64: Set N64 from mnemonic correctly 2013-07-28 23:52:29 +00:00
pjgat09 e48e2db7ff N64: Fixed analog input display so that the mnemonic doesn't change length or lose buttons 2013-07-28 23:35:12 +00:00
adelikat 1f80f0e739 N64 - Fix input display for analog controls, oops 2013-07-28 14:51:04 +00:00
adelikat 921c34dd17 Fix input display to work with N64 analog boolean buttons 2013-07-25 01:09:27 +00:00
goyuken 3169968858 analog input support. this is bad code and should all be reverted as soon as possible.
binds (along with sensitivity, deadzone, flip customization) are not supported yet.  to test out, try using the first two axes of dinput joystick #5 on N64 player #1
2013-07-18 16:18:17 +00:00
adelikat af8a041727 N64 - make input display for analog better 2013-07-14 23:08:37 +00:00
adelikat c5204487a7 Saturn - implement virtual pads, also break movie mnemonics for this core, hope nobody was making a movie yet. 2013-07-14 22:18:22 +00:00
goyuken 2ea817c5d9 rework some of the controller infrastructure to be more accepting of floats
this should neither change anything nor break anything
2013-07-14 16:35:22 +00:00
goyuken 04bbf8482c move all of the movie mnemonic reading\writing stuff to one new file 2013-07-14 14:53:32 +00:00
goyuken 39f82cbca9 psphawk 2013-06-25 00:14:35 +00:00
pjgat09 4307e138ba N64: Load video plugin settings from movies. 2013-06-08 20:13:11 +00:00
pjgat09 a43645a87b N64: Plugin settings from the movie header are now loaded into HeaderParams. There is also code to parse these settings, but it is commented out for now 2013-05-27 20:25:06 +00:00
adelikat 46ee7af765 Save and Load the n64 video plugin setting in movies. Also save all rice plugin settings if rice is the video plugin, however it does not load those settings yet 2013-05-23 01:11:30 +00:00
pjgat09 a7a045bb87 Removed some debug code... 2013-05-12 03:57:21 +00:00
pjgat09 fd26695fff N64: Added X and Y axises to the mnemonic, which now get saved and replayed in movies. Fixed an issue in the virtual pad which caused the Y axis to go from -127 to 128 instead of -128 to 127 2013-05-11 02:04:55 +00:00
pjgat09 0811ff4e41 N64: Wired up the analog control in the virtual controller. I probably did the float wiring badly, but it works for now. 2013-05-10 23:29:14 +00:00
pjgat09 61a7dea31f Disabling L+R/U+D should not disable the N64's C-up C-down/C-right C-left 2013-05-06 21:37:30 +00:00
adelikat b11fed8051 Mnemonics for Saturn, probably 2013-05-03 20:04:35 +00:00
adelikat e9d8e2eb21 N64 - add mnemonics (input display, movie recording). Don't know if it works, don't have a game handy to test 2013-05-03 19:22:43 +00:00
goyuken d2fecaa172 saturn emulator. for the moment, try loading any unknown .cue file. when you do so, the saturn core will attempt to load "D:\encodes\saturnimages\Castlevania SOTN.iso" 2013-04-30 21:28:35 +00:00
goyuken ad80b43c85 n64: fix crash with input display on 2013-04-30 00:50:08 +00:00
goyuken 84b271684b dual gameboy recording mnemonic |P|UDLRsSBA|P|UDLRsSBA| 2013-04-27 15:10:39 +00:00
adelikat 7199b64a95 More multiclient refactoring 2013-04-15 02:14:14 +00:00
adelikat 42ba391c4f Oops, fix my last commit 2013-03-25 00:20:07 +00:00
adelikat 500e3ff580 On interim builds, record the interim version number into movies. Also update version info. This marks the beginning of 1.4.2 2013-03-24 01:43:17 +00:00
adelikat 77846acf01 Lua - joypad.set - implement false to force input off, and a string param to serve as inverse 2013-03-23 20:34:25 +00:00
adelikat cd03d2fe99 Slight tweak to movie frame property 2013-03-17 15:39:33 +00:00
adelikat 76bf45fe63 oops 2013-03-13 01:50:56 +00:00
adelikat f4dca72829 Add a "Stop Movie without saving" option 2013-03-10 23:03:52 +00:00
adelikat 240a9e3a45 Oops! Fix Movie Playback during poke mode 2013-03-10 00:06:40 +00:00
adelikat 41be32ce21 Scrub Input hotkey, when held in movie playback mode, it will remove the input for that frame 2013-03-09 23:37:37 +00:00
adelikat 8baaae1110 Movies - add in a "Poke" mode for movies with hotkey. In this mode, when a movie is in playback mode, pressing input will write it into the movie. Also, the default behavior when TAStudio is open is this mode 2013-03-09 23:11:00 +00:00
adelikat d308f76d2c Movies - Added "Full Movie Loadstates" option, when checked it will do VBA-style movie loadstates where the entire state-movie is put into the movie, and then the movie is truncated on the next emulated frame rather than immediately 2013-03-09 19:54:50 +00:00
adelikat 2a845ebc3b Play Movie Dialog - fix time display of seconds, support ctrl+C on play movie list 2013-03-02 14:25:31 +00:00
zeromus fc66bbb594 fix calculation of movie lengths for pal games 2013-01-14 08:13:34 +00:00
zeromus 66077951c4 snes-fix timing calculations in aviout and movieplay dialog 2013-01-09 23:03:46 +00:00
adelikat 6256c1dcd0 Check in the start of a Savestate visualizer feature for TAStudio, just an object right now, not hooked up and not complete 2013-01-01 19:21:36 +00:00