1
0
mirror of https://github.com/mist-devel/mist-board.git synced 2026-02-15 11:56:02 +00:00
Commit Graph

342 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
Gyorgy Szombathelyi
2b752b059d BBC: add YPbPr 2019-01-29 23:46:40 +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
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
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
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
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
Till Harbaum
958c9291d7 Fix bidirectional port handling of YM2149 2018-10-17 21:10:47 +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
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
Gyorgy Szombathelyi
8b37f33158 C64: remove OSD and Scandoubler definitions from top-level
They're in the video_mixer
2018-09-06 16:47:58 +02:00
Gyorgy Szombathelyi
945174001f C64: set multicycle path for video 2018-09-06 16:10:30 +02:00
Gyorgy Szombathelyi
362459dbd8 C64: cleanup redundant files 2018-09-06 14:32:56 +02:00
Gyorgy Szombathelyi
2756e54154 C64: port switchable SID6580/8580 from MiSTer 2018-09-06 13:35:13 +02:00
Gyorgy Szombathelyi
10f96bb44d C64: use only the T65 CPU 2018-09-06 02:41:13 +02:00
Gyorgy Szombathelyi
a3c2f83e1b C64: update mist_io
for synchronizing SPI_SCK->clk_sys
2018-09-06 02:07:09 +02:00
Gyorgy Szombathelyi
317f898883 C64: update C1541 (with T65 CPU) 2018-09-06 00:44:35 +02:00
Gyorgy Szombathelyi
56b94f9db4 Add a .gitignore 2018-09-05 23:38:39 +02:00
Gyorgy Szombathelyi
05813e38a8 C64: import from Gehstock's repo 2018-09-05 23:27:12 +02:00
Gyorgy Szombathelyi
76f1999246 C16: Reset sector counter on track change 2018-09-04 21:28:18 +02:00
Gyorgy Szombathelyi
1d9b3a0138 C16: update user_io
- don't use ps2 clock signal as global clock
- add some missing IO commands for completeness
2018-09-04 10:34:46 +02:00
Gyorgy Szombathelyi
f149d267fd C16: switch back to fixed T65 CPU 2018-09-03 03:57:13 +02:00
Gyorgy Szombathelyi
5667e081a0 C16: [T65] fix SO signal samping 2018-09-03 03:26:18 +02:00
Gyorgy Szombathelyi
5b7de4ea7c C16: upgradeable BASIC and 1541 ROMs
1541 + kernal + basic
2018-09-02 03:43:39 +02:00
Gyorgy Szombathelyi
c735e83de1 C16: fix incorrect use of registers in prg loader 2018-09-01 19:45:38 +02:00