BizHawk/BizHawk.Emulation.Common
zeromus a7d2b8d7f7 * add a new IToolForm update mechanism which has extensible update points (so a tool can both pre- and post- update)
* make trace logging "core-pushes" model, to a sink installed by the frontend. This sink can go straight to the disk without wasting memory if that's what the Trace Logger tool has selected; or the Trace Logger will buffer it if it needs to.  Formerly, we had a "core-pushes-to-buffer" and "client-pulls-once-per-frame" which necessarily caused huge buffers no matter what was going on.
2016-08-13 15:31:26 -05:00
..
Base Implementations * add a new IToolForm update mechanism which has extensible update points (so a tool can both pre- and post- update) 2016-08-13 15:31:26 -05:00
BizInvoke Add Monitor support to BizInvoker. Monitors are called right before (Enter) and right after (Exit) each interop method call. Possible applications include AWE mutex+mapping, and cothread no-GC regions. If you ask for an invoker without monitor, this commit adds no overhead because the code isn't generated. 2016-03-22 20:17:28 -04:00
Database Apply C64 core update patch. 2016-02-22 17:50:11 -06:00
Interfaces * add a new IToolForm update mechanism which has extensible update points (so a tool can both pre- and post- update) 2016-08-13 15:31:26 -05:00
Properties change a bunch of old googlecode urls in assemblyinfos 2016-06-13 11:34:27 -05:00
Sound/Utilities Move Sound component objects from Emulation.Common to Emulation.Cores so they live in the same assembly as the calling cores 2016-03-04 08:37:09 -05:00
BinaryQuickSerializer.cs cleanup 2014-12-20 04:25:31 +00:00
BizHawk.Emulation.Common.csproj Break a bunch of memory domain stuff with pointless refactoring 2016-04-13 19:50:06 -04:00
CodeDataLog.cs Fixing merge 2015-11-08 22:57:54 +01:00
CoreAttributes.cs iemulator single instance attribute. to find out about: PSX, Apple2 2015-03-03 00:23:50 +00:00
CoreComms.cs Remove CoreComm link cable properties and turn it into an ILInkable service instead 2016-02-28 13:52:17 -05:00
EmulationExceptions.cs quicknes: reject (with the appropriate unsupported exception) any bootgod positive euro rom 2014-10-29 18:58:43 +00:00
Enums.cs Emulation.Common - move some misc enums into Enums.cs 2014-12-16 17:06:29 +00:00
Extensions.cs Break a bunch of memory domain stuff with pointless refactoring 2016-04-13 19:50:06 -04:00
ServiceInjector.cs toolmanager: when electing to close and not restart a tool because of lack of services on the new core, clear out all services attached to the core first. this will turn some existing silent failures into NullReferenceExceptions, likely. fix one such bug in GBAGPUView 2014-12-31 17:18:51 +00:00
SystemLookup.cs Add apple II to the core picker 2015-05-26 23:43:55 +00:00
TextState.cs comments! 2014-12-09 21:52:03 +00:00