Commit Graph

101 Commits

Author SHA1 Message Date
goyuken 121b1edad9 nes: minor cleanup 2014-10-15 19:40:40 +00:00
zeromus 04255670f7 neshawk (MMC5) - fix uchuu keibitai SDF; fixes bug #232 2014-08-04 02:59:08 +00:00
goyuken 9196400b70 nes: MMC5: clean up debug message 2014-07-28 17:51:24 +00:00
goyuken 235f92c82e NES: fix credits sequence in metal slader glory. this may have impact in other MMC5 programs; not tested 2014-07-23 20:15:42 +00:00
adelikat 6cba3568ef More extension reorg 2014-07-03 17:23:03 +00:00
adelikat f546a8080c Move some extension methods from the generic extensions file to NumberExtensions and fix up namespaces 2014-07-03 15:35:50 +00:00
goyuken 6f9211167c neshawk: pirate fix 2014-05-21 22:29:14 +00:00
goyuken 663aeaf5eb NES: add mapper31, fix a few small bugs with mapper30. thanks to caitsith6502 for patch 2014-05-03 17:23:28 +00:00
goyuken fd5b7263ea NES - MMC5 - head off some possible peek nondeterminism problems before they occur 2014-04-30 20:32:13 +00:00
goyuken 5f66376f82 implement caitsith6502's mapper 30 support patch (with a few minor cleanups). fixes issue 153 2014-04-11 15:01:22 +00:00
goyuken 29475fb24d nes: misc blah 2014-04-09 22:23:19 +00:00
goyuken 8c7b1da678 NES: fix two regressions from previous commit; one broke all UNIF, and one broke some sachen boards 2014-04-09 19:39:04 +00:00
goyuken aa2fce885e nes: axrom: support 512K oversize 2014-03-19 16:06:51 +00:00
goyuken 60361d9bd4 support a homemade UxROM multicart board 2014-03-15 19:54:48 +00:00
goyuken 1fbc833361 NES: fix some CNROM games. dunno how they got broken? 2014-03-01 16:58:01 +00:00
goyuken f346b604d4 NES: support CAMERICA-GAMEGENIE (partially). you can't actually use it; it's mostly for documentation purposes. 2014-03-01 00:02:53 +00:00
goyuken fa9f1c69b8 nes: fix bug with loading UNIF files with no chr rom.
nes: support mapper "FS304" (UNIF only)
2014-02-26 03:09:54 +00:00
goyuken f6c1c7eba2 NES: PPU Viewer: support MMC5 ExAttr mode 2014-02-25 22:54:25 +00:00
goyuken b1dc3f0f48 nes: mmc5: fix uncharted waters, and presumably some other 16K WRAM games 2014-02-24 01:01:15 +00:00
goyuken cdd19396d4 nes: mmc5: implement NT fill mode. fixes "flying through clouds" level intro to laser invasion 2014-02-23 23:03:44 +00:00
goyuken 17f64cf8f5 nes: MMC5: fix exram extended attribute mode for CHR ROMs larger than 256KiB? hard to tell 2014-02-23 16:22:30 +00:00
goyuken cb898334ac remove debug statement accidentally left in previous commit 2014-02-22 04:01:00 +00:00
goyuken 220dabafb7 NES: fix major league for change in database autism 2014-02-21 23:31:44 +00:00
goyuken 223116252b NES: sunsoft 1: clarify code, no emulation changes 2014-02-19 16:33:59 +00:00
goyuken 420bbc2c4c NES: pedantic more correct emulation of Fantasy Zone (J). of no interest to anyone. 2014-02-17 18:02:21 +00:00
goyuken 8a34ce3d0b NES: fix Shanghai (J) 2014-02-17 17:46:26 +00:00
goyuken 02762576aa VRC6: support arbitrary romsize through ines identification 2014-02-17 04:15:15 +00:00
goyuken 4a2f28d89f nes: vrc6: correct some problems with the most recent commit 2014-02-15 22:12:46 +00:00
goyuken c333e2f6f3 NES: take a stab at the VRC6 clusterfuck (thanks, obama!). speed loss of about 2%. as far as we know, no game ever used any of these features. 2014-02-15 18:45:52 +00:00
goyuken b294c69046 NES: MMC1 code cleanup, no changes 2014-02-13 18:14:01 +00:00
goyuken 4875831fb9 nes: rename NAMCOT_m19_m210.cs to better match its new function 2014-02-06 23:15:52 +00:00
goyuken 20bf3b34e0 NES: VRC2: correct emulation details (no effect in any game) 2014-02-05 16:19:55 +00:00
zeromus 50f685c67f fix compile error due to [NES.INESBoardImplPriority] assignment in wrong place 2014-02-04 20:44:27 +00:00
goyuken a9799f4716 NES: finish previous commit 2014-02-04 03:58:48 +00:00
goyuken 6d53152a7f NES: reorder boards slightly to shave them nanoseconds off boot time 2014-02-04 03:51:17 +00:00
adelikat d81f2effb5 fix a warning 2014-02-03 16:59:30 +00:00
goyuken 74fb9f37ff NES: add internal SRAM to Taito X1-017. all games on that board seem to have battery backed sram, so that works now. Kyuukyoku Harikiri Koushien seems to be nonfunctional though?? 2014-02-03 16:31:14 +00:00
goyuken 508a60c737 NES: add proper WRAM to Taito X1-005. should fix saveram on Kyonshiizu 2, Kyuukyoku Harikiri Stadium, Minelvaton Saga: Ragon no Fukkatsu, Mirai Shinwa Jarvas, Taito Grand Prix: Eikou e no License.
also fold mapper 207 into mapper 80 for simplicity
2014-02-03 16:05:19 +00:00
goyuken 5be10ff8d5 NES: add mediocre support for mapper158 (but all of the alien syndrome roms i've seen in the wild are marked mapper118, so...) 2014-02-03 15:13:24 +00:00
goyuken a21c1a144c nes: mapper 218: minor code cleanup ( no changes ) 2014-02-03 15:03:34 +00:00
goyuken 339cceaca3 nes: finish cleanup on namcot 129/163 2014-02-02 20:05:09 +00:00
goyuken 63a1be2a70 NES: change namcot 163/129 to conform to more accurate modern knowledge of how the chip works. probably doesn't affect any games? 2014-02-02 17:06:48 +00:00
goyuken c3df573698 continue previous commit 2014-02-02 16:30:04 +00:00
goyuken 99af51b883 nes: move namcot175&340 to their own class, and change a few things. fixes bad mirroring in some games 2014-02-02 16:23:35 +00:00
goyuken a9e4baa380 NES: support worthless garbage 2014-01-31 04:15:18 +00:00
goyuken ba163b5c08 NES: support mapper 95 and 206 hashless dumps 2014-01-29 22:16:49 +00:00
goyuken b1dc947794 NES: send unidentified mapper004 games with iNES 4screen flag set to TVROM. i don't like doing this, but it causes no issues in current GOODNES (the one rom it breaks we have covered by bootgod). fixes some of the most pivotal works of the 20th century, like Gauntlet (Nude Valkyrie Hack) and Gauntlet XXX 2014-01-26 17:21:50 +00:00
goyuken f734665f67 nes: remove unused variables in mapper087 2014-01-26 16:34:04 +00:00
goyuken ef37bfd0c7 nes: misc code cleanup (what was this anyway? leftover of some debug thing?) 2014-01-25 19:48:59 +00:00
goyuken 5df77aac29 small bug in yesterday's sachen stuff 2014-01-24 14:47:18 +00:00