Commit Graph

11 Commits

Author SHA1 Message Date
adelikat efb34f74e1 a2600 refactor - make mapper classes internal and sealed 2020-03-18 21:46:51 -05:00
adelikat f10b51558b Atari 2600 - make MapperBase abstract and make HardReset() abstract since we need implementations to properly reset variables (we can't get rid of hard reset so easily, since HardReset is the mechanism that multi-cart roms use 2020-03-18 15:58:53 -05:00
adelikat 8f860adf51 cleanup Atari2600 mapper code 2020-03-18 15:46:17 -05:00
adelikat 8c10ca3e14 Atari2600 cleanup - pass Atari2600 core into constructor instead of setting after, use switch expression for mapper instantiation logic 2020-03-18 10:37:53 -05:00
adelikat 424f312afa Atari 2600 - from now on, practice safe poking. Also poking is now possible on the system bus. 2014-05-23 00:29:31 +00:00
adelikat 37139822ac Atari 2600 - slight fix to m3F, attempt to fix 3E, the mapper is still broken, I guess, the only Roms that use it are a Boulder Dash wip that is broken, and a Boulder Dash Intro Tune that seems to fail. 2014-04-09 01:57:45 +00:00
adelikat 8a239b53bc Atari 2600 - implement hard reset, also fix a few missing Dispose calls in some mappers that utilize ram 2014-04-06 22:40:10 +00:00
adelikat 27daa82464 Atari 2600 - a round of code cleanup and check in some files I neglected to in the past few commits, remove oldTIA.cs 2014-04-05 14:13:05 +00:00
adelikat 4c13ff6731 Atari 2600 - some formatting and clean up of mapper classes 2014-04-03 19:58:47 +00:00
adelikat 12cdedf299 Atari 2600 - throw NotImplemented exceptions on mappers that exist but haven't been built, and clean up some mapper code 2014-04-02 21:27:14 +00:00
adelikat 7e45f13282 Change project name BizHawk.Emulation to BizHawk.Emulation.Cores 2013-11-15 14:05:47 +00:00