BizHawk/BizHawk.Emulation.Common/Interfaces
adelikat 66a9b8eb5a IInputPollable - don't inherit IEmulator 2015-02-22 16:57:32 +00:00
..
IController.cs Move ControllerDefinition to its own file 2014-11-30 23:05:00 +00:00
ICoreFileProvider.cs frontend tracks loaded firmware: proof of concept 2015-02-05 23:25:28 +00:00
IDebuggable.cs Break off ITracer from IDebuggable, rename to ITraceable and make it an IEmulatorService, refactor things accordingly 2014-12-23 01:58:12 +00:00
IDisassemblable.cs Add PCRegisterName to IDisassemblable 2014-12-14 17:27:45 +00:00
IDriveLight.cs Add an IDriveLight Emulator service, and remove the CoreComm properties, and refactor accordingly 2014-12-12 01:49:54 +00:00
IEmulator.cs refactor IVideoProvider into a service. uses in mainform and friends are still hacky 2015-01-14 22:37:37 +00:00
IEmulatorService.cs move an attribute in Wonderswan core that was on the constructor on accident, added an AttributeTargets attribute on it that would have caught such an error, add AttributeTargets on some other attributes to help clarify their usage 2014-12-13 02:31:31 +00:00
IEmulatorServiceProvider.cs IEmulatorServiceProvider and BasicServiceProvider - restrict to IEmulatorServices 2015-01-23 20:55:13 +00:00
IHookManager.cs snes hooking system and GetCpuFlagsAndRegisters now work normally 2013-11-22 09:33:56 +00:00
IInputCallbackSystem.cs dgb: reenable input callbacks. 2014-12-04 02:04:14 +00:00
IInputPollable.cs IInputPollable - don't inherit IEmulator 2015-02-22 16:57:32 +00:00
IMemoryCallbackSystem.cs IMemoryCallbackSystem - add a flag to indicate whether execute callbacks are available, in lua and the debugger, take this flag into account, also improve some availability checking in Lua memory callbacks. Flag N64 as not having execute callbacks available 2015-01-25 22:14:58 +00:00
IMemoryDomains.cs Refactor IMemoryDomains and MemoryDomains to have setters for MainMemory and SystemBus, so a core can customize instead of using a one size fits all assumption. Remove constructor that sets main memory and refactor accordingly 2015-01-24 16:02:28 +00:00
ISaveRam.cs remove iemulator requirement from some of the iemulatorservices 2014-12-15 01:01:02 +00:00
ISettable.cs remove iemulator requirement from some of the iemulatorservices 2014-12-15 01:01:02 +00:00
ISoundProvider.cs Move interfaces and base implemenations from emulation to emulation.common 2013-11-04 01:39:19 +00:00
IStatable.cs remove iemulator requirement from some of the iemulatorservices 2014-12-15 01:01:02 +00:00
ISyncSoundProvider.cs Remove some files I meant to delete, and some useless code cleanups 2013-11-04 03:12:50 +00:00
ITraceable.cs Break off ITracer from IDebuggable, rename to ITraceable and make it an IEmulatorService, refactor things accordingly 2014-12-23 01:58:12 +00:00
IVideoProvider.cs make IVideoProvider inherit IEmulatorService 2015-01-14 22:58:14 +00:00