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
Gyorgy Szombathelyi
42a828913f
Archie: register some SDRAM signals for better timing properties
2019-11-02 18:59:56 +01:00
Gyorgy Szombathelyi
b5883c7c2c
[Archie] Risc Developments IDE interface
2019-11-02 18:59:34 +01:00
harbaum
e74aa72ffa
Another attempt to fix MULU.L 64 bit target
2019-10-29 09:58:23 +01:00
harbaum
412484d7f5
MULU.L tests
2019-10-28 14:03:32 +01:00
Gyorgy Szombathelyi
07de4fb657
Archie: eliminiate a < comparision in the SDRAM controller
2019-10-26 18:58:25 +02:00
Gyorgy Szombathelyi
ac7d7f55e7
Archie: optional scandoubler for 15kHz modes
2019-10-26 18:58:11 +02:00
Gyorgy Szombathelyi
1dbc66ab68
Archie: use a bit less cycles in the SDRAM controller
2019-10-23 14:56:12 +02:00
Gyorgy Szombathelyi
ada9089f7c
Archie: force blanking of the back porch area
...
Helps on BIA Bounce demo, Spectrum emulator
2019-10-23 12:55:01 +02:00