Commit Graph

925 Commits

Author SHA1 Message Date
hizzlekizzle
51db7e8ccc Merge pull request #345 from negativeExponent/update_bmcfk23c
m176: Minor tweak to chr mixed ram/rom logic check and others
2020-03-20 21:55:22 -05:00
hizzlekizzle
0af3dcee1c Merge pull request #347 from negativeExponent/fix_default_palette
Fix default palette option does not reset colors when selected
2020-03-20 21:40:46 -05:00
negativeExponent
9d90c0ca21 Fix https://github.com/libretro/libretro-fceumm/issues/346 2020-03-21 08:49:45 +08:00
negativeExponent
d44a530a64 Add Mortal Kombat Trilogy - 8 People (M1274) (Ch) [!].nes to ines-correct.h
from nesdev notes:
GoodNES 3.23b's "Mortal Kombat Trilogy - 8 People (M1274) (Ch) [!]" is actually the "KY-9005 9-in-1" multicart and runs on NES 2.0 Mapper 260.

- assiged to mapper_260
2020-03-21 07:00:40 +08:00
negativeExponent
a1f7cf9d89 Merge unif board BMC-Super24in1SC03 to BMC-FK23C 2020-03-19 22:01:25 +08:00
negativeExponent
311c450d01 m176: Minor tweak to chr mixed ram/rom logic check and others
- tweak chr mixed ram/rom logic check
- minimize updates to address $500x writes when there are no changes to reg values
- fix incompatible pointer type warning
2020-03-19 09:25:44 +08:00
hizzlekizzle
5a3d6375a6 Merge pull request #344 from negativeExponent/update_nwc
Simplify dipswitch options for Nintendo World Championships 1990 cart
2020-03-17 22:32:51 -05:00
negativeExponent
875ca9004b Simplify dipswitch options for Nintendo World Championships 1990 cart 2020-03-18 09:30:58 +08:00
hizzlekizzle
a8845fe443 Merge pull request #343 from negativeExponent/updates_and_fixes
misc updates
2020-03-17 10:23:00 -05:00
negativeExponent
7602b0b613 MMC3: Make sure to free any allocated memory when using MMC3 as an external module. 2020-03-17 22:42:12 +08:00
negativeExponent
04ba2ac450 Misc mapper updates
- just some misc non-function changing updates
2020-03-17 22:00:59 +08:00
negativeExponent
ebcb4e66d9 m269: Move chr unscrambling to mapper init 2020-03-17 21:04:06 +08:00
negativeExponent
1788955a90 Unif: Show raw values for prg/chr rom size in logs 2020-03-17 20:19:33 +08:00
hizzlekizzle
ac2460d92e Merge pull request #342 from negativeExponent/update_bmcfk23c
Update BMC-FK23C & BMC-Super24in1SC03
2020-03-16 22:45:47 -05:00
negativeExponent
4d06f77e10 Remove unneeded code in BMC-Super24in1SC03
- remove remnants of last mapper update and code section that does not work anymore with fceumm's board handling
2020-03-17 10:55:56 +08:00
negativeExponent
d50f2e26e6 Cleanup 2020-03-17 10:35:56 +08:00
negativeExponent
5dc540dd5c Remove duplicate code in bmc-fk23c 2020-03-17 10:27:57 +08:00
hizzlekizzle
4be418bde3 Merge pull request #341 from negativeExponent/fix_fk23c
Rewrite BMC-FK23C/A (m176) based on latest notes and testing
2020-03-16 18:43:09 -05:00
negativeExponent
16031375d4 Rewrite BMC-FK23C/A (m176) based on updated notes and testing 2020-03-17 02:37:22 +08:00
Autechre
1ff8bde6fe Merge pull request #340 from negativeExponent/master
Fix incompatible pointer type warning
2020-03-14 17:46:02 +01:00
negativeExponent
374677ae28 Fix incompatible pointer type warning 2020-03-14 20:27:44 +08:00
hizzlekizzle
68b8f0e120 Merge pull request #339 from negativeExponent/updates_and_fixes
Cleanup mapper struct, move stuff around in iNESLoad()
2020-03-12 10:27:50 -05:00
negativeExponent
f2c3d35d25 Add 168-in-1 New Contra Function 16 to ines-correct.h 2020-03-12 20:47:41 +08:00
negativeExponent
e3c35c6eff unif.c: Align board map struct 2020-03-12 20:24:19 +08:00
negativeExponent
33ae3916b2 ines.c: Cleanup mapper struct and iNESLoad()
- cleaned and sorted the nes mapper index struct
- move items around in iNESLoad() and use CartInfo struct where applicable
- other minor cleanups
2020-03-12 17:29:07 +08:00
Twinaphex
4f68f50b64 Merge pull request #337 from negativeExponent/updates_and_fixes
Updates and fixes
2020-03-09 23:07:00 +01:00
negativeExponent
c92996128b Fix unterminated savestate struct 2020-03-10 03:58:30 +08:00
negativeExponent
9827248938 Update mapper 79 2020-03-10 03:58:30 +08:00
negativeExponent
82107ba321 vrc2and4: Fix mapper 22 games not working (regression) and refactoring
- fix mapper 22 games not working
- refactoring
- Fix implementation used for various Contra rom hacks
2020-03-10 03:58:30 +08:00
negativeExponent
9f520931b8 Update ines-correct.h 2020-03-10 03:58:30 +08:00
negativeExponent
edea0a8899 m369: Update and reworked 2020-03-10 03:58:29 +08:00
twinaphex
6af7c82742 Revert "Simplify DoLine"
This reverts commit 5d8885b916.
2020-03-09 19:49:12 +01:00
hizzlekizzle
9ed22e5a9a Merge pull request #336 from negativeExponent/updates_and_fixes
mapper updates and fixes
2020-03-06 17:34:43 -06:00
negativeExponent
a69354c1c2 Add mapper 369 (BMC-N49C-300) 2020-03-07 01:55:59 +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
b00b8031fc Fix mirroring on KS7030 board 2020-03-07 01:52:35 +08:00
negativeExponent
b2e6d27f9a Update chr banking in mapper 217 2020-03-07 01:51:16 +08:00
negativeExponent
c4e230ecb4 Update ines-correct.h 2020-03-07 01:51:10 +08:00
negativeExponent
27a8cbb016 Fix mirroring in mapper 200 2020-03-07 01:51:10 +08:00
hizzlekizzle
49985f4ca9 Merge pull request #335 from negativeExponent/updates_and_fixes
allow fds conversion mappers to access fds apu and other fixes
2020-03-05 14:57:12 -06:00
negativeExponent
722154b93f Allow FDS conversion mappers to use FDS APU 2020-03-06 02:58:27 +08:00
negativeExponent
80b002a04e Mapper42: Support for 256K prg rom fds conversion of Green Beret 2020-03-06 02:58:22 +08:00
negativeExponent
e9eb314311 Fix size inconsistency for prg and chr
- Unif shows ROM_size and VROM_size in bytes, while codebase expects these to be
in chunks of 16K for prg and 8K for chr. Update Unif to represent size as its
expected to be.

- Change PRGRomSize and CHRRomSize to represent sizes in bytes to make it consistent
with the rest of the size-related variables in struct CartInfo.
2020-03-06 02:57:16 +08:00
negativeExponent
a0458bbf98 iNes: Prevent invalidating rom when size does not match header 2020-03-06 02:53:21 +08:00
negativeExponent
debe380190 Update .gitignore 2020-03-06 02:53:20 +08:00
hizzlekizzle
28acf075c9 Merge pull request #332 from negativeExponent/mmc1_nes2_battery_fix
MMC1: Fix some NES 2.0 games not saving or loading battery backup files
2020-03-01 11:36:00 -06:00
hizzlekizzle
fd25b2dd5d Merge pull request #334 from negativeExponent/updates_and_fixes
Updates and fixes
2020-03-01 11:35:20 -06:00
negativeExponent
aee4669b8d Better detection of mapper numbers based on NES header version 2020-03-01 23:21:59 +08:00
negativeExponent
f9cc11c565 Update ines-correct.h
- override some mapper 27 roms to use mapper 23
2020-03-01 20:18:26 +08:00
negativeExponent
342d51c365 MMC1: Fix some NES 2.0 games not saving or loading battery backup files 2020-03-01 19:03:44 +08:00