Commit Graph

510 Commits

Author SHA1 Message Date
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
b9359e5df9 Forgot one instance of 'static' 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
38e0f03cf1 Mapper 023: Add support for odd-sized Contra hacks. 2025-04-23 19:36:02 -07:00
libretroadmin
43e6496351 Linker fixes 2025-04-11 18:26:06 +02:00
NewRisingSun
5d398fbb5d Mappers 252/253: rewrite to use modular VRC2/4. 2025-04-10 16:22:06 -07:00
NewRisingSun
98d567bae1 Cleanup 2025-04-10 16:22:06 -07:00
NewRisingSun
289f1b1519 Add mapper 563. 2025-04-10 16:22:06 -07:00
NewRisingSun
c23a5c7b5f Add mapper 559. 2025-04-10 16:22:06 -07:00
NewRisingSun
c5ff3d7958 Add CHR-RAM saving to mapper 544. 2025-04-10 16:22:06 -07:00
NewRisingSun
789a26549c Add mapper 544. 2025-04-10 16:22:06 -07:00
NewRisingSun
f6385585a6 Mapper 527: Modified to use modular VRC2/4 emulation. 2025-04-10 16:22:06 -07:00
NewRisingSun
fff5fe225b Add mapper 542. 2025-04-10 16:22:06 -07:00
NewRisingSun
c57a56f43a Mapper 530: Update to use modular VRC2/VRC4 emulation. 2025-04-10 16:22:06 -07:00
NewRisingSun
b800c05db5 Add mapper 520. 2025-04-10 16:22:06 -07:00
NewRisingSun
e7983ab4a9 Add mapper 450. 2025-04-10 16:22:06 -07:00
NewRisingSun
dd13231a8f Mapper 448: Rewrote to use modular VRC2/4 emulation. 2025-04-10 16:22:06 -07:00
NewRisingSun
f89f4c9b70 Ensure that Sync is called after state restore. 2025-04-10 16:22:06 -07:00
NewRisingSun
500fddf33f Add mapper 447. 2025-04-10 16:22:06 -07:00
NewRisingSun
77e5efca21 Rewrite mapper 398 to use modular VRC2/4 emulation; initialize VRC2/4 registers on power-on. 2025-04-10 16:22:06 -07:00
NewRisingSun
74170b9efb Add mapper 384. 2025-04-10 16:22:06 -07:00
NewRisingSun
a15dfc3dd7 Rewrite mapper 362 to use modular VRC2/4 emulation. 2025-04-10 16:22:06 -07:00
NewRisingSun
158c268d0f Rewrite mapper 298 to use modular VRC2/4 emulation. 2025-04-10 16:22:06 -07:00
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