40 Commits
Author SHA1 Message Date
Fiskbit c0bc1134d9 NES: Reimplement mapper 183 as a VRC4 variant. (#149)
* NES: Reimplement mapper 183 as a VRC4 variant.

Mapper 183 is really just VRC4e with an additional register. The existing implementation has some problems, and the easiest way to fix it is to just make it VRC4e with a little extra.

Note that this breaks existing mapper 183 saved states.

* NES: Limit VRC2 1-bit latch to $6000-$6FFF. Random init for mapper 183 register.
2026-05-28 04:16:49 -07:00
SourMesen e391fd8f9a Code: Add auto-formatting rules for C++ (clang-format) and enforce in CI via "clang-format" and "dotnet format" (#78)
* Code: Add auto-formatting rules for C++ projects (clang-format) and enforce code style via "clang-format" and "dotnet format"

* fix ui format warnings
2026-04-30 06:03:55 -07:00
Sour d06ddf40a7 NES: Added support for mapper 552 2025-06-05 16:35:55 +09:00
Sour 87f5952d4c NES: Mapper 185 - Fixed Might Bomb Jack's original release not booting 2025-05-29 21:45:56 +09:00
Sour 24dfab45de NES: Added support for mapper 487 (Maxivision 30-in-1) 2025-03-12 20:18:06 +09:00
Sour 9161a9e2c1 NES: Removed incorrect mapper 220 mapping
Nothing uses mapper 220 - it's a mapper number that was used in FCEUX as a way to debug/test implementations
2024-11-17 19:14:51 +09:00
Sour d751502a58 NES: Added Rainbow support (mapper 682) 2024-10-08 21:37:44 +09:00
Sour 414d3e7f7c NES: Added very incomplete Famicom Network System support 2023-04-19 20:17:24 -04:00
leinacc 273d523352 Fix includes for case-sensitive systems (#1) 2023-01-26 16:23:49 -05:00
Sour 152abf690b Rename stdafx.h to pch.h 2022-09-08 21:29:52 -04:00
Sour 3fbd18e237 NES: Rename MiscUnlicensed to Unlicensed, move some other mappers to folders 2022-07-24 20:09:09 -04:00
Sour 1c9e3bd4b1 NES: Added last batch of missing mappers 2022-07-24 19:52:49 -04:00
Sour 5a4b90a677 NES: Added more Nintendo, Whirlwind and Codemaster mappers 2022-07-24 19:07:34 -04:00
Sour ec4f3cbb13 NES: Added ntdec and other unlicensed mappers 2022-07-24 16:45:44 -04:00
Sour 7705bd15e2 NES: Added TXC mappers 2022-07-24 16:02:00 -04:00
Sour 577f2d51f9 NES: Implemented more homebrew mappers 2022-07-24 15:40:27 -04:00
Sour ed110074f9 NES: Added support for Bandai & Taito boards 2022-07-24 14:47:58 -04:00
Sour f07923ffa3 NES: Moved DripGame to Homebrew folder 2022-07-24 13:36:50 -04:00
Sour 0d98c981e0 NES: Added support for more mappers (Irem, Jaleco, Namco, Sunsoft) 2022-07-24 13:33:25 -04:00
Sour c87204c898 NES: Implemented more mappers (Sachen, Kaiser, Waixing, more unlicensed mappers) 2022-07-24 13:04:49 -04:00
Sour 9af0df22f1 NES: Added support for more mappers (MMC3 variants/clones) 2022-07-24 11:00:56 -04:00
Sour c3a391dd7f NES: Added support for more mappers (VRC, MMC2/4, etc.) 2022-07-23 14:13:56 -04:00
Sour a15c9421a8 NES: Implement auto-configure inputs option 2022-07-21 19:47:50 -04:00
Sour d0ff9d41de NES: Studybox support 2022-06-22 00:16:11 -04:00
Sour 588d284594 NES: Fixed UNIF TODOs 2022-06-21 00:05:13 -04:00
Sour 2283d534b5 NES: Implement FME7
Needed to test barcode reader
2022-03-15 23:08:06 -04:00
Sour 9da277a92b NES: Fixed storage input devices (Battle box, turbo file) 2022-03-13 16:45:27 -04:00
Sour 2b27457d75 NES: Implemented mapper 3 & 96
Needed to test Arkanoid & Oekakids controllers
2022-03-12 19:52:34 -05:00
Sour b5b2dbc9d5 NES: Added support for mapper 7 & 71 2022-01-23 23:17:24 -05:00
Sour ab0fe3c6e1 Minor fixes 2021-06-06 15:33:37 -04:00
Sour 8c7f0a2cfa Fixed init order for mappers (e.g mmc3) 2021-05-10 19:27:09 -04:00
Sour f1944fd51a Added MMC3/MMC5 2021-05-08 13:13:18 -04:00
Sour 4d092bc07b Tweak load order/priority + use file ext. to select core 2021-05-06 22:37:01 -04:00
Sour 768a3f6e17 NSF support (WIP) 2021-04-30 20:41:26 -04:00
Sour e4aeb381eb Fixed some minor todos in NES code 2021-04-27 21:56:40 -04:00
Sour 0479d6f90a VS system/dualsystem (missing palette and proper audio/video option support) 2021-04-25 14:12:10 -04:00
Sour c9bca5c856 NES FDS support 2021-04-24 18:33:15 -04:00
Sour 05433d29f9 MMC1 and unrom 2021-04-21 22:03:02 -04:00
Sour e27e511558 File reorganization 2021-04-09 21:45:04 -04:00
Sour e344505a9a WIP 2021-04-02 18:12:42 -04:00