Main Page: Difference between revisions

From DXGL Wiki
Jump to navigation Jump to search
No edit summary
(System requirements)
Line 2: Line 2:
DXGL supports the DirectX 7.0 graphics APIs, however it is currently under development and does not work with many programs.
DXGL supports the DirectX 7.0 graphics APIs, however it is currently under development and does not work with many programs.


DXGL currently requires Windows XP SP3 or a newer operating system, and a graphics card supporting OpenGL 2.0 or higher with support for Framebuffer Objects.
== System Requirements ==
 
* Windows XP (with SP3), Vista, 7, 8, 8.1, or 10
** Also compatible with most versions of Wine, by setting the ddraw DLL override to "native, builtin"
* OpenGL 2.0 or higher compatible video card
** Requires support for Framebuffer objects
** Requires support for hardware accelerated non-power-of-two textures
** OpenGL 3.2 or higher recommended.
* Visual C++ 2013 x86 runtime, available at https://www.microsoft.com/en-us/download/details.aspx?id=40784 (will be installed if not present)




At this time, the DXGL Wiki is currently under construction, and is not yet ready for use.  For the time being, please refer to https://www.williamfeely.info/wiki/DXGL
At this time, the DXGL Wiki is currently under construction, and is not yet ready for use.  For the time being, please refer to https://www.williamfeely.info/wiki/DXGL

Revision as of 01:09, 17 January 2016

DXGL is a free replacement for the Windows ddraw.dll library, running on OpenGL. It is designed to overcome driver bugs, particularly in Windows Vista and newer operating systems. It also adds various enhancements to the graphics output such as display scaling and filtering options. DXGL supports the DirectX 7.0 graphics APIs, however it is currently under development and does not work with many programs.

System Requirements

  • Windows XP (with SP3), Vista, 7, 8, 8.1, or 10
    • Also compatible with most versions of Wine, by setting the ddraw DLL override to "native, builtin"
  • OpenGL 2.0 or higher compatible video card
    • Requires support for Framebuffer objects
    • Requires support for hardware accelerated non-power-of-two textures
    • OpenGL 3.2 or higher recommended.
  • Visual C++ 2013 x86 runtime, available at https://www.microsoft.com/en-us/download/details.aspx?id=40784 (will be installed if not present)


At this time, the DXGL Wiki is currently under construction, and is not yet ready for use. For the time being, please refer to https://www.williamfeely.info/wiki/DXGL