Toni Wilen
|
705502c972
|
Warning fixes
|
2022-12-25 19:59:01 +02:00 |
|
Toni Wilen
|
494704feac
|
Increase max natmem RAM location to include possible G-REX PCI VRAM space
|
2022-12-10 13:24:06 +02:00 |
|
Toni Wilen
|
6357175107
|
uaegfx masked and overlapping blit fix
|
2022-12-03 14:24:36 +02:00 |
|
Toni Wilen
|
cd8a98989d
|
uaegfx blitter was accidentally disabled
|
2022-11-29 19:30:30 +02:00 |
|
Toni Wilen
|
5b09f38145
|
RTG to non-lace switch filter change fix + cleanup.
|
2022-11-27 10:45:40 +02:00 |
|
Toni Wilen
|
b340bdb064
|
Fix uaegfx overlay bounds check
|
2022-10-30 16:09:18 +02:00 |
|
Toni Wilen
|
2d3642dc62
|
Warning fixes.
|
2022-10-23 20:40:04 +03:00 |
|
Toni Wilen
|
9dc5f9c19c
|
Added some more standard resolutions.
|
2022-07-31 21:07:20 +03:00 |
|
Toni Wilen
|
ef401998ac
|
P96 PlanarToChunky() masking fix.
|
2022-07-23 23:15:36 +03:00 |
|
Toni Wilen
|
d39e28a282
|
Removed obsolete software statusline support.
|
2022-07-23 21:34:32 +03:00 |
|
Toni Wilen
|
56c391fe18
|
GDI render updates, old DirectDraw limits are gone.
|
2022-07-10 22:21:18 +03:00 |
|
Toni Wilen
|
077503985d
|
Implement all previously implemented blitter operations.
|
2022-07-10 20:14:51 +03:00 |
|
Toni Wilen
|
16f13ffe8a
|
uaegfx RTG mode scaling multiplier support.
|
2022-06-18 22:24:55 +03:00 |
|
Toni Wilen
|
ab850a4014
|
DirectDraw removed. Replaced with basic GDI mode. WIP.
|
2022-06-16 20:39:14 +03:00 |
|
Toni Wilen
|
a1501346ea
|
Warning fixes.
|
2022-04-30 17:32:14 +03:00 |
|
Toni Wilen
|
7d12bb73fc
|
Warning fixes.
|
2022-04-29 19:43:45 +03:00 |
|
Toni Wilen
|
7fb1203ede
|
Picasso96 new features are now optional. DACSWITCH fix.
|
2022-04-28 21:48:30 +03:00 |
|
Toni Wilen
|
44645b004d
|
4910b4
|
2022-01-08 21:51:12 +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
|
08fd2034fe
|
Fix Picasso96 full screen clear.
|
2021-09-19 18:03:54 +03:00 |
|
Toni Wilen
|
9807f9877a
|
Include extra byte at the end of buffer, unaligned template can cause extra access.
|
2021-08-08 14:25:18 +03:00 |
|
Toni Wilen
|
3696128702
|
RTG crash fix. Set default resolution if activating without initialized mode.
|
2021-07-25 21:26:10 +03:00 |
|
Toni Wilen
|
0308ae4a76
|
Do not force INDISPLAYCHAIN if monitor id is non-zero. Set default res to 640x480.
|
2021-07-18 21:30:49 +03:00 |
|
Toni Wilen
|
5413a3000a
|
Screen dragging fix and dual palette support, fix bad VRAM pointer check.
|
2021-06-10 19:38:39 +03:00 |
|
Toni Wilen
|
95cf7b2ea4
|
4900b20
|
2021-05-16 20:23:40 +03:00 |
|
Toni Wilen
|
6b7f5f86b9
|
uaegfx more strict coordinate validation
|
2021-01-02 16:50:30 +02:00 |
|
Toni Wilen
|
12c718bd28
|
Voodoo 3 emulation from PCem.
|
2020-12-21 21:23:51 +02:00 |
|
Toni Wilen
|
7e8b417f5c
|
Hardware graphics board emulation updates and fixes.
|
2020-10-18 16:00:23 +03:00 |
|
Toni Wilen
|
00d2ec889f
|
Statusline update.
|
2020-09-27 21:06:58 +03:00 |
|
Toni Wilen
|
ce9500d689
|
Fix hardware emulated graphics board screenshots.
|
2020-09-19 13:32:17 +03:00 |
|
Toni Wilen
|
b702748f1f
|
Picasso96 2.5.0+ screen dragging support.
|
2020-08-29 20:03:51 +03:00 |
|
Toni Wilen
|
c14d5a8c29
|
Removed unneeded thread function return parameter.
|
2020-08-02 10:32:34 +03:00 |
|
Toni Wilen
|
5ff30b79ef
|
OSD scale multiplier.
|
2020-04-07 20:18:32 +03:00 |
|
Toni Wilen
|
0e0e1f6710
|
Fix mode switch and range checks.
|
2020-02-22 14:58:22 +02:00 |
|
Toni Wilen
|
154e5db441
|
Round 24-bit pixel width to prevent possible missing pixels. Extra safety check.
|
2019-10-19 16:13:52 +03:00 |
|
Toni Wilen
|
f7bd8e3f10
|
Dynamic reset/hsync/vsync/etc callback function setup.
|
2019-08-31 10:48:18 +03:00 |
|
Toni Wilen
|
aeb9718743
|
Working YUV overlay implementation.
|
2019-04-17 19:02:17 +03:00 |
|
Toni Wilen
|
96250b9b05
|
Set uaegfx_resname also when using "old" api.
|
2019-03-29 19:43:58 +02:00 |
|
Toni Wilen
|
fc6bf4ddb3
|
uaegfx and Picasso IV 8-bit paletted overlay support.
|
2019-03-29 19:43:18 +02:00 |
|
Toni Wilen
|
337a95f9b0
|
Overlay optimization, don't update if RTG and overlay does not change.
|
2019-02-16 17:57:26 +02:00 |
|
Toni Wilen
|
ab2965ff10
|
RTG overlay update, add region size validation.
|
2019-01-11 20:04:18 +02:00 |
|
Toni Wilen
|
eecaa2e88e
|
Picasso IV hardware overlay support, overlay color key updates.
|
2019-01-06 10:55:30 +02:00 |
|
Toni Wilen
|
0046a2e522
|
uaegfx RTG Overlay/PIP emulation. (YUV not yet implemented)
|
2019-01-05 15:47:12 +02:00 |
|
Toni Wilen
|
8ebf407b0f
|
VGA gfxboard interrupt state was not checked if refresh mode was not chipset.
|
2018-12-04 19:58:17 +02:00 |
|
Toni Wilen
|
ddbdb9185d
|
4100b6
|
2018-09-22 20:40:10 +03:00 |
|
Toni Wilen
|
525f8e87f6
|
RTG statefile restore fix.
|
2018-07-14 21:25:06 +03:00 |
|
Toni Wilen
|
bbba85628b
|
Make sure RTG render thread does not have rtg lock at reset.
|
2018-07-11 20:43:05 +03:00 |
|
Toni Wilen
|
079b53c455
|
RTG palette update was not locked, multithread mode screen updates were unreliable when palette changed.
|
2018-06-30 18:57:07 +03:00 |
|
Toni Wilen
|
4b635ae90e
|
Statusline d3d/software mode switch update.
|
2018-06-12 20:36:32 +03:00 |
|
Toni Wilen
|
f3da9c6ed7
|
Fix RTG hardware sprite movement not updating display.
|
2018-05-09 19:06:03 +03:00 |
|