Commit Graph

11 Commits

Author SHA1 Message Date
NewRisingSun
a2fdeee096 Add mapper 446 using mapper emulation cores that can be included in other multi-ASIC mappers. 2025-09-01 01:13:46 +02:00
libretroadmin
25b83453af Fix linking error 2024-06-04 05:53:15 +02:00
NRS-NewRisingSun
8e5651a1fa More mapper updates (#607)
* M061: Add CHR-ROM variant.

* M227: Make DIP switch change only apply to submapper 1

* M242: Only assume DIP/solder pad read when A0-A7 are zero, corrects ET-187 and Xing-2462. Initialize M227's and M242's DIP switch setting on Hard Reset.

* M052: Support CHR-RAM-less variant of submapper 14.

* M364: Correct the outer bank register's address mask, for LT-953 multicart.

* M047: Supprt larger-sized multicarts using a compatible PCB. Reset to menu.

* M360: Add submapper 1.

* M221: Rewrite, add submapper 1 variant.

* M288: Remove bank masks to allow for already-existing larger cartridges.

* M411: Add submappers.

* M417: Add submapper 1.

* M115: Add multicart functionalities.

* M201: Simplify and correct the power-on value. CF-043, mentioned in the source code comment, needs no submapper; just a correct header with Horizontal mirroring.

* M200: Correct the power-on value.

* M432: Add submappers to distinguish three variants.

* Add mapper 412.

---------

Co-authored-by: NewRisingSun <8vytz1+dhp372pv94ebg@sharklasers.com>
2024-06-03 16:51:29 -07:00
NewRisingSun
24bc7a43bd Mapper 432: Add 1 MiB variant 2022-08-04 21:46:42 +02:00
NewRisingSun
9e7cf140ec Mapper 432: Small mistake regarding DIP clear bit 2022-03-02 10:35:22 +01:00
NewRisingSun
48d548d23b Mapper 432: register 0 write also clears register 1.
Mapper 45: Only apply outer bank bits that are unaffected by the inner bank.
Mapper 45: Add PRG /CE-based menu selection.
2022-03-01 15:57:22 +01:00
NewRisingSun
98244a1c17 Mapper 432: Add NROM-256 mode and second DIP switchb it. 2022-03-01 15:28:58 +01:00
negativeExponent
c42a1d8a8e Update 2022-02-20 06:46:45 +08:00
negativeExponent
4f022827b0 Cleanup 2022-02-17 14:39:06 +08:00
NewRisingSun
69d3723c37 Mapper 432: Revise to support 160000000-in-1 multicart 2022-02-15 21:26:10 +01:00
negativeExponent
4dc7da8e26 Add mapper 432 2022-02-07 15:03:24 +08:00