diff --git a/Source/XenobladeX_Resolution/rules.txt b/Source/XenobladeX_Resolution/rules.txt index bc307d31..d46a435d 100644 --- a/Source/XenobladeX_Resolution/rules.txt +++ b/Source/XenobladeX_Resolution/rules.txt @@ -2,7 +2,7 @@ titleIds = 0005000010116100,00050000101C4C00,00050000101C4D00 name = Resolution path = "Xenoblade Chronicles X/Graphics/Resolution" -description = Changes the resolution of the game. +description = "Changes the resolution of the game. 1080 FX scaling runs DoF, fog etc at lower precision for better performance" version = 3 [Preset] @@ -118,12 +118,12 @@ $scaleShader = 1.0 $scaleBlur = 0.5 [Preset] -name = 2560x1440 (Native x2) x2 sub scaling +name = 2560x1440 (Native x2) 1080 FX scaling $width = 2560 $height = 1440 $gameWidth = 1280 $gameHeight = 720 -$internalRes = 2.0 +$internalRes = 0.75 $dither = 0.15 $scaleShader = 1.0 $scaleBlur = 0.5 @@ -173,18 +173,18 @@ $scaleShader = 1.0 $scaleBlur = 1.0 [Preset] -name = 3840x2160 (4k - Native x3) x2 sub scaling +name = 3840x2160 (4k - Native x3, 1080 FX scaling) $width = 3840 $height = 2160 $gameWidth = 1280 $gameHeight = 720 -$internalRes = 2.0 +$internalRes = 0.5 $dither = 0.25 $scaleShader = 1.0 $scaleBlur = 1.0 [Preset] -name = 5120x2880 +name = 5120x2880 (Native 4x) $width = 5120 $height = 2880 $gameWidth = 1280 @@ -193,6 +193,20 @@ $internalRes = 1.0 $dither = 0.25 $scaleShader = 1.0 $scaleBlur = 1.0 + +[Preset] +name = 5120x2880 (1080 FX scaling) +$width = 5120 +$height = 2880 +$gameWidth = 1280 +$gameHeight = 720 +$internalRes = 0.375 +$dither = 0.25 +$scaleShader = 1.0 +$scaleBlur = 1.0 +// Enthusiast + + // Enthusiast [Preset] @@ -285,14 +299,14 @@ overwriteHeight = ($height/$gameHeight) * (288*$internalRes) [TextureRedefine] # fog 1.5 match stencil width = 448 height = 240 -overwriteWidth = ($width/$gameWidth) * (448*$internalRes*1.5) -overwriteHeight = ($height/$gameHeight) * (240*$internalRes*1.5) +overwriteWidth = ($width/$gameWidth) * (448*$internalRes) +overwriteHeight = ($height/$gameHeight) * (240*$internalRes) [TextureRedefine] # fog width = 426 height = 240 -overwriteWidth = ($width/$gameWidth) * (426*$internalRes*1.5) -overwriteHeight = ($height/$gameHeight) * (240*$internalRes*1.5) +overwriteWidth = ($width/$gameWidth) * (426*$internalRes) +overwriteHeight = ($height/$gameHeight) * (240*$internalRes) [TextureRedefine] # #Bloom, DOF width = 320