narzoul
|
c7702913db
|
Updated gamma conversion formula for Intel GPUs
See issue #216.
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
549c4190fa
|
Use convolution for bilinear resolution downscale
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
c39dc0b334
|
Use convolution for point display filter
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
3a570414b7
|
Use convolution for bilinear display filter
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
a6bd01e49b
|
Added spline display filter
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
b377102d8d
|
Added bicubic display filter
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
3627af8d37
|
Added Lanczos display filter
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
714c4f5337
|
Don't apply gamma correction to bilinear blits
See issue #208.
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
bbf926162b
|
Fixed a crash in CreateDIBitmap when BITMAPINFO is null
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
841cf3307f
|
Fixed a potential GDI deadlock when using resolution scaling
See issue #197.
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
21c52092b8
|
RealizePalette should not change the hardware palette in fullscreen mode
Fixes black briefing screens in Starcraft (issue #206).
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
280d2b52e5
|
Use full viewport with VertexFixup
Fixes HUD glitches in Jane's FA-18. See issue #175.
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
bf9833946a
|
Fixed texture stage count determination
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
bfc5a0be24
|
Added ColorKeyMethod setting
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
2248a07113
|
Added shader disassembler
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
a0d7cffc07
|
Added P8 format support for D3D9On12
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
0b7f4589f2
|
Added DesktopResolution setting
|
2023-11-11 17:16:38 +01:00 |
|
narzoul
|
defdfafe20
|
Fixed depth buffer issues with D3D9On12
|
2023-11-11 17:16:34 +01:00 |
|
narzoul
|
12c4f87cb6
|
Emulate unsupported render target formats
Fixes Midtown Madness 2 rendering on NVIDIA. See issue #159.
|
2023-11-05 14:21:19 +01:00 |
|
narzoul
|
b53678bfd4
|
Fixed WM_SETCURSOR handling for client areas
See issue #148.
|
2023-11-05 14:21:19 +01:00 |
|
narzoul
|
122224450a
|
Fixed a resource leak in hardware cursor emulation
See issue #148.
|
2023-11-05 14:21:19 +01:00 |
|
narzoul
|
83941ddb8e
|
Don't set GDI resource while primary is lost
|
2023-11-05 14:21:19 +01:00 |
|
narzoul
|
0801a74af5
|
Fixed occasional deadlocks when alt-tabbing
|
2023-11-05 14:21:19 +01:00 |
|
narzoul
|
d6f07bac76
|
Added DisplayAspectRatio setting
|
2023-11-05 14:21:19 +01:00 |
|
narzoul
|
6425c6c767
|
Added DepthFormat setting
|
2023-11-05 14:21:19 +01:00 |
|
narzoul
|
95ade4412b
|
Added VertexBufferMemoryType setting
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
c3a68620f6
|
Added SupportedDepthFormats setting
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
bb0f5c53e9
|
Added SupportedTextureFormats setting
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
25f325ec17
|
Log used resource formats
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
15d78048d0
|
Disable timer resolution throttling
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
97197dde6a
|
Removed dependency on common config header
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
89a16d92e8
|
Added CpuAffinityRotation setting
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
0c7358b449
|
Added TerminateHotKey setting
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
88708ce398
|
Fixed a deadlock when exiting Age of Wonders in fullscreen mode
Note that exiting with Alt+F4 still won't work. See issue #167.
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
2b8805d9ef
|
Improved scheduling for overlay updates
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
08d3b95afd
|
Fixed black screen when app resolution is higher than display resolution
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
9068a8d9a6
|
Set overlay window positions based on the real primary surface
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
483bf5f6dd
|
Added support for CreateBitmap(Indirect)
Fixes QuickTime videos in Carmen Sandiego series (issue #156)
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
ac1eccd79f
|
Fixed invisible cursor when changing to native resolution in Red Alert 2
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
8e4741ab70
|
Reintroduced heuristics for preferring software blitting
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
246108bbdf
|
Always use DDLOCK_NOSYSLOCK
Fixes presentation stuttering when a surface is locked indefinitely.
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
66ad6db3d9
|
Added StatsHotKey setting
|
2023-11-05 14:21:18 +01:00 |
|
narzoul
|
07d77d09dc
|
Added stats overlay
|
2023-11-05 14:21:15 +01:00 |
|
narzoul
|
ab443a1ac2
|
Remove mipmap caps from textures with single mip level
Fixes texture creation errors in Extreme-G 2 (see issue #159).
|
2022-11-26 14:38:23 +01:00 |
|
narzoul
|
113da37945
|
Fixed a crash caused by a clipper reference counting error
|
2022-10-15 15:22:07 +02:00 |
|
narzoul
|
b35fddad24
|
Fixed hooking of functions using call instruction with relative addressing
See issue #149.
|
2022-10-07 21:54:55 +02:00 |
|
narzoul
|
19899f81c9
|
Fixed a crash in IAT hooking when encountering imports by ordinals
See issue #149.
|
2022-10-05 19:38:09 +02:00 |
|
narzoul
|
7a59458d58
|
Updated the readme for v0.4.0
v0.4.0
|
2022-09-27 21:45:22 +02:00 |
|
narzoul
|
70b2e42640
|
Workaround for inconsistent point scaled blitting on NVIDIA
|
2022-09-27 21:45:22 +02:00 |
|
narzoul
|
c7ee5206d8
|
Added ResolutionScaleFilter setting
|
2022-09-27 21:45:22 +02:00 |
|