NewRisingSun
465dfbe56e
Rewrite mapper 266 to use modular VRC2/4 emulation.
2025-04-10 16:22:06 -07:00
NewRisingSun
af60e17d0b
Rewrite mapper 222 to use modular VRC2/4 emulation, and improve its IRQ counter.
2025-04-10 16:22:06 -07:00
NewRisingSun
6804388ac7
Cleanup mapper 183.
2025-04-10 16:22:06 -07:00
NewRisingSun
5d8e14136f
Rewrite mapper 183 to use modular VRC2/4 emulation.
2025-04-10 16:22:06 -07:00
NewRisingSun
553865663d
Generalized the 93C66 EEPROM emulation to other capacities, and add 16-bit word size support. Update mapper 529 to use 93C56 EEPROM in 16-bit mode.
2025-04-10 16:22:06 -07:00
NewRisingSun
6cbb11bdd1
Rewrote the VRC2/4 emulation for modularity, and separate individual mappers into separate source files.
2025-04-10 16:22:06 -07:00
NewRisingSun
b349f7f3e2
Cleanup
2025-04-06 15:36:57 -07:00
NewRisingSun
c7a131c0e0
Added mapper 473.
2025-04-06 15:36:57 -07:00
NewRisingSun
205b4417aa
Added mapper 472.
2025-04-06 15:36:57 -07:00
NewRisingSun
bedeeebac7
Added mapper 462.
2025-04-06 15:36:57 -07:00
NewRisingSun
6352d17d41
Added mapper 445.
2025-04-06 15:36:57 -07:00
NewRisingSun
d362485d08
Replaced mapper 436. The previous mapper 436 was a duplicate of 49.
2025-04-06 15:36:57 -07:00
NewRisingSun
7bc763e5ff
Added mapper 392
2025-04-06 15:36:57 -07:00
NewRisingSun
d5179047e4
Added mapper 373
2025-04-06 15:36:57 -07:00
NewRisingSun
a65c3b26fc
Added mapper 367, cleaned up mapper 205.
2025-04-06 15:36:57 -07:00
NewRisingSun
9bb3cae0bb
Add mapper 280.
2025-04-06 15:36:57 -07:00
NewRisingSun
1f19807dd6
Add mapper 270, add mapper 256 submapper 14 (CPU opcode encryption)
2025-04-06 15:36:57 -07:00
NewRisingSun
7194d208d9
Mappers 44,174,331,333,335: Reset to menu.
2025-04-06 15:36:57 -07:00
NewRisingSun
4438d28d1b
Mapper 422: Add 2 MiB CHR-ROM variant; clean up the interpretation of submapper 1.
2025-04-06 15:36:57 -07:00
NewRisingSun
6e8b6c87ab
Mapper 394: Add large variant. Correct issue when soft-resetting from JY to MMC3 mode.
2025-04-06 15:36:57 -07:00
NewRisingSun
0b8ec19ffe
Mapper 441: Allow PRG-RAM for AB-209.
2025-04-06 15:36:57 -07:00
NewRisingSun
be3deff1db
Add mapper 336 submappers 1 and 2.
2025-04-06 15:36:57 -07:00
NewRisingSun
9dd3de6ea2
Mapper 339: Add submapper 1
2025-04-06 15:36:57 -07:00
NewRisingSun
bf72633444
Mapper 414: Add menu cycling.
2025-04-06 15:36:57 -07:00
NewRisingSun
225ce34420
Mapper 237: Correct solder pad cycling.
2025-04-06 15:36:57 -07:00
NewRisingSun
ae96d2e8ec
Change power-on value of MMC1 control register. Fixes Populous prototype.
2025-04-06 15:36:57 -07:00
NewRisingSun
be35d352ac
Added mapper 487.
2025-04-06 15:36:57 -07:00
NewRisingSun
a4a623b6c3
Mappers 500-502: Fixed one-screen mirroring; reset to menu
2025-04-06 15:36:57 -07:00
NewRisingSun
ebad4b9f13
Updated mapper 460
2025-04-06 15:36:57 -07:00
NewRisingSun
435a22a568
Correct mapper 52 submapper 14 for AB-115's nonsensical register bit combination
2025-04-06 15:36:57 -07:00
NewRisingSun
40ffd6ecb6
Add mapper 481.
2025-04-06 15:36:57 -07:00
NewRisingSun
03f611085f
Add workaround against original cartridge bug in mapper 543
2025-04-06 15:36:57 -07:00
NewRisingSun
8e7e97f82c
Update mapper 285
2025-04-06 15:36:57 -07:00
NewRisingSun
4ccf99ab2e
Update mapper 454
2025-04-06 15:36:57 -07:00
NewRisingSun
6cbcb160de
Update mapper 61
2025-04-06 15:36:57 -07:00
NewRisingSun
47c852a8f7
Update mapper 289
2025-04-06 15:36:57 -07:00
NewRisingSun
405fe54d86
Update mapper 288
2025-04-06 15:36:57 -07:00
NewRisingSun
56d5eec432
Add mapper 47 submapper 1
2025-04-06 15:36:57 -07:00
LibretroAdmin
26f92531a9
Revert "Update 441"
...
This reverts commit 73c868c19e .
2025-02-12 10:40:35 +01:00
Cuculcos000
73c868c19e
Update 441
2025-02-12 10:37:14 +01:00
negativeExponent
0676a2092a
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
2025-02-06 02:10:32 +01:00
negativeExponent
449db5de6b
Fix loading of 512-palette file
2024-11-23 09:01:33 -06:00
negativeExponent
9f53af4e33
Fix crash due to core option count overflow
...
Happens mostly on dipswitched-enable games like Vs. System.
2024-10-16 00:15:30 -05:00
negativeExponent
f72dac45e8
Add support for 512 palette, new deepmhasis method
...
- Increase palette table from 256 to 1024. the 1st 256 colors are used
by FCEUmm internally and for compatibility (PS2/PSP will use the old
emphasis located in this area). New 512 colors with emphasis will be
read from offset 256 of this palette table.
- Support loading of 512 palette, this will still use the same nes.pal
filename.
2024-10-16 00:15:30 -05:00
negativeExponent
ac798e1ba4
use 512-palette table for emphasis
2024-10-16 00:15:30 -05:00
LibretroAdmin
e226068f97
Update compilation.yml
2024-09-23 05:55:21 -07:00
LibretroAdmin
0ff6714d2a
Update compilation.yml
2024-09-23 05:54:21 -07:00
libretroadmin
744f5d9c8b
Buildfix
2024-07-20 19:55:33 +02:00
libretroadmin
21651b9947
Add mapper 470
2024-07-20 18:28:03 +02:00
libretroadmin
5d6b3dab7c
Backport add missing StateRestore on mapper 354
2024-07-20 18:23:16 +02:00