DXGL r732 - Code Review
For
DXGL
(
recent comments
|
status changes
|
tags
|
authors
|
states
|
release notes
|
statistics
)
Jump to navigation
Jump to search
Repository:
DXGL
Revision:
<
r731
|
r732
|
r733
>
Date:
16:50, 1 August 2017
Author:
admin
Status:
new
Tags:
Comment:
Define dxgl.ini options to control installation/uninstallation of ddraw.dll
Add some Visual Studio user files to the ignore list.
Modified paths:
/
(modified) (
history
)
/dxgl-example.ini
(modified) (
history
)
/dxglcfg2
(modified) (
history
)
/minhook/build
(modified) (
history
)
/minhook/build/DXGL
(modified) (
history
)
Diff
[
purge
]
Index: dxglcfg2
Property changes on: dxglcfg2
___________________________________________________________________
Modified: svn:ignore
## -2,3 +2,4 ##
1
1
Release
2
2
Debug
3
3
Debug no DXGL
4
+Release no DXGL
Index: minhook/build/DXGL
Property changes on: minhook/build/DXGL
___________________________________________________________________
Modified: svn:ignore
## -1,3 +1,4 ##
4
5
Debug
5
6
libMinHook.vcxproj.user
6
7
Release
8
+x64
Index: minhook/build
Property changes on: minhook/build
___________________________________________________________________
Added: svn:ignore
## -0,0 +1,2 ##
9
+Debug
10
+Release
Index: dxgl-example.ini
—
—
@@ -21,6 +21,35 @@
22
22
; Default is false
23
23
OverrideDefaults = false
24
24
25
+; NoOverwrite - Boolean
26
+; If true, DXGL Config will not overwrite the copy of DXGL in the application
27
+; directory. This may be useful for game distribution services such as Steam
28
+; where the game client monitors and can repair the health of the game
29
+; installation.
30
+; Default is false
31
+NoOverwrite = false
32
+
33
+; BundledDDrawSHA256 - String
34
+; This field may be used to define the SHA256 checksum of the copy of ddraw.dll
35
+; bundled in the application directory. If DXGL Config detects a copy of
36
+; ddraw.dll matching the SHA256 checksum defined here, it will back up the file
37
+; to ddraw.dll.dxgl-backup and restore it when either the DXGL profile is
38
+; deleted or the DXGL cunsumer application is uninstalled. The ddraw.dll file
39
+; does not need to be a DXGL version for this to work, as long as a dxgl.ini
40
+; file is in the application directory with the SHA256 checksum of the bundled
41
+; ddraw.dll file. This will be ignored if NoOverwrite is true.
42
+; Default is a zero length string, disabling the backup feature.
43
+BundledDDrawSHA256 =
44
+
45
+; NoUninstall - Boolean
46
+; If true, DXGL will not delete the copy of ddraw.dll in the application folder
47
+; when a profile is deleted in DXGL Config or the DXGL consumer application is
48
+; uninstalled. If an existing ddraw.dll was backed up using the
49
+; BundledDDrawSHA256 variable, it will not be restored, and the end-user must
50
+; manually copy back the ddraw.dll.dxgl-backup file.
51
+; Default is false.
52
+NoUninstall = false
53
+
25
54
[display]
26
55
; ScalingMode - Integer
27
56
; Determines the method DXGL will use to scale full screen modes.
—
—
@@ -223,7 +252,7 @@
224
253
; Default is false
225
254
EnableShader = false
226
255
227
-; ShaderFile
256
+; ShaderFile - String
228
257
; (future)Path to a file containing either a GLSL fragment shader or a
229
258
; to-be-determined metadata file containing a shader pipeline and certain
230
259
; parameters.
Index: .
Property changes on: .
___________________________________________________________________
Modified: svn:ignore
## -14,3 +14,5 ##
231
260
pingme.txt
232
261
tests
233
262
.vs
263
+dxgl.VC.db
264
+dxgl.VC.opendb
Navigation menu
Personal tools
Log in
Namespaces
Special page
English
expanded
collapsed
Views
More
expanded
collapsed
Search
Navigation
Home
Main page
Recent changes
Random page
MediaWiki help
Introduction
Progress
Downloads
Source code
Build from source
AppDB
Bug reports
Forums
Tools
Special pages
Printable version