Commit graph

3364 commits

Author SHA1 Message Date
negativeExponent c64cf1b772 Add Mapper 535 2022-07-03 22:24:59 +08:00
negativeExponent 8d62932648 Fk23C: Add overrides for UNIF headered games not found in database
With the recent changes to Fk23C.h, a NES 2.0 header is very much near
necessary to set variables not found on iNES 1.0 header like submappers
and the availability of a switchable CHR-RAM/CHR-ROM in some.

UNIF boards do not support submapper in header but most of the romsets
in Fk23C/Fk23CA i found are already in the database.

This PR covers only the few roms which are not in database.
2022-07-02 20:37:35 +08:00
NovaSquirrel 29789d729d
Merge pull request #105 from juanramonmartinez/master
Update resources.es.xml - Spanish translation updated
2022-07-01 16:44:37 -04:00
negativeExponent ece4a7785e Add UNIF BMC-K-3010 and UNL-AX-40G 2022-07-01 23:44:34 +08:00
negativeExponent fadb2dcf10 Assign UNIF LH53 to mapper 535 2022-07-01 23:44:27 +08:00
negativeExponent 4efe900d8d Add Mapper 523 and UNIF WaixingFS005
Both are variants of Mapper 176
2022-07-01 23:44:17 +08:00
negativeExponent 12dd94a670 Mapper 178: Use submappers to differentiate variants and fixes
- Add support for submapper 3 variant
- Add support for submapper 4 variant
- Add support for submapper 5
- Fix submapper 2 support for 64 MB multicarts
- Prevent other submappers from overriding _prgBaseBits
- Set one-screen mirroring only for Submapper 2
- Fix CNROM latch for Submapper 1/5. Move its enable bit to correct
  register.
2022-07-01 23:44:11 +08:00
negativeExponent b29c84fa9f Add Mapper 418 2022-07-01 23:44:03 +08:00
juanramonmartinez 05ef996dd2
Update resources.es.xml 2022-06-30 10:42:32 +02:00
NovaSquirrel 3c941e57ab
Merge pull request #104 from negativeExponent/mesenx
mappers for Mesen-X
2022-06-28 13:46:54 -04:00
negativeExponent ebc052ff21 Add Mapper 269 2022-06-29 01:08:14 +08:00
negativeExponent 38c28db254 Mapper 258: Fixed support for Super Hang-on 2022-06-29 01:08:11 +08:00
negativeExponent a3ffb90565 Mapper 199: Fixed/update mapper emulation 2022-06-29 01:08:04 +08:00
negativeExponent d5a61ffb4c Mapper 111: Add support for MMC1 variant for Ninja Ryukenden Chinese Fan Translation 2022-06-29 01:07:57 +08:00
negativeExponent 56a8248531 Add Mapper 557 2022-06-27 15:11:52 +08:00
negativeExponent f2600702f7 Add Mapper 556 2022-06-27 15:11:46 +08:00
negativeExponent 4522a247d3 Add Mappers 447, 448 and 450 2022-06-27 15:11:42 +08:00
negativeExponent bc845d2477 Add Mapper 369 (UNIF BMC-N49C-300) 2022-06-27 15:11:33 +08:00
negativeExponent a884990a86 Add Mapper 291 2022-06-27 15:11:15 +08:00
negativeExponent 9cc3f92ca0 Add Mapper 297 2022-06-27 15:11:03 +08:00
negativeExponent a43dff332c Mapper 274: Update support for 80-in-1/90-in-1 multicarts, fix mirroring bug 2022-06-27 15:10:47 +08:00
negativeExponent ada99f675c Add Mapper 271 (BMC-22026) 2022-06-27 15:10:39 +08:00
negativeExponent 8eb7e74155 Add Mapper 128 2022-06-27 15:10:35 +08:00
negativeExponent 9c6e16d8c3 Add Mapper 127 2022-06-27 15:10:31 +08:00
negativeExponent 141bcb4a0e Mapper 116: Update and bug fixes
- Support for submapper 3 (5-in-1 multicart, switchable through Reset)
- Support for submapper 2 (Huang-2 chip)
- Fixed an irq-related bug that can cause Kart Fighter to fail to boot
2022-06-27 15:10:27 +08:00
negativeExponent db796a873f Mapper 42: Add support for submapper 2
Mapper 42 submapper 2 is actually UNIF Ac08.
2022-06-27 15:09:43 +08:00
negativeExponent a3b931eb1f Add Mapper 538 2022-06-27 15:09:40 +08:00
negativeExponent 95ed753a9a Mapper 434: Fix missing mirroring bit 2022-06-27 15:09:35 +08:00
negativeExponent 3ee456e443 Add Mapper 400 2022-06-27 15:09:31 +08:00
negativeExponent 91b11273de Add Mappers 326 and 330 2022-06-27 15:09:25 +08:00
negativeExponent 7497f75dcc Sunsoft4: Fix WORK RAM read/write access based on registers 2022-06-27 15:09:01 +08:00
negativeExponent a200985fd8 Silence warnings 2022-06-27 15:06:28 +08:00
NovaSquirrel 64727e5368
Merge pull request #103 from negativeExponent/mesenx_mappers
additional  mappers
2022-06-21 14:03:02 -04:00
negativeExponent 9296bab6e1 Add Mappers 452 2022-06-22 00:41:50 +08:00
negativeExponent 4f6903c784 Add Mappers 385 2022-06-22 00:41:45 +08:00
negativeExponent 15537335eb Add Mappers 357 2022-06-22 00:41:41 +08:00
negativeExponent 9c34b1a0bf Add Mappers 359 and 540 (UNIF BMC-SB-5013 and UNL-82112C) 2022-06-22 00:41:34 +08:00
negativeExponent b079d73af2 Add Mapper 360 2022-06-22 00:41:29 +08:00
negativeExponent ceff8f6ddf Add Mapper 382 2022-06-22 00:41:16 +08:00
negativeExponent c12e5db618 Add Mapper 361 2022-06-22 00:40:56 +08:00
NovaSquirrel d89fc535a1
Merge pull request #102 from negativeExponent/mesenx
add mappers to mesen-x
2022-06-20 11:09:11 -04:00
negativeExponent f755789624 Add Mapper 389 2022-06-20 21:13:54 +08:00
negativeExponent 24b32d98d2 Add Mapper 396 (BMC-830752C) 2022-06-20 21:13:40 +08:00
negativeExponent 249edf1f06 Add Mapper 399 2022-06-20 21:13:34 +08:00
negativeExponent 8be6fc5823 Add Mapper 402 2022-06-20 21:13:28 +08:00
negativeExponent b8f4599dfe Add Mapper 403 2022-06-20 21:13:22 +08:00
negativeExponent 61f13afe7f Add Mapper 404 2022-06-20 21:13:16 +08:00
negativeExponent 0037d4c9f3 Add Mapper 409 2022-06-20 21:13:09 +08:00
negativeExponent e1b50ab232 Add support for Mapper 414 2022-06-20 21:13:00 +08:00
negativeExponent a9e63ccdb6 Add support for Mapper 415 2022-06-20 21:12:54 +08:00