BizHawk/BizHawk.Client.EmuHawk
Hathor86 7fb0eaf337 Add Save/Load state methods and events to ApiHawk
Now, ApiHawk can save and load name state. There are also events that
you can attached too. Furthermore, BeforeQuickSave/BeforeQuickLoad
events occurs just after user pressed button. We can react to this and
even override behavior.
Finally, I just allow .bat to take xml files (for ApiHawk doc)

PS: Yeah, I'm still alive
2016-05-29 16:50:16 +02:00
..
AVOut fix gif palette rgb ordering. separate commit because the bitfield fiddling is a bit mysterious and required guessing. also forgot to commit csproj 2016-04-10 03:00:26 -05:00
CustomControls tastudio: ignore inputroll hotkeys and numeric branch hotkeys during float editing mode. 2016-05-07 15:05:07 +03:00
DisplayManager lua: add gui.DrawFinish() which will let you choose when to finish drawing; and add optional argument to gui.DrawNew which when set to false lets you keep it from being cleared. 2016-04-21 16:43:37 -05:00
Extensions Comments on ByteWatch 2015-11-29 17:13:32 +01:00
Input fix xinput > 2 devices, and change how xinput devices are numbered in configuration (by player number and not index-of-connected-xinput-device-plus-one) 2016-03-21 01:01:36 -07:00
Properties tastudio: MarkerControl buttons (and commands). 2015-11-25 00:10:34 +03:00
Resources lua: make fceux font monospace 2016-02-10 20:06:44 +03:00
Sound rework sound config dialog and sound volume control to permit independent control of volume during FF & RW, and independent toggling of sound synthesis vs volume=0 suppression 2016-03-29 03:40:37 -05:00
config use gambatte window option in emuhawk 2016-04-12 03:02:11 -05:00
images Make our Shark Transparent. The Ultimate Predator. 2016-02-27 08:16:35 -08:00
movie replace "Ok" with "OK" 2016-03-26 21:50:33 -05:00
tools add auto-start and auto-save to CDL; fix toolbar to be ToolStripEx, so it doesnt suck 2016-05-07 10:10:37 -05:00
AboutBox.Designer.cs make aboutboxes more informational while simultaneously removing svn revision 2015-10-03 20:26:30 -05:00
AboutBox.cs make aboutboxes more informational while simultaneously removing svn revision 2015-10-03 20:26:30 -05:00
AboutBox.resx fix some weirdly bloated dialog box resx files simply by deleting their icons and re-setting them 2015-10-13 00:14:12 -05:00
ArchiveChooser.Designer.cs Archive Chooser - restore double-click selection (weird that I had to do it this way), and resize some things 2014-01-16 02:38:27 +00:00
ArchiveChooser.cs some minor code cleanups in BizHawk.Common 2014-02-04 21:15:33 +00:00
ArchiveChooser.resx Rename Multiclient folder 2013-11-03 04:05:56 +00:00
BizBox.Designer.cs About box - replace outdated contributers list with a link to the github stats page, put release date under version info instead of next to it (now that we have the extra real estate) 2016-05-22 18:52:14 -04:00
BizBox.cs About box - replace outdated contributers list with a link to the github stats page, put release date under version info instead of next to it (now that we have the extra real estate) 2016-05-22 18:52:14 -04:00
BizBox.resx Rename Multiclient folder 2013-11-03 04:05:56 +00:00
BizBoxInfoControl.Designer.cs Apparently UserControls that are created dynamically need AutoScaleMode.Font. UserControls placed via the designer should use AutoScaleMode.Inherit. Actually it seems possible to get around the problems of dynamically created UserControls (including the need to manually scale the positions/sizes) by moving their creation into the constructor after InitializeComponent, adding SuspendLayout before InitializeComponent, and adding ResumeLayout after UserControl creation. But I don't want to risk moving the code around too much. 2014-12-31 05:34:21 +00:00
BizBoxInfoControl.cs N64 - make video size a setting, not a sync setting 2014-06-01 12:06:22 +00:00
BizBoxInfoControl.resx Automate the about box 2014-06-01 01:57:22 +00:00
BizHawk.Client.EmuHawk.csproj fix gif palette rgb ordering. separate commit because the bitfield fiddling is a bit mysterious and required guessing. also forgot to commit csproj 2016-04-10 03:00:26 -05:00
CoreFeatureAnalysis.Designer.cs corefeatureanalysis: stuff 2015-01-16 00:55:50 +00:00
CoreFeatureAnalysis.cs Make an ISpecializedEmulatorService interface to show the intent of certain interfaces. In the core feature analysis, don't show these are unimplemented, as they aren't expected to be implemented by all cores. Make ILinkable inherit this interface. 2016-02-28 14:06:11 -05:00
CoreFeatureAnalysis.resx fix some weirdly bloated dialog box resx files simply by deleting their icons and re-setting them 2015-10-13 00:14:12 -05:00
ExternalCoreSupport.cs Rename Multiclient folder 2013-11-03 04:05:56 +00:00
FileLoader.cs More ROM Extensions 2016-03-21 05:34:32 -04:00
GLManager.cs fix bug in GLManager causing yabause in opengl mode to not work unless frameadvancing 2016-02-21 22:02:59 -06:00
Global.cs Restore missing 7Z.dlll File and missing Global.cs 2014-11-20 15:35:27 +00:00
GlobalWin.cs Add a return value to the main function for various purposes. 2015-12-15 22:39:42 -07:00
IControlMainform.cs tastudio: properly save/load column settings. 2015-12-07 20:05:04 +03:00
JumpLists.cs usably functional libretro player 2015-11-07 00:14:59 -06:00
LogConsole.cs move Log.cs from BizHawk.Emulation to BizHawk.Common 2013-11-04 00:45:23 +00:00
LogWindow.Designer.cs On the Rom Details dialog, if the Rom is unknown and the Core supports a GenerateGameDbEntry() method, show the button. When clicked it will add the Game Db entry to gamedb_user.txt, from which point it will be a known rom to the user. Implement this method on Atari 2600. Still TODO: allow them to pick the status instead of assuming "Good" 2014-04-15 22:10:39 +00:00
LogWindow.cs Issue 364 - fix Copy All button line formatting 2015-01-11 14:24:30 +00:00
LogWindow.resx Rename Multiclient folder 2013-11-03 04:05:56 +00:00
MainForm.Designer.cs 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
MainForm.Events.cs remove NeedsToPaint; client now repaints ~100fps while paused all the time. as it already did when input display was enabled. fixes #615.. probably 2016-04-20 12:17:41 -05:00
MainForm.Hotkey.cs remove NeedsToPaint; client now repaints ~100fps while paused all the time. as it already did when input display was enabled. fixes #615.. probably 2016-04-20 12:17:41 -05:00
MainForm.Movie.cs remove NeedsToPaint; client now repaints ~100fps while paused all the time. as it already did when input display was enabled. fixes #615.. probably 2016-04-20 12:17:41 -05:00
MainForm.cs Add Save/Load state methods and events to ApiHawk 2016-05-29 16:50:16 +02:00
MainForm.resources Rename Multiclient folder 2013-11-03 04:05:56 +00:00
MainForm.resx Winforms is your friend 2016-02-15 18:29:45 -05:00
NameStateForm.Designer.cs Change the default Position property of every winform from windows default to center parent 2013-11-08 18:43:24 +00:00
NameStateForm.cs Rename Multiclient folder 2013-11-03 04:05:56 +00:00
NameStateForm.resources Rename Multiclient folder 2013-11-03 04:05:56 +00:00
NameStateForm.resx Rename Multiclient folder 2013-11-03 04:05:56 +00:00
OpenAdvanced.cs usably functional libretro player 2015-11-07 00:14:59 -06:00
OpenAdvancedChooser.Designer.cs usably functional libretro player 2015-11-07 00:14:59 -06:00
OpenAdvancedChooser.cs Revert "Revert "common logic for tempfiles"" 2015-11-17 17:26:03 -06:00
OpenAdvancedChooser.resx usably functional libretro player 2015-11-07 00:14:59 -06:00
PlatformChooser.Designer.cs replace "Ok" with "OK" 2016-03-26 21:50:33 -05:00
PlatformChooser.cs Move MainForm.SupportedPlatforms to Emulation.Common.SystemLookup 2015-02-22 17:15:09 +00:00
PlatformChooser.resx Add a Platform Chooser that activates when the user attempts to load a .bin file that is not in the game database. Still todo: more platforms, and interim flag logic on some unreleased cores 2014-04-14 01:59:57 +00:00
PresentationPanel.cs allow user to suppress doubleclick-to-toggle-fullscreen behaviour 2015-09-08 14:03:52 -05:00
Program.cs make direct3d9 prereq check non-fatal and make d3d display method initialization fail non-fatal, falling back to gdi+ 2016-05-05 09:01:01 -05:00
RomStatusPicker.Designer.cs replace "Ok" with "OK" 2016-03-26 21:50:33 -05:00
RomStatusPicker.cs add a Rom Status picker to allow the user to pick something other than a good dump 2014-04-15 22:51:42 +00:00
RomStatusPicker.resx add a Rom Status picker to allow the user to pick something other than a good dump 2014-04-15 22:51:42 +00:00
ScreenSaver.cs Rename Multiclient folder 2013-11-03 04:05:56 +00:00
Throttle.cs fix console log noise from recent revision to throttle 2015-12-10 05:47:11 -06:00
ToolAttributes.cs Revert "Cleanup GameShark.Designer.cs" 2015-11-14 15:11:13 -06:00
UIHelper.cs Merge from TASVideo 2015-11-01 22:01:19 +01:00
UpdateChecker.cs Cleanup HTML decoding fix. 2015-01-06 01:20:19 +00:00
Watch.cs Rename Multiclient folder 2013-11-03 04:05:56 +00:00