Commit Graph

1694 Commits

Author SHA1 Message Date
NewRisingSun
b60fc16d15 Add mapper 49.1, resembling the UNIF MAPR BMC-STREETFIGTER-GAME4IN1. 2026-03-13 10:41:02 +01:00
NewRisingSun
d180d7c7ad Mapper 439: Add solder pad. 2026-03-10 19:44:12 +01:00
NewRisingSun
1d9c0d739a Mapper 437: Use value instead of address. 2026-03-10 19:40:58 +01:00
NewRisingSun
a5df7359bc Add mapper 615. 2026-03-10 19:37:22 +01:00
NewRisingSun
58007df8bc Add mapper 614. 2026-03-10 19:31:40 +01:00
NewRisingSun
eb6df7680a Add mapper 612. 2026-03-10 19:25:49 +01:00
NewRisingSun
7143a2730a Add mapper 592 submapper 1. Add 'static' keybword to mapper 333. 2026-03-10 17:54:22 +01:00
NewRisingSun
ba9f10a805 Mapper 446.4: Add more fusemaps. 2026-03-10 17:49:36 +01:00
NewRisingSun
726d7157f8 Add mapper 613. 2026-03-10 17:46:33 +01:00
NewRisingSun
585b66ca89 Add Mapper 616. 2026-03-10 17:35:20 +01:00
NewRisingSun
40b4c4a70d Add Mapper 333 submapper 1. 2026-03-10 17:30:56 +01:00
NewRisingSun
f9ab64ae0d ASIC MMC3: guard against possible bounds violation 2026-03-10 16:38:09 +01:00
NewRisingSun
214ca70727 MMC3: Make the Kick Master hack work on multicarts as well. 2026-03-10 15:55:01 +01:00
NewRisingSun
306afa9778 Added mapper 611. 2026-02-08 12:43:40 +01:00
NewRisingSun
84126a581c Added mapper 610. 2026-02-08 12:40:47 +01:00
NewRisingSun
1d876ffec4 Added mapper 609. 2026-02-08 12:34:44 +01:00
NewRisingSun
912d524c35 Added mapper 608. 2026-02-08 12:29:38 +01:00
NewRisingSun
c0025a327b Added mapper 607. 2026-02-08 12:17:53 +01:00
NewRisingSun
caafd50a96 Added mapper 606. 2026-02-08 12:09:43 +01:00
NewRisingSun
45a440bb1a Added mapper 605. 2026-02-08 12:01:20 +01:00
NewRisingSun
602236f482 Add mapper 603. 2026-02-08 11:53:02 +01:00
NewRisingSun
02f8077408 Add mapper 571 submapper 1. 2026-02-08 11:42:37 +01:00
NewRisingSun
d171ad3993 Add mapper 599. 2026-02-06 16:01:38 +01:00
NewRisingSun
ed6b26bb52 Add mapper 598. 2026-02-06 14:56:06 +01:00
NewRisingSun
d74d4c18b6 Mapper 340: Add submapper 1. Add CHR-RAM write protection in NROM mode, needed for B-Wings. 2026-02-04 16:03:00 +01:00
NewRisingSun
febdbaca08 Mapper 242: Use submapper 1 to denote multicart variant that allows write-protecting CHR-RAM in NROM mode. Mappers 227/242: Prevent crashes when accessing PRG-RAM with PRG-RAM being present. 2026-02-04 15:10:35 +01:00
NewRisingSun
ae870894cf Added mapper 432 submapper 4. 2026-02-02 14:32:04 +01:00
NewRisingSun
db5855b951 Add mapper 429 submapper 2. 2026-02-01 11:25:21 +01:00
NewRisingSun
9a4beeadfa VRC2/4: added a missing return statement 2025-12-25 03:35:55 +01:00
NewRisingSun
0caa462190 Added mapper 441 submapper 1. 2025-12-14 17:26:03 +01:00
NewRisingSun
78b9d810e1 Mapper 268.0/1: Add 64 MiB variant (YH2018A PCB). 2025-12-13 02:28:38 +01:00
NewRisingSun
d0c3023e14 Add mapper 422submapper 4. 2025-11-28 12:25:24 +01:00
NewRisingSun
aabeaf1d03 Remove mapper 171, add mapper 1 submappers 7 and 8. 2025-11-28 12:17:12 +01:00
NewRisingSun
4070514256 Mapper 191: Rewrite to add multicart functionality; add submapper 1. 2025-11-02 10:46:56 +01:00
NewRisingSun
65cf86e148 Mapper 301: This is a duplicate of 242, so make the UNIF 8127 board run as mapper 242, and reassign iNES mapper #301 to new K-3003. 2025-10-25 13:59:36 +02:00
NewRisingSun
0a4c82155b Mapper 227: Correct the behavior of submapper 2. Remove submapper 3, as it's actually just mapper 280 without the reset-based UNROM game spot populated. 2025-10-25 13:49:24 +02:00
NewRisingSun
f452da1c89 Mapper 280: Don't switch modes when there are only 512 KiB of PRG-ROM. 2025-10-25 13:47:06 +02:00
NewRisingSun
0d3b44c99c Mapper 277: The UNROM game must take its mirroring from the NES header. 2025-10-20 21:28:45 +02:00
NewRisingSun
dc3b3842f1 Mapper 293: reset to menu 2025-10-03 18:02:44 +02:00
NewRisingSun
a2aefa1990 Remove mapper 598, as it is a duplicate of 331. 2025-10-03 17:55:55 +02:00
NewRisingSun
430b59cd92 Add mapper 447 submapper 1. 2025-10-03 12:54:14 +02:00
NewRisingSun
dfdbd64526 Mapper 438: add reset-based Contra variant 2025-09-30 20:32:09 +02:00
NewRisingSun
76f40218d0 Mapper 498: Add 1MiB+1MiB variant. 2025-09-29 23:09:42 +02:00
NewRisingSun
0e365ada5e Mapper 320: Add mirroring switch for a cartridge that uses it. 2025-09-28 20:59:17 +02:00
NewRisingSun
2b29c778bf Revise mapper 354.0 to support 650-in-1. 2025-09-25 12:51:42 +02:00
NewRisingSun
1e15064ec5 Add mappers 597 and 598. 2025-09-21 22:02:30 +02:00
NewRisingSun
7e75e786eb Mapper 339: Simplify submapper 2 and reduce the number of EXPREGS accordingly. 2025-09-19 23:39:59 +02:00
NewRisingSun
a75f70b3ff Add mapper 339.4. 2025-09-18 12:52:33 +02:00
NewRisingSun
76bcada1be Add mapper 596; update mappers 268.4 and 268.8 for larger ROM sizes 2025-09-18 12:22:21 +02:00
NewRisingSun
2c1ca2c179 Power on with frame IRQ disabled. This already matches the behavior of some famiclones, increases compatibility with several known titles, while any game that makes use of Frame IRQ explicitly enables it anyway. 2025-09-18 11:05:33 +02:00