Commit Graph

3385 Commits

Author SHA1 Message Date
pasky1382 160c76c531 Added 'Always on Top' option to virtualpads 2013-08-28 17:20:53 +00:00
pasky1382 f38fb648bb Y's III collision box viewer 2013-08-28 14:59:03 +00:00
adelikat 5dc7f4aabe Allow virtualpad to accept mainform input 2013-08-27 21:41:06 +00:00
adelikat 58552035a1 Progress on new Ram Watch objects 2013-08-27 17:58:31 +00:00
adelikat 25a4ce52cf show N64 menu in null emulator mode (no rom loaded), single instance mode - message box alerting the user that a reboot is required 2013-08-27 00:47:18 +00:00
pjgat09 dc39d9cbe7 N64: Added a note to the plugin setting screen that Glide64mk2 is recommended over Glide64 2013-08-26 23:54:48 +00:00
adelikat 457902bc9e Hex Editor - revert r4877 2013-08-26 22:05:50 +00:00
zeromus 94cacde458 clear stickies when closing virtualpad form. i think that's a good idea..... but someone might disagree. 2013-08-26 21:36:45 +00:00
zeromus 7d0eca7906 allow n64 virtualpad analog widget to release input by rightclicking 2013-08-26 21:35:50 +00:00
adelikat 089ce7f48a Some progress on the new Ram Watch dialog 2013-08-26 20:54:00 +00:00
zeromus ba25e7045f make it easier to change memory domains in the hex editor. adelikat might not like this, feel free to revert. 2013-08-26 07:57:31 +00:00
zeromus 513ceba3d2 fix up SGB memorydomains 2013-08-26 07:17:47 +00:00
zeromus 8ba1453660 dont package 64bit libsneshawks in build.. theyre not working now, and removed from selection in the c# core code, so theyre a waste of space 2013-08-26 07:16:14 +00:00
adelikat 3b0d01b4a7 Start a new Ram Watch dialog, not hooked up 2013-08-26 01:14:35 +00:00
adelikat eb5f463b9d move virtual pad files to their own folder 2013-08-26 00:47:11 +00:00
adelikat 85ce10c696 In Single Instance Mode - don't show an ObjectDisposedException 2013-08-25 22:43:34 +00:00
pjgat09 07b1ad9bed N64: Fixed a default for a Glide64mk2 setting which can result in blank video 2013-08-25 21:16:49 +00:00
adelikat ffa0619b04 Start some new watch classes and a watch collection class, in preparation for a Ram Search/Watch refactor 2013-08-25 18:29:23 +00:00
zeromus 5ef675c116 solve an apparent threading datastructure conflict bug in input binding vs input poll thread. print list of discovered gamepad devices while booting input system. 2013-08-25 17:11:19 +00:00
adelikat 4bd6103574 Refactor a bunch of cheats code, and fix a bug where exceptions can be thrown by the cheats dialog when working in other tool dialogs. 2013-08-25 04:23:27 +00:00
adelikat 61236bf763 NES - make mappers and whatnot sealed classes, since it may theoretically be a tiny speedup, and if nothing else, it is more conceptually correct 2013-08-25 01:08:17 +00:00
adelikat fcb54994b3 Tweak the project files to group MainForm partial class files into one group, also make 2012 project compile 2013-08-25 00:33:16 +00:00
zeromus cfd3f05f1e reuse rewind buffers 2013-08-24 23:00:33 +00:00
adelikat cec62d38f5 Rewind Config - don't crash on load when rewind is off for the core currently loaded 2013-08-24 21:40:42 +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
adelikat 7ff1675d7f Repaint screen on movie load 2013-08-24 17:14:32 +00:00
goyuken 0803adc32a add a "BoardName" to IEmulator that an emulation core can use to return useful information about how the rom is being emulated. meant to be mostly for informative purposes; shouldn't rely on it for too much. implemented in GB and NES cores 2013-08-24 16:54:22 +00:00
adelikat 1400c84fdd Rewind - don't allocate a buffer until necessary, and only do so if rewind is enabled for that core 2013-08-24 15:01:50 +00:00
sappharad 96405ad7de - Fixed Atari 7800 so it works again. The game will not launch without the required BIOS, but you're not forced to have a BIOS for regions other than the game you're running.
- Fixed BIOS detection for Coleco and Atari 7800. When no BIOS is defined, the application now properly informs the user again instead of throwing an exception.
2013-08-24 02:49:46 +00:00
goyuken 97e3ac9e1b i wasn't able to reproduce the black screenshot bug, but this might fix it 2013-08-23 17:54:33 +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
zeromus 7cb608ead4 fix bug in firmware resolution when firmware isnt present in the default firmwares folder or when the user's selection is missing altogether 2013-08-23 17:17:43 +00:00
adelikat a71837c3aa Fix path exceptions for various systems like GBC, and also clean up some terrible hacky code and do it in a nicer way 2013-08-23 16:03:57 +00:00
adelikat 42d93afe57 SaturnHawk - Oops, fix all path stuff from exploding 2013-08-23 13:57:38 +00:00
adelikat 83b60278f4 Oops! 2013-08-23 13:50:13 +00:00
adelikat 36489ca95a Only paint the screen when needed, which is once per frame, or when the OSD is invoked. Also when lua draws things. I think I invoked it in all the logical places but probably missed some things. The lua logic needs to be refactored anyway to have a paint method, and an onpaint event 2013-08-23 02:40:14 +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 924aa80f7d Fix exception thrown recording of movies on SNES ROMs inside archive files 2013-08-23 00:40:35 +00:00
adelikat 67935bc98f Fix about box to show release version at top, change link to bizhawk project to be tasvideos page 2013-08-22 21:14:13 +00:00
adelikat 706a863caa Ram Search - add "Clear Preview" to context menu, clears out the red coloring preview. Also some misc tweaks to colors and some code cleanup 2013-08-21 20:54:33 +00:00
adelikat 872a3208d3 Use MenuStripEx instead of MenuStrip everywhere 2013-08-21 20:27:54 +00:00
adelikat 0ceff61292 Replace ToolStrip with ToolStripEx in a few places 2013-08-21 20:16:23 +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
zeromus add0691c5d make discohawk entrypoint look more like multiclient's 2013-08-19 01:43:18 +00:00
adelikat 52f7c18ff6 Lua scripts - tweak to PuchOutStats.lua - shows the count an opponent will get up on 2013-08-18 20:44:03 +00:00
adelikat d83d676f6b Fix 2012 project 2013-08-15 22:26:43 +00:00
adelikat 04b625ab68 add --dump-close commandline argument, if capturing and specifying a dump-length, setting this property will close the emulator after it has reached the length specified in dump-length 2013-08-15 18:23:15 +00:00
adelikat d2a879420e Remove old path config files 2013-08-14 13:18:55 +00:00
adelikat 18582d7c4f Ram Search - another n64 hack - default to 4 byte 2013-08-14 01:12:03 +00:00