Created
May 13, 2018 18:13
-
-
Save Expack3/5964ed66ded09e1e0f3ee15475faaead to your computer and use it in GitHub Desktop.
dgVoodoo2 2.55 config for Mati Nui final beta
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;========================================================================== | |
; === Text based config file for dgVoodoo2 | |
; === Use this file if you are a game modder/hacker or an experted user and | |
; want to modify some advanced properties not available via the CPL. | |
;========================================================================== | |
Version = 0x255 | |
;-------------------------------------------------------------------------- | |
[General] | |
; OutputAPI: "d3d11warp", "d3d11_fl10_0", "d3d11_fl10_1", "bestavailable" | |
; Adapters: "all", or the ordinal of the adapter (1, ...) | |
;FullScreenOutput: "default", or the ordinal of the output on the adapter (1, ...) | |
; ScalingMode: "unspecified", "centered", "stretched", "centered_ar", "stretched_ar", | |
; "stretched_4_3", "stretched_4_3_crt", "stretched_4_3_c64" | |
OutputAPI = bestavailable | |
Adapters = all | |
FullScreenOutput = default | |
FullScreenMode = true | |
ScalingMode = stretched_4_3 | |
ProgressiveScanlineOrder = false | |
EnumerateRefreshRates = false | |
Brightness = 100 | |
Color = 100 | |
Contrast = 100 | |
InheritColorProfileInFullScreenMode = true | |
KeepWindowAspectRatio = true | |
CaptureMouse = true | |
CenterAppWindow = false | |
;-------------------------------------------------------------------------- | |
[GeneralExt] | |
; DesktopResolution: Desktop (native) resolution can be forced for dgVoodoo's internal calculations. | |
; Useful for rare applications that pre-set the desktop to other than the native | |
; resolution before dgVoodoo gets in action. Only the compact format can be used here, | |
; and applies to all outputs of the desktop. | |
; DeframerSize: When resolution is forced to other than the app default then | |
; a black frame is drawn around the output image coming from a wrapped API | |
; to remove scaling artifacts - | |
; frame thickness can be defined in pixels (max 16, 0 = disable) | |
; ImageScaleFactor: Integer factor for scaling the output image coming from a wrapped API | |
; Always done by nearest point filtering, independent on scaling mode | |
; (0 = max available) | |
; Separate factors can be defined for horizontal and vertical scaling | |
; by subproperties, e.g. | |
; ImageScaleFactor = x:3, y:2 | |
;ForceNearestPointFilter: When the scaling is done by the wrapper for the given scaling mode, | |
; you can force nearest point filtering instead of bilinear one | |
; FreeMouse: If true then physical mouse is free to move inside the game window | |
; when using emulated scaling and/or application and forced resolution | |
; differs; can be useful when a game relies on the physical window size | |
DesktopResolution = | |
DeframerSize = 1 | |
ImageScaleFactor = 1 | |
ForceNearestPointFilter = false | |
FreeMouse = false | |
;-------------------------------------------------------------------------- | |
[Glide] | |
; VideoCard: "voodoo_graphics", "voodoo_rush", "voodoo_2", "voodoo_banshee", "other_greater" | |
; OnboardRAM: in MBs | |
; MemorySizeOfTMU: in kBs | |
; | |
; Resolution: either "unforced", "max", "max_isf", "max_fhd", "max_fhd_isf", "max_qhd", "max_qhd_isf", "%d x" | |
; or subproperties: h: horizontal, v: vertical | |
; + optional subproperty refrate: refresh rate in Hz | |
; e.g. Resolution = max, refrate:60 | |
; Resolution = 2x, refrate:59 | |
; Resolution = h:1280, v:1024, refrate:75 | |
; or just use the compact form like "1024x768@60" or "512x384" | |
; | |
;Antialiasing: "off", "appdriven", "2x", "4x", "8x", "16x" (your GPU must support the chosen one) | |
VideoCard = voodoo_2 | |
OnboardRAM = 8 | |
MemorySizeOfTMU = 4096 | |
NumberOfTMUs = 2 | |
ForceBilinearFilter = false | |
DisableMipmapping = false | |
Resolution = unforced | |
Antialiasing = appdriven | |
EnableGlideGammaRamp = true | |
ForceVerticalSync = true | |
ForceEmulatingTruePCIAccess = false | |
16BitDepthBuffer = false | |
3DfxWatermark = true | |
3DfxSplashScreen = false | |
PointcastPalette = false | |
EnableInactiveAppState = false | |
;-------------------------------------------------------------------------- | |
[GlideExt] | |
; DitheringEffect: "pure32bit", "dither2x2", "dither4x4" | |
; Dithering: "disabled", "appdriven", "forcealways" | |
; DitherOrderedMatrixSizeScale: integer scale value for dither matrix size | |
; 1 = normal, 2 = double size, etc. | |
; 0 = automatic (the aim is to have some retro feel&look) | |
DitheringEffect = pure32bit | |
Dithering = forcealways | |
DitherOrderedMatrixSizeScale = 0 | |
;-------------------------------------------------------------------------- | |
[DirectX] | |
; VideoCard: "svga", "internal3D", "geforce_ti_4800", "ati_radeon_8500", | |
; "matrox_parhelia-512", "geforce_fx_5700_ultra" | |
; VRAM: in MBs | |
; Filtering: "appdriven", "pointsampled", "bilinear", "linearmip", "trilinear" | |
; or the integer value of an anisotropic filtering level (1-16) | |
DisableAndPassThru = false | |
VideoCard = internal3D | |
VRAM = 64 | |
Filtering = 16 | |
DisableMipmapping = false | |
Resolution = max_fhd_isf | |
Antialiasing = appdriven | |
AppControlledScreenMode = true | |
DisableAltEnterToToggleScreenMode = true | |
BilinearBlitStretch = false | |
PhongShadingWhenPossible = false | |
ForceVerticalSync = false | |
dgVoodooWatermark = true | |
FastVideoMemoryAccess = false | |
;-------------------------------------------------------------------------- | |
[DirectXExt] | |
; VendorID, DeviceID, SubsystemID, RevisionID: | |
; can be defined only for SVGA and Internal3D card types | |
; ExtraEnumeratedResolutions: you can add extra resolutions (separated by commas, max 8) that will get | |
; enumerated to the application as display adapter supported ones - | |
; can be useful if an app supports rendering at arbitrary resolutions | |
; and you have a particular favorite resolution that are not | |
; enumerated to the application by default | |
; you can only use the compact resolution format here | |
; DisableDefaultResolutions: if true then no resolutions other than the extra ones are enumerated to | |
; the application | |
; DitheringEffect: "pure32bit", "ordered2x2", "ordered4x4" | |
; Dithering: "disabled", "appdriven", "forceon16bit", "forcealways" | |
; DitherOrderedMatrixSizeScale: integer scale value for dither matrix size | |
; 1 = normal, 2 = double size, etc. | |
; 0 = automatic | |
; MSD3DDeviceNames: if true then original Microsoft D3D device names are exposed | |
; (some applications check for them and they fail) | |
; RTTexturesForceScaleAndMSAA: if true then forced resolution scaling and MSAA is | |
; applied also to rendertarget textures | |
; Set it to false for games requiring pixel-precise rendering | |
; but be careful it can EASILY break certain things, not recommended | |
; SmoothedDepthSampling: if true then extra smoothing is added to depth textures | |
; when they are sampled | |
VendorID = 0x0 | |
DeviceID = 0x0 | |
SubsystemID = 0x0 | |
RevisionID = 0x0 | |
ExtraEnumeratedResolutions = | |
DisableDefaultResolutions = false | |
DitheringEffect = pure32bit | |
Dithering = forcealways | |
DitherOrderedMatrixSizeScale = 0 | |
MSD3DDeviceNames = false | |
RTTexturesForceScaleAndMSAA = true | |
SmoothedDepthSampling = true | |
;-------------------------------------------------------------------------- | |
[Debug] | |
; This section affects only debug/spec release builds | |
; | |
; Info, Warning, Error | |
; "Disable" - disables all messages and debugger break | |
; "Enable" - enables messages and disables debugger break | |
; "EnableBreak" - enables both messages and breaking into debugger | |
; | |
; MaxTraceLevel: Maximum level of tracing API calls | |
; 0 - Disable | |
; 1 - API Functions and methods | |
; 2 - Additional trace info for internals | |
; | |
; LogToFile: if false or debugger is detected then output goes to the debug output | |
; if true and no debugger detected then output goes to 'dgVoodoo.log' | |
; (not implemented yet, always the default debug output is used) | |
Info = enable | |
Warning = enable | |
Error = enable | |
MaxTraceLevel = 0 | |
LogToFile = false |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment