adelikat
|
529591ce2d
|
Rename ICoreService to IEmulatorService
|
2014-12-04 02:12:57 +00:00 |
adelikat
|
9adc45f4d1
|
Add a ServiceNotApplicable attribute for cores to mark things like SaveRam and ISettable as not applicable for the given core, update the CoreFeatureAnalysis dialog to not show these interfaces for the given core (and not mark them as incomplete). Set various cores accordingly
|
2014-11-30 23:41:54 +00:00 |
adelikat
|
09cb098705
|
Core Feature Analysis - don't reflect properties, their get/set methods show up when iterating methods
|
2014-11-30 23:28:18 +00:00 |
adelikat
|
230cd3fb6a
|
remove a warning
|
2014-11-30 16:04:38 +00:00 |
adelikat
|
bded999177
|
Create a FeatureNotImplemented attribute, the intend of which is to apply to any unimplemented method of an ICoreService method/property, set some methods in Intellivision to this, and have CoreFeatureAnalysis look for the presence of this attribute and report unimplemented properties/methods
|
2014-11-24 00:38:29 +00:00 |
adelikat
|
56d425d49f
|
Core Features form - show icons based on completeness
|
2014-11-23 23:35:00 +00:00 |
adelikat
|
ada9ca6fb9
|
Core Features dialog - properly determine if a core is ISettable, don't add properties and fields if the interface isn't implemented anyway
|
2014-11-23 22:04:34 +00:00 |
adelikat
|
189de87e8e
|
Start a core features dialog in Help, only visible in developer mode (currently). Uses reflection to see what ICoreService implementations are implemented by which cores
|
2014-11-23 21:46:28 +00:00 |