BizHawk/BizHawk.Emulation/Consoles/Intellivision
adelikat 6fedb67949 Fix the Write callback for the MemoryCallBackSystem and refactor the object more appropriately 2012-10-14 14:08:25 +00:00
..
Cartridge.cs -Separated the STIC and PSG memory map logic into new objects. 2012-08-08 23:05:55 +00:00
ICart.cs Move ICart.cs from directory/namespace for generic interfaces to Intellivision folder/namespace, as it is entirely Intellivision specific. 2012-09-03 00:45:30 +00:00
Intellicart.cs -Separated the STIC and PSG memory map logic into new objects. 2012-08-08 23:05:55 +00:00
Intellivision.cs sound api changes. added a new ISyncSoundProvider, which works similarly to ISoundProvider except the source (not the sink) determines the number of samples to process. Added facilities to metaspu, dcfilter, speexresampler to work with ISyncSoundProvider. Add ISyncSoundProvider to IEmulator. All IEmulators must provide sync sound, but they need not provide async sound. When async is needed and an IEmulator doesn't provide it, the frontend will wrap it in a vecna metaspu. SNES, GB changed to provide sync sound only. All other emulator cores mostly unchanged; they just provide stub fakesync alongside async, for now. For the moment, the only use of the sync sound is for realtime audio throttling, where it works and sounds quite nice. In the future, sync sound will be supported for AV dumping as well. 2012-10-11 00:44:59 +00:00
MemoryMap.cs Fix the Write callback for the MemoryCallBackSystem and refactor the object more appropriately 2012-10-14 14:08:25 +00:00
PSG.cs -Added Read/WriteMemory to the STIC so that it can access the RAM it needs to draw the screen. 2012-09-06 04:51:17 +00:00
STIC.cs -Implemented Colored Squares mode. It looks sensible in one of the improperly loaded ROMs that triggers it. 2012-09-06 08:02:49 +00:00