1421 Commits

Author SHA1 Message Date
negativeExponent
75872dab63 Remove CopyFami stuff
unused in this implementation, not any other emu uses it. considering
its even UNIF based, probably has no use anymore.
2022-06-09 14:10:43 +08:00
negativeExponent
c6f9b96cbb FDS: Permanently use new disk handling functions
FDS was already using the new disk handling code. This PR just removes
the old and now unused one.
2022-06-09 14:07:34 +08:00
negativeExponent
11c1793444 Add Firebrandx palettes 2022-06-09 14:04:03 +08:00
Autechre
b3c35b6515
Merge pull request #510 from jdgleaver/stereo-filter 2022-04-06 15:39:44 +01:00
jdgleaver
6173b5c71c Add optional 'fake' stereo sound effect 2022-04-06 13:45:22 +01:00
Autechre
013c6f3b56
Merge pull request #509 from jdgleaver/rf-audio-filter
Expose internal audio RF filter option
2022-04-05 16:41:56 +01:00
jdgleaver
046637ba73 Expose internal audio RF filter option 2022-04-05 13:45:20 +01:00
Autechre
6143f7afc1
Merge pull request #508 from NRS-NewRisingSun/mappers3
More mapper additions and improvements
2022-04-04 00:51:14 +01:00
NewRisingSun
bc3767e374 Mapper 467: Remove unnecessary AND mask 2022-04-02 22:50:13 +02:00
NewRisingSun
cfbe777f61 Added mapper 467 2022-04-02 22:03:41 +02:00
NewRisingSun
12157b4f82 Add mapper 294 2022-04-02 20:25:09 +02:00
NewRisingSun
a3f2054aa6 Correct 310.c copyright notice 2022-04-02 17:49:05 +02:00
NewRisingSun
4feedbc7c1 Add mapper 310 2022-04-02 17:48:19 +02:00
NewRisingSun
a13e82d631 Mapper 258: Is actually a duplicate of 215 that uses different features. Correct a few mapper 114, 215 and 258 iNES correction database entries. 2022-04-01 13:06:58 +02:00
NewRisingSun
5ea4d73e6f Mapper 444: Add NC-8000M as submapper bit 2 2022-03-23 17:47:58 +01:00
NewRisingSun
d03005689f Mapper 341: correct mirroring 2022-03-21 16:10:51 +01:00
NewRisingSun
dc1d14f3cd Mapper 351: Add CHR-RAM mode plus the ability to map CHR data into CPU address space 2022-03-21 15:53:24 +01:00
NewRisingSun
c01250c28d Mapper 340: Add support for 1 MiB variant 2022-03-21 15:31:21 +01:00
NewRisingSun
3f20020b96 Mapper 49: Correct AND mask in NROM mode. 2022-03-09 14:36:00 +01:00
Autechre
f52037ad7a
Merge pull request #507 from jSTE0/miyoo-target
platforms: Add Miyoo target
2022-03-07 20:04:16 +01:00
jSTE0
49252aa692 platforms: Add Miyoo target
Based on existing OpenDingux targets, just built for arm32.
2022-03-07 18:58:26 +00:00
twinaphex
470ea398c7 Buildfix for C89/MSVC 2022-03-07 05:57:12 +01:00
Autechre
495c158236
Merge pull request #506 from NRS-NewRisingSun/mappers2
Mappers 351, 394, 435. 432 correction.
2022-03-07 05:55:10 +01:00
NewRisingSun
ae3486f80c Mapper 351: specify static attribute 2022-03-05 01:03:38 +01:00
NewRisingSun
2f05c221de Mapper 351: Correct state saving/loading 2022-03-04 22:25:50 +01:00
NewRisingSun
f9ba86dc7a Added mapper 435 2022-03-04 22:16:38 +01:00
NewRisingSun
8230ae6ad8 Add mapper 351. Applied the 'static' property to a static functoin in jyasic.c. 2022-03-02 19:53:30 +01:00
NewRisingSun
706183bcc9 Add mapper 394. 2022-03-02 13:35:56 +01:00
NewRisingSun
9e7cf140ec Mapper 432: Small mistake regarding DIP clear bit 2022-03-02 10:35:22 +01:00
Autechre
0b77d74f87
Merge pull request #505 from NRS-NewRisingSun/mappers
Updates to mappers 256, 289, 344, 432.
2022-03-01 19:20:50 +01:00
NewRisingSun
e88404cd3d C-style comments. :P 2022-03-01 18:36:34 +01:00
NewRisingSun
1aaccd7429 Mapper 256: Add register scrambling based on NES 2.0 submapper. 2022-03-01 18:18:49 +01:00
NewRisingSun
de9e258f31 Mapper 256: Add WRAM support. 2022-03-01 18:04:34 +01:00
NewRisingSun
95b79c4745 Mapper 289: Support Super 76-in-1 Contra 2022-03-01 17:33:39 +01:00
NewRisingSun
7a9a044d22 Mapper 344: Remove hack to accomodate a bad dump that made it incompatible with other multicarts using the same PCB. 2022-03-01 17:15:06 +01:00
NewRisingSun
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.
2022-03-01 15:57:22 +01:00
NewRisingSun
98244a1c17 Mapper 432: Add NROM-256 mode and second DIP switchb it. 2022-03-01 15:28:58 +01:00
Autechre
1c8c63b124
Merge pull request #503 from negativeExponent/info
M134: Update copyright info
2022-02-27 16:29:37 +01:00
negativeExponent
54fed71574 8237A: Fixed outer PRG banking for NROM mode 2022-02-27 15:45:18 +08:00
negativeExponent
cfc3b17e34 M134: Update copyright info
negativeExponent did not write (or re-write) this. I have already
removed the name from the last PR as well.
2022-02-27 06:47:59 +08:00
Autechre
d8d59c9b85
Merge pull request #502 from negativeExponent/mappers
Mappers
2022-02-26 22:37:58 +01:00
Autechre
c8043b1d31
Merge pull request #500 from NRS-NewRisingSun/mapper134fix
Mapper 134 and frame IRQ correction
2022-02-26 22:37:52 +01:00
Autechre
73fef4d34e
Merge pull request #499 from negativeExponent/cleanup
Cleanup
2022-02-26 22:37:43 +01:00
negativeExponent
c42a1d8a8e Update 2022-02-20 06:46:45 +08:00
NewRisingSun
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. 2022-02-19 12:53:26 +01:00
negativeExponent
395a3df24c Add mapper 385 2022-02-19 02:23:06 +08:00
negativeExponent
53457d0928 Add mapper 375 2022-02-19 02:10:14 +08:00
negativeExponent
40d5c973d7 Fix warnings 2022-02-18 21:07:02 +08:00
negativeExponent
560b3a7093 Add mapper 271 2022-02-18 21:05:50 +08:00
negativeExponent
ed91566fd3 m297: Fix mapper mode not applied when loading save state' 2022-02-18 20:52:46 +08:00