Commit Graph

  • 9e7cf140ec Mapper 432: Small mistake regarding DIP clear bit NewRisingSun 2022-03-02 10:35:22 +01:00
  • 0b77d74f87 Merge pull request #505 from NRS-NewRisingSun/mappers Autechre 2022-03-01 19:20:50 +01:00
  • e88404cd3d C-style comments. :P NewRisingSun 2022-03-01 18:36:34 +01:00
  • 1aaccd7429 Mapper 256: Add register scrambling based on NES 2.0 submapper. NewRisingSun 2022-03-01 18:18:49 +01:00
  • de9e258f31 Mapper 256: Add WRAM support. NewRisingSun 2022-03-01 18:04:34 +01:00
  • 95b79c4745 Mapper 289: Support Super 76-in-1 Contra NewRisingSun 2022-03-01 17:33:39 +01:00
  • 7a9a044d22 Mapper 344: Remove hack to accomodate a bad dump that made it incompatible with other multicarts using the same PCB. NewRisingSun 2022-03-01 17:15:06 +01:00
  • 48d548d23b Mapper 432: register 0 write also clears register 1. Mapper 45: Only apply outer bank bits that are unaffected by the inner bank. Mapper 45: Add PRG /CE-based menu selection. NewRisingSun 2022-03-01 15:54:01 +01:00
  • 98244a1c17 Mapper 432: Add NROM-256 mode and second DIP switchb it. NewRisingSun 2022-03-01 15:28:58 +01:00
  • 1c8c63b124 Merge pull request #503 from negativeExponent/info Autechre 2022-02-27 16:29:37 +01:00
  • 54fed71574 8237A: Fixed outer PRG banking for NROM mode negativeExponent 2022-02-27 15:45:18 +08:00
  • cfc3b17e34 M134: Update copyright info negativeExponent 2022-02-27 06:47:59 +08:00
  • d8d59c9b85 Merge pull request #502 from negativeExponent/mappers Autechre 2022-02-26 22:37:58 +01:00
  • c8043b1d31 Merge pull request #500 from NRS-NewRisingSun/mapper134fix Autechre 2022-02-26 22:37:52 +01:00
  • 73fef4d34e Merge pull request #499 from negativeExponent/cleanup Autechre 2022-02-26 22:37:43 +01:00
  • c42a1d8a8e Update negativeExponent 2022-02-20 06:46:45 +08:00
  • 53bca8e9bf Rewrite mapper 134 emulation for simplicity. Fix WRAM-using games. Remove leftover code from mmc3.c. Initialize the Frame IRQ register only on power-on reset, not soft-reset, which is necessary for two multicarts. NewRisingSun 2022-02-19 12:53:26 +01:00
  • 395a3df24c Add mapper 385 negativeExponent 2022-02-19 02:23:06 +08:00
  • 53457d0928 Add mapper 375 negativeExponent 2022-02-19 02:09:56 +08:00
  • 40d5c973d7 Fix warnings negativeExponent 2022-02-18 21:07:02 +08:00
  • 560b3a7093 Add mapper 271 negativeExponent 2022-02-18 21:05:50 +08:00
  • ed91566fd3 m297: Fix mapper mode not applied when loading save state' negativeExponent 2022-02-18 20:52:11 +08:00
  • ea0e198cf9 Update m285/BMC-A65AS negativeExponent 2022-02-18 19:45:05 +08:00
  • d14b2aa0cf Add mappers 326, 330 negativeExponent 2022-02-17 16:02:40 +08:00
  • 4f022827b0 Cleanup negativeExponent 2022-02-17 14:39:06 +08:00
  • f27adb5209 Merge pull request #497 from NRS-NewRisingSun/mapper-fixes Autechre 2022-02-16 16:39:29 +01:00
  • 69d3723c37 Mapper 432: Revise to support 160000000-in-1 multicart NewRisingSun 2022-02-15 21:26:10 +01:00
  • f39506365a Mapper 554: Correct CHR bank selection during opening NewRisingSun 2022-02-15 21:02:06 +01:00
  • c375bb098f Mapper 396: GN-51 uses a different bit for mirroring selection NewRisingSun 2022-02-15 20:54:55 +01:00
  • 8f194ab38c Mapper 396: Take mirroring selection from the correct register NewRisingSun 2022-02-15 20:51:43 +01:00
  • c3accb2e94 Mapper 414: Correct mirroring selection NewRisingSun 2022-02-15 20:44:25 +01:00
  • acfab9f61d Merge pull request #496 from negativeExponent/mappers Autechre 2022-02-15 15:08:41 +01:00
  • 324b85f107 Add mappers 272, 291, 409, 414, 431 negativeExponent 2022-02-15 16:51:55 +08:00
  • a1ca113b34 m208: Add support for submapper 1 negativeExponent 2022-02-14 16:11:58 +08:00
  • dbba42e984 Update m121 negativeExponent 2022-02-13 21:19:47 +08:00
  • 59771792b0 Merge pull request #495 from negativeExponent/mappers Autechre 2022-02-12 17:09:01 +01:00
  • 690862829a mmc3: Make some variables static negativeExponent 2022-02-12 16:37:04 +08:00
  • 55639a156a Cleanup some includes negativeExponent 2022-02-12 16:13:05 +08:00
  • 5e2c907acd Sort mapper numbers negativeExponent 2022-02-12 15:37:18 +08:00
  • cac8c8fa1c Add mapper 417 negativeExponent 2022-02-12 10:13:30 +08:00
  • be92cd211c m403: Fix for TetrisA negativeExponent 2022-02-11 22:11:28 +08:00
  • 6dd4fbd3f7 Update m226, m33. Add m433 negativeExponent 2022-02-10 22:45:05 +08:00
  • 6fee886589 Add mapper 364 negativeExponent 2022-02-10 21:43:45 +08:00
  • 69c1a07fc4 Add mapper 393 negativeExponent 2022-02-10 20:50:21 +08:00
  • c6734c95d0 Check database for NES 1.0 headered rom only negativeExponent 2022-02-09 18:08:39 +08:00
  • f49b0d5100 bandai.c: Backport (6145fe22ab (diff-11a2612d6f7ea9399d3d796f82dde9fb84b449a98f22ed187b24643c63c8e5d8)) negativeExponent 2022-02-08 15:19:11 +08:00
  • e8f1cd53eb Add mapper 334 negativeExponent 2022-02-07 15:23:44 +08:00
  • 4dc7da8e26 Add mapper 432 negativeExponent 2022-02-07 14:54:31 +08:00
  • 34210282bc Add mapper 415 negativeExponent 2022-02-07 13:17:21 +08:00
  • 74fa445659 Add mapper 416 negativeExponent 2022-02-07 12:45:48 +08:00
  • 6e9c54f795 Add mapper 404 negativeExponent 2022-02-06 21:35:17 +08:00
  • b7a1c3bbb3 Add mapper 410 negativeExponent 2022-02-06 21:10:29 +08:00
  • 2573917946 Add mapper 368 negativeExponent 2022-02-06 20:17:55 +08:00
  • 75774dddc0 Add mapper 377 negativeExponent 2022-02-06 19:22:43 +08:00
  • bc8767ef26 Add mapper 396 negativeExponent 2022-02-06 18:05:36 +08:00
  • 17ad461e7d mapper cleanups (#494) negativeExponent 2022-02-05 10:19:33 -08:00
  • ffff495072 Simplified makefile.libretro for PS3 (#492) crystalct 2022-02-01 12:50:25 +01:00
  • 85ace685b9 mapper-related updates and fixes (#491) negativeExponent 2022-02-01 15:14:16 +08:00
  • e0200b03c8 Fix states loading issue of some games in big-endian platforms (#490) negativeExponent 2022-01-31 23:34:07 +08:00
  • 3923dd51e7 Fix warnings (#484) negativeExponent 2022-01-29 18:04:20 +08:00
  • 03c42f32b3 update (#483) negativeExponent 2022-01-24 22:53:53 +08:00
  • 758a51eacb couple of mapper fixes (#482) negativeExponent 2022-01-24 02:20:46 +08:00
  • eb06d17e79 Buildfixes for MSVC twinaphex 2022-01-09 10:36:57 +01:00
  • 56d75e784a options: Add helpful description for NTSC Filters (#478) Rob Loach 2022-01-06 02:22:27 -05:00
  • d72c64e5d9 Exponential notation of NES 2.0 ROM sizes; mappers (#480) NRS-NewRisingSun 2022-01-06 08:22:18 +01:00
  • c291ceeb13 Merge pull request #475 from DavisNT/buttons Autechre 2021-12-23 14:16:23 +01:00
  • ae42152216 Add A+B and Turbo A+B buttons Davis Mosenkovs 2021-12-10 23:53:45 +02:00
  • 02b5bbf269 Merge pull request #474 from IlDucci/text-fixes-20211205 Autechre 2021-12-06 00:56:14 +01:00
  • ee5e9a966f [Core options text] Text fixes IlDucci 2021-12-05 12:04:31 +01:00
  • 3feb59a41e Merge pull request #473 from DisasterMo/crowdin-sync Autechre 2021-12-04 16:56:13 +01:00
  • cb5481af1f Add automatic Crowdin synchronization DisasterMo 2021-12-04 14:41:07 +01:00
  • 8864f6e246 Merge pull request #471 from NRS-NewRisingSun/multicarts Autechre 2021-11-22 17:07:35 +01:00
  • 8eb4e3b80c Mapper 196: Support IRQ for The Ancient & Modern Heroes NewRisingSun 2021-11-14 17:10:33 +01:00
  • ea17977c20 Mapper 319: Use hp898f.c only for the old incorrect UNIF bank order, and 319.c for all NES 2.0 ROMs. Add CNROM mode and solder pad switch to the latter. NewRisingSun 2021-11-14 17:01:55 +01:00
  • e12a40c2f4 Mapper 57: Change default DIP for YH-xxx Olympic multicarts, always reset to menu NewRisingSun 2021-11-14 16:33:37 +01:00
  • 7e26542737 Mapper 178: Always reset to menu. NewRisingSun 2021-11-14 16:25:40 +01:00
  • 46a8874fe9 CNROM/UNROM: Only emulate bus conflicts when explicitly specified by NES 2.0 header. NewRisingSun 2021-11-14 16:20:10 +01:00
  • fe6c0c4513 Added support for mapper 383. NewRisingSun 2021-11-14 16:11:24 +01:00
  • a4586e0aee Add UNROM modes and two-chip variant to mapper 242 NewRisingSun 2021-11-13 23:15:13 +01:00
  • b72007fa62 Add Realtec 8099 PCB support to mapper 236 NewRisingSun 2021-11-13 21:26:59 +01:00
  • a918869c18 Cut down on stdio.h includes twinaphex 2021-11-02 17:25:04 +01:00
  • d99e6e563c Add support for mapper 376 NewRisingSun 2021-10-22 22:29:26 +02:00
  • aa8108a4e3 Add support for K-42001, make mapper 314 reset to menu. NewRisingSun 2021-10-22 22:16:05 +02:00
  • b99ac9fe9b Merge pull request #468 from jdgleaver/palette-switch Autechre 2021-10-22 17:46:40 +02:00
  • 3a1dcca472 Enable switching of colour palettes via RetroPad L2 + D-Pad Left/Right jdgleaver 2021-10-22 13:30:27 +01:00
  • d075954689 Merge pull request #467 from jdgleaver/game-genie Autechre 2021-10-21 17:50:56 +02:00
  • 1a961ff6be Add support for emulated Game Genie add-on jdgleaver 2021-10-21 15:52:40 +01:00
  • 5a10da375e Simplify mapper 219 emulation; add outer bank register. NewRisingSun 2021-10-20 23:03:19 +02:00
  • 98b2ae09ab Merge pull request #465 from jdgleaver/vfs-support Autechre 2021-10-20 18:15:10 +02:00
  • 499f1c04de Replace direct file access with VFS routines jdgleaver 2021-10-20 16:31:45 +01:00
  • 5ad90107b6 Merge pull request #464 from jdgleaver/core-options-v2 Autechre 2021-10-19 19:15:05 +02:00
  • 0c82e4c73e Update core options to v2 format (add category support) jdgleaver 2021-10-19 17:33:56 +01:00
  • db2f0f7f9d Merge pull request #463 from jdgleaver/options-fix Autechre 2021-10-08 13:53:17 +02:00
  • 1502ca02d4 Fix core options version detection jdgleaver 2021-10-08 12:39:52 +01:00
  • 79dd6c9d57 Merge pull request #462 from jdorigao/rpi3_64 Autechre 2021-10-07 18:49:46 +02:00
  • 6881c1fd2a Some MSVC / C89 buildfixes twinaphex 2021-09-25 03:41:39 +02:00
  • cb3a22daf0 Mapper 134: Add PRG/CHR A19 outer bank bits NewRisingSun 2021-09-21 23:36:44 +02:00
  • 21c829ba43 Add mapper 236 NewRisingSun 2021-09-21 22:21:44 +02:00
  • 0ce638d8c9 Added rpi3_64 to makefile Juliano Dorigão 2021-09-11 16:17:05 -04:00
  • afe2b4d965 Merge pull request #461 from jdgleaver/gitlab-retrofw Autechre 2021-07-29 14:46:07 +02:00