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

1009 Commits

Author SHA1 Message Date
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
Gyorgy Szombathelyi
b024c40542 C64: [1541] Bitrate varies with track ranges 2020-03-30 19:30:20 +02:00
Gyorgy Szombathelyi
bca689edd7 C64: remove redundant files 2020-03-30 19:30:12 +02:00
Gyorgy Szombathelyi
2cc65c3a81 C64: [VIC2] timing adjustments
...makes a lot of VIC II tests succeed, also the cycles are in the
correct place now (they were off by one)
2020-03-28 17:53:15 +01:00
Gyorgy Szombathelyi
4914310668 C64: [VIC2] implement sprite enables as described in the VICII article 2020-03-23 18:47:59 +01:00