1143 Commits

Author SHA1 Message Date
arpruss
a125c1eec6 adjust Zapper tolerance; make Zapper input tolerance circular rather than rectangular by default 2020-05-05 15:42:26 -05:00
hizzlekizzle
b4c57771d2
Merge pull request #355 from negativeExponent/updates
Updates
2020-05-05 14:59:15 -05:00
negativeExponent
048d9d9c82 libretro.c: Input updates
- some assorted libretro-related input updates and refactoring
2020-05-05 17:14:15 +08:00
negativeExponent
99347130c3 Fix timing when changing from PAL/Dendy to NTSC
- Happens when starting with PAL/Dendy region and changing to NTSC can cause frame to get stuck in 50 Hz
- using RETRO_ENVIRONMENT_SET_SYSTEM_AV_INFO should remedy this.
2020-05-05 10:00:26 +08:00
negativeExponent
122cc30a96 Ntsc: Remove height doubling/scanline effect
- We just use shaders for scanline if needed. ntsc + height doubling causes performance hit
for some slow devices. Any decent platform should be able to handle scanline effect shaders at least.
2020-05-05 09:07:55 +08:00
negativeExponent
5263e0a22a ines.c: Simplify rom info logs and cleanup 2020-05-03 14:35:21 +08:00
hizzlekizzle
e97a1e2100
Merge pull request #353 from negativeExponent/updates
Updates
2020-04-25 21:44:15 -05:00
negativeExponent
e6fcff5e99 Fk23c: Fix chr issues for some games
- Affects mostly waixing using mixed chr rom/ram modes (bit 2 of ram config register $A001)
2020-04-26 08:19:45 +08:00
negativeExponent
40ff23d0df Update ines-correct.h
- Add overrides for FK23C
- Move MMC1 overrides
- Move MMC5 overrides
2020-04-25 19:17:49 +08:00
hizzlekizzle
56375f09c6
Merge pull request #352 from negativeExponent/expand_database
Expand database
2020-04-13 16:05:16 -05: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
5df33af7dd Move battery-backed prg ram override to ines-correct.h 2020-04-08 00:14:53 +08:00
negativeExponent
03dc02cfc3 Start expanding internal override database (ines-correct.h) 2020-04-07 12:44:50 +08:00
hizzlekizzle
0d569e9bab
Merge pull request #348 from negativeExponent/updates
updates
2020-03-24 19:09:16 -05:00
negativeExponent
915c2be6a8 Fix unable to load some unif carts 2020-03-24 01:50:10 +08:00
negativeExponent
e1bf53e80c m274: Update 2020-03-24 01:46:36 +08:00
negativeExponent
a9f679ef15 Add 42-in-80000 multicart (m380) 2020-03-24 01:34:03 +08:00
negativeExponent
a09293bcc0 Add mapper 389 (Caltron 9-in-1) 2020-03-22 11:30:49 +08:00
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 5d8885b91674cdec1348f906bbd171e4f8aa4cf5.
2020-03-09 19:49:12 +01:00