Index: ReadMe.md |
— | — | @@ -1,5 +1,5 @@ |
2 | | -# DXGL 0.5.15
|
3 | | -https://www.dxgl.info
|
| 2 | +# DXGL 0.5.16
|
| 3 | +https://www.dxgl.org
|
4 | 4 |
|
5 | 5 | ## Introduction
|
6 | 6 | 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 many programs are not yet compatible with DXGL.
|
— | — | @@ -10,17 +10,25 @@ |
11 | 11 | If you wish to migrate any old profiles generated after installing DXGL 0.5.9 or later, you will need to use Regedit to delete the "Configuration Version" registry value from the HKEY_CURRENT_USER\SOFTWARE\DXGL registry key to force the upgrade to be run again.
|
12 | 12 |
|
13 | 13 | ## GitHub Notice
|
14 | | -If you downloaded the DXGL source code from GitHub, please note that when compiling DXGL, the version number will not indicate the revision number. This issue is also present when compiling from a zipped source code distribution from the www.dxgl.info or www.williamfeely.info website.
|
| 14 | +If you downloaded the DXGL source code from GitHub, please note that when compiling DXGL, the version number will not indicate the revision number. This issue is also present when compiling from a zipped source code distribution from the www.dxgl.org, www.dxgl.info, or www.williamfeely.info website.
|
15 | 15 |
|
16 | 16 | ## System Requirements
|
17 | 17 |
|
18 | | -* Windows XP SP3, Vista, 7, 8, 8.1, or 10 (May work under recent versions of Wine)
|
19 | | -* OpenGL 2.0 or higher compatible video card, with hardware accelerated non-power-of-two size textures
|
| 18 | +* Windows Vista (with SP2), 7 (with SP1), 8, 8.1, or 10 (standard build)
|
| 19 | +* Windows XP (with SP3), Vista, 7, 8, 8.1, or 10 (legacy build)
|
| 20 | + * Also compatible with most versions of Wine, by setting the ddraw DLL override to "native, builtin" which is done automatically at installation.
|
| 21 | + * Not compatible with Windows 10 in S mode.
|
| 22 | +* OpenGL 2.0 or higher compatible video card
|
| 23 | + * Requires support for Framebuffer objects
|
| 24 | + * Requires support for hardware accelerated non-power-of-two textures
|
20 | 25 | * OpenGL 3.2 or higher recommended.
|
21 | | -* Visual C++ 2013 x86 runtime, available at https://www.microsoft.com/en-us/download/details.aspx?id=40784 (will be installed if not present)
|
| 26 | +* The standard build requires a SSE2-capable processor; older processors require the legacy build.
|
| 27 | +* For the standard build, Visual C++ 2017 x86 runtime, available at https://aka.ms/vs/15/release/vc_redist.x86.exe (note this link may track visitors) (will be installed if not present)
|
| 28 | +* For the legacy build, Visual C++ 2010 x86 runtime, available at https://www.microsoft.com/en-us/download/details.aspx?id=8328 (will be installed if not present)
|
22 | 29 |
|
23 | 30 | ## Build Requirements
|
24 | | -* Visual Studio 2013, either full/community version or Express for Windows Desktop might work.
|
| 31 | +* For the legacy build, Visual Studio 2010 or Visual C++ 2010 Express Edition.
|
| 32 | +* For the standard build, Visual Studio 2017, Community or higher, Update 8.
|
25 | 33 | * The following components are optional. The build process will ask for these if they do not exist:
|
26 | 34 | * TortoiseSVN (to fill in revision on SVN builds)
|
27 | 35 | * HTML Help Workshop (to build help)
|
— | — | @@ -28,7 +36,10 @@ |
29 | 37 |
|
30 | 38 | ## Build Instructions
|
31 | 39 | These instructions assume that you do not have any of the required software installed. If you already have any or all of this software installed and set up, skip those steps.
|
32 | | -* Install Visual Studio 2013 Community at https://www.visualstudio.com/en-us/news/vs2013-community-vs.aspx
|
| 40 | +* Install Visual Studio 2017 Community at https://visualstudio.microsoft.com/
|
| 41 | +* Install TortoiseSVN from https://tortoisesvn.net/
|
| 42 | +* Install HTML Help Workshop from https://www.microsoft.com/en-us/download/details.aspx?id=21138
|
| 43 | +* Install NSIS from http://nsis.sourceforge.net/Main_Page
|
33 | 44 | * Open the dxgl.sln file, select your build configuration (Debug or Release) in the toolbar, and press F7 to build.
|
34 | 45 |
|
35 | 46 | ## Progress
|
— | — | @@ -54,7 +65,7 @@ |
55 | 66 | ## SVN
|
56 | 67 |
|
57 | 68 | SVN readonly access is available at:
|
58 | | -https://www.dxgl.info/svn/dxgl/
|
| 69 | +https://www.dxgl.org/svn/dxgl/
|
59 | 70 |
|
60 | 71 | There is a Mediawiki-based SVN log at:
|
61 | 72 | https://www.dxgl.info/wiki/Special:Code/DXGL
|
— | — | @@ -71,7 +82,7 @@ |
72 | 83 | ## Discussion boards
|
73 | 84 |
|
74 | 85 | You may discuss DXGL at:
|
75 | | -https://www.dxgl.info/phpBB3/
|
| 86 | +https://forum.dxgl.info
|
76 | 87 |
|
77 | 88 | You must create a forum account to post content. For bug reports, please refer to the next section.
|
78 | 89 |
|