Commit Graph

1541 Commits

Author SHA1 Message Date
NewRisingSun
20ef307ee5 Mapper 380: Correct solder pad menu selection. 2025-09-08 18:31:06 +02:00
NewRisingSun
92b64e5e06 Add mapper 581. 2025-09-08 18:15:39 +02:00
NewRisingSun
4c697c7909 Add mapper 590. 2025-09-08 17:40:34 +02:00
NewRisingSun
74ee38f3e3 Mapper 435: Add solder pad setting. 2025-09-08 17:32:10 +02:00
NewRisingSun
4a1c734466 Add mappers 588 and 592. 2025-09-08 17:16:13 +02:00
NewRisingSun
943cccd0fe Add mapper 579. 2025-09-08 17:06:08 +02:00
NewRisingSun
8b2d37d8c7 Add mapper 586. 2025-09-08 16:54:21 +02:00
NewRisingSun
03c7199a42 Mapper 314: Add support for 4 MiB variant. 2025-09-08 16:37:15 +02:00
NewRisingSun
da42e08e1a Mapper 468: bugfixes 2025-09-08 16:25:54 +02:00
NewRisingSun
5744764e24 Mapper 468: use the modularized ASIC cores. 2025-09-07 00:32:28 +02:00
NewRisingSun
399daf7a61 Mapper 14: use the modularized ASIC cores. Mapper 116: Add multicart variant. 2025-09-06 13:12:15 +02:00
NewRisingSun
b5fff6c80f Mapper 116: use the modularized ASIC cores. 2025-09-06 02:19:07 +02:00
NewRisingSun
bf1aa2b02d Mapper 556: use the modularized ASIC cores. 2025-09-06 01:52:42 +02:00
NewRisingSun
dbe15a7910 Mapper 445: use the modularized ASIC cores. 2025-09-06 00:15:49 +02:00
NewRisingSun
14f77b1d54 Mapper 351: use the modularized ASIC cores. 2025-09-05 23:37:53 +02:00
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
3544ff567e Revert "Adjust turbo logic so that when a button gets pressed, it delays this state for 2 frames. Fix some games that requires certain frame count to read button states (Double Dragon, Xevious"
This reverts commit 0676a2092a.
2025-05-02 00:19:38 +02:00
LibretroAdmin
cc327685d5 Update libretro_core_options.h 2025-04-29 13:55:12 +02:00
libretroadmin
80b887a7cd C89 buildfix 2025-04-26 12:39:50 +02:00
libretroadmin
d7f7eee835 Buildfix 2025-04-26 12:31:11 +02:00
NewRisingSun
6b3aaa2894 Two missing static statements added. 2025-04-26 10:36:42 +02:00
NewRisingSun
6b2191e8b6 Added mapper 488. 2025-04-26 10:36:42 +02:00
NewRisingSun
32173736f0 Added mapper 486. 2025-04-26 10:36:42 +02:00
NewRisingSun
215d189638 Added mapper 485. 2025-04-26 10:36:42 +02:00
NewRisingSun
97437a97a1 Added mapper 482. 2025-04-26 10:36:42 +02:00
NewRisingSun
ff29334f5a Added mapper 480. 2025-04-26 10:36:42 +02:00
NewRisingSun
802bb7d11a Added mapper 478 (based on a single cartridge, so subject to change). 2025-04-26 10:36:42 +02:00
NewRisingSun
9e19ed1576 Update mapper 315. 2025-04-26 10:36:42 +02:00
NewRisingSun
edf8ae2aef Add mapper 477. 2025-04-26 10:36:42 +02:00
NewRisingSun
22e559daa8 Add mapper 476. 2025-04-26 10:36:42 +02:00
NewRisingSun
2d0170471a Add mapper 475. 2025-04-26 10:36:42 +02:00
NewRisingSun
62f6637710 Add mapper 474. 2025-04-26 10:36:42 +02:00
NewRisingSun
2a4a65b652 Mapper 174: Properly reset to menu, even after Galaxian was selected. 2025-04-26 10:36:42 +02:00
NewRisingSun
e45068b5f9 Mapper 61: Properly reset to menu, even after Galaxian was selected. 2025-04-26 10:36:42 +02:00
NewRisingSun
ebdc557f85 Mapper 416: Reset to menu. 2025-04-26 10:36:42 +02:00
NewRisingSun
cbc5270746 Add mapper 256 submapper 12. 2025-04-26 10:36:42 +02:00
NewRisingSun
00c0ff9122 Add mapper 471. 2025-04-26 10:36:42 +02:00
NewRisingSun
f170f77954 Add mapper 451. 2025-04-26 10:36:42 +02:00
NewRisingSun
a8b7a63536 Add mapper 406, together with generic self-flashing code. 2025-04-26 10:36:42 +02:00
NewRisingSun
f922972898 Add mapper 484. 2025-04-26 10:36:42 +02:00
NewRisingSun
fc7913403a Add mapper 399. 2025-04-26 10:36:42 +02:00
NewRisingSun
810090db73 Add mapper 413. 2025-04-26 10:36:42 +02:00
NewRisingSun
a4a98006cf Automatically use the NES 2.0 Expansion Device field to select input devices. Retain CRC-based detection when that information is not available. 2025-04-26 10:36:42 +02:00
saulfabreg Wii VC Project
cc4aa99507 Add Restored Wii VC palette, original "Nintendo VC" palette renamed to "Wii Virtual Console" (SuperrSonic)
To avoid confusion between different Nintendo's NES color palettes (since the 3DS Virtual Console has a very different NES color palette), the palette "Nintendo Virtual Console" was renamed to "Wii Virtual Console", as that palette mimicks the dark color palette used by the Wii VC.

Also added a "Restored Wii VC" palette which increases the brightness of the Wii VC NES palette to about 30%.

Credit to SuperrSonic for both palettes.
2025-04-23 19:36:09 -07:00
NewRisingSun
b9359e5df9 Forgot one instance of 'static' 2025-04-23 19:36:02 -07:00
NewRisingSun
355fb8244d Ensure that iNES-1.0-headered ROM files still load correctly. 2025-04-23 19:36:02 -07:00
NewRisingSun
75ae69c0bf Rewrite FFE (mapper 6/8/12.1/17) emulation. Add Bung Super Game Doctor (mapper 561) und Venus Turbo Game Doctor (mapper 562). 2025-04-23 19:36:02 -07:00
NewRisingSun
7b16c23f70 Rewrite mapper 355 to actually work, using emulation of the PIC using NES 2.0 Misc. ROM data. 2025-04-23 19:36:02 -07:00
NewRisingSun
658637a02a Add reading of NES 2.0 Misc. ROM data 2025-04-23 19:36:02 -07:00
NewRisingSun
c7b26c99e5 Properly scope a few variables to prevent potential linker problems 2025-04-23 19:36:02 -07:00