Commit Graph

459 Commits

Author SHA1 Message Date
libretroadmin
808cc78833 Add mapper 528 2024-05-25 09:38:53 +02:00
libretroadmin
fd909e1417 Add mappers 501 and 502 2024-05-25 09:27:13 +02:00
libretroadmin
902b3b01c6 Add mapper 500 2024-05-25 09:23:37 +02:00
libretroadmin
6f6b527b9d Add mapper 265 2024-05-24 07:11:20 +02:00
libretroadmin
78064f4a44 Add missing mapper 439 2024-05-24 06:56:09 +02:00
libretroadmin
45937113dd 330 - Fix undefined behavior warning 2024-05-22 15:15:22 +02:00
libretroadmin
431c9d9ff4 Add mapper 174 2024-05-22 14:55:21 +02:00
libretroadmin
aebea87836 Add mapper116 multi-rom support (Mapper 116-瑪莉家族大集合 5-in-1) 2024-04-06 23:02:01 +02:00
NewRisingSun
caa52ca3b9 Mappers 126/422/534: Update based on information from datasheet. Keep compatibility with existing dumps in wrong bank order, but do not support new dumps in wrong bank order. 2023-05-28 10:40:43 +02:00
Alexey 'Cluster' Avdyukhin
22e5a21bd6 More mapper 342 fixes 2023-05-08 15:19:40 +04:00
Alexey 'Cluster' Avdyukhin
27900f1fa0 Mapper 342 fixes 2023-05-04 14:05:50 +04:00
libretroadmin
6a8a57a30a Another buildfix 2023-05-03 20:42:17 +02:00
libretroadmin
7f79fcea20 More buildfixes 2023-05-03 20:39:36 +02:00
libretroadmin
049b341aa1 Fix C89 compliance 2023-05-03 20:27:46 +02:00
Alexey 'Cluster' Avdyukhin
611855b71e Mapper 342 2023-05-02 23:07:31 +04:00
NewRisingSun
9877d3e227 M227/242/449: Added DIP switch. 2023-03-27 21:24:28 +02:00
NewRisingSun
846c31aa68 M380: Corrected the DIP switch operation. 2023-03-27 20:52:04 +02:00
NewRisingSun
81f90cf509 M380: Add submapper 2. 2023-03-27 20:47:27 +02:00
NewRisingSun
a882038757 M197: Add submappers 1-3. 2023-03-27 20:33:16 +02:00
NewRisingSun
82cc4406e4 M052: Use NEC MMC3 behavior (a.k.a. revA). 2023-03-27 18:26:05 +02:00
NewRisingSun
a96b0d6d0f M052: Add submapper 14. 2023-03-27 18:13:56 +02:00
NewRisingSun
ce05415078 M063: Add submapper 1, correct open bus behavior. 2023-03-27 17:55:43 +02:00
NewRisingSun
09b8ef2830 M200: Add submapper 1. 2023-03-27 15:50:50 +02:00
NewRisingSun
be2e1952b7 M435: Correct bit for CHR RAM protection 2023-03-22 18:54:07 +01:00
NewRisingSun
5b6e43cd9e Mapper 354: Add CHR RAM write-protection, fixes B-Wings 2023-03-03 10:09:26 +01:00
kwyxz
4c35c830d0 Cosmetic 2023-02-09 06:18:06 +00:00
kwyxz
895173911d Restore build on POSIX systems like Haiku 2023-02-09 06:14:43 +00:00
NewRisingSun
03fd8fb1b8 M468: Cleanups and bugfixes 2023-01-03 01:01:38 +01:00
NewRisingSun
07284ca4af Add mapper 468 2022-12-30 23:56:50 +01:00
NewRisingSun
d67592bdfb Mapper 195: Properly save GAL state 2022-12-30 01:12:34 +01:00
NewRisingSun
8e7ba746dc Mapper 195: Properly deallocate CHRRAM 2022-12-30 01:04:26 +01:00
NewRisingSun
2b172d3eb2 Mapper 195: Reimplemented according to nesdev description. This makes the emulaton compatible with unhacked Captain Tsubasa 2, and IN-compatible with hacked Captain Tsubasa 2. 2022-12-30 00:43:48 +01:00
NewRisingSun
a99b4b11bd Properly name a few Waixing mappers. Ambiguous mapper 199 changed to nesdev definition. Add mapper 227 submapper 2. 2022-12-30 00:14:20 +01:00
NewRisingSun
f6b5f60399 Add submapper 1 to mapper 452 2022-12-29 23:12:47 +01:00
NewRisingSun
e85c0e2d56 Add mapper 354 2022-12-29 21:57:02 +01:00
NewRisingSun
c4fca66b8f Mapper 268: Correct submappers 2/3, add submappers 8/9 2022-12-29 21:37:43 +01:00
NewRisingSun
23f21966be Mapper 268: Write to WRAM before corrupting V when index==2. 2022-09-20 16:49:13 +02:00
LibretroAdmin
f221a59127 Merge pull request #529 from NRS-NewRisingSun/mappers5
Mapper updates
2022-09-05 22:21:16 +02:00
LibretroAdmin
27130037ae Fix warning about misleading indentation 2022-09-05 01:33:27 +02:00
LibretroAdmin
a821de094d Remove unused variables/functions 2022-09-05 01:33:27 +02:00
NewRisingSun
f9c9557f44 Mapper 40: Add multicart variant 2022-08-17 21:59:46 +02:00
NewRisingSun
b8517ef637 Mapper 268: correct comment style 2022-08-16 22:08:43 +02:00
NewRisingSun
6d13706e53 Add mapper 52 submapper 13 (CHR-ROM+CHR-RAM) 2022-08-06 17:29:24 +02:00
NewRisingSun
24bc7a43bd Mapper 432: Add 1 MiB variant 2022-08-04 21:46:42 +02:00
NewRisingSun
f3f1e1f916 Mapper 268: Correct GNROM mask for submapper 4, correctly apply CHR mask bits in register 2. 2022-08-04 17:22:23 +02:00
NewRisingSun
91867b9844 Mapper 268: Add GenMMC3Close() to Mapper268_close(). 2022-08-03 15:47:05 +02:00
NewRisingSun
67c678aaac Mapper 268: Rewrite and add submapper variants. 2022-08-03 15:44:17 +02:00
NewRisingSun
0ce8d972b2 Mapper 452: Add support for 350-in-1. 2022-08-02 17:20:02 +02:00
NewRisingSun
d3a3cab2d9 Mapper 351: Add NROM-64 mode 2022-07-29 22:41:32 +02:00
NewRisingSun
653e583695 Mapper 460: Add alternative DIP switch/solder pad functionality 2022-07-28 21:20:25 +02:00