Commit Graph

4198 Commits

Author SHA1 Message Date
adelikat e32eaeeb9a More code cleanup 2013-04-16 00:19:31 +00:00
adelikat 7199b64a95 More multiclient refactoring 2013-04-15 02:14:14 +00:00
adelikat be2937fdec Code refactoring of Tools files - no functional changes other than some very tiny speedups and null checks 2013-04-14 23:56:45 +00:00
adelikat cff1ff2940 Removing unused directives from a bunch of files because I was playing around with resharper, but that got boring so not every file 2013-04-14 20:39:19 +00:00
adelikat da80b7117a Oops, Make VS2010 project compile 2013-04-14 20:04:38 +00:00
adelikat e8eeb7f4fa NESHawk - threw .net 4.5's aggressive inline attribute on some hot functions, seems to give me about a 3-5% speedup 2013-04-11 02:04:13 +00:00
adelikat 85571fe0ca Update 2012 project to use .net 4.5 2013-04-11 01:02:47 +00:00
adelikat 1c33b92bf1 NES - separate first/last scanline settings for NTSC vs PAL (default of 8,231 NTSC and 0,239 for PAL) 2013-03-25 01:59:34 +00:00
adelikat 496f645b48 Lua - add snes library getlayer_set_bg_1(), setlayer_set_bg_1(), etc to toggle/get all layer options 2013-03-25 00:49:50 +00:00
adelikat 04c46893d3 Show the inner exception on program crash if there is one 2013-03-25 00:44:29 +00:00
adelikat 4905c698bd Slight cosmetic change to the SNES options dialog 2013-03-25 00:23:02 +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 34b0d8a272 Watch object code refactoring - no functional changes 2013-03-17 21:07:03 +00:00
goyuken 8d1fcd0b8a snes: movie recording starting from now now supported 2013-03-17 18:11:30 +00:00
goyuken 7d21df6648 GB: fix movie "start from now" (it never worked before). this is a minimalist fix that's designed to not break compatibility with any existing savestates, but is kind of fragile. 2013-03-17 17:15:33 +00:00
adelikat 65ddac05bc Ram Search - support Ctrl+C copy to clipboard 2013-03-17 15:45:01 +00:00
adelikat cd03d2fe99 Slight tweak to movie frame property 2013-03-17 15:39:33 +00:00
adelikat 4a0a9e4b05 Ram WAtch - fix to output on the copy feature of last commit 2013-03-17 15:23:53 +00:00
adelikat 0196ea4cda Ram Watch - support Ctrl+C to copy to clipboard 2013-03-17 03:21:58 +00:00
adelikat 76bf45fe63 oops 2013-03-13 01:50:56 +00:00
adelikat 3e639d65ab Atari 2600 - implement TIA, PIA, and System Bus domains (note that there is no poke ability on the system bus domain at this time) 2013-03-11 01:46:12 +00:00
adelikat 47149d8f4e Set maximum Speed via hotkeys from 1000% to 1600% 2013-03-10 23:56:05 +00:00
adelikat f4dca72829 Add a "Stop Movie without saving" option 2013-03-10 23:03:52 +00:00
adelikat 5dc8733ae1 Some code refactoring, no functional changes 2013-03-10 22:42:54 +00:00
adelikat 240a9e3a45 Oops! Fix Movie Playback during poke mode 2013-03-10 00:06:40 +00:00
adelikat 168299f794 Hotkey Dialog - some small fixes to tab orders and focusing 2013-03-09 23:45:28 +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 5df510fb4f Lua - add a null check that maybe completely fixes input.set(), also add a null check when attempting to resolve the lua path that was breaking Lua Console when auto-loading a lua session 2013-03-09 20:31:04 +00:00
adelikat c8e678aea7 Add Autofire hotkey, works like auto-hold except that when pressing a regular controller key, it will map it as auto-hold+autofire (feature works identically to autofire in the GENS and VBA emulators) 2013-03-09 20:10:04 +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 0eeacb57ce Add .sgb to Open File dialog 2013-03-09 18:41:23 +00:00
adelikat de4334f357 Dashboard Cloner - more progress on Update tool 2013-03-08 22:21:04 +00:00
adelikat 4cd34a4fda I fail today 2013-03-02 15:48:49 +00:00
adelikat 3f740a86b2 nevermind 2013-03-02 15:46:26 +00:00
adelikat cf75e3715e oops again 2013-03-02 15:45:47 +00:00
adelikat 9576428e36 oops 2013-03-02 15:42:32 +00:00
adelikat 7cccb9a0a8 Lua - "Fix" parameter order of gui.drawText() 2013-03-02 15:40:59 +00:00
adelikat 619a36fb4c Lua - implement gui.drawText() - updates at the same time as other draw functions and is in emulator space instead of client space 2013-03-02 15:19:14 +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
adelikat 54b83bcad6 Lua - implement client.pause_av() and client.unpause_av() 2013-02-26 00:36:13 +00:00
adelikat c316fba5ff RamSearch - infinite undo/redo levels 2013-02-25 01:23:03 +00:00
adelikat 84bc032656 Some warning cleanup 2013-02-24 20:17:12 +00:00
adelikat 0530547f34 NESHawk - CNROM - support ROMS that use MAPPER185 as the header designation and are not in bootgod (specifically Sansuu 1,2,3), and prevent Bird Week from crashing. In all these cases the games still don't work, but at least they don't crash 2013-02-19 02:52:32 +00:00
adelikat 2c4fcd0cb3 NEShawk - Fix savestate loading on mappers 115 and 248 2013-02-19 01:58:13 +00:00
adelikat 9f376fbf54 Progress on the state visualizer I was working on about 2 months ago, checking it in since it is collecting dust on my computer, feature is hidden for now 2013-02-18 01:22:41 +00:00
zeromus e88fb73706 nes-initial values for mmc3 registers.. not clear on whether theyre real or not, but folks seem to be depending on them, and fceux does it 2013-02-11 09:09:37 +00:00
zeromus 501c68bb9f nes-make memoryRand track fceux latest 2013-02-11 09:08:54 +00:00