1
0
mirror of https://github.com/mist-devel/mist-board.git synced 2026-02-07 08:27:07 +00:00
Commit Graph

733 Commits

Author SHA1 Message Date
Gyorgy Szombathelyi
36e5b93dd1 [C64] SID8580: move back to Rayne's original
There are issues with the modified version, clipping, wrong sounds
2019-02-03 18:59:45 +01:00
Gyorgy Szombathelyi
7e58371f8e [C64] 1541: flip write protect flag during disk change
Allows to detect the change
2019-02-02 19:13:07 +01:00
Gyorgy Szombathelyi
0f1eb43301 [C64] SID: read back the last written value 2019-01-31 19:03:20 +01:00
Gyorgy Szombathelyi
142cba49bb [C64] Use the RDY line of the CPU
...to not miss NMI edges. Fixes Turbo Outrun samples.
2019-01-31 19:03:20 +01:00
Gyorgy Szombathelyi
c54bc6e582 [C64] CIA: selectable old and new CIA versions 2019-01-31 19:03:20 +01:00
Gyorgy Szombathelyi
7123b3fb50 [C64] CIA: fix serial port
Passes VICE tests
2019-01-31 19:03:20 +01:00
gyurco
c0ac7958a3 Merge pull request #72 from gyurco/bbc
BBC: add YPbPr
2019-01-29 23:47:31 +01:00
Gyorgy Szombathelyi
2b752b059d BBC: add YPbPr 2019-01-29 23:46:40 +01:00
gyurco
e95ea10570 Merge pull request #71 from gyurco/bbc
BBC updates, fix IO Voltage, add YPbPr
2019-01-29 23:46:06 +01:00
Gyorgy Szombathelyi
ed28883394 [BBC] Update user_io, silence some warnings, fix the IO voltages 2019-01-29 23:11:57 +01:00
Gyorgy Szombathelyi
243c9a3fed BBC: get rid of generated clocks because of the OSD 2019-01-29 23:11:57 +01:00
gyurco
4d564abce1 Merge pull request #70 from gyurco/c64
C64 CIA and SID updates
2019-01-27 01:36:54 +01:00
Gyorgy Szombathelyi
228eab36a4 [C64] SID: seems some registers are readable
Fixes many games (Hysteria, West Bank, etc.)
2019-01-27 01:09:23 +01:00
Gyorgy Szombathelyi
e96ea56625 [C64] CIA: adjust interrupts
Passes all CIA timer tests! TOD also working (Hammerfist doesn't crash)
2019-01-27 01:08:27 +01:00
Gyorgy Szombathelyi
6cb0a5d8c8 [C64] CIA: rewrite timer counting logic
Passes all CIA counting tests!
2019-01-26 16:27:32 +01:00
Gyorgy Szombathelyi
b39f003439 [C64] Update CIA to Rayne's version 2019-01-22 12:28:28 +01:00
Gyorgy Szombathelyi
9f309a1a07 [C64] Turn SignalTap off 2018-12-22 12:28:12 +01:00
Gyorgy Szombathelyi
f6cc6ff597 Common update for user_io 2018-12-22 12:26:05 +01:00
gyurco
0124e8b169 Merge pull request #69 from gyurco/c64
C64 CIA fixes + Protovision 4 player interface support
2018-12-20 03:41:23 +01:00
Gyorgy Szombathelyi
b012241721 [C64] Add Protovision 4 player joystick interface 2018-12-20 03:15:15 +01:00
Gyorgy Szombathelyi
188d1dba59 [C64] Update user_io 2018-12-20 03:14:34 +01:00
Gyorgy Szombathelyi
99f2fe1b3c [C64] CIA: oneshot mode reg is considered for 2 enable cycles 2018-12-18 19:42:03 +01:00
Gyorgy Szombathelyi
c934e81ac9 [C64] CIA: WR_Delay logic is not used, not needed either 2018-12-18 17:28:48 +01:00
Gyorgy Szombathelyi
344cabdede [C64] CIA: timer fixes
- Delay start by 2 cycles
- PB data dir is overridden if timer output is requested on PB6 and PB7
2018-12-18 17:24:42 +01:00
Gyorgy Szombathelyi
21366a134a Unused/unconnected IO bits are following the output 2018-12-17 18:13:28 +01:00
gyurco
f5c8dd3e59 Merge pull request #68 from gyurco/c64
C64 moving some files around + disk write protect switch
2018-12-14 15:23:58 +01:00
Gyorgy Szombathelyi
b0df597692 C64: SID reset and pot fixes 2018-12-14 11:53:47 +01:00
Gyorgy Szombathelyi
fa80dd7659 C64: add disk write protect switch 2018-12-14 11:45:56 +01:00
Gyorgy Szombathelyi
57c3d15131 C64: move MiST specific files to mist directory 2018-12-14 11:44:51 +01:00
gyurco
dca2a6d6c1 Merge pull request #67 from gyurco/nes
[NES] Allow infering palette lookup tables in BRAM
2018-12-12 09:56:28 +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
5e0ddb3512 More Quartus 64bit instructions 2018-12-11 21:02:15 +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
Sebastien Delestaing
9c53f53d50 Add installation instruction for Quartus 13.1 2018-12-09 19:55:30 +01:00
Till Harbaum
958c9291d7 Fix bidirectional port handling of YM2149 2018-10-17 21:10:47 +02:00
gyurco
b226035e35 Merge pull request #65 from gyurco/nes
Nes update
2018-10-13 12:37:54 +02: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
Till Harbaum
a37c88baed Tutorial: Fix sync generation 2018-09-10 17:19:08 +02:00
harbaum
ef9520e21a INI option 2018-09-10 10:52:19 +02:00
harbaum
443b260913 INI option 2018-09-10 10:51:16 +02:00
harbaum
300215c59e Fix scart cable links 2018-09-10 10:47:23 +02:00
harbaum
6334cfd2c1 Add YPbPr tutorial 2018-09-10 10:42:29 +02:00
Till Harbaum
a8970a6bcb Added missing reference to rgb2ypbpr 2018-09-08 22:21:38 +02:00
Till Harbaum
a1690862f7 Added ypbpr support to atari st core 2018-09-08 21:54:23 +02:00
Till Harbaum
018f760961 Added support for ypbpr 2018-09-08 15:13:55 +02:00
harbaum
61979087f7 Cased image 2018-09-07 09:59:27 +02:00