Brian Armstrong
2c6ecb68bd
Merge branch 'master' into brian/mem_callback_addr_value
2019-06-06 02:11:04 -07:00
Brian Armstrong
d41bd867b8
flags
2019-06-06 02:04:47 -07:00
James Groom
779975f689
Use nameof
2019-03-28 14:17:14 +11:00
Brian Armstrong
a8f293eec8
Call mem callbacks with addr, value
2019-01-24 03:23:21 -08:00
adelikat
56859e9581
MemoryCallbacks - Change "domain" to "scope"
2017-08-03 20:03:40 -05:00
adelikat
04ce66c397
phase 1 of changing memory callback api to specify domain - require cores to specify which domains are available and have the domain passed in when creating callbacks. Still todo - cores need to pass in domain name on CallReads/Writes/Executes methods
2017-08-01 22:05:17 -05:00
adelikat
17fe836926
Emulation.Common - misc cleanups in Base Implementations
2017-04-27 08:24:21 -05:00
adelikat
76b9367378
more misc cleanups
2017-04-24 07:43:02 -05:00
J.D. Purcell
b53502eed8
Spaces -> tabs.
2017-04-15 16:37:30 -04:00
J.D. Purcell
ed3bf0e62b
Fix mixed line endings.
2017-04-15 15:53:02 -04:00
adelikat
7ab8455e84
misc code cleanups in BizHawk.Emulation.Common
2017-04-14 12:28:23 -05:00
adelikat
adb7af2134
a few nitpick cleanups
2016-12-14 14:30:43 -06:00
adelikat
40418ad25d
More documentaiton for IEmulatorServices, related classes/interfaces, and base implementations
2016-12-14 09:11:07 -06:00
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
parasyte
71c7edbb24
Add address mask setting for breakpoints
2016-08-08 04:37:39 -07:00
adelikat
b3dd9d26dc
Misc code cleanups in Emulation.Common
2016-02-28 19:03:01 -05:00
adelikat
f9c9994161
Refactor GPGX trace logger - make a CallbackBasedTraceBuffer abstract class in Base Implementations with an abstract method CreateTrace, and inherit it as a GPGXTraceBuffer.
2016-02-23 21:58:40 -05:00