Commit Graph

236 Commits

Author SHA1 Message Date
shanehoman 89059673f0 Configure autosave in Config -> Customize... -> Advanced under the SaveRAM backup option
reduced options to 5s for HUDs or other RAM watchers or 5m, typical backup save timing in visual studio and office.
Added option for custom autosave interval
Split Autosave enable/disable and time settings
Fixed hotkey display for Flush SaveRAM (menu was reading the wrong key in HotkeyBindings)
2017-08-18 21:02:51 -07:00
shanehoman acd194128e automatically save saveram every 1/5/15/30/60/300s
fun fact: a 1 frame flush timer is workable on a RAM disk
2017-08-18 15:36:26 -07:00
alyosha-tas 019b5ae2ce A7800Hawk: Filter Menu 2017-07-31 12:12:06 -04:00
adelikat 140f603607 rename menu item from Pizza Boy to SameBoy, remove some commented code 2017-07-21 08:34:44 -05:00
nattthebear ff58de56a1 TSTHawk: Settings? 2017-07-11 18:12:03 -04:00
adelikat 3be2a92390 wire up pizza boy as a sgb option in the core menu 2017-06-29 19:34:02 -05:00
adelikat 434527666c Fix Nes and GBA core picker menus 2017-06-26 19:19:06 -05:00
alyosha-tas a0a84173e5 Update MainForm.Designer.cs
Add warning for SMS BIOS setting
2017-06-22 16:37:35 -04:00
adelikat a4672027c9 bsnes - layer toggling move ui from menu items to checkboxes in the options dialog 2017-06-13 20:29:42 -05:00
adelikat 97d7dd7f42 merging master into waterbox2 this one was messy may be regressions 2017-06-13 08:16:25 -05:00
alyosha-tas 16163d959e Add files via upload 2017-06-11 18:17:34 -04:00
adelikat 6234eaff21 Remove context menu core selection since it wasn't being maintained anyway 2017-06-04 12:57:18 -05:00
adelikat 8ddb430f27 fix nes, gba, and atari7800 core pickers to be submenus, to better clarify what the two core choices are 2017-06-04 12:53:31 -05:00
adelikat c549908f10 Change Config -> Core -> SNES menu to be a simple snes9x/bsnes picker instead of allowing bsnes profile selection 2017-06-04 12:25:01 -05:00
nattthebear 051382450e ngp: settings that theoretically work 2017-05-31 17:29:45 -04:00
nattthebear f99a080e60 Merge remote-tracking branch 'origin/master' into waterbox2
# Conflicts:
#	BizHawk.Client.EmuHawk/MainForm.Designer.cs
#	BizHawk.Client.EmuHawk/MainForm.cs
2017-05-29 14:35:30 -04:00
nattthebear 391160ebf9 vboyEE: settings and syncsettings 2017-05-29 13:50:40 -04:00
nattthebear 61aa4f5df3 Connect Snes9x controllers, syncsettings, and regular settings 2017-05-28 10:18:20 -04:00
adelikat 8de4e7bff9 add ui to switch to Atari7800Hawk, still not useable by humans, needs gamedb stuff 2017-05-27 08:56:25 -05:00
adelikat c1bff4b19c Disable SNES, Intellivision, Colecovision controller settings menu items when a movie is active 2017-05-22 14:23:14 -05:00
adelikat fd1338a46f Mainform - restore Autohawk click event, remove some unused methods 2017-05-22 14:23:13 -05:00
adelikat a6414ff05c Mainform cleanup round 2 2017-05-22 14:23:13 -05:00
adelikat 0796c14046 Misc mainform cleanups 2017-05-22 14:23:13 -05:00
adelikat 8062faf40b organize mainform menu item event methods 2017-05-22 09:04:47 -05:00
adelikat f093ad8606 C64 - multi-disk support 2017-05-15 19:52:05 -05:00
adelikat dee501ebd2 tidy up the coleco submenu 2017-05-06 19:49:25 -05:00
zeromus ac767a2acc clarification to the saveram flushing system 2017-05-06 17:50:36 -05:00
adelikat 13ca76f3f8 UI for changing SNES controller configurations 2017-04-15 20:34:32 -05:00
shanehoman 0db0c4eccf bind a hotkey to flush sram 2017-04-02 23:08:47 -07:00
alyosha-tas 250a3da0e9 Add files via upload 2017-03-01 11:07:39 +08:00
hegyak 33d79d233d Change the Main Form GameShark Converter to Cheat Code Converter. 2017-01-04 19:41:44 -08:00
adelikat 5665de1797 Intellivision - add a "Fake analog" controller as the default controller for easier binding for casual play, but also leave a boolean option as well for more precise (TAS) control. Add a controller config dialog to select them. 2016-12-03 17:44:25 -06:00
zeromus 595a207c97 add new field to gamedb to specify which core should be used.
allow it to be 'neshawk' or 'quicknes'.

this should only be employed by end-users; we won't make those choices in the gamedb officially.

the quicknes blacklist is still implemented separately.

yeah, that's a lot of prioritization levels.
2016-11-12 19:23:54 -06:00
adelikat f760b355e0 In Mainform Core menu - add picker for bsnes profile, fixes #179 2016-11-12 08:42:15 -06:00
adelikat bb8bac3fb3 NesHawk - UI for setting VS dipswitches 2016-11-05 17:32:58 -05:00
adelikat 8406cec681 Add menu items for VS controls 2016-10-29 21:35:46 -05:00
Isotarge 3e88b91b65 Take Affect -> Take Effect
Thanks to puwexil for pointing this out
2016-09-27 16:07:34 +09:30
Ben Eirich 7f23cd80f1 SMS overscan display
Conflicts:
	BizHawk.Client.EmuHawk/MainForm.Designer.cs
2016-08-18 18:14:58 +03:00
feos 640911db33 make gameshark image and icon properly transparent 2016-08-11 23:46:28 +03:00
alyosha-tas f1e8ec02dc Do the update correctly 2016-07-31 16:34:22 -04:00
alyosha-tas 80a4f46ce0 Add note to Coleco skip Bios
It doesn't always skip, it is handled internally, so I added a note to make this apparent to the user
2016-07-31 14:33:12 -04:00
feos 7748c2f3a8 tastudio:
- show "fake analog" buttons too (fixes #672)
- stop pausing when loading branches
mainform: moved some tools around in menu
2016-07-26 20:01:46 +03:00
zeromus 9be6a8533b dont delete this font, it will break winforms. but probably still delete other fonts. as usual with windows its freaking impossible to tell when you should delete a GDI object, sometimes I guess wrong. 2016-04-02 18:02:19 -05:00
adelikat 7a4a210ccc Remove some unused code and usings 2016-02-28 13:36:17 -05:00
nattthebear 08655918bd Winforms is your friend 2016-02-15 18:29:45 -05:00
adelikat ada89f875a Make File -> Save Ram menu item the same font as the others 2016-02-14 22:01:00 -05:00
adelikat b3728ff192 Make Screenshot Raw to Clipboard and Screenshot Client to Clipboard into configurable hotkeys instead of hardcoded shortcut keys in the menu items 2016-02-14 21:30:24 -05:00
feos 6a1c2ba924 movie: save as menu item (mainform and context menu) 2016-01-28 13:30:21 +03:00
feos 099df32224 ability to save/load specific config files 2016-01-27 19:07:26 +03:00
adelikat 60692450e8 New Hex Editor - add the plumbing for the HexView widget, that will use the GDIRenderer as the basis for the drawing. 2015-12-24 11:15:29 -05:00
adelikat d470703a40 Add an Experimental Tools submenu that only shows in Developer Builds and move autohawk there. Add a NewHexEditor tool (in the experimental section), which is currently just a bare bones winform with all the necessary plumbing set up 2015-12-23 21:11:25 -05:00
adelikat fdc530626d Rework the ordering of the tool menu items, and make GameShark default window style "CenterParent" 2015-12-20 11:45:39 -05:00
feos d77c414a06 avi: traditional avi setup menu item. 2015-12-16 21:14:13 +03:00
Hathor86 7d2e02b94b Debugging and POC
Change some logic into ToolManager for better practice
Adjust the look of toolstrip items
Update comments
2015-11-22 17:37:00 +01:00
Hathor86 d92eed5845 Menuing
Change the menu item name
Change interface name
turn menu item into a submenu dynamically filled
2015-11-21 01:03:48 +01:00
Hathor86 c7dcb42b94 Merge from maser@TASVideos 2015-11-15 11:27:00 +01:00
hegyak c112a2b0a2 Added GameShark Converter. 2015-11-14 04:49:45 -08:00
adelikat 32cecf6dde Context Menu - config submenu - autofire config menu item wasn't wired to an event, and savestate types didn't have menu labels 2015-11-13 19:49:22 -05:00
Hathor86 5c36c16160 Fixing merge 2015-11-08 22:57:54 +01:00
Hathor86 cc2c888870 Merge remote-tracking branch 'refs/remotes/TASVideos/master'
Conflicts:
	BizHawk.Client.EmuHawk/MainForm.Designer.cs
	BizHawk.Client.EmuHawk/MainForm.cs
	BizHawk.Client.EmuHawk/tools/CDL.Designer.cs
	BizHawk.Client.EmuHawk/tools/CDL.cs
	BizHawk.Client.EmuHawk/tools/CDL.resx
	BizHawk.Common/InstanceDll.cs
	BizHawk.Emulation.Common/CodeDataLog.cs
2015-11-08 22:41:51 +01:00
zeromus 7651f418fe usably functional libretro player 2015-11-07 00:14:59 -06:00
zeromus 4942ae7905 CDL - revise UI 2015-11-04 02:08:11 -06:00
Hathor86 f70a2c8c6c Merge from TASVideo 2015-11-01 22:01:19 +01:00
zeromus 6a042cc8ac fiddle around with CDLog menu items 2015-10-27 19:49:13 -05:00
zeromus 35b6d8c1d6 CDL - support GPGX. still need to make enable toggle, to win back speed 2015-10-27 16:31:43 -05:00
zeromus bef877365c make CDL generic, and prep for GB CDL 2015-10-26 19:15:21 -05:00
BordynConfused 30f6b659f2 BasicBot got smarter
BasicBot can now search for values that are greater than, less than, or
equal to the best run values.
2015-10-22 13:21:20 -05:00
Hathor86 9b46de0d3e Menuing
Allow tool to be loaded from menu instead of ROM loading
2015-10-17 20:44:36 +02:00
adelikat c57519c54f C64 - add a c64 menu with a settings menu and dialog 2015-10-10 12:20:59 -04:00
adelikat 33f1f8904e meh 2015-10-03 20:30:10 -04:00
zeromus c9838d668a psx - hook up new controller configuration, to support 0-2 pads and 0-2 memcards. Not tested very well yet. no multitap this release. 2015-10-03 17:27:52 -05:00
adelikat 08978978d0 issue #493 - add option to not display OSD messages 2015-09-05 16:48:37 -04:00
zeromus bd796a9cb9 add kitchen sink icon for help > features 2015-09-01 11:56:37 -05:00
adelikat d6a998b6de Start the Basic Bot tool, a tool that will be based upon the design in Fceu.16 (programmed by Luke). This check in is just the boiler plate stuff 2015-08-26 21:55:55 -04:00
zeromus e4679a90e2 straighten out the skipframes menu which was completely bolloxed 2015-08-25 16:41:53 -05:00
zeromus 2255425fb9 add unthrottled and 400% speed menu item 2015-08-17 23:37:23 -05:00
adelikat d662d9a700 clean up the NESSyncSettingsForm 2015-08-07 17:15:50 -04:00
zeromus 63197300b4 add fullscreen auto-hide mouse cursor 2015-07-24 16:00:04 -05:00
zeromus 7bec7b806b add PSX disc hashing tool 2015-07-12 20:08:30 -05:00
goyuken 81d8018d4c apple2: support MONCHRONOME 2015-06-16 23:24:52 +00:00
adelikat 1631297cdd Start AutoHawk, just a stub with the anticipated required services and a config object 2015-06-15 22:12:24 +00:00
adelikat b9d9ffe7a5 Core picker for mGBA 2015-06-06 20:47:50 +00:00
adelikat 5354be978a remove DualGBFileSelector tool 2015-05-17 20:32:49 +00:00
adelikat adb9f542c0 add core selection to the Nes menu 2015-05-09 12:19:55 +00:00
zeromus 6833a24638 add NES music ripper tool prototype 2015-05-08 00:56:46 +00:00
adelikat 64c588ea5a start the MultiDiskBundler tool, that will make it easy to make multi-game xml files such as for Apple II and dual gameboy (and eventually other systems) 2015-04-19 21:02:22 +00:00
adelikat e6e94b8d54 Apple II - ui for disk changing 2015-04-13 00:46:11 +00:00
adelikat aaa615533b Start a Macro Input tool 2015-03-08 20:11:02 +00:00
adelikat ddae5c6d7d TI-83 - load file menu option - make the open file dialog more useful 2015-02-07 15:28:38 +00:00
adelikat 00fb58bea5 more TI83 cleanup, nothing worth looking at here 2015-02-07 15:02:52 +00:00
adelikat b1ca8517ea PSX - disable controller config if a movie is active 2015-02-01 14:48:49 +00:00
adelikat 8222028169 PSX Controller Config dialog 2015-01-31 20:24:06 +00:00
jdpurcell 36d98f28a6 Always use Low CPU clock throttle mode; remove option. 2015-01-14 04:49:18 +00:00
jdpurcell 8c41af53d1 Option to automatically check for and notify of new versions. 2015-01-04 15:04:44 +00:00
jdpurcell d9bb7390be Add menu option for low CPU clock throttle.
Enable use of Stopwatch for clock throttle timing on non-Windows platforms (seems safe enough).
2015-01-02 22:57:27 +00:00
adelikat bb5b20cc33 Gensis Game Geneie Encoder/Decoder - convert to IToolFormAutoConfig, fix a bug that would have made it never be available, make it available on non-interm builds (I think the issue keeping it unreleased was a core endian issue that was resolved), add a menu item for it in the Genesis menu 2015-01-01 19:02:00 +00:00
zeromus 4dc4745122 psx - revise disc swapping method. way cooler now, you get a list of discs in the virtualpad box, and changing between them maps to physical operations more logically. 2014-12-19 03:24:48 +00:00
adelikat 42b454a562 Rip out the Atari 2600 debugger 2014-12-18 18:51:22 +00:00
adelikat 8648e6ba0a Remove the nes debugger tool 2014-12-14 14:56:16 +00:00
zeromus b16497ad24 emuhawk - add a main menu item for Save RAM and bold it if it is dirty; allow it to be manually flushed, instead of having to wait for the client or core to close 2014-12-12 04:22:15 +00:00