Commit Graph

166 Commits

Author SHA1 Message Date
sorgelig
900c7f1fcc Update gamepad control. 2019-03-21 21:05:27 +08:00
sorgelig
c2e490a5f9 Remove unused files. 2019-03-21 15:57:53 +08:00
sorgelig
56ec5477fd Merge pull request #40 from greyrogue/master
Auto load FDS BIOS (boot0.rom); Fix MMC6 (StarTropics 1/2); Update VRC7 instrument patches
2019-03-21 12:38:49 +08:00
greyrogue
818016bf5b Merge pull request #13 from greyrogue/pr/12
Pr/12
2019-03-20 19:29:36 -04:00
GreyRogue
599baca83f Merge branch 'master' into pr/12 2019-03-20 19:24:06 -04:00
GreyRogue
a71bcbb8ec Use actual instrument patch numbers (Mapper85/VRC7 audio)
Improve FM instruments used in LaGrange Point with the actual patch numbers.
2019-03-20 18:43:24 -04:00
GreyRogue
10f2312ddd Fix FDS BIOS loading
-FDS BIOS file should be in the NES directory and named boot0.rom
2019-03-18 02:15:44 -04:00
sorgelig
bb4d36cb5f Merge pull request #39 from Kitrinx/master
APU fixes and additional palettes
2019-03-18 02:59:50 +08:00
U-COOKIE\kitri
887162bff7 Fix real palette values 2019-03-16 15:33:49 -05:00
U-COOKIE\kitri
ca9e92c0a6 add popular saturated palettes 2019-03-16 15:06:30 -05:00
U-COOKIE\kitri
e4b944b845 Fix HDMI audio artifacts caused by supersonic triangles 2019-03-16 14:31:33 -05:00
U-COOKIE\kitri
ac79fca8c6 fix off-by-one pulse channel error 2019-03-16 14:30:31 -05:00
GreyRogue
51a237feaf Auto load FDS BIOS file on core load
--FDS BIOS file should be named boot3.rom and placed in the NES folder.
2019-03-10 16:20:43 -04:00
GreyRogue
52ddd56efa Fix MMC6 (mapper 4) RAM protect/enable
--Fixes Star Tropics 1 and 2.
2019-03-09 16:43:43 -05:00
sorgelig
5c69a385d8 sdc: remove absent clock. 2019-03-07 17:12:17 +08:00
sorgelig
e45988c3b4 Release 20190307. 2019-03-07 16:52:33 +08:00
sorgelig
f4849044f0 Update sys. 2019-03-07 16:51:45 +08:00
sorgelig
502d6bd8a6 Merge pull request #31 from greyrogue/master
Fix open bus behavior and allow iNES 1.0 PAL headers
2019-02-05 12:49:25 +08:00
greyrogue
016a31e23c Merge pull request #11 from MiSTer-devel/master
Merge latest from master
2019-02-04 23:16:32 -05:00
GreyRogue
d8b987dc20 Remove WIP build 2019-02-04 23:15:32 -05:00
sorgelig
bb3f6e7abc Remeove unused files. 2019-02-03 11:58:20 +08:00
sorgelig
a5c0b7f413 FDS: ability to start unlicensed games. 2019-02-03 11:57:41 +08:00
GreyRogue
1c13f40593 Fix bus conflicts and iNES 1.0 PAL headers
Fix bus conflict behavior (currently only mapper 3 [CNROM]).
--Fixes Bandai Golf Challenge Pebble Beach
Don't error if iNES 1.0 header identifies as PAL (still uses NTSC timing currently).
--Fixes NesMaker games that identify as PAL (e.g. Kubo).
2019-01-27 20:21:09 -05:00
sorgelig
48d82d7be6 Release 20190121. 2019-01-21 13:10:47 +08:00
sorgelig
2737c72996 OSD: adjust the groups. 2019-01-21 13:10:17 +08:00
sorgelig
554945e939 Update sys. Support for Linux audio. 2019-01-21 12:50:22 +08:00
sorgelig
f14ca063e4 Merge pull request #28 from greyrogue/master
Fix MMC5 8x16 sprite handling
2019-01-21 09:27:13 +08:00
GreyRogue
ec3ad14ae4 Fix MMC5 8x16 sprite handling
--Fixes Castlevania 3.
2019-01-20 18:25:19 -05:00
sorgelig
76f849e6d4 Merge pull request #27 from greyrogue/master
Various mapper fixes
2019-01-20 05:41:14 +08:00
GreyRogue
c1f51704f5 Add bus conflicts to Mapper 3
--Fixes graphics corruption when turning on music in Cybernoid.
2019-01-19 16:03:20 -05:00
greyrogue
26731caa94 Merge pull request #10 from greyrogue/MiSTer-devel-master
Merge latest from master
2019-01-19 14:23:21 -05:00
GreyRogue
ae10980805 Merge changes from master 2019-01-19 14:21:01 -05:00
GreyRogue
3623fd596a Add open bus support to mapper 7 (AxROM)
--Fixes crash in Battletoads Double Dragon at first boss.
2019-01-19 14:15:05 -05:00
sorgelig
94cffd752e Release 20190111. 2019-01-11 02:32:51 +08:00
sorgelig
c7f0dad83f Merge branch 'master' of https://github.com/MiSTer-devel/NES_MiSTer 2019-01-11 02:14:28 +08:00
sorgelig
a989dd9707 Support for multitap. Some update in backup save/load, autoload upon core start. 2019-01-10 11:14:57 +08:00
GreyRogue
5ef58c3d7a Add control for FDS disk swap setup
--Add menu option to the OSD to change auto disk swap to select button.
--Technically, this just inverts the behavior.  Select will prevent disk swap in auto mode.  In Select mode, select performs the disk swap.
2019-01-09 01:00:36 -05:00
sorgelig
433eeafed2 Merge pull request #24 from paulb-nl/apu_square
APU: Fix square channel length counter
2019-01-08 18:53:28 +08:00
paulb-nl
8350b75d69 APU: Fix square channel length counter
The length counter was always using the faster envelope clock because
of a wrong if-else.

This made sounds play too short in some games like Flintstones title
music, Punch-out long falling sound and Zelda title music.
2019-01-08 10:59:53 +01:00
sorgelig
48b203d419 Adjust hblank. 2019-01-01 18:44:52 +08:00
GreyRogue
651e40d5ba Fix 16 bit sprite mode for MMC5 and save PPU bus last access.
--Tested with Uchuu Keibitai SDF.  Still sometimes corrupted graphics in split screen.
2018-12-30 17:34:45 -05:00
sorgelig
adddd12df5 Release 20181231. 2018-12-31 04:34:58 +08:00
sorgelig
48fd3e9a03 Update the scaler. Fix the scaler buffer setting. 2018-12-31 04:33:53 +08:00
GreyRogue
19917e39c3 Fix extended attribute mode graphics corruption.
Fixes Sim City graphics issues.
2018-12-30 02:40:03 -05:00
GreyRogue
90827d29de Fix PPU palette handling, VRAM bus, and MMC5 graphics issues
--Fixes graphics issues with Sim City prototype and various Koei games.
2018-12-29 18:14:45 -05:00
GreyRogue
0e15dd1b39 Optimize VM2413 options not used in VRC7
Save some resources that aren't used by the VRC7 (only 6 out of 9 audio channels; no rhythm support).
2018-12-28 13:42:37 -05:00
greyrogue
bfa997f09b Merge pull request #8 from MiSTer-devel/master
Merge latest master
2018-12-28 10:31:05 -05:00
sorgelig
756739c4ca Release 20181228. 2018-12-28 20:15:28 +08:00
sorgelig
66c9f222fa Fix the video. 2018-12-28 18:08:12 +08:00
sorgelig
a3d354d464 Update scaler. 2018-12-28 18:07:14 +08:00