Gyorgy Szombathelyi
|
b136cdf026
|
C16: update C1541 from C64
|
2020-05-17 21:38:02 +02:00 |
|
Gyorgy Szombathelyi
|
798a238686
|
C16: update CPU, use the real RDY line
|
2020-05-17 21:37:32 +02:00 |
|
Gyorgy Szombathelyi
|
be41c2d936
|
Archie: use double clock for scandoubler
16MHz mode scandoubled doesn't look good with 3x16 MHz clock
|
2020-05-17 20:00:53 +02:00 |
|
Gyorgy Szombathelyi
|
0078ac31ca
|
Bump mist-modules
|
2020-05-17 19:25:54 +02:00 |
|
Gyorgy Szombathelyi
|
d1873b0aea
|
Archie: use common mist-video
|
2020-05-16 22:03:27 +02:00 |
|
Gyorgy Szombathelyi
|
1a29fa5734
|
Archie: fix SDC file
|
2020-05-16 20:44:51 +02:00 |
|
Gyorgy Szombathelyi
|
685be1391b
|
Archie: add CMOS RAM saving
|
2020-05-16 20:44:16 +02:00 |
|
Gyorgy Szombathelyi
|
784daf12f7
|
BBC: silence some warnings
|
2020-05-11 20:40:57 +02:00 |
|
Gyorgy Szombathelyi
|
e230862d25
|
BBC: Update T65 from C64
|
2020-05-11 20:27:39 +02:00 |
|
Gyorgy Szombathelyi
|
a36bea9524
|
BBC: update PSG from Colecovision
|
2020-05-11 20:23:23 +02:00 |
|
Gyorgy Szombathelyi
|
4a662b9aa9
|
BBC: replace VIA to a greatly improved one
|
2020-05-11 20:16:01 +02:00 |
|
Gyorgy Szombathelyi
|
5a98606175
|
C64: lower PS2 clock
|
2020-04-30 12:21:04 +02:00 |
|
Gyorgy Szombathelyi
|
abb84a72d2
|
C64: simulate a glitch in the C64C PLA
Enough for Undead by Emulamer
|
2020-04-29 22:51:34 +02:00 |
|
Gyorgy Szombathelyi
|
ae220f263d
|
C64: [T65] unstable undocumented opcode fixes
|
2020-04-29 01:43:02 +02:00 |
|
Gyorgy Szombathelyi
|
c8d7084e2c
|
C64: VIC-II open bus fetch is not always FF
Fixes Emulamer Errata part3, Ruined Art
|
2020-04-27 00:36:31 +02:00 |
|
Gyorgy Szombathelyi
|
57250c229d
|
C64: [VIC2] Fix sprite shift register behavior
|
2020-04-27 00:35:41 +02:00 |
|
Gyorgy Szombathelyi
|
34e3f0eb2b
|
C64: center OSD
|
2020-04-24 22:13:32 +02:00 |
|
Gyorgy Szombathelyi
|
edbb59cefa
|
C64: [VIC2] adjust shiftLoadEna flag
|
2020-04-24 22:00:15 +02:00 |
|
Gyorgy Szombathelyi
|
9bdb3165e1
|
C64: [VIC2] All non-transparent sprite pixels can collide
|
2020-04-24 21:24:54 +02:00 |
|
Gyorgy Szombathelyi
|
a7ae043873
|
C64: add SPI ports to SDC
|
2020-04-24 18:35:46 +02:00 |
|
Gyorgy Szombathelyi
|
0058896fce
|
C64: [VIC2] silence warnings
|
2020-04-24 18:35:23 +02:00 |
|
Gyorgy Szombathelyi
|
3e7e798774
|
C64: [VIC2] don't enable SR reload outside the display area
|
2020-04-24 18:31:56 +02:00 |
|
Gyorgy Szombathelyi
|
51da86634c
|
C64: [VIC2] fix VIC address out (phi1test.prg)
|
2020-04-23 21:36:16 +02:00 |
|
Gyorgy Szombathelyi
|
5a6e03ab68
|
C64: [VIC2] collision register clear timing adjustment
|
2020-04-23 21:16:16 +02:00 |
|
Gyorgy Szombathelyi
|
597669726f
|
Add .gitignores
|
2020-04-18 20:29:31 +02:00 |
|
Gyorgy Szombathelyi
|
a994ef5005
|
PlusToo: update the CPU and some internal stuff
|
2020-04-18 19:35:24 +02:00 |
|
Gyorgy Szombathelyi
|
68c5f767ad
|
C64: [VIC2] don't change in middle of a multi-color (double width) pixel
|
2020-04-16 17:32:50 +02:00 |
|
Gyorgy Szombathelyi
|
4483550cc0
|
C64: cleanup clock phases
|
2020-04-15 23:04:02 +02:00 |
|
Gyorgy Szombathelyi
|
18cb75150b
|
C64: [VIC2] Timing changes of register latching
Checked with various tests:
- Splittests all succesful, except border color's 1 pixel shift
- Spritex/testsuite.prg
|
2020-04-15 18:02:59 +02:00 |
|
Gyorgy Szombathelyi
|
dcebde49cf
|
C64: load whole ROM via OSD menu
|
2020-04-15 00:27:16 +02:00 |
|
Gyorgy Szombathelyi
|
e20b110731
|
C64: [C1541] use programmed value for speedzone
|
2020-04-13 21:14:29 +02:00 |
|
Gyorgy Szombathelyi
|
82dfa12c09
|
C64: [C1541] Unconnected VIA ports are 1
|
2020-04-13 21:13:10 +02:00 |
|
Gyorgy Szombathelyi
|
81b0dac3d0
|
C64: [C1541] handle simultanious reload and write to TA LO
Fixes VIA5 A,B tests
|
2020-04-13 19:38:09 +02:00 |
|
Gyorgy Szombathelyi
|
8bc755a1fe
|
C64: [C1541] Fix VIA Timer A irq generation + PB output
|
2020-04-13 17:35:21 +02:00 |
|
Gyorgy Szombathelyi
|
29d579eada
|
C64: [T65] don't delay IRQ with branches when not RDY
Fixes Trick & Treat demo glitches due to too big IRQ delays
TODO:
- check with Visual6502?
- do the same with NMI?
|
2020-04-12 23:11:52 +02:00 |
|
Gyorgy Szombathelyi
|
f7282ddd1d
|
Bump mist-modules
|
2020-04-10 23:44:24 +02:00 |
|
Gyorgy Szombathelyi
|
9f95e3f2f6
|
C64: [VIC2] sprite improvements
|
2020-04-10 22:29:07 +02:00 |
|
Gyorgy Szombathelyi
|
1d8321deb6
|
C64: formatting
|
2020-04-08 20:25:24 +02:00 |
|
Gyorgy Szombathelyi
|
157d62d0b7
|
C64: remove unused files from project
|
2020-04-07 23:38:22 +02:00 |
|
Gyorgy Szombathelyi
|
7030db2db0
|
C64: better handling of AEC signal
|
2020-04-07 22:49:13 +02:00 |
|
Gyorgy Szombathelyi
|
87f9d2ebe4
|
C64: [VIC2] Reload the sprite shift register at once
|
2020-04-07 18:19:34 +02:00 |
|
Gyorgy Szombathelyi
|
14f0018785
|
C64: [VIC2] Delay at the beginning of the pipeline, not at the end
|
2020-04-07 15:44:21 +02:00 |
|
Gyorgy Szombathelyi
|
8d637b3a67
|
C64: [VIC2] more precise(?) rasterX check for borders
|
2020-04-06 00:09:19 +02:00 |
|
Gyorgy Szombathelyi
|
fc8c2134e0
|
C64: fix the previous fix
|
2020-04-05 23:28:58 +02:00 |
|
Gyorgy Szombathelyi
|
3cd4197b71
|
C64: fix color input to VIC-II when BA is asserted but AEC is not
|
2020-04-05 15:11:56 +02:00 |
|
Gyorgy Szombathelyi
|
137f28df74
|
C64: explicit '0' for clkref_n
|
2020-04-05 15:10:28 +02:00 |
|
Gyorgy Szombathelyi
|
3def547c25
|
C64: VIC II gets "FF" if AEC is not asserted, but BA is in the CPU cycle
|
2020-04-01 20:19:34 +02:00 |
|
Gyorgy Szombathelyi
|
b6082dd6fc
|
C64: [VIC2] change sprite counters as in the VIC-II Addendum
|
2020-04-01 20:10:32 +02:00 |
|
Gyorgy Szombathelyi
|
d511600ad5
|
C64: [VIC2] Use din for nextChar when BA activated
Fix vertical line glitch in Tsunami, Krestage 3
|
2020-03-30 20:59:53 +02:00 |
|
Gyorgy Szombathelyi
|
02ef4965d7
|
C64: [VIC2] Load zero to the attribute when idle (regression)
|
2020-03-30 20:10:45 +02:00 |
|