NewRisingSun
707853d234
Add mapper 461
2022-07-27 12:48:05 +02:00
NewRisingSun
3999c571c9
Add mapper 465
2022-07-27 12:44:40 +02:00
NewRisingSun
c80d2b1297
Add mapper 459
2022-07-27 11:56:35 +02:00
NewRisingSun
868edfb32d
Add mapper 464
2022-07-27 11:51:30 +02:00
NewRisingSun
d03005689f
Mapper 341: correct mirroring
2022-03-21 16:10:51 +01:00
NewRisingSun
f9ba86dc7a
Added mapper 435
2022-03-04 22:16:38 +01: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
negativeExponent
395a3df24c
Add mapper 385
2022-02-19 02:23:06 +08:00
negativeExponent
324b85f107
Add mappers 272, 291, 409, 414, 431
...
Add mapper 272
Add mapper 291
Add mapper 409
Add mapper 414
Add mapper 431
2022-02-15 18:51:11 +08:00
negativeExponent
55639a156a
Cleanup some includes
2022-02-12 16:13:05 +08: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
NewRisingSun
a4586e0aee
Add UNROM modes and two-chip variant to mapper 242
2021-11-13 23:15:13 +01:00
NewRisingSun
825cdb8788
Add lock bit, necessary for NT-234's Road Fighter
2021-04-14 21:03:59 +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
negativeExponent
5538bbedd9
Update mapper 059/060
...
Excerpt from nesdev:
NESten's Mapper DLL v1.0 contained an incorrect implementation of T3H53 as iNES mapper 059 and UNIF mapper BMC-T3H53. The UNIF implementation was improved in NESten's Mapper DLL v1.2 while the iNES implementation was not, causing confusion about what kind of cartridge the unimproved mapper 59 was supposed to be. As Nintendulator's mapper DLL is based on NESten's mapper DLL, this was carried over to Nintendulator. Presumably as a result of this confusion, FCEUX and others put the correct implementation of T3H53 at INES Mapper 060, displacing the "Reset-based NROM-128 4-in-1" in the process.
With that said above, im following nesdev's notes and change the
following:
- Reassign Mapper 60 as Mapper 59.
- Add BMC-T3H53, a UNIF cart using the same UNIF-board D1038 which is
assigned as iNES Mapper 59
- Add the Reset-Based NRON-128 mapper, Mapper 60
2020-10-22 05:49:41 +08:00
negativeExponent
53a43479f3
Move overrides out of some mappers
...
Move mapper-based overrides out and use ines-correct.h if possible. Affects the following mappers below:
- Move Cnrom database to ines-correct.h
- Mapper 201 update
- Mapper 91: Add Street Fighter III (Submapper 1) to ines-correct.h
- Add dipswitch notes to m237
- Update mapper9 (PC10 version of Mike Tyson's Punch-out)
2020-04-08 16:29:04 +08:00
negativeExponent
6a805ea424
mapper201: Add support for 21-in-1 (CF-043) (2006-V) (Unl) [p1]
2020-03-07 01:55:36 +08:00
negativeExponent
b2e6d27f9a
Update chr banking in mapper 217
2020-03-07 01:51:16 +08:00
negativeExponent
27a8cbb016
Fix mirroring in mapper 200
2020-03-07 01:51:10 +08:00
negativeExponent
7c6aa2d665
m227: Implement chr-ram write protect
2020-02-19 20:16:09 +08:00
negativeExponent
0635e047b2
Add mapper 288
...
- dipswitch, menu based
2020-01-28 13:45:59 +08:00
negativeExponent
371e949ba1
Add mapper 541
2020-01-28 11:06:43 +08:00
twinaphex
762f6ebed2
C89 buildfix
2020-01-27 22:29:56 +01:00
negativeExponent
dc85a40951
Buildfix
...
- use shorter strings for state names
- make variables static
- turn C++ comments to C comments
- cleanup dead code in boards
2020-01-24 19:57:24 +08:00
twinaphex
fb516c853a
Fix C89 build
2020-01-23 19:46:08 +01: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
negativeExponent
583a44dfd8
Update mapper 213
2020-01-23 07:49:08 +08:00
retro-wertz
e89bcbfb0d
UNIF: Update mirroring on some boards based on last commit
2019-06-23 21:27:13 +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
5c4a659b49
mapper63: try fixing openbus reads again
2019-05-31 19:45:45 +08:00
retro-wertz
897221a503
Fix missing openbus read in mapper 63
2019-05-30 22:56:40 +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
2d76eb4a0f
Change *.c and *.h end-of-line character to LF
...
change eol char to LF using dos2unix
2017-12-17 13:40:35 +08:00
retro-wertz
ebca2248d0
Start undoing C++ comments
2017-10-15 02:07:42 +08:00
retro-wertz
eec06ae043
backport 185-186: update mapper45, fix mapper212 init state
2017-04-25 21:29:03 +08:00
Oggom
254ebe5436
Backport r172 - cheat ram fix sync with FCEUX
2015-06-28 03:38:55 +02:00
twinaphex
7e6caac57d
Initial commit - http://sourceforge.net/p/fceumm/code/160/
2014-03-30 22:15:17 +02:00