negativeExponent
371e949ba1
Add mapper 541
2020-01-28 11:06:43 +08:00
negativeExponent
dca5ff5a1a
Add mapper 372
2020-01-28 09:52:21 +08:00
negativeExponent
b07000a10e
Add mapper 357
2020-01-28 06:27:09 +08: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
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
ec19b07b4d
Mapper 226: Updated and remove duplicate mapper
...
- Updated mapper 226 to support 1.5mb carts, which in turn makes Unif Ghostbusters63n1 a duplicate.
- Unif 42in1ResetSwitch switch to mapper 233
2019-07-12 23:35:11 +08:00
retro-wertz
8f19234f55
Start assigning NES 2.0 mapper numbers to UNIF boards (256+ boards)
2019-07-09 09:07:23 +08:00
retro-wertz
51199e59d7
NES 2.0: Add preliminary support for iNES 2.0 format
...
Currently reads and sets the following:
- mapper number up to 4095, prg rom size, chr rom size
- chr ram (volatile + non-volatile), region (ntsc, pal, dendy or multi-region)
todo: submapper handling, w-ram and prg nvram at least...
2019-07-08 09:25:00 +08:00
retro-wertz
06c99179be
Add support for Mapper 237 (Teletubies Y2K multicart)
2019-07-02 09:37:00 +08:00
retro-wertz
650bc4579a
Update ines-correct based on latest tests, update m36...
...
- Update exiting game database based on latest changes and testing (reference nesdev for one)
- Update mapper 36, supports F-15 City War (Spain) (Gluk Video) (Unl)
- add Reset function to m177, fixes games freezing when reset is pressed (might not be a hardware behavior, but its annoying for emulators :D)
2019-06-18 09:02:36 +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
7e745cc5eb
Assign a few more games as mapper 215
...
- these games were assigned to mapper 217 in goodnes. this mapper is deprecated and the said games are Mapper 215's
- Minor adjustment of rom info logs at startup
2019-06-01 19:06:04 +08:00
retro-wertz
1c0d0192d1
Silence clang warnings (-Wbitwise-op-parentheses)
2019-05-30 23:17:00 +08:00
retro-wertz
3d4ebd5b7b
Add mapper 126
...
- supports the game, PowerJoy 84-in-1 Multicart (PJ-008)
2019-05-30 22:49:51 +08:00
retro-wertz
28e729177e
Implement mapper 224 (kt-008) and add related games to ines-correct
...
- Most of these games are incorrectly assigned to Mapper 4. so correct it with hash
http://wiki.nesdev.com/w/index.php/INES_Mapper_224
2019-05-29 19:06:28 +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
f9aa5e5462
Add dipswitch for VS games and Mapper105 (NWC)
2019-05-18 22:38:41 +08:00
retro-wertz
52c8155dee
Use C-comment style
2017-10-15 03:13:11 +08:00
retro-wertz
294eb511b4
Update Region Override
2017-10-07 13:35:00 +08:00
retro-wertz
ab21476ee7
Show log when loading invalid or missing header in rom.
2017-09-25 16:50:24 +08:00
retro-wertz
4759fe6433
add Mapper 158
2017-05-10 04:07:50 +08:00
twinaphex
8177370f4e
Remove FCEU_SaveGameSave/FCEU_loadGameSave entirely
2017-05-08 04:24:03 +02:00
retro-wertz
016a68c018
Silence stuffs we dont use in libretro
2017-05-08 10:10:24 +08:00
retro-wertz
48a1de5c52
update Mapper90
2017-04-30 17:35:33 +08:00
retro-wertz
157655a2ea
add Mapper30 (UNROM 512)
2017-04-30 06:44:51 +08:00
retro-wertz
e3598de9e8
add Mapper104 for Pegasus 5-in-1(GoldenFive)(Unl)
2017-04-27 01:43:27 +08:00
retro-wertz
491e195c22
update Mapper176(BMC-FK23C/A), fix init state and prg mask
2017-04-27 00:45:40 +08:00
retro-wertz
f94b2d4dc7
add more regions to use PAL system by default
2017-04-25 00:52:18 +08:00
retro-wertz
76d5a120b3
try to correct crc32/md5 based from header PRG/CHR sizes
2017-04-24 10:58:56 +08:00
retro-wertz
13f6f51641
support mapper 190
2017-02-18 01:51:59 +08:00
twinaphex
a8fcbf1410
Silence warnings
2016-09-09 09:10:10 +02:00
Twinaphex
e9d6bfc2d8
Silence warnings
2016-09-09 08:09:38 +02:00
Twinaphex
5dbeff38e1
Cleanups
2016-09-09 07:59:43 +02:00
twinaphex
1ad5e3a277
Merge ines.c
2015-08-06 13:01:26 +02:00
twinaphex
e982bb637b
Revert "Cleanups"
...
This reverts commit d368ee0054 .
2015-08-06 11:39:10 +02:00
twinaphex
d368ee0054
Cleanups
2015-08-06 11:30:34 +02:00
twinaphex
832e03c1f9
Make local versions of fds/ines/unif.c
2014-12-08 22:04:07 +01:00
Twinaphex
514448258e
MSVC compatibility fixes
2014-04-15 01:59:54 -07:00
twinaphex
d4a3125c44
Add header guards
2014-03-30 22:50:28 +02:00
twinaphex
30b4c60b21
Rename files endian.c and memory.c
2014-03-30 22:29:30 +02:00
twinaphex
7e6caac57d
Initial commit - http://sourceforge.net/p/fceumm/code/160/
2014-03-30 22:15:17 +02:00