narzoul
|
55eab96f78
|
Added FullscreenMode setting
|
2022-09-27 21:45:05 +02:00 |
|
narzoul
|
fb9f28456e
|
Added ForceD3D9On12 setting
|
2022-09-27 21:45:05 +02:00 |
|
narzoul
|
ea369261df
|
Added SpriteDetection setting
|
2022-09-27 21:45:04 +02:00 |
|
narzoul
|
6ca41202f3
|
Added SpriteFilter config
|
2022-09-27 21:45:03 +02:00 |
|
narzoul
|
19985f294e
|
Added SpriteTexCoord setting
|
2022-09-27 21:45:03 +02:00 |
|
narzoul
|
8905f421cf
|
Added ConfigHotKey setting
|
2022-09-27 21:45:03 +02:00 |
|
narzoul
|
408ccee3d8
|
Added DisplayRefreshRate setting
|
2022-09-27 21:45:03 +02:00 |
|
narzoul
|
26261b5287
|
Handle oversized surface blits in system memory
|
2022-09-27 21:45:01 +02:00 |
|
narzoul
|
c714383613
|
Added ResolutionScale setting
|
2022-09-27 21:45:01 +02:00 |
|
narzoul
|
c1e654de7d
|
Added RenderColorDepth setting
|
2022-09-27 21:44:59 +02:00 |
|
narzoul
|
fb6555523f
|
Added Antialiasing setting
|
2022-09-27 21:44:56 +02:00 |
|
narzoul
|
bb987d25b1
|
Added TextureFilter setting
|
2022-09-27 21:44:56 +02:00 |
|
narzoul
|
a3fa5cd898
|
Added AlternatePixelCenter setting
|
2022-09-27 21:44:56 +02:00 |
|
narzoul
|
00a78097d2
|
Added DisplayFilter setting
|
2022-09-27 21:44:55 +02:00 |
|
narzoul
|
ffc8e04a35
|
Added SupportedResolutions setting
|
2022-09-27 21:44:55 +02:00 |
|
narzoul
|
ee350c7f08
|
Added DesktopColorDepth setting
|
2022-09-27 21:44:55 +02:00 |
|
narzoul
|
647a4bfcff
|
Added DisplayResolution setting
|
2022-09-27 21:44:53 +02:00 |
|
narzoul
|
74460b2d24
|
Added CpuAffinity setting
|
2022-09-27 21:44:52 +02:00 |
|
narzoul
|
b3b54d5fbd
|
Added ThreadPriorityBoost setting
|
2022-09-27 21:44:35 +02:00 |
|
narzoul
|
b5e3de76cb
|
Use QueryThreadCycleTime for mitigation of busy waiting
|
2020-06-02 17:18:13 +02:00 |
|
narzoul
|
898c7e819c
|
Added timeout for sysmem preference of blits
Improves performance in Dungeon Keeper 2.
|
2019-08-22 21:13:50 +02:00 |
|
narzoul
|
32a67548ae
|
Changed surface alignment to work around performance issues on some drivers
|
2019-08-19 14:29:05 +02:00 |
|
narzoul
|
b747448330
|
Readded buffer overflow fix for Diablo 1
See issue #3.
|
2019-08-03 12:09:19 +02:00 |
|
narzoul
|
5b171691f0
|
Separate DirectDraw and UMD critical sections
|
2019-06-08 15:59:17 +02:00 |
|
narzoul
|
7fe68a6e1e
|
Reverting commit 6a225516 due to possible BSOD on AMD drivers
|
2018-12-31 20:32:09 +01:00 |
|
narzoul
|
537ef9c595
|
Improved presentation scheduling
Fixes cursor flickering issues in Siege of Avalon (issue #34)
and multimon flip issues on Windows 8.1 (issue #28).
|
2018-12-08 21:57:09 +01:00 |
|
narzoul
|
785663700d
|
Separate GDI and DirectDraw surfaces
|
2018-12-08 21:53:40 +01:00 |
|
narzoul
|
6a2255160f
|
Add extra rows to system memory primary surface buffers
Fixes a memory corruption issue in Diablo 1, reported in issue #3.
|
2017-07-15 12:47:08 +02:00 |
|
narzoul
|
5c91706b03
|
Fixed black screen issue with Windows 10 Creators Update
Also added v-sync to direct primary surface updates (i.e. those that are
not using a back buffer and flip).
Fixes issues #3 and #15.
|
2017-06-05 16:35:32 +02:00 |
|
narzoul
|
7fc059a02f
|
Moved config header to Config subdirectory
|
2016-10-23 15:27:44 +02:00 |
|