Autechre
|
8864f6e246
|
Merge pull request #471 from NRS-NewRisingSun/multicarts
Multicarts
|
2021-11-22 17:07:35 +01:00 |
|
NewRisingSun
|
8eb4e3b80c
|
Mapper 196: Support IRQ for The Ancient & Modern Heroes
|
2021-11-14 17:10:33 +01:00 |
|
NewRisingSun
|
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.
|
2021-11-14 17:01:55 +01:00 |
|
NewRisingSun
|
e12a40c2f4
|
Mapper 57: Change default DIP for YH-xxx Olympic multicarts, always reset to menu
|
2021-11-14 16:33:37 +01:00 |
|
NewRisingSun
|
7e26542737
|
Mapper 178: Always reset to menu.
|
2021-11-14 16:25:40 +01:00 |
|
NewRisingSun
|
46a8874fe9
|
CNROM/UNROM: Only emulate bus conflicts when explicitly specified by NES 2.0 header.
|
2021-11-14 16:20:10 +01:00 |
|
NewRisingSun
|
fe6c0c4513
|
Added support for mapper 383.
|
2021-11-14 16:11:24 +01:00 |
|
NewRisingSun
|
a4586e0aee
|
Add UNROM modes and two-chip variant to mapper 242
|
2021-11-13 23:15:13 +01:00 |
|
NewRisingSun
|
b72007fa62
|
Add Realtec 8099 PCB support to mapper 236
|
2021-11-13 21:26:59 +01:00 |
|
twinaphex
|
a918869c18
|
Cut down on stdio.h includes
|
2021-11-02 17:25:04 +01:00 |
|
NewRisingSun
|
d99e6e563c
|
Add support for mapper 376
|
2021-10-22 22:29:26 +02:00 |
|
NewRisingSun
|
aa8108a4e3
|
Add support for K-42001, make mapper 314 reset to menu.
|
2021-10-22 22:16:05 +02:00 |
|
NewRisingSun
|
5a10da375e
|
Simplify mapper 219 emulation; add outer bank register.
|
2021-10-20 23:03:19 +02:00 |
|
jdgleaver
|
499f1c04de
|
Replace direct file access with VFS routines
|
2021-10-20 16:58:35 +01:00 |
|
twinaphex
|
6881c1fd2a
|
Some MSVC / C89 buildfixes
|
2021-09-25 03:41:39 +02:00 |
|
NewRisingSun
|
cb3a22daf0
|
Mapper 134: Add PRG/CHR A19 outer bank bits
|
2021-09-21 23:36:44 +02:00 |
|
NewRisingSun
|
21c829ba43
|
Add mapper 236
|
2021-09-21 22:21:44 +02:00 |
|
twinaphex
|
152198515c
|
Buildfix
|
2021-06-14 15:26:43 +02:00 |
|
Autechre
|
18ca08dc8c
|
Merge pull request #457 from NRS-NewRisingSun/mappers-16x
Mappers 162/163/164/558
|
2021-06-14 15:15:22 +02:00 |
|
NewRisingSun
|
07236cdd44
|
Comment style
|
2021-06-07 19:15:13 +02:00 |
|
twinaphex
|
3dbf430262
|
Wrap all fopen access - go through FCEUD_UTF8fopen isntead
|
2021-06-05 21:07:55 +02:00 |
|
NewRisingSun
|
d4c0d6e852
|
Update database for mappers 162-164/558
|
2021-05-30 10:05:10 +02:00 |
|
NewRisingSun
|
97ffbc5f83
|
Rewrite mappers 162,163,164; add mapper 558. Add EEPROM support to 164.
|
2021-05-30 01:08:41 +02:00 |
|
NewRisingSun
|
16bec051bf
|
Make sure the comments reflect what the code actually does.
|
2021-05-28 22:03:19 +02:00 |
|
NewRisingSun
|
e1f4133bb2
|
Improve the UNIF to subType heuristics, since UNIF ROMs do not use the database in ines-correct.h.
|
2021-05-28 21:46:55 +02:00 |
|
NewRisingSun
|
ce2d55c3e8
|
Update the database for mapper 176 games. Set the iNES2 flag when the submapper field is used.
|
2021-05-28 21:22:18 +02:00 |
|
NewRisingSun
|
b02fa46cb1
|
Add support for Jncota variant, mapper 523
|
2021-05-26 20:36:06 +02:00 |
|
NewRisingSun
|
3cc9c32306
|
Use submappers and apply latest hardware findings. Use a heuristic to determine whether to change the DIP switch on every reset.
|
2021-05-26 20:19:25 +02:00 |
|
Autechre
|
107d886bd8
|
Merge pull request #446 from NRS-NewRisingSun/mapper59
Make mapper 59 always reset to menu. Add previous mapper 60 ROM files to iNES correction table.
|
2021-04-14 21:47:05 +02:00 |
|
NewRisingSun
|
825cdb8788
|
Add lock bit, necessary for NT-234's Road Fighter
|
2021-04-14 21:03:59 +02:00 |
|
NewRisingSun
|
9cfea5b7d1
|
Typos in 428.c
|
2021-04-14 19:29:08 +02:00 |
|
NewRisingSun
|
cf476194ce
|
Combine UNIF AB-G1L, WELL-NO-DG450 and TF2740 into NES 2.0 Mapper 428.
|
2021-04-14 19:16:57 +02:00 |
|
NewRisingSun
|
86356c24c2
|
Make mapper 59 always reset to menu. Add mapper 59 multicarts that had previously been set to 60, colliding with 'Reset-based 4-in-1', to CRC-based correction table.
|
2021-04-14 19:09:02 +02:00 |
|
NewRisingSun
|
f3bdbd6581
|
Forgot one KT-008 hack remnant.
|
2021-04-10 21:40:01 +02:00 |
|
NewRisingSun
|
0657d21366
|
MINDKIDS accessible as NES 2.0 m268.1; mapper 224 is MINDKIDS; remove KT-008 remnants from mmc3.c
|
2021-04-10 14:38:49 +02:00 |
|
negativeExponent
|
50b9024080
|
more C89 fixes
|
2021-04-10 02:21:29 +08:00 |
|
negativeExponent
|
491975cf97
|
C89 fixes
|
2021-04-09 20:28:15 +08:00 |
|
twinaphex
|
cb9ea8f94e
|
More C89 build fixes - for loop initial declarations
|
2021-04-08 17:50:56 +02:00 |
|
twinaphex
|
960528aa15
|
Style nits, C89 build fixes
|
2021-04-08 17:46:51 +02:00 |
|
NewRisingSun
|
d14623a966
|
readALU_DIP already returned a value in every case, but LGTM apparently did not get it.
|
2021-04-08 17:27:41 +02:00 |
|
NewRisingSun
|
c06e25ed30
|
Rewrite and unify J.Y. ASIC emulation. Add multicart mappers.
|
2021-04-08 17:06:17 +02:00 |
|
NewRisingSun
|
f4a5c2a420
|
Mapper 332: Add CNROM mode, support larger multicarts
|
2021-04-07 18:45:37 +02:00 |
|
NewRisingSun
|
82ce944aa3
|
Combine the very similar mappers 126/422/534/BS400/BS4040 into one common source code file. Rewrite for accuracy and compatibility with all known game dumps. Replace FUTURE KIDS hack with correct CNROM masking.
|
2021-01-31 15:51:09 +01:00 |
|
negativeExponent
|
8deefc3bef
|
Fix warning
|
2020-11-17 06:52:11 +08:00 |
|
negativeExponent
|
d98245e49c
|
Misc update
|
2020-11-17 06:40:10 +08:00 |
|
negativeExponent
|
faa58abe0f
|
Add mapper 401
|
2020-11-17 03:30:05 +08:00 |
|
negativeExponent
|
0cc55ba1f1
|
m293: Fix alignment and update
|
2020-11-17 00:19:02 +08:00 |
|
negativeExponent
|
14b689cde6
|
Add mapper 293
|
2020-11-16 18:17:00 +08:00 |
|
Autechre
|
79b76eb197
|
Merge pull request #405 from michaelforney/toplevel-semicolons
Remove extraneous semicolons at top-level
|
2020-11-12 02:11:13 +01:00 |
|
negativeExponent
|
d8132fa88d
|
Update bs4xxxr
|
2020-11-12 02:45:46 +08:00 |
|