Commit graph

4 commits

Author SHA1 Message Date
JetSetIlly 84ad23c03e moved Patch() from CartMapper to CartPatchable interface
this means that a mapper only needs to implement the Patch() if it makes
sense

mappers that don't need it have had the Patch function removed.
implemented function for SCABS and UA

corrected error messages for atari mappers - some messages weren't
referencing the correct atari mapper and simply stated "atari"
2023-11-26 09:32:28 +00:00
JetSetIlly 661403147d commentary explaining the ordering of bus changes with regard to AccessPassive()
in particular, there is now extensive commentary on how this impacts the
SCABS cartridge mapper
2023-11-07 07:26:19 +00:00
JetSetIlly e687073426 AccessPassive() implemented by cartridge mappers now returns error
very few cartridge mappers need to return an error but is necessary in
the case of the experimental cartridge shim. merging here because it's a
good change to have
2023-10-27 19:14:50 +01:00
JetSetIlly 3baafd9282 SCABS bank switching (FE)
used by Activision's Robot Tank and Decathalon

updated method by which ParkerBros is fingerprinted. results are the
same but the code now matches other fingerprint methods
2023-05-25 19:49:50 +01:00