1
0
mirror of https://github.com/mist-devel/mist-board.git synced 2026-02-14 19:35:58 +00:00
Commit Graph

957 Commits

Author SHA1 Message Date
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