NewRisingSun
b2de421d4d
Add solder-pad-based menu selection to mapper 285. Make Latch_clear public and use it to reset multicarts to menu instead of Latch_power.
2025-09-09 13:44:14 +02:00
Alexey 'Cluster' Avdyukhin
611855b71e
Mapper 342
2023-05-02 23:07:31 +04:00
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
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
negativeExponent
17ad461e7d
mapper cleanups ( #494 )
...
* m215: Fix support for submapper 1 cart
* Switch UNL43272 to new Mapper242 implementation
* Merge mappers BMC-70in1/B and 236
* Merge 58/213/GK-192
* Assign GS-2004/GS-2014 to mapper 283
* Cleanup
Co-authored-by: negativeExponent <negativeExponent@users.noreply.github.com >
2022-02-05 19:19:33 +01:00
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
NewRisingSun
97ffbc5f83
Rewrite mappers 162,163,164; add mapper 558. Add EEPROM support to 164.
2021-05-30 01:08:41 +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
c06e25ed30
Rewrite and unify J.Y. ASIC emulation. Add multicart mappers.
2021-04-08 17:06:17 +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
ed01e34323
Add unif multicarts
...
- Add unif board BS400R
- Add unif board BS4040R
2020-11-09 20:12:54 +08:00
negativeExponent
a1f7cf9d89
Merge unif board BMC-Super24in1SC03 to BMC-FK23C
2020-03-19 22:01:25 +08:00
negativeExponent
6e7d5abaab
Update implementation of some unlicensed mappers
2020-02-17 09:32:29 +08:00
negativeExponent
305d7a048d
Add new mappers
...
Added iNES 1.0/2.0 mappers
134 - replaced Mapper134_init with Bs5652_Init
391 - NC7000M
402 - 831019C J-2282
Added UNIF boards:
AB-G1L
BS-110
WELL-NO-DG450
KG256
2020-01-23 08:29:09 +08:00
retro-wertz
e734fa8796
Add support for BMC-GN-26
2019-06-27 00:55:49 +08:00
retro-wertz
6653f4028a
Add support for BMC-830134C
2019-06-26 16:45:08 +08:00
retro-wertz
93986604ac
Add support for BMC-K-3033
2019-06-26 09:03:01 +08:00
retro-wertz
afaa5eab6c
Add support for BMC-CTC-12IN1 and BMC-891227
2019-06-25 16:47:18 +08:00
retro-wertz
6ff34f4c7a
Add support for BMC-L6IN1
2019-06-25 11:10:00 +08:00
retro-wertz
177cd68d99
Add support for UNL-BJ-56 and BMC-G631 (probably a Ghostbuster63in1 mislabel)
2019-06-25 08:10:36 +08:00
retro-wertz
42ae290d46
Add BMC-STREETFIGTER-GAME4IN1
2019-06-24 18:45:20 +08:00
retro-wertz
78c0cb422e
BMC-K-3088: move to its own mapper for better compatibility.
2019-06-24 18:24:22 +08:00
retro-wertz
db8a5ab2c9
Add UNL-AX-40G
2019-06-24 18:03:18 +08:00
retro-wertz
b414ad2176
Add UNIF boards...
...
- Add UNL-TH2131-1, UNL-LH51, BMC-RESETNROM-XIN1, BMC-RESET-TXROM
- Add FARID_SLROM_8-IN-1, BMC-830425C-4391T, BMC-TJ-03, BMC-CTC-09
- Add BMC-K-3046, BMC-SA005-A, BMC-K-3006, BMC-K-3036, MINDKIDS
- Add UNL-KS7021A, KS106C, BTL-900218
- Cleanup VRC2and4 (unify power function)
2019-06-20 04:09:07 +08:00
retro-wertz
67ae7663b8
Add m114.1(boogerman), m281, bmc-80013b. Update m205. Disable kt-008 hack on mmc3. Add a few games to ines-correct.h
...
- Support for Boogerman (SuperGame) Mapper 114, submapper 1
- Update Mapper 205 based on nesdev, move previous mapper 205 to separate GN-45 mapper with retained support to emulate OK-411
- Use nes-to-unif wrapper for some games which does not have nes 2.0 header.
- add unif board BMC-80013-B
- add mapper 281 (JY-052)
- disable KT-008 hack on mmc3. KT-008 boards should be assigned as Mapper 224. Fixes Final Fantasy X1/X2
- force-assign a few roms using ines-correct.h
2019-06-12 01:25:16 +08:00
retro-wertz
005eb7bdc3
Implement mappers 28, 29, 31, 56, 63, 255, BMC-60311C, BMC-WS, BMC-HPxx
...
- Added a few mappers to the list. Tested with roms from goodnes set and some demos
- Fix IRQ for Kaiser7032/202 - Issue noticeable with SMB2/3's status status bar
2019-05-27 19:18:02 +08:00
retro-wertz
52c8155dee
Use C-comment style
2017-10-15 03:13:11 +08:00
Oggom
ee9f96c540
Backport r183 - UNIF RT-01 - new dump "Dlya Proverki TV Pristavok"
2017-08-23 20:18:38 +02:00
retro-wertz
0b1b30ff11
Update unif.h
2017-04-30 06:49:33 +08:00
retro-wertz
157655a2ea
add Mapper30 (UNROM 512)
2017-04-30 06:44:51 +08:00
retro-wertz
0ad955eeb9
(backport r184)-add UNIF KS7017,BMC8in1, BMC810131C
2017-04-25 21:05:43 +08:00
Oggom
5fb83074f3
Backport r182 - uni F-15 - new board for "150-in-1 Unchained FIGHT ver"
2016-01-09 17:13:34 +01:00
Oggom
ed1d1068ab
Backport r179 - UNIF EH8813A - UNIF HP898F
2015-08-31 01:09:24 +02:00
Oggom
1d33799c0c
Backport r174 - UNIF BMC-10-24-C-A1 - new dump 6-in-1 by ClusteR
2015-07-12 01:06:14 +02:00
Oggom
204f62767c
Backport r173 - UNIF-DRAGONFIGHTER - new board for a new dump
2015-06-28 03:39:57 +02:00
Oggom
4cf16b1887
Backport r171 - UNIF 158B - new board for "Blood of Jurassic" dump
2015-06-18 16:43:13 +02:00
twinaphex
d6da335f54
Backport r164 -
...
mapper 4 - fixed savestates for mmc3 based mappers broken with kt-008 board
UNIF COOLBOY - new dump support
2015-01-04 22:50:33 +01:00
twinaphex
d4a3125c44
Add header guards
2014-03-30 22:50:28 +02:00
twinaphex
7e6caac57d
Initial commit - http://sourceforge.net/p/fceumm/code/160/
2014-03-30 22:15:17 +02:00