Toni Wilen
|
7432d08b91
|
S3Trio64 PCI, Pixel 64 color fix.
|
2024-01-22 18:54:01 +02:00 |
|
Toni Wilen
|
e5fa00f224
|
NCR SVGA 64-pixel wide cursor fix, 15-bit mode supported, improved RAMDAC emulation
|
2024-01-13 12:33:29 +02:00 |
|
Toni Wilen
|
4cecb4703e
|
Fix hardware emulated RTG boards split (screen dragging) horizontal offset.
|
2024-01-07 16:15:02 +02:00 |
|
Toni Wilen
|
6398bc6200
|
NCR SVGA fix, default to 8-bit mode.
|
2024-01-06 23:04:07 +02:00 |
|
Toni Wilen
|
eccb554906
|
Added missing NCR SVGA word/long IO accesses, RAMDAC color depth setting implemented.
|
2024-01-06 21:54:45 +02:00 |
|
Toni Wilen
|
6c831a9109
|
NCR SVGA blitter fix
|
2024-01-05 19:36:29 +02:00 |
|
Toni Wilen
|
fd6f26d192
|
NCR SVGA color expansion start shift support
|
2024-01-04 21:29:13 +02:00 |
|
Toni Wilen
|
af19b643a0
|
NCR SVGA extended registers enable check
|
2024-01-04 21:28:32 +02:00 |
|
Toni Wilen
|
ce6c32bd49
|
NCR SVGA cursor horizontal multiplier support
|
2024-01-04 21:14:26 +02:00 |
|
Toni Wilen
|
6589ede049
|
DraCo updates
|
2024-01-04 21:12:20 +02:00 |
|
Toni Wilen
|
5f51bec663
|
Partial MacroSystem DraCo emulation
|
2024-01-01 18:45:49 +02:00 |
|
Toni Wilen
|
d282d7a5b5
|
Mask overlay pointers and stride
|
2023-12-29 17:48:42 +02:00 |
|
Toni Wilen
|
a5fa5b078f
|
Hardware emulated RTG card horizontal panning improvements
|
2023-12-29 17:48:14 +02:00 |
|
Toni Wilen
|
6d5a2d7115
|
NCR/SVGA minor updates.
|
2023-12-28 12:01:38 +02:00 |
|
Toni Wilen
|
35fa11df66
|
NCR SVGA emulation 24-bit mode blitter fix and some cleanups.
|
2023-12-27 21:09:53 +02:00 |
|
Toni Wilen
|
4f28284471
|
NCR SVGA updates. Blitter not yet correctly working in 24-bit mode.
|
2023-12-27 17:13:22 +02:00 |
|
Toni Wilen
|
f730653b17
|
Partial NCR 77C22E+ and 77C32BLT emulation. Retina Z2 and Z3.
|
2023-12-26 19:12:57 +02:00 |
|
Toni Wilen
|
705502c972
|
Warning fixes
|
2022-12-25 19:59:01 +02:00 |
|
lainon
|
de38447d8a
|
Code lower scope, remove unused vars, optimize reference exception and etc
|
2022-09-21 15:40:07 +03:00 |
|
lainon
|
0e645e5320
|
Fixed bugs
|
2022-09-21 15:26:42 +03:00 |
|
Toni Wilen
|
633447710e
|
Fix wrong 24-bit/32-bit colors in hardware emulated RTG board that swap R and B color channels in hardware.
|
2022-08-07 20:48:20 +03:00 |
|
Toni Wilen
|
146c387d50
|
Warning fixes.
|
2022-04-28 21:34:35 +03:00 |
|
Toni Wilen
|
44645b004d
|
4910b4
|
2022-01-08 21:51:12 +02:00 |
|
Toni Wilen
|
699eefbe32
|
x86 AT bridgeboard boot crash workaround
|
2022-01-08 13:30:55 +02:00 |
|
Toni Wilen
|
b7cd0dbe30
|
Enable Cirrus Logic planar modes, support planar mode horizontal doubling.
|
2021-12-18 19:51:40 +02:00 |
|
Toni Wilen
|
52d1261998
|
Fix lores 15/16-bit PCem mode horizontal doubling.
|
2021-12-18 19:50:52 +02:00 |
|
Toni Wilen
|
86f21eb92b
|
Check PCem RTG board doubling mode when calculating magic mouse coordinates.
|
2021-12-18 19:48:16 +02:00 |
|
Toni Wilen
|
71db4693b4
|
Small fixes.
|
2021-12-16 21:59:55 +02:00 |
|
Toni Wilen
|
c322cbdb63
|
PCem v17 merge
|
2021-08-26 20:42:31 +03:00 |
|
Toni Wilen
|
01ded29298
|
4900b19
|
2021-04-28 21:55:10 +03:00 |
|
Toni Wilen
|
d2176225bc
|
Partial workaround for Prometheus Voodoo 3 driver bug.
|
2021-04-24 20:00:06 +03:00 |
|
Toni Wilen
|
49b305ec22
|
Emulate GD5426/28 bug. Not sure if condition is exactly right.
|
2021-02-20 18:27:26 +02:00 |
|
Toni Wilen
|
19a15ddfe5
|
Allocate PCem mapping table only if needed.
|
2021-01-23 14:30:53 +02:00 |
|
Toni Wilen
|
c06802e657
|
PCem RTG updates (Voodoo/Virge)
|
2021-01-09 17:00:00 +02:00 |
|
Toni Wilen
|
6d5de8bfbb
|
PCI graphics/sound card updates
|
2021-01-02 16:49:55 +02:00 |
|
Toni Wilen
|
2a35b9e1ee
|
Cirrus logic blitter fix
|
2020-12-21 21:28:28 +02:00 |
|
Toni Wilen
|
12c718bd28
|
Voodoo 3 emulation from PCem.
|
2020-12-21 21:23:51 +02:00 |
|
Toni Wilen
|
02dbc440b5
|
PCem Voodoo emulation
|
2020-12-19 22:31:24 +02:00 |
|
Toni Wilen
|
0f13d5c33b
|
Hardware RTG board interlace and doublescan fix.
|
2020-11-21 14:40:32 +02:00 |
|
Toni Wilen
|
6552795764
|
Graphics board emulation fixes.
|
2020-11-08 12:32:28 +02:00 |
|
Toni Wilen
|
fa9ca41644
|
Do not force full refresh if only vblank interrupt status changed.
|
2020-10-31 13:09:31 +02:00 |
|
Toni Wilen
|
ffb34290ef
|
const changes
|
2020-10-31 13:05:26 +02:00 |
|
Toni Wilen
|
7e8b417f5c
|
Hardware graphics board emulation updates and fixes.
|
2020-10-18 16:00:23 +03:00 |
|
Toni Wilen
|
42bebb42f7
|
Fix Virge 3D vertical clipping.
|
2020-10-17 20:00:53 +03:00 |
|
Toni Wilen
|
dd25191b90
|
Move horizontal doubling to common code.
|
2020-10-17 20:00:11 +03:00 |
|
Toni Wilen
|
2660f159a1
|
CV64/3D uses original Virge, not Virge/DX chip.
|
2020-10-11 20:18:52 +03:00 |
|
Toni Wilen
|
917a21b293
|
PCem RTG updates and fixes.
|
2020-10-10 17:15:35 +03:00 |
|
Toni Wilen
|
0fc83213bb
|
PCem RTG board support fixes.
|
2020-10-10 17:14:48 +03:00 |
|
Toni Wilen
|
e3fcea5409
|
4500b1
|
2020-09-26 18:53:06 +03:00 |
|
Toni Wilen
|
124669bd5a
|
Fix Cirrus Logic VRAM start if >2M board. Picaso IV 15-bit non-PC mode colors fixed. Use total line count instead of visible count.
|
2020-09-23 22:18:05 +03:00 |
|