1
0
mirror of https://github.com/mist-devel/mist-board.git synced 2026-02-06 16:14:42 +00:00
Commit Graph

60 Commits

Author SHA1 Message Date
Gyorgy Szombathelyi
da005fdd1b NES: factor out GameLoader from toplevel 2020-02-20 13:39:53 +01:00
Gyorgy Szombathelyi
0cb69d733e NES: update mappers 2020-02-20 12:18:18 +01:00
Gyorgy Szombathelyi
8b0c06f838 NES: [PPU] Timing fixes 2020-02-20 11:48:29 +01:00
Gyorgy Szombathelyi
002b091ddb NES: [PPU] align video clock to system clock 2020-02-20 11:28:55 +01:00
Gyorgy Szombathelyi
687723ac05 NES: [PPU] Infer OAM to BRAM 2020-02-20 10:35:10 +01:00
Gyorgy Szombathelyi
454e576a73 NES: [PPU] Delay spr_overflow 2020-02-19 21:22:09 +01:00
Gyorgy Szombathelyi
241876317d NES: Revert before extra sprites, it's a resource hog 2020-02-19 18:16:57 +01:00
Gyorgy Szombathelyi
8a028f21e2 NES: Add mapper83, small fix for mapper 153
Author: Cray Elliott <MP2E@archlinux.us>
2020-02-18 13:39:11 +01:00
Gyorgy Szombathelyi
8fa561da55 NES: mapper 30: fix Twin Dragons graphical corruption
Author: Cray Elliott <MP2E@archlinux.us>
2020-02-18 13:38:13 +01:00
Gyorgy Szombathelyi
f3416fe71c NES: use common MiST modules, fix PAL video 2020-02-18 13:31:32 +01:00
Gyorgy Szombathelyi
631843c500 NES: remove unused file 2019-11-10 01:08:11 +01:00
Gyorgy Szombathelyi
22ae3cb742 NES: add the NMI signal fix from C64 2019-11-10 01:06:16 +01:00
Gyorgy Szombathelyi
a5f7eec372 NES: update from MiSTer repo 2019-11-10 00:45:44 +01:00
Gyorgy Szombathelyi
be20434625 NES: use dedicated PLL output for SDRAM_CLK 2019-11-09 15:35:15 +01:00
Gyorgy Szombathelyi
e577713f2f NES: add joystick swap option 2019-11-09 15:08:48 +01:00
Gyorgy Szombathelyi
f6cc6ff597 Common update for user_io 2018-12-22 12:26:05 +01:00
Gyorgy Szombathelyi
19d9811dd3 [NES] Use qip files for T65 and FM chip + output current for VGA pins 2018-12-11 23:20:25 +01:00
Gyorgy Szombathelyi
7c333e5924 [NES] Allow infering palette lookup tables in BRAM 2018-12-11 22:41:54 +01:00
Sebastien Delestaing
14bb2e028c Cleanup, merge new mmu supporting many more mappers 2018-12-11 18:54:23 +01:00
Sebastien Delestaing
3162e9ed2b [NES] Fixes audio in SM3 + cleanup 2018-12-10 21:34:22 +01:00
Sebastien Delestaing
d97f32f001 [NES] Switch to T65 CPU 2018-12-10 20:27:45 +01:00
Gyorgy Szombathelyi
8fd340ea50 [NES] Allow inferring inbuf to BRAM 2018-10-12 01:02:16 +02:00
Gyorgy Szombathelyi
a9d8aa7d9a [NES] Stabilize timing 2018-10-12 00:57:31 +02:00
sorgelig
3067b3afe3 [NES] Add support for YPbPr video. 2017-01-10 08:36:44 +08:00
Sebastien Delestaing
22ec029324 [NES] Add Mapper165 (not fonctional) 2016-10-12 09:58:47 +02:00
Sebastien Delestaing
84d5cf3535 [NES] Improvements to Mapper16 2016-10-11 13:16:02 +02:00
Sebastien Delestaing
b48f930a4e [NES] First implementation of Bandai mapper (16) 2016-10-10 17:21:00 +02:00
Sebastien Delestaing
246257cdf4 [NES] Support SUROM with 512KB of PRG ROM 2016-10-10 13:00:03 +02:00
Sebastien Delestaing
48514994ea [NES] Cleanup 2016-10-10 10:28:14 +02:00
Sebastien Delestaing
3a55ab7bbe [NES] Fix compilation 2016-10-10 09:50:26 +02:00
Newsdee
e9dfdcd495 Added option to switch palette between FCEUX (very common) and Unsaturated-V6 (very close to NTSC). 2016-10-09 19:40:51 +08:00
Sebastien Delestaing
4e062381e6 [NES] Fix more MMC1 regressions 2016-10-07 15:59:56 +02:00
Sebastien Delestaing
837a5c2ebc [NES] Fix regressions on MMC1, fix mapper7, fix OSD spurious events 2016-10-05 09:06:17 +02:00
Sebastien Delestaing
0b5a8dd347 [NES]Disconnect keyboard when OSD is visible 2016-09-24 18:10:02 +02:00
Newsdee
da4ff97d78 [NES] Added option to hide the overscan area noticeable in some games. 2016-09-24 23:20:02 +08:00
Sebastien Delestaing
172f31b144 [NES]Report loader status on LED 2016-09-23 17:30:44 +02:00
Sebastien Delestaing
65bfa3136f [NES]Cleanup in MMC1 2016-09-23 15:57:37 +02:00
Sebastien Delestaing
0d6df45d7f Fix regression on MMC1 (Airwolf US) 2016-09-23 13:29:01 +02:00
Sebastien Delestaing
836db491ca Added Powerpad support 2016-09-22 11:17:18 +02:00
Sebastien Delestaing
6a9d2bea76 First shot at the Mapper42. Ai Senshi Nicol works. 2016-09-21 17:15:00 +02:00
Sebastien Delestaing
74372fcb52 Add option to invert mirroring logic 2016-09-21 11:33:42 +02:00
Sebastien Delestaing
07b3ca267b A lot of fixes to MMC1, some to MMC3 2016-09-20 17:00:45 +02:00
Sebastien Delestaing
2082bffe09 Cleanup more registers on reset 2016-09-20 11:34:25 +02:00
Sebastien Delestaing
f7ee9f1e4d Cleanup scanlines implementation 2016-09-19 15:51:47 +02:00
Sebastien Delestaing
f5f91da6a6 Extend reset time after download 2016-09-19 15:15:49 +02:00
Sebastien Delestaing
441c07787c Attempt to fix DRAM instability 2016-09-19 09:51:08 +02:00
Sebastien Delestaing
52ee9c65da [NES] Game loader and compatibility improvements
Ignore dirty headers (Fantasy Zone now runs for example)
Implement 4 screen mirroring for MMC3 (Gauntlet runs)
Implement Mapper 206 (untested)
2016-09-09 17:05:04 +02:00
Sebastien Delestaing
53f21e9fad [NES] Fix init of RAMBO1 mapper 2016-09-06 16:52:58 +02:00
Sebastien Delestaing
03b0b1a838 [NES] Support for MMC4
Famicom Wars OK
Fire Emblem Gaiden OK
Fire Emblem FAIL
2016-09-06 14:20:17 +02:00
Sebastien Delestaing
8788ea01e3 [NES] Fix MMC2 latch0 handling
Makes it conform to spec but doesn't have any visual effect as far as I can tell.
2016-09-06 12:05:21 +02:00