NRS-NewRisingSun
d72c64e5d9
Exponential notation of NES 2.0 ROM sizes; mappers ( #480 )
...
* Support 2 MIB mapper 314 (Y2K 76-in-1)
* Mapper 57: Forgot one Sync() statement
* Mapper 83: Correction for 256 KiB PRG+512 KiB CHR games
* Mapper 114: Use NES 2.0 submapper field if available to differentiate between scrambling patterns
* NES 2.0: Support exponential notation of PRG/CHR sizes, thus adding support for 4 KiB and 8 KiB ROM files.
* Add mapper 553.
* Correct the database regarding the Nanjing game Pegasus Senya
* Add submapper 5 (HST-162) to mapper 176
* Add mapper 436
* Mapper 176.5 has a CNROM latch as well, though it works a bit differently than submapper 1's
* Added mapper 429
* Added mapper 380 submapper 1
* Added mapper 437
* Added mapper 456
* Forgot to include math.h for pow
* Added mapper 434
* Added mapper 452
* Added mapper 438
* Added mappers 391 and 444, corrected the mixup with BS-110 and NC7000M
* Added mapper 443. Added menu-switching funcionality to mapper 444
Co-authored-by: NewRisingSun <8vytz1+dhp372pv94ebg@sharklasers.com >
2022-01-06 08:22:18 +01:00
Davis Mosenkovs
ae42152216
Add A+B and Turbo A+B buttons
2021-12-23 11:02:55 +02:00
IlDucci
ee5e9a966f
[Core options text] Text fixes
...
- Changing the main category sublabels to follow RetroArch's style.
- Uppercased the TM Zapper.
- Changed the "FS" part of the FBX NES Classic palette to "(fixed)" (FS meant fullscreen, as in, FBX did one version of this palette, but said themselves that it was captured incorrectly, so the fixed solution was captured by taking into account the parameters of the full screen. FBX never meant to have a full name for the corrected version).
2021-12-05 12:04:31 +01:00
DisasterMo
cb5481af1f
Add automatic Crowdin synchronization
2021-12-04 16:43:54 +01:00
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
jdgleaver
3a1dcca472
Enable switching of colour palettes via RetroPad L2 + D-Pad Left/Right
2021-10-22 13:30:27 +01:00
jdgleaver
1a961ff6be
Add support for emulated Game Genie add-on
2021-10-21 15:52:40 +01: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
jdgleaver
0c82e4c73e
Update core options to v2 format (add category support)
2021-10-19 17:39:00 +01:00
jdgleaver
1502ca02d4
Fix core options version detection
2021-10-08 12:40:53 +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
negativeExponent
4b9f65e27b
Fix controller info index
2021-07-04 22:10:50 +08: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
3a85082268
Found a database mistake
2021-06-07 19:23:09 +02:00
NewRisingSun
07236cdd44
Comment style
2021-06-07 19:15:13 +02:00
NewRisingSun
9e7f924a67
Add a few misheadered ROMs from a Nanjing ROM pack to ines-correct.h
2021-06-07 19:09:37 +02:00
NewRisingSun
19bba93928
Add FF7 translation to ines-correct.h
2021-06-07 18:55:32 +02:00
twinaphex
658ef18d2e
Cleanups; turn some functions static
2021-06-06 02:02:46 +02:00
twinaphex
8331b3c425
Cleanups
2021-06-06 01:57:41 +02:00
twinaphex
84bb7c4e9d
Cleanup
2021-06-06 01:53:33 +02:00
twinaphex
36e38000ef
Remove unused functions
2021-06-05 21:15:36 +02:00
twinaphex
6e1dd7cde1
Cleanup
2021-06-05 21:13:51 +02:00
twinaphex
2b187732ea
Get rid of obsolete variable
2021-06-05 21:11:41 +02:00
twinaphex
3dbf430262
Wrap all fopen access - go through FCEUD_UTF8fopen isntead
2021-06-05 21:07:55 +02:00
twinaphex
e154706586
Some cleanups + we don't need a non-libretro codepath
2021-06-05 20:56:49 +02:00
Autechre
aa4615c417
Revert "some cleanups"
2021-06-05 15:05:07 +02:00
twinaphex
cbc17a077b
iNESLoad - some code is not used except for printing some information,
...
stub it out with DEBUG ifdefs
2021-06-05 14:55:17 +02:00
Autechre
28b511d57e
Merge pull request #455 from negativeExponent/update
...
some cleanups
2021-06-05 14:45:38 +02:00
negativeExponent
001e3a2428
Remove this (remnants of ppuview)
2021-06-05 08:39:47 +08:00
negativeExponent
6f8be4cedd
Simplify palette core options
...
Fetch names from palette struct instead.
2021-06-05 08:26:45 +08:00
twinaphex
85d5c87d3d
- Simplify MakeMemWrapBuffer
...
- FCEUI_LoadGame - UNIFLoad and FDSLoad never use 'name' so pass
NULL here
2021-06-04 21:01:19 +02:00
negativeExponent
e75d6be00b
Remove ununsed, commented code
2021-06-03 13:30:16 +08:00
negativeExponent
f6cc87a8fa
Move overclock-related variables to ppu instead
...
Just makes more sense since overclocking is ppu-based.
2021-06-03 10:50:30 +08:00
negativeExponent
46ca02a206
Move settings-related vars to FSettings struct
...
- Just some more cleanups
2021-06-02 04:18:53 +08:00
negativeExponent
403f682eb7
Cleanup: Remove a few extern
2021-05-31 16:55:09 +08:00