DunArd's Preset
Hi! I'm new here, thanks to all GBAtemp community for their great work making progress in switch hacking.
Well, after many tests, changing parameters and restarting the game many times, I've come to what I think is the best preset I could create and I would like to share it to get impressions.
These are some of the improvements made:
- Improved lights, shadows and ambient oclussion: Shadows are now more noticeable in places where there is greater contrast (places where the sun directly affects and there are shadows).
- Improved TMAA with sharpness tweaked and antialiasing enabled: I don't like the sharp effect of the original preset, but I also don't like the blurring effect of having only TMAA activated, so I've made adjustments to TMAA's sharpening effect and AA so that it has a good balance between blur and sharpness.
- Rendering optimized: After several tests in Vilia's Lagoon (Idk if this is his correct name in english translation, I'm playing in spanish), the most loaded place and that generates more performance problems than I've been able to get, I've made an adjustment in the resolution and the dynamic resolution which kept the game at 30Fps without hardly losing quality (at least for most of the time in this area).
- Dock mode optimized: Sharpness has also been reduced as despite maintaining 720p resolution the vast majority of the time, the game looked very bad on large 4K TVs as they have very high pixel density due to 720p to 2160p conversion.
Highly recomended my OC preset to avoid performance problems:
lib_nx Preset v1.8 (copy and paste all):
I hope opinions and that you enjoy it
Well, after many tests, changing parameters and restarting the game many times, I've come to what I think is the best preset I could create and I would like to share it to get impressions.
These are some of the improvements made:
- Improved lights, shadows and ambient oclussion: Shadows are now more noticeable in places where there is greater contrast (places where the sun directly affects and there are shadows).
- Improved TMAA with sharpness tweaked and antialiasing enabled: I don't like the sharp effect of the original preset, but I also don't like the blurring effect of having only TMAA activated, so I've made adjustments to TMAA's sharpening effect and AA so that it has a good balance between blur and sharpness.
- Rendering optimized: After several tests in Vilia's Lagoon (Idk if this is his correct name in english translation, I'm playing in spanish), the most loaded place and that generates more performance problems than I've been able to get, I've made an adjustment in the resolution and the dynamic resolution which kept the game at 30Fps without hardly losing quality (at least for most of the time in this area).
- Dock mode optimized: Sharpness has also been reduced as despite maintaining 720p resolution the vast majority of the time, the game looked very bad on large 4K TVs as they have very high pixel density due to 720p to 2160p conversion.
Updated config preset to v1.1: Less black level for shadows and more sharpness for dock mode.
Comparison v1.0 - v1.1
Comparison v1.0 - v1.1
Updated config preset to v1.2: Fixed a bug with SSR that caused water reflections to glow bright and yellow in dock mode.
Comparison v1.1 - v1.2:
Comparison v1.1 - v1.2:
Updated config preset to v1.3: Increased TMAA sharpness in dock mode, now look less blurry.
Tweaked resolution: Now dock mode stays at 720p and portable mode stays at 612p. Quality incrased in dock mode and no visible quality decrease in portable mode.
Comparison v1.2 - v1.3 (Dock mode):
https://imgsli.com/MTcyNDg
https://imgsli.com/MTcyNDk
Tweaked resolution: Now dock mode stays at 720p and portable mode stays at 612p. Quality incrased in dock mode and no visible quality decrease in portable mode.
Comparison v1.2 - v1.3 (Dock mode):
https://imgsli.com/MTcyNDg
https://imgsli.com/MTcyNDk
Updated config preset to v1.4:
- Tweaked resolution and dynamic resolution: now game stays at 30 solid frames in every moment without image quality loss.
- Enhanced bloom, goodray and furblur effects for better battle and Monado effects.
- Tweaked resolution and dynamic resolution: now game stays at 30 solid frames in every moment without image quality loss.
- Enhanced bloom, goodray and furblur effects for better battle and Monado effects.
Updated config preset to v1.5:
- Slightly decreased resolution in portable mode and dynamic resolution to avoid performance drops in certain loaded areas. Image quality has only decreased slightly.
- Disabled DoF to avoid performance problems in intermediate and advanced areas of the game.
Frame-rate test in handheld mode (quality of the video has been decreased, doesn't represent ingame quality): https://streamable.com/ag0b9r
- Slightly decreased resolution in portable mode and dynamic resolution to avoid performance drops in certain loaded areas. Image quality has only decreased slightly.
- Disabled DoF to avoid performance problems in intermediate and advanced areas of the game.
Frame-rate test in handheld mode (quality of the video has been decreased, doesn't represent ingame quality): https://streamable.com/ag0b9r
Update v1.6:
- Optimized resolution in handheld mode and dynamic resolution for the best possible quality with stable performance.
- Improved indoor lighting and smoothed shadows in outdoor areas.
- Tweaked bloom saturation.
Screenshot comparison between v1.5 and v1.6:
https://imgsli.com/MTczMTI
https://imgsli.com/MTczMTQ
- Optimized resolution in handheld mode and dynamic resolution for the best possible quality with stable performance.
- Improved indoor lighting and smoothed shadows in outdoor areas.
- Tweaked bloom saturation.
Screenshot comparison between v1.5 and v1.6:
https://imgsli.com/MTczMTI
https://imgsli.com/MTczMTQ
Update v1.7:
- Fixed a bug that appears in dock mode causing the shadows of the characters to be misrepresented due to dust or a similar effect. It was related with SSR and SSAO.
- Fixed a bug that appears in dock mode causing the shadows of the characters to be misrepresented due to dust or a similar effect. It was related with SSR and SSAO.
Update v1.8:
- Fixed a bug that that caused a bluish glow to be seen on objects. Thanks to @PolygonFlux for finding the solution.
Video test with update v1.8:
https://streamable.com/xw8n7d
- Fixed a bug that that caused a bluish glow to be seen on objects. Thanks to @PolygonFlux for finding the solution.
Video test with update v1.8:
https://streamable.com/xw8n7d
Highly recomended my OC preset to avoid performance problems:
Code:
; Xenoblade Chronicles DE
[0100FF500E34A000]
docked_cpu=1600
docked_gpu=844
docked_mem=1600
handheld_charging_cpu=1600
handheld_charging_gpu=460
handheld_charging_mem=1600
handheld_cpu=1300
handheld_gpu=460
handheld_mem=1600
lib_nx Preset v1.8 (copy and paste all):
Code:
tonemap=on
ssao=on
bloom=on
godray=on
AntiAliasing=on
ColReduction=on
dof=off
lensFlare=off
aoskip=off
lut=on
luttex1=lutba
cube=cube
toneHistogramLow=0.85
toneHistogramHigh=0.87
tonemax=1.2
tonemin=0.10
tonescale=7.0
toneUpSpeed=0.1
toneDownSpeed=0.5
toneBlmmax=1000
toneBlmmin=0.001
toneBlmmul=100.0
godray_inival=0.95
godray_decay=0.99
godray_scale=1.235
blm_border_sub=1.0
blm_border_mul=0.1
blm_border_sub2=0.0
blm_border_mul2=0.0
blm_border_max=4.0
blm_str1=1.0
blm_str2=1.0
blm_str3=1.0
blm_gauss1=1.1
blm_gauss2=0.9
blm_gauss3=0.9
blm_weight1=0.68
blm_weight2=0.15
blm_weight3=0.19
blm_weight4=0.58
blm_weight5=0.63
blm_deviation1=0.2
blm_deviation2=0.5
blm_deviation3=1.0
blm_deviation4=1.0
blm_deviation5=1.0
blm_saturation1=0.00
blm_saturation2=0.02
blm_saturation3=0.05
blm_saturation4=0.10
blm_saturation5=0.70
blm_emissive_str=9.0
blm_tone_scale=0.05
blm_emissive_max=20.0
blm_emissive_min=0.0
lens_max=1
lens_rot=0
lens_sub=1.5
lens_mul=3.0
lens_weight=0.1
lens_decay=1.0
lens_str=0.9
lens_paMax=4.0
lens_UVDecay=0.290
AA_Sharpness=16.0
AA_Range=0.75
AA_Threshold=0.20
AA_ThresholdMin=0.05
red_sclX=1.0
red_sclY=1.0
red_hdsclX=0.90
red_hdsclY=0.95
red_Auto=on
red_AtMaxX=1.0
red_AtMaxY=1.0
red_AtMinX=0.80
red_AtMinY=0.85
red_AtRate=97.0
ao_Lengs=0.1
ao_LengsRatio=1.98
ao_range=5.7
ao_rangeRatio=1.000
ao_sub=0.02
ao_subRatio=0.150
ao_Mul=2.0
ao_blurRange=0.720
ao_blurScale=0.75
ao_av_Shwstr=0.5
blur=on
blurStr=0.015
blurAlpha=20.0
blurSub=0.025
blurBlurRange=0.16
shadowStr=1.8
shadowHalf=on
shadowColor=0.10, 0.00, 0.05
simShwStr=1.25
simShwIn=0.75
simShwMin=0.20
sRGBMode=on
gamma=10
ao_av_CenterWeight=1.090
ao_av_MaxDistance=0.15
ao_av_MaxRadius=0.2
ao_av_FadeOutStart=70000.0
ao_av_FadeOutDistance=10000.0
ao_av_BlurFallOff=0.050
ao_av_BlurScale=1.6
ao_av_Shwstr=0.5
cam_near=0.1
cam_far=80000.0
avmp01 = 0.5 , 0.5 , 0.5
avmp02 = 0.5 , 0.5 , 0.5
avmp03 = 0.5 , 0.5 , 0.5
avmp04 = 0.5 , 0.5 , 0.5
avmp05 = 0.5 , 0.5 , 0.5
avmp06 = 0.5 , 0.5 , 0.5
avmp07 = 0.5 , 0.5 , 0.5
avmp08 = 0.5 , 0.5 , 0.5
avmp09 = 0.5 , 0.5 , 0.5
avmp10 = 0.5 , 0.5 , 0.5
avmp11 = 0.5 , 0.5 , 0.5
avmp12 = 0.5 , 0.5 , 0.5
avmp13 = 0.5 , 0.5 , 0.5
avmp14 = 0.5 , 0.5 , 0.5
avmp15 = 0.5 , 0.5 , 0.5
avmp16 = 0.5 , 0.5 , 0.5
cloud_h_min=1000.0
cloud_h_max=1100.0
cloud_color = 1.05, 1.00, 1.10
toonDirType = Camera
toonDirBackBright = 1.0
toonDirElevation = 0.1
toonDirPntSptRatio = 0.5
toonDirLightScaleVal = 0.65;
toonDirInOutMin = 0.6
toonIBLScaleVal = 0.28;
toonShadowAlpha = 0.2;
toonCharShadowAlpha = 0.02;
toonCharShadowMin = 0.46;
toonOutlineWidth = 2.3
toonOutlineMaxWidthPixelCoverage = 11.5;
toonOutlineDispOffPixelCoverage = 1.0;
toonRimDirAngleX = 13.40
toonRimDirAngleY = -11.90
rim_color = 1.0, 1.0, 1.0
rim_intensity = 3.00
iblDirectLightIntensity = 1.0
iblSkyIntensity = 1.75
iblBlendBetweenFrame = 30
skyToneDirLightIntensity = 0.25
skyToneAmbientIntensity = 0.40
tssao = on
tssaoRadius = 1.20
tssaoIntensityMul = 1.10
tssaoIntensityPow = 0.16
tssaoOutputAO = 0.45
tssaoPostBlurSharpness = 0.50
tssaoLuminanceCorrection = 0.20
tssaoSelectiveFiltering = on
tssaoWeakenRatio = 0.8
ssr = on
ssrIntensity = 1.0
ssrShinessFade = 0.8
ssrGroundness = 0.73
ssrFadeSec = 5.0
shadowCloud = on
shadowCloudStr = 0.6
shadowCloudSize = 300
shadowCloudScrollDir = 150.0
shadowCloudScrollSpeed = 6.0
shadowRaytraceDistance = 0.20
shadowRaytracePitch = 0.1
tmaa=on
tmaaSharpness_0 = 0.30
tmaaSharpness_1 = 0.32
tmaaSharpness_2 = 0.35
tmaaSharpness_3 = 0.40
tmaaSharpness_4 = 0.42
tmaaSharpness_5 = 0.45
tmaaSharpness_Hnd_0 = 0.50
tmaaSharpness_Hnd_1 = 0.40
tmaaSharpness_Hnd_2 = 0.40
tmaaSharpness_Hnd_3 = 0.44
tmaaSharpness_Hnd_4 = 0.50
tmaaSharpness_Hnd_5 = 0.55
tmaaBlendDefault = 0.05
tmaaBlendPBR = 0.0
tmaaBlendMPF = 0.3
tmaaBlendToon = 0.05
tmaaNewUpScale=on
tmaaSharpnessType=2
tmaaSharpnessAwareIntensity=0.05
shwCharParm = 17.92;
shwHalfLamParm = 1.0;
wetMaxShiness = 0.55
wetDarkness = 0.60
wetShinessScale = 0.7
wetToInsideFrame = 12
wetToOutsideFrame = 24
TransReduction = on
trans_red_sclX = 0.5
trans_red_sclY = 0.5
blur2=on
blur2Str = 10.0
blur2Sub = 0.25
blur2ObjScale = 0.65
blur2CameraScale = 0.8
blur2BlurRange = 0.7
blur2PixelRange = 20.0
blur2HLV = on
gpucount=64
leafSpecColMinShiness = 0.1
leafSpecColMaxShiness = 0.4
leafSpecColRatio = 0.85
furBlur=on
furBlurStr=0.12
furBlurPixelRange=8
lightShaft=on
lightShaftTonemapScale=1.75
lightShaftTonemapLuminance=7.0
reduceDirLightRim = 3.0
monochromeToonId = 128
monochromeFogScale = 0.5
I hope opinions and that you enjoy it
Last edited by DunArd,