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
Gyorgy Szombathelyi
11679a3e2b
C64: [VIC2] implement border flip-flops
...
Passes border open timing VICE tests in PAL mode
Seems the pixel generator outputs wrong colors in open borders
2020-03-23 16:41:07 +01:00
Gyorgy Szombathelyi
08fdc65d69
[C64] T65: detect IRQ even when not RDY
...
Fixes Tsunami demo
Waiting for RDY while the interrupt already asserted causes too much
delay. The interrupt cycle will still start at the correct position,
as soon as the RDY line is de-asserted, and other conditions are satisfied.
2020-03-23 16:17:21 +01:00
Gyorgy Szombathelyi
adf959ff54
Update mist-modules
2020-03-18 12:05:11 +01:00
Gyorgy Szombathelyi
2aab723f24
C64: [VIC2] Fix sprite priority by vpelletier
...
If a lower-index background-priority (1) sprite's opaque pixel intersects
with a higher-index foreground-priority (0) sprite's opaque pixel, and the
screen bitmap has a foreground color at that same position, then the
screen bitmap's foreground color is visible.
This is counter-intuitive, as higher-index sprite's pixel alone would mask
the bitmap color, and adding another sprite top of it makes the bitmap
visible again, but this is how the VICII works.
2020-03-17 20:48:14 +01:00
Gyorgy Szombathelyi
84958b72b8
C64: [VIC2] sprite-sprite collisions happen even in the border area
...
Fixes Errata demo
2020-03-17 20:03:52 +01:00
Gyorgy Szombathelyi
491e71d63e
C64: [VIC2] fix yraster reset condition
...
Fixes Baby Blues+2 demo
I wonder why was it done like that - maybe sprites 0-2
on the first line will break now
2020-03-17 18:35:13 +01:00
Gyorgy Szombathelyi
7e773b1a1e
C64: update ZP registers after PRG load
2020-03-17 14:14:06 +01:00
Gyorgy Szombathelyi
5db02e298e
C64: use two sets of not-used cycles for extra sdram access
2020-03-17 10:47:15 +01:00
Gyorgy Szombathelyi
8bf7012b79
C64: direct SD Card transfer (good for large TAPs)
2020-03-17 00:05:15 +01:00
Gyorgy Szombathelyi
189c2ca008
C16: adjust OSD pixel clock
2020-03-16 22:27:02 +01:00
Gyorgy Szombathelyi
dd3b0ef4b0
C64: use common mist-modules
2020-03-16 22:07:39 +01:00
Gyorgy Szombathelyi
09f7eb9d2d
C64: move ROMs to SDRAM
2020-03-16 21:18:19 +01:00
Gyorgy Szombathelyi
55e2c21f27
NES: add FDS and NSF support
2020-02-22 00:11:14 +01:00
Gyorgy Szombathelyi
da005fdd1b
NES: factor out GameLoader from toplevel
2020-02-20 13:39:53 +01:00
Gyorgy Szombathelyi
0cb69d733e
NES: update mappers
2020-02-20 12:18:18 +01:00
Gyorgy Szombathelyi
8b0c06f838
NES: [PPU] Timing fixes
2020-02-20 11:48:29 +01:00
Gyorgy Szombathelyi
002b091ddb
NES: [PPU] align video clock to system clock
2020-02-20 11:28:55 +01:00
Gyorgy Szombathelyi
687723ac05
NES: [PPU] Infer OAM to BRAM
2020-02-20 10:35:10 +01:00
Gyorgy Szombathelyi
454e576a73
NES: [PPU] Delay spr_overflow
2020-02-19 21:22:09 +01:00
Gyorgy Szombathelyi
241876317d
NES: Revert before extra sprites, it's a resource hog
2020-02-19 18:16:57 +01:00
Gyorgy Szombathelyi
8d1826bd5f
BBC: use common MiST modules
2020-02-18 16:00:35 +01:00
Gyorgy Szombathelyi
8a028f21e2
NES: Add mapper83, small fix for mapper 153
...
Author: Cray Elliott <MP2E@archlinux.us >
2020-02-18 13:39:11 +01:00
Gyorgy Szombathelyi
8fa561da55
NES: mapper 30: fix Twin Dragons graphical corruption
...
Author: Cray Elliott <MP2E@archlinux.us >
2020-02-18 13:38:13 +01:00
Gyorgy Szombathelyi
f3416fe71c
NES: use common MiST modules, fix PAL video
2020-02-18 13:31:32 +01:00
Gyorgy Szombathelyi
9e6cb8c1e9
HT1080Z: use common MiST modules
2020-02-18 10:40:41 +01:00
Gyorgy Szombathelyi
6cb31e0ad5
C16: TED update from FPGATED 1.2
2020-02-17 22:44:42 +01:00
Gyorgy Szombathelyi
6853492fcf
C16: simplify IEC connection, update 1541 CS from C64
2020-02-17 22:13:44 +01:00
Gyorgy Szombathelyi
37fb0aba26
C16: import mist-modules, use common components
2020-02-17 22:13:02 +01:00
harbaum
562d478253
Merge branch 'master' of https://github.com/mist-devel/mist-board
2020-01-08 12:08:11 +01:00
harbaum
0e2dcc3e1f
Update TG68K and fix byte mirroring
2020-01-08 12:07:52 +01:00
Till Harbaum
1be467b75f
Fix #133
2020-01-05 19:36:17 +01:00
Gyorgy Szombathelyi
ba53ccbeda
Archie: TAB-SPACE cleanup in MiST toplevel
2019-12-13 19:33:26 +01:00
Gyorgy Szombathelyi
c6dcd40740
C64: update .sdc
2019-12-13 18:13:29 +01:00
Gyorgy Szombathelyi
d50334f199
C64: minor cleanup
2019-12-13 14:18:10 +01:00
Gyorgy Szombathelyi
2e24c0725e
C64/C1541: address decoder logic fix (using a 74LS42 BCD decoder)
2019-12-13 14:08:43 +01:00
Gyorgy Szombathelyi
838ae3ab18
C64/C1541: IEC serial bus fix
...
- Invert the signals on the motherboard
- Take UC1 pb_oe(4) in account
Fixes NeoHabitat loader
2019-12-13 13:15:42 +01:00
Gyorgy Szombathelyi
f8c964d4e3
C64: swap pot inputs
2019-12-10 21:48:48 +01:00
Gyorgy Szombathelyi
631843c500
NES: remove unused file
2019-11-10 01:08:11 +01:00
Gyorgy Szombathelyi
22ae3cb742
NES: add the NMI signal fix from C64
2019-11-10 01:06:16 +01:00
Gyorgy Szombathelyi
a5f7eec372
NES: update from MiSTer repo
2019-11-10 00:45:44 +01:00
Gyorgy Szombathelyi
be20434625
NES: use dedicated PLL output for SDRAM_CLK
2019-11-09 15:35:15 +01:00
Gyorgy Szombathelyi
e577713f2f
NES: add joystick swap option
2019-11-09 15:08:48 +01:00
Gyorgy Szombathelyi
5f4274f811
C64: remove unused CTRL-D cart detach key
...
Bug: #127
2019-11-09 14:50:55 +01:00
gyurco
a4e82ddd83
Merge pull request #128 from gyurco/archie
...
Archie IDE support
2019-11-02 19:46:52 +01:00