gyurco
|
d8cd119575
|
Merge pull request #73 from gyurco/c64
CIA and CPU fixes
|
2019-01-31 19:05:19 +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 |
|
harbaum
|
37c21573be
|
Added repositories
|
2018-09-07 09:55:29 +02:00 |
|