Commit Graph

  • 92b64e5e06 Add mapper 581. NewRisingSun 2025-09-08 18:15:39 +02:00
  • 4c697c7909 Add mapper 590. NewRisingSun 2025-09-08 17:40:34 +02:00
  • 74ee38f3e3 Mapper 435: Add solder pad setting. NewRisingSun 2025-09-08 17:32:10 +02:00
  • 4a1c734466 Add mappers 588 and 592. NewRisingSun 2025-09-08 17:16:13 +02:00
  • 943cccd0fe Add mapper 579. NewRisingSun 2025-09-08 17:05:45 +02:00
  • 8b2d37d8c7 Add mapper 586. NewRisingSun 2025-09-08 16:54:21 +02:00
  • 03c7199a42 Mapper 314: Add support for 4 MiB variant. NewRisingSun 2025-09-08 16:37:15 +02:00
  • da42e08e1a Mapper 468: bugfixes NewRisingSun 2025-09-08 16:25:54 +02:00
  • 5744764e24 Mapper 468: use the modularized ASIC cores. NewRisingSun 2025-09-07 00:32:28 +02:00
  • 399daf7a61 Mapper 14: use the modularized ASIC cores. Mapper 116: Add multicart variant. NewRisingSun 2025-09-06 13:12:15 +02:00
  • b5fff6c80f Mapper 116: use the modularized ASIC cores. NewRisingSun 2025-09-06 02:19:07 +02:00
  • bf1aa2b02d Mapper 556: use the modularized ASIC cores. NewRisingSun 2025-09-06 01:52:42 +02:00
  • dbe15a7910 Mapper 445: use the modularized ASIC cores. NewRisingSun 2025-09-06 00:15:49 +02:00
  • 14f77b1d54 Mapper 351: use the modularized ASIC cores. NewRisingSun 2025-09-05 23:37:53 +02:00
  • a5dbb223fc whoops, move 32bpp from miyoo to MSVC2017 hunterk 2025-09-03 10:26:53 -05:00
  • 4475116851 use 32BPP flag on modern platforms hunterk 2025-09-03 10:24:07 -05:00
  • 033c5e2f32 Support for 32bit color format negativeExponent 2025-09-01 22:07:53 +08:00
  • a2fdeee096 Add mapper 446 using mapper emulation cores that can be included in other multi-ASIC mappers. NewRisingSun 2025-09-01 01:13:46 +02:00
  • 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" libretroadmin 2025-05-02 00:19:38 +02:00
  • cc327685d5 Update libretro_core_options.h LibretroAdmin 2025-04-29 13:55:12 +02:00
  • 80b887a7cd C89 buildfix libretroadmin 2025-04-26 12:39:50 +02:00
  • d7f7eee835 Buildfix libretroadmin 2025-04-26 12:31:11 +02:00
  • 6b3aaa2894 Two missing static statements added. NewRisingSun 2025-04-25 21:39:07 +02:00
  • 6b2191e8b6 Added mapper 488. NewRisingSun 2025-04-25 21:32:48 +02:00
  • 32173736f0 Added mapper 486. NewRisingSun 2025-04-25 21:23:25 +02:00
  • 215d189638 Added mapper 485. NewRisingSun 2025-04-25 21:15:12 +02:00
  • 97437a97a1 Added mapper 482. NewRisingSun 2025-04-25 21:07:31 +02:00
  • ff29334f5a Added mapper 480. NewRisingSun 2025-04-25 20:56:51 +02:00
  • 802bb7d11a Added mapper 478 (based on a single cartridge, so subject to change). NewRisingSun 2025-04-25 20:39:44 +02:00
  • 9e19ed1576 Update mapper 315. NewRisingSun 2025-04-25 18:44:05 +02:00
  • edf8ae2aef Add mapper 477. NewRisingSun 2025-04-25 02:06:01 +02:00
  • 22e559daa8 Add mapper 476. NewRisingSun 2025-04-25 01:57:12 +02:00
  • 2d0170471a Add mapper 475. NewRisingSun 2025-04-25 01:38:35 +02:00
  • 62f6637710 Add mapper 474. NewRisingSun 2025-04-25 01:32:05 +02:00
  • 2a4a65b652 Mapper 174: Properly reset to menu, even after Galaxian was selected. NewRisingSun 2025-04-25 01:24:55 +02:00
  • e45068b5f9 Mapper 61: Properly reset to menu, even after Galaxian was selected. NewRisingSun 2025-04-25 01:14:44 +02:00
  • ebdc557f85 Mapper 416: Reset to menu. NewRisingSun 2025-04-25 01:07:26 +02:00
  • cbc5270746 Add mapper 256 submapper 12. NewRisingSun 2025-04-25 01:01:56 +02:00
  • 00c0ff9122 Add mapper 471. NewRisingSun 2025-04-25 00:19:45 +02:00
  • f170f77954 Add mapper 451. NewRisingSun 2025-04-25 00:12:05 +02:00
  • a8b7a63536 Add mapper 406, together with generic self-flashing code. NewRisingSun 2025-04-24 23:43:08 +02:00
  • f922972898 Add mapper 484. NewRisingSun 2025-04-24 22:33:57 +02:00
  • fc7913403a Add mapper 399. NewRisingSun 2025-04-24 22:18:39 +02:00
  • 810090db73 Add mapper 413. NewRisingSun 2025-04-24 19:45:59 +02:00
  • a4a98006cf Automatically use the NES 2.0 Expansion Device field to select input devices. Retain CRC-based detection when that information is not available. NewRisingSun 2025-04-24 15:57:06 +02:00
  • cc4aa99507 Add Restored Wii VC palette, original "Nintendo VC" palette renamed to "Wii Virtual Console" (SuperrSonic) saulfabreg Wii VC Project 2025-04-23 17:19:41 -05:00
  • b9359e5df9 Forgot one instance of 'static' NewRisingSun 2025-04-23 21:27:37 +02:00
  • 355fb8244d Ensure that iNES-1.0-headered ROM files still load correctly. NewRisingSun 2025-04-23 19:56:36 +02:00
  • 75ae69c0bf Rewrite FFE (mapper 6/8/12.1/17) emulation. Add Bung Super Game Doctor (mapper 561) und Venus Turbo Game Doctor (mapper 562). NewRisingSun 2025-04-23 19:39:48 +02:00
  • 7b16c23f70 Rewrite mapper 355 to actually work, using emulation of the PIC using NES 2.0 Misc. ROM data. NewRisingSun 2025-04-11 19:30:14 +02:00
  • 658637a02a Add reading of NES 2.0 Misc. ROM data NewRisingSun 2025-04-11 19:09:04 +02:00
  • c7b26c99e5 Properly scope a few variables to prevent potential linker problems NewRisingSun 2025-04-11 18:43:28 +02:00
  • 38e0f03cf1 Mapper 023: Add support for odd-sized Contra hacks. NewRisingSun 2025-04-11 16:10:27 +02:00
  • 43e6496351 Linker fixes libretroadmin 2025-04-11 18:26:06 +02:00
  • 5d398fbb5d Mappers 252/253: rewrite to use modular VRC2/4. NewRisingSun 2025-04-10 19:16:27 +02:00
  • 98d567bae1 Cleanup NewRisingSun 2025-04-10 18:57:48 +02:00
  • 289f1b1519 Add mapper 563. NewRisingSun 2025-04-10 18:57:30 +02:00
  • c23a5c7b5f Add mapper 559. NewRisingSun 2025-04-10 18:35:30 +02:00
  • c5ff3d7958 Add CHR-RAM saving to mapper 544. NewRisingSun 2025-04-10 18:29:57 +02:00
  • 789a26549c Add mapper 544. NewRisingSun 2025-04-10 18:26:58 +02:00
  • f6385585a6 Mapper 527: Modified to use modular VRC2/4 emulation. NewRisingSun 2025-04-10 14:30:43 +02:00
  • fff5fe225b Add mapper 542. NewRisingSun 2025-04-10 10:24:56 +02:00
  • c57a56f43a Mapper 530: Update to use modular VRC2/VRC4 emulation. NewRisingSun 2025-04-10 09:49:19 +02:00
  • b800c05db5 Add mapper 520. NewRisingSun 2025-04-10 01:13:33 +02:00
  • e7983ab4a9 Add mapper 450. NewRisingSun 2025-04-10 01:09:54 +02:00
  • dd13231a8f Mapper 448: Rewrote to use modular VRC2/4 emulation. NewRisingSun 2025-04-10 01:01:58 +02:00
  • f89f4c9b70 Ensure that Sync is called after state restore. NewRisingSun 2025-04-08 17:50:17 +02:00
  • 500fddf33f Add mapper 447. NewRisingSun 2025-04-07 23:54:38 +02:00
  • 77e5efca21 Rewrite mapper 398 to use modular VRC2/4 emulation; initialize VRC2/4 registers on power-on. NewRisingSun 2025-04-07 23:41:42 +02:00
  • 74170b9efb Add mapper 384. NewRisingSun 2025-04-07 23:27:21 +02:00
  • a15dfc3dd7 Rewrite mapper 362 to use modular VRC2/4 emulation. NewRisingSun 2025-04-07 23:21:04 +02:00
  • 158c268d0f Rewrite mapper 298 to use modular VRC2/4 emulation. NewRisingSun 2025-04-07 23:11:06 +02:00
  • 465dfbe56e Rewrite mapper 266 to use modular VRC2/4 emulation. NewRisingSun 2025-04-07 23:08:07 +02:00
  • af60e17d0b Rewrite mapper 222 to use modular VRC2/4 emulation, and improve its IRQ counter. NewRisingSun 2025-04-07 23:00:03 +02:00
  • 6804388ac7 Cleanup mapper 183. NewRisingSun 2025-04-07 22:44:49 +02:00
  • 5d8e14136f Rewrite mapper 183 to use modular VRC2/4 emulation. NewRisingSun 2025-04-07 22:39:03 +02:00
  • 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. NewRisingSun 2025-04-07 22:22:44 +02:00
  • 6cbb11bdd1 Rewrote the VRC2/4 emulation for modularity, and separate individual mappers into separate source files. NewRisingSun 2025-04-07 21:33:51 +02:00
  • b349f7f3e2 Cleanup NewRisingSun 2025-04-05 23:18:06 +02:00
  • c7a131c0e0 Added mapper 473. NewRisingSun 2025-04-05 23:16:46 +02:00
  • 205b4417aa Added mapper 472. NewRisingSun 2025-04-05 22:25:49 +02:00
  • bedeeebac7 Added mapper 462. NewRisingSun 2025-04-05 22:15:36 +02:00
  • 6352d17d41 Added mapper 445. NewRisingSun 2025-04-05 21:57:01 +02:00
  • d362485d08 Replaced mapper 436. The previous mapper 436 was a duplicate of 49. NewRisingSun 2025-04-05 21:13:59 +02:00
  • 7bc763e5ff Added mapper 392 NewRisingSun 2025-04-05 20:51:28 +02:00
  • d5179047e4 Added mapper 373 NewRisingSun 2025-04-05 20:26:07 +02:00
  • a65c3b26fc Added mapper 367, cleaned up mapper 205. NewRisingSun 2025-04-05 20:21:25 +02:00
  • 9bb3cae0bb Add mapper 280. NewRisingSun 2025-04-04 00:24:12 +02:00
  • 1f19807dd6 Add mapper 270, add mapper 256 submapper 14 (CPU opcode encryption) NewRisingSun 2025-04-01 22:54:58 +02:00
  • 7194d208d9 Mappers 44,174,331,333,335: Reset to menu. NewRisingSun 2025-04-01 21:03:03 +02:00
  • 4438d28d1b Mapper 422: Add 2 MiB CHR-ROM variant; clean up the interpretation of submapper 1. NewRisingSun 2025-04-01 20:52:27 +02:00
  • 6e8b6c87ab Mapper 394: Add large variant. Correct issue when soft-resetting from JY to MMC3 mode. NewRisingSun 2025-04-01 18:56:49 +02:00
  • 0b8ec19ffe Mapper 441: Allow PRG-RAM for AB-209. NewRisingSun 2025-04-01 16:39:03 +02:00
  • be3deff1db Add mapper 336 submappers 1 and 2. NewRisingSun 2025-04-01 16:30:51 +02:00
  • 9dd3de6ea2 Mapper 339: Add submapper 1 NewRisingSun 2025-04-01 15:36:06 +02:00
  • bf72633444 Mapper 414: Add menu cycling. NewRisingSun 2025-04-01 15:13:23 +02:00
  • 225ce34420 Mapper 237: Correct solder pad cycling. NewRisingSun 2025-04-01 14:54:13 +02:00
  • ae96d2e8ec Change power-on value of MMC1 control register. Fixes Populous prototype. NewRisingSun 2025-04-01 14:46:50 +02:00
  • be35d352ac Added mapper 487. NewRisingSun 2025-04-01 14:45:39 +02:00
  • a4a623b6c3 Mappers 500-502: Fixed one-screen mirroring; reset to menu NewRisingSun 2025-04-01 01:16:54 +02:00