Work in progress dark mode support for DXGL Config, to be added to 0.5.27 if I can get it to meet my standards.
I have scanned my website for this infected installer, and it was not present anywhere on my site or my local backups.
For further verification, you can refer to the GPG signatures included in the GitHub releases to ensure the file was made by me and not altered.
Virus alert:
I have become aware of a maliciously modified version of DXGL 0.5.20, legacy installer, floating around:
https://www.virustotal.com/gui/file/e5ad5369f43b8a9cf5b4019c1bc16ed8d842d252971e13a4662ab038c0678eae/communityThis installer was NOT made by me but was altered to include a virus.
To avoid viruses download from dxgl.org or GitHub.
As a further addendum to this post, the game I had been playing and ensuring DXGL is compatible with, Lands of Lore: Guardians of Destiny Win95 version 1.31, has frame drops when in default multi-core mode, but even setting it to a single E-core the framerate is more steady.
Versions of DXGL in the 0.5 series due to an architectural limitation may run slowly with Direct3D games. However, you may be able to boost performance by setting Affinity to single core.
Not sure what weird things are why, but I noticed my Athlon XP was faster than expected.
DXGL 0.5.26 has been released. Bugs have been fixed with upscaled primary surfaces, and logging has been improved.
https://dxgl.org/downloads/
Downloads
Download DXGL here. DXGL is licensed under the GNU Lesser General Public License version 2.1.
DXGLActually the scaled primary fix as it stands will not be incompatible with the rewrite. Already got it partially working by triggering a transfer from the scaled surface to the unscaled surface at the end of each D3D scene.
There will likely be another 0.5 series vesrion of DXGL, for info on planned updates, please see
https://dxgl.org/wiki/Progress#RoadmapExcept for the scaled primary fix (which will require a rewrite), the fixes listed for 0.5.26 will also be implemented in 0.6.x.
Progress
DXGL is currently a work-in-progress and is currently considered alpha-quality software..
See DXGL Features for detailed information.
See Version history from the downloads section for release information...
DXGL 0.5.25 has been released. This is a bugfix release and should be installed especially if running 0.5.20 or above.
Please note system requirements have changed, and if running a Winows version older than 10 please install the legacy version.
https://dxgl.org/downloads
Downloads
Download DXGL here. DXGL is licensed under the GNU Lesser General Public License version 2.1.
DXGLThis bug prevented all Direct3D accelerated games using those DirectX versions from running as the regression involved the creation of "execute buffers" which were how draw lists were implemented in those D3D versions.