Last active
May 3, 2025 15:20
-
-
Save pblocz/2413f09c0fe45ced9045eb3b14f02dc5 to your computer and use it in GitHub Desktop.
Monster hunter ini patcher
This file contains hidden or 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
[Graphics] | |
AOSetting=LOWEST | |
Algorithm=FSR3 | |
AllowOverCommitMesh=True | |
AntiAliasing=NONE | |
Bloom_Enable=False | |
Bloom_ReductionLevel=2 | |
ColorSpace=SRGB | |
ContactShadowSetting=OFF | |
DOF_Enable=False | |
DPGIQuality=MIDDLE | |
DeinterlaceType=Fine | |
EnableUserSettings=True | |
Fog_Enable=False | |
FramerateSetting=VARIABLE | |
FullScreenDisplayModeIndex=34 | |
GIPointCloudMinLod=0 | |
HDRMode=False | |
IBLPartialDrawFrame=10 | |
IBLRaymarchResolution=OneThird | |
IBLRaymarchScale=0.75 | |
ImageQualityRate=1 | |
MainRaymarchResolution=OneFifth | |
MaxFPS=120 | |
MotionBlur_Enable=False | |
NormalWindowResolution=(1920,1280) | |
Quality=Performance | |
SSAO_HalfResolution=False | |
SSR_Enable=False | |
SSSSS_Enable=False | |
SamplerQuality=Anisotropic2 | |
ShadowCastDistanceType=NEAR | |
ShadowQuality=STANDARD | |
SolidGBufferPrepassEarly=False | |
SpeedTreeSmallObjectCulling=16 | |
SpeedTreeWindLOD=True | |
SpeedTreeWind_Branch=0 | |
SpeedTreeWind_Global=0 | |
SpeedTreeWind_Leaf=0 | |
StreamingMeshMinimumLOD=2 | |
StreamingMeshMinimumLODSpeedTree=2 | |
StreamingTextureLoadLevelBias=1 | |
TextureLoadLevelBias=0 | |
UseLowGround=False | |
UseLowResolutionSDF=True | |
UseLowShellFur=True | |
UseLowWaterSimulation=True | |
UseLowWindSimulation=True | |
VRSSetting=Performance | |
VSync=False | |
VolumetricFogControl_Enable=False | |
VolumetricFogControl_TextureSize=W160xH90xD64 | |
WindowMode=Borderless | |
[Graphics/DLSS] | |
EnableSharpness=False | |
FrameGenerationMode=Off | |
Sharpness=0 | |
[Graphics/ExperimentalRayTrace] | |
FrustumMaxExpand=0 | |
RayTracingResRatio=1 | |
TransparentMultiplier=0 | |
[Graphics/FSR2] | |
Sharpness=0 | |
[Graphics/FSR3] | |
EnableFrameGeneration=True | |
EnableSharpness=True | |
Sharpness=0.8 | |
[Graphics/RayTracing] | |
Enable=False | |
[Graphics/Reflex] | |
LatencyMode=Off | |
[HID] | |
KeyboardCooperativeLevel=Foreground | |
[Render] | |
AliasBarrierWorkaround=Disable | |
Capability=DirectX12 | |
CentralUpdateTileMapping=Disable | |
ForceAliasBarrier=Disable | |
ForceMeshShader=Disable | |
ParallelBuildCommandList=Enable | |
ParallelBuildProcessorCount=12 | |
RenderWorkerThreadPriorityAboveNormal=Enable | |
UsingIndepentRenderWorker=Enable | |
[Render/Adapter] | |
Description=AMD Radeon 780M | |
DeviceId=5567 | |
Revision=0 | |
SubSysId=0 | |
VendorId=4098 | |
[Render/Display] | |
DisplayMode0_Height=200 | |
DisplayMode0_RefreshRateDenominator=1000 | |
DisplayMode0_RefreshRateNumerator=58000 | |
DisplayMode0_Width=320 | |
DisplayMode10_Height=600 | |
DisplayMode10_RefreshRateDenominator=1000 | |
DisplayMode10_RefreshRateNumerator=60000 | |
DisplayMode10_Width=800 | |
DisplayMode11_Height=486 | |
DisplayMode11_RefreshRateDenominator=1000 | |
DisplayMode11_RefreshRateNumerator=60000 | |
DisplayMode11_Width=864 | |
DisplayMode12_Height=580 | |
DisplayMode12_RefreshRateDenominator=1000 | |
DisplayMode12_RefreshRateNumerator=60000 | |
DisplayMode12_Width=928 | |
DisplayMode13_Height=540 | |
DisplayMode13_RefreshRateDenominator=1000 | |
DisplayMode13_RefreshRateNumerator=60000 | |
DisplayMode13_Width=960 | |
DisplayMode14_Height=600 | |
DisplayMode14_RefreshRateDenominator=1000 | |
DisplayMode14_RefreshRateNumerator=60000 | |
DisplayMode14_Width=960 | |
DisplayMode15_Height=576 | |
DisplayMode15_RefreshRateDenominator=1000 | |
DisplayMode15_RefreshRateNumerator=60000 | |
DisplayMode15_Width=1024 | |
DisplayMode16_Height=768 | |
DisplayMode16_RefreshRateDenominator=1000 | |
DisplayMode16_RefreshRateNumerator=60000 | |
DisplayMode16_Width=1024 | |
DisplayMode17_Height=720 | |
DisplayMode17_RefreshRateDenominator=1000 | |
DisplayMode17_RefreshRateNumerator=60000 | |
DisplayMode17_Width=1152 | |
DisplayMode18_Height=864 | |
DisplayMode18_RefreshRateDenominator=1000 | |
DisplayMode18_RefreshRateNumerator=60000 | |
DisplayMode18_Width=1152 | |
DisplayMode19_Height=720 | |
DisplayMode19_RefreshRateDenominator=1000 | |
DisplayMode19_RefreshRateNumerator=60000 | |
DisplayMode19_Width=1280 | |
DisplayMode1_Height=240 | |
DisplayMode1_RefreshRateDenominator=1000 | |
DisplayMode1_RefreshRateNumerator=59000 | |
DisplayMode1_Width=320 | |
DisplayMode20_Height=800 | |
DisplayMode20_RefreshRateDenominator=1000 | |
DisplayMode20_RefreshRateNumerator=60000 | |
DisplayMode20_Width=1280 | |
DisplayMode21_Height=960 | |
DisplayMode21_RefreshRateDenominator=1000 | |
DisplayMode21_RefreshRateNumerator=60000 | |
DisplayMode21_Width=1280 | |
DisplayMode22_Height=1024 | |
DisplayMode22_RefreshRateDenominator=1000 | |
DisplayMode22_RefreshRateNumerator=60000 | |
DisplayMode22_Width=1280 | |
DisplayMode23_Height=768 | |
DisplayMode23_RefreshRateDenominator=1000 | |
DisplayMode23_RefreshRateNumerator=60000 | |
DisplayMode23_Width=1368 | |
DisplayMode24_Height=1050 | |
DisplayMode24_RefreshRateDenominator=1000 | |
DisplayMode24_RefreshRateNumerator=60000 | |
DisplayMode24_Width=1400 | |
DisplayMode25_Height=900 | |
DisplayMode25_RefreshRateDenominator=1000 | |
DisplayMode25_RefreshRateNumerator=60000 | |
DisplayMode25_Width=1440 | |
DisplayMode26_Height=960 | |
DisplayMode26_RefreshRateDenominator=1000 | |
DisplayMode26_RefreshRateNumerator=60000 | |
DisplayMode26_Width=1440 | |
DisplayMode27_Height=1080 | |
DisplayMode27_RefreshRateDenominator=1000 | |
DisplayMode27_RefreshRateNumerator=60000 | |
DisplayMode27_Width=1440 | |
DisplayMode28_Height=900 | |
DisplayMode28_RefreshRateDenominator=1000 | |
DisplayMode28_RefreshRateNumerator=60000 | |
DisplayMode28_Width=1600 | |
DisplayMode29_Height=1200 | |
DisplayMode29_RefreshRateDenominator=1000 | |
DisplayMode29_RefreshRateNumerator=60000 | |
DisplayMode29_Width=1600 | |
DisplayMode2_Height=350 | |
DisplayMode2_RefreshRateDenominator=1000 | |
DisplayMode2_RefreshRateNumerator=59000 | |
DisplayMode2_Width=640 | |
DisplayMode30_Height=1050 | |
DisplayMode30_RefreshRateDenominator=1000 | |
DisplayMode30_RefreshRateNumerator=60000 | |
DisplayMode30_Width=1680 | |
DisplayMode31_Height=800 | |
DisplayMode31_RefreshRateDenominator=1000 | |
DisplayMode31_RefreshRateNumerator=60000 | |
DisplayMode31_Width=1920 | |
DisplayMode32_Height=1080 | |
DisplayMode32_RefreshRateDenominator=1000 | |
DisplayMode32_RefreshRateNumerator=60000 | |
DisplayMode32_Width=1920 | |
DisplayMode33_Height=1200 | |
DisplayMode33_RefreshRateDenominator=1000 | |
DisplayMode33_RefreshRateNumerator=60000 | |
DisplayMode33_Width=1920 | |
DisplayMode34_Height=1280 | |
DisplayMode34_RefreshRateDenominator=1000 | |
DisplayMode34_RefreshRateNumerator=60000 | |
DisplayMode34_Width=1920 | |
DisplayMode35_Height=1440 | |
DisplayMode35_RefreshRateDenominator=1000 | |
DisplayMode35_RefreshRateNumerator=60000 | |
DisplayMode35_Width=1920 | |
DisplayMode36_Height=1152 | |
DisplayMode36_RefreshRateDenominator=1000 | |
DisplayMode36_RefreshRateNumerator=60000 | |
DisplayMode36_Width=2048 | |
DisplayMode37_Height=1504 | |
DisplayMode37_RefreshRateDenominator=1000 | |
DisplayMode37_RefreshRateNumerator=60000 | |
DisplayMode37_Width=2256 | |
DisplayMode3_Height=400 | |
DisplayMode3_RefreshRateDenominator=1000 | |
DisplayMode3_RefreshRateNumerator=60000 | |
DisplayMode3_Width=640 | |
DisplayMode4_Height=480 | |
DisplayMode4_RefreshRateDenominator=1000 | |
DisplayMode4_RefreshRateNumerator=59000 | |
DisplayMode4_Width=640 | |
DisplayMode5_Height=480 | |
DisplayMode5_RefreshRateDenominator=1000 | |
DisplayMode5_RefreshRateNumerator=60000 | |
DisplayMode5_Width=640 | |
DisplayMode6_Height=400 | |
DisplayMode6_RefreshRateDenominator=1000 | |
DisplayMode6_RefreshRateNumerator=59000 | |
DisplayMode6_Width=720 | |
DisplayMode7_Height=480 | |
DisplayMode7_RefreshRateDenominator=1000 | |
DisplayMode7_RefreshRateNumerator=60000 | |
DisplayMode7_Width=720 | |
DisplayMode8_Height=480 | |
DisplayMode8_RefreshRateDenominator=1000 | |
DisplayMode8_RefreshRateNumerator=60000 | |
DisplayMode8_Width=768 | |
DisplayMode9_Height=500 | |
DisplayMode9_RefreshRateDenominator=1000 | |
DisplayMode9_RefreshRateNumerator=59000 | |
DisplayMode9_Width=800 | |
DisplayModeCount=38 | |
DisplayName=\\.\DISPLAY1 | |
[RenderConfig] | |
AOSetting=LOWEST | |
AntiAliasing=NONE | |
AutoRangeCompression=true | |
AutoRangeCompressionBaseEV=15 | |
BakedResourceTextureSizeOffset=0 | |
BaseAutoRangeCompression=64 | |
BloomEnable=false | |
ChromaticAberration=true | |
ColorSpace=SRGB | |
ContactShadowSetting=OFF | |
DeinterlaceType=Fine | |
DepthOfFiledEnable=false | |
DownsamplerSetting=FidelityFXSPD | |
DynamicResolutionScaling=false | |
DynamicResolutionScalingImageQuality=1 | |
DynamicShadowEnable=true | |
EffectRayTracingVolume=0 | |
EffectVolume=0 | |
FilmGrainEnable=false | |
Fov=40 | |
FovHackEnable=false | |
FramerateSetting=VARIABLE | |
FullScreenDisplayMode=34 | |
FullScreenMode=false | |
GIPointCloudQuality=Normal | |
GodRayEnable=false | |
ImageQualityRate=1 | |
LensDistortionSetting=false | |
LensFlareEnable=false | |
MeshQuality=STANDARD | |
MinimumStreamingTextureResolution=MinimumStreamingTextureResoltuion_256 | |
MotionBlurEnable=false | |
NormalWindowResolution=(1920.000000,1280.000000) | |
PerPrimitiveVRSEnable=true | |
RangeCompression=1 | |
RangeCompressionForCommon=1000 | |
RayTracingAOSetting=CUSTOM | |
RayTracingGIEnable=true | |
RayTracingQuality=NONE | |
RayTracingReflectionEnable=true | |
RayTracingShadowEnable=true | |
RayTracingSpecularRoughnessThresholdQuality=NONE | |
RayTracingTransparentEnable=true | |
RenderingMethod=Normal | |
SSRSetting=OFF | |
SSSSSetting=OFF | |
SamplerQuality=Anisotropic2 | |
SecondarySamplerQuality=Anisotropic4 | |
ShaderLodGlobalValue=0 | |
ShadowCacheEnable=true | |
ShadowQuality=STANDARD | |
SharpnessSetting=Default | |
ShrinkShadowmapFilterSampleWidthMax=128 | |
StrandShadingQuality=Custom | |
StreamingMeshMinimumLOD=2 | |
StreamingMeshOvercommitLOD=2 | |
StreamingTextureLoadLevelBias=1 | |
StreamingVRAMSizeHigh=1073741824 | |
StreamingVRAMSizeHighest=2147483648 | |
StreamingVRAMSizeLow=262144000 | |
StreamingVRAMSizeLowest=0 | |
StreamingVRAMSizeStandard=8388608000 | |
TextureLoadLevelBias=0 | |
TextureQuality=STANDARD | |
TransparentBufferQuality=LOWEST | |
UpscaleAlgorithm=None | |
UpscaleType=None | |
Use16bitNormalBuffer=false | |
VRSSetting=Performance | |
VSync=false | |
WindowMode=Borderless | |
[RenderDeviceDirectX12] | |
EcoShaderCache=True | |
This file contains hidden or 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
[Graphics] | |
AOSetting=LOWEST | |
Algorithm=FSR3 | |
AllowOverCommitMesh=True | |
AntiAliasing=NONE | |
Bloom_Enable=True | |
Bloom_ReductionLevel=2 | |
ColorSpace=SRGB | |
ContactShadowSetting=OFF | |
DOF_Enable=False | |
DPGIQuality=MIDDLE | |
DeinterlaceType=Fine | |
EnableUserSettings=True | |
Fog_Enable=True | |
FramerateSetting=VARIABLE | |
FullScreenDisplayModeIndex=34 | |
GIPointCloudMinLod=0 | |
HDRMode=False | |
IBLPartialDrawFrame=10 | |
IBLRaymarchResolution=OneThird | |
IBLRaymarchScale=0.75 | |
ImageQualityRate=1 | |
MainRaymarchResolution=OneFifth | |
MaxFPS=120 | |
MotionBlur_Enable=False | |
NormalWindowResolution=(1920,1280) | |
Quality=UltraPerformance | |
SSAO_HalfResolution=False | |
SSR_Enable=False | |
SSSSS_Enable=False | |
SamplerQuality=Trilinear | |
ShadowCastDistanceType=NEAR | |
ShadowQuality=LOW | |
SolidGBufferPrepassEarly=False | |
SpeedTreeSmallObjectCulling=16 | |
SpeedTreeWindLOD=True | |
SpeedTreeWind_Branch=0 | |
SpeedTreeWind_Global=0 | |
SpeedTreeWind_Leaf=0 | |
StreamingMeshMinimumLOD=2 | |
StreamingMeshMinimumLODSpeedTree=2 | |
StreamingTextureLoadLevelBias=2 | |
TextureLoadLevelBias=0 | |
UseLowGround=False | |
UseLowResolutionSDF=True | |
UseLowShellFur=True | |
UseLowWaterSimulation=True | |
UseLowWindSimulation=True | |
VRSSetting=Balanced | |
VSync=True | |
VolumetricFogControl_Enable=True | |
VolumetricFogControl_TextureSize=W160xH90xD64 | |
WindowMode=Borderless | |
[Graphics/DLSS] | |
EnableSharpness=False | |
FrameGenerationMode=Off | |
Sharpness=0 | |
[Graphics/ExperimentalRayTrace] | |
FrustumMaxExpand=0 | |
RayTracingResRatio=1 | |
TransparentMultiplier=0 | |
[Graphics/FSR2] | |
Sharpness=0 | |
[Graphics/FSR3] | |
EnableFrameGeneration=True | |
EnableSharpness=True | |
Sharpness=0.6 | |
[Graphics/RayTracing] | |
Enable=False | |
[Graphics/Reflex] | |
LatencyMode=Off | |
[HID] | |
KeyboardCooperativeLevel=Foreground | |
[Render] | |
AliasBarrierWorkaround=Disable | |
Capability=DirectX12 | |
CentralUpdateTileMapping=Disable | |
ForceAliasBarrier=Disable | |
ForceMeshShader=Disable | |
ParallelBuildCommandList=Enable | |
ParallelBuildProcessorCount=8 | |
RenderWorkerThreadPriorityAboveNormal=Disable | |
UsingIndepentRenderWorker=Enable | |
[Render/Adapter] | |
Description=AMD Radeon 780M | |
DeviceId=5567 | |
Revision=0 | |
SubSysId=0 | |
VendorId=4098 | |
[Render/Display] | |
DisplayMode0_Height=200 | |
DisplayMode0_RefreshRateDenominator=1000 | |
DisplayMode0_RefreshRateNumerator=58000 | |
DisplayMode0_Width=320 | |
DisplayMode10_Height=600 | |
DisplayMode10_RefreshRateDenominator=1000 | |
DisplayMode10_RefreshRateNumerator=60000 | |
DisplayMode10_Width=800 | |
DisplayMode11_Height=486 | |
DisplayMode11_RefreshRateDenominator=1000 | |
DisplayMode11_RefreshRateNumerator=60000 | |
DisplayMode11_Width=864 | |
DisplayMode12_Height=580 | |
DisplayMode12_RefreshRateDenominator=1000 | |
DisplayMode12_RefreshRateNumerator=60000 | |
DisplayMode12_Width=928 | |
DisplayMode13_Height=540 | |
DisplayMode13_RefreshRateDenominator=1000 | |
DisplayMode13_RefreshRateNumerator=60000 | |
DisplayMode13_Width=960 | |
DisplayMode14_Height=600 | |
DisplayMode14_RefreshRateDenominator=1000 | |
DisplayMode14_RefreshRateNumerator=60000 | |
DisplayMode14_Width=960 | |
DisplayMode15_Height=576 | |
DisplayMode15_RefreshRateDenominator=1000 | |
DisplayMode15_RefreshRateNumerator=60000 | |
DisplayMode15_Width=1024 | |
DisplayMode16_Height=768 | |
DisplayMode16_RefreshRateDenominator=1000 | |
DisplayMode16_RefreshRateNumerator=60000 | |
DisplayMode16_Width=1024 | |
DisplayMode17_Height=720 | |
DisplayMode17_RefreshRateDenominator=1000 | |
DisplayMode17_RefreshRateNumerator=60000 | |
DisplayMode17_Width=1152 | |
DisplayMode18_Height=864 | |
DisplayMode18_RefreshRateDenominator=1000 | |
DisplayMode18_RefreshRateNumerator=60000 | |
DisplayMode18_Width=1152 | |
DisplayMode19_Height=720 | |
DisplayMode19_RefreshRateDenominator=1000 | |
DisplayMode19_RefreshRateNumerator=60000 | |
DisplayMode19_Width=1280 | |
DisplayMode1_Height=240 | |
DisplayMode1_RefreshRateDenominator=1000 | |
DisplayMode1_RefreshRateNumerator=59000 | |
DisplayMode1_Width=320 | |
DisplayMode20_Height=800 | |
DisplayMode20_RefreshRateDenominator=1000 | |
DisplayMode20_RefreshRateNumerator=60000 | |
DisplayMode20_Width=1280 | |
DisplayMode21_Height=960 | |
DisplayMode21_RefreshRateDenominator=1000 | |
DisplayMode21_RefreshRateNumerator=60000 | |
DisplayMode21_Width=1280 | |
DisplayMode22_Height=1024 | |
DisplayMode22_RefreshRateDenominator=1000 | |
DisplayMode22_RefreshRateNumerator=60000 | |
DisplayMode22_Width=1280 | |
DisplayMode23_Height=768 | |
DisplayMode23_RefreshRateDenominator=1000 | |
DisplayMode23_RefreshRateNumerator=60000 | |
DisplayMode23_Width=1368 | |
DisplayMode24_Height=1050 | |
DisplayMode24_RefreshRateDenominator=1000 | |
DisplayMode24_RefreshRateNumerator=60000 | |
DisplayMode24_Width=1400 | |
DisplayMode25_Height=900 | |
DisplayMode25_RefreshRateDenominator=1000 | |
DisplayMode25_RefreshRateNumerator=60000 | |
DisplayMode25_Width=1440 | |
DisplayMode26_Height=960 | |
DisplayMode26_RefreshRateDenominator=1000 | |
DisplayMode26_RefreshRateNumerator=60000 | |
DisplayMode26_Width=1440 | |
DisplayMode27_Height=1080 | |
DisplayMode27_RefreshRateDenominator=1000 | |
DisplayMode27_RefreshRateNumerator=60000 | |
DisplayMode27_Width=1440 | |
DisplayMode28_Height=900 | |
DisplayMode28_RefreshRateDenominator=1000 | |
DisplayMode28_RefreshRateNumerator=60000 | |
DisplayMode28_Width=1600 | |
DisplayMode29_Height=1200 | |
DisplayMode29_RefreshRateDenominator=1000 | |
DisplayMode29_RefreshRateNumerator=60000 | |
DisplayMode29_Width=1600 | |
DisplayMode2_Height=350 | |
DisplayMode2_RefreshRateDenominator=1000 | |
DisplayMode2_RefreshRateNumerator=59000 | |
DisplayMode2_Width=640 | |
DisplayMode30_Height=1050 | |
DisplayMode30_RefreshRateDenominator=1000 | |
DisplayMode30_RefreshRateNumerator=60000 | |
DisplayMode30_Width=1680 | |
DisplayMode31_Height=800 | |
DisplayMode31_RefreshRateDenominator=1000 | |
DisplayMode31_RefreshRateNumerator=60000 | |
DisplayMode31_Width=1920 | |
DisplayMode32_Height=1080 | |
DisplayMode32_RefreshRateDenominator=1000 | |
DisplayMode32_RefreshRateNumerator=60000 | |
DisplayMode32_Width=1920 | |
DisplayMode33_Height=1200 | |
DisplayMode33_RefreshRateDenominator=1000 | |
DisplayMode33_RefreshRateNumerator=60000 | |
DisplayMode33_Width=1920 | |
DisplayMode34_Height=1280 | |
DisplayMode34_RefreshRateDenominator=1000 | |
DisplayMode34_RefreshRateNumerator=60000 | |
DisplayMode34_Width=1920 | |
DisplayMode35_Height=1440 | |
DisplayMode35_RefreshRateDenominator=1000 | |
DisplayMode35_RefreshRateNumerator=60000 | |
DisplayMode35_Width=1920 | |
DisplayMode36_Height=1152 | |
DisplayMode36_RefreshRateDenominator=1000 | |
DisplayMode36_RefreshRateNumerator=60000 | |
DisplayMode36_Width=2048 | |
DisplayMode37_Height=1504 | |
DisplayMode37_RefreshRateDenominator=1000 | |
DisplayMode37_RefreshRateNumerator=60000 | |
DisplayMode37_Width=2256 | |
DisplayMode3_Height=400 | |
DisplayMode3_RefreshRateDenominator=1000 | |
DisplayMode3_RefreshRateNumerator=60000 | |
DisplayMode3_Width=640 | |
DisplayMode4_Height=480 | |
DisplayMode4_RefreshRateDenominator=1000 | |
DisplayMode4_RefreshRateNumerator=59000 | |
DisplayMode4_Width=640 | |
DisplayMode5_Height=480 | |
DisplayMode5_RefreshRateDenominator=1000 | |
DisplayMode5_RefreshRateNumerator=60000 | |
DisplayMode5_Width=640 | |
DisplayMode6_Height=400 | |
DisplayMode6_RefreshRateDenominator=1000 | |
DisplayMode6_RefreshRateNumerator=59000 | |
DisplayMode6_Width=720 | |
DisplayMode7_Height=480 | |
DisplayMode7_RefreshRateDenominator=1000 | |
DisplayMode7_RefreshRateNumerator=60000 | |
DisplayMode7_Width=720 | |
DisplayMode8_Height=480 | |
DisplayMode8_RefreshRateDenominator=1000 | |
DisplayMode8_RefreshRateNumerator=60000 | |
DisplayMode8_Width=768 | |
DisplayMode9_Height=500 | |
DisplayMode9_RefreshRateDenominator=1000 | |
DisplayMode9_RefreshRateNumerator=59000 | |
DisplayMode9_Width=800 | |
DisplayModeCount=38 | |
DisplayName=\\.\DISPLAY1 | |
[RenderConfig] | |
AOSetting=LOWEST | |
AntiAliasing=NONE | |
AutoRangeCompression=true | |
AutoRangeCompressionBaseEV=15 | |
BakedResourceTextureSizeOffset=0 | |
BaseAutoRangeCompression=64 | |
BloomEnable=true | |
ChromaticAberration=true | |
ColorSpace=SRGB | |
ContactShadowSetting=OFF | |
DeinterlaceType=Fine | |
DepthOfFiledEnable=false | |
DownsamplerSetting=FidelityFXSPD | |
DynamicResolutionScaling=false | |
DynamicResolutionScalingImageQuality=1 | |
DynamicShadowEnable=true | |
EffectRayTracingVolume=1 | |
EffectVolume=1 | |
FilmGrainEnable=true | |
Fov=40 | |
FovHackEnable=false | |
FramerateSetting=VARIABLE | |
FullScreenDisplayMode=34 | |
FullScreenMode=false | |
GIPointCloudQuality=Normal | |
GodRayEnable=true | |
ImageQualityRate=1 | |
LensDistortionSetting=ON | |
LensFlareEnable=true | |
MeshQuality=STANDARD | |
MinimumStreamingTextureResolution=MinimumStreamingTextureResoltuion_256 | |
MotionBlurEnable=false | |
NormalWindowResolution=(1920.000000,1280.000000) | |
PerPrimitiveVRSEnable=true | |
RangeCompression=1 | |
RangeCompressionForCommon=1000 | |
RayTracingAOSetting=CUSTOM | |
RayTracingGIEnable=true | |
RayTracingQuality=NONE | |
RayTracingReflectionEnable=true | |
RayTracingShadowEnable=true | |
RayTracingSpecularRoughnessThresholdQuality=NONE | |
RayTracingTransparentEnable=true | |
RenderingMethod=Normal | |
SSRSetting=OFF | |
SSSSSetting=OFF | |
SamplerQuality=Trilinear | |
SecondarySamplerQuality=Anisotropic4 | |
ShaderLodGlobalValue=0 | |
ShadowCacheEnable=true | |
ShadowQuality=LOW | |
SharpnessSetting=Default | |
ShrinkShadowmapFilterSampleWidthMax=128 | |
StrandShadingQuality=Custom | |
StreamingMeshMinimumLOD=2 | |
StreamingMeshOvercommitLOD=2 | |
StreamingTextureLoadLevelBias=2 | |
StreamingVRAMSizeHigh=1073741824 | |
StreamingVRAMSizeHighest=2147483648 | |
StreamingVRAMSizeLow=262144000 | |
StreamingVRAMSizeLowest=0 | |
StreamingVRAMSizeStandard=8388608000 | |
TextureLoadLevelBias=0 | |
TextureQuality=STANDARD | |
TransparentBufferQuality=HIGHEST | |
UpscaleAlgorithm=None | |
UpscaleType=None | |
Use16bitNormalBuffer=false | |
VRSSetting=Balanced | |
VSync=false | |
WindowMode=Borderless | |
[RenderDeviceDirectX12] | |
EcoShaderCache=True |
This file contains hidden or 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
#%% | |
import configparser | |
from pathlib import Path | |
import click | |
import shutil | |
import os | |
import stat | |
import requests | |
import zipfile | |
# WINEDLLOVERRIDES="dinput8.dll=n,b" DXVK_FRAME_RATE=48 mangohud gamemoderun %command% | |
# https://www.nexusmods.com/monsterhunterwilds/mods/234?tab=description | |
# Define the changes to be applied with the correct sections | |
# gamescope --fullscreen -w 1280 -h 720 -W 1920 -H 1280 -S integer -F fsr --expose-wayland --mangoapp -- %command% | |
# # Very low | |
# changes = { | |
# 'Graphics': { | |
# "Algorithm": "FSR3", | |
# "Bloom_Enable": "False", | |
# 'Fog_Enable': 'False', | |
# 'VolumetricFogControl_Enable': 'False', | |
# 'VRSSetting': 'Performance', | |
# "MaxFPS": "120", # Move this configuration to steam launch DXVK_FRAME_RATE=48 | |
# "NormalWindowResolution": "(1920,1280)", | |
# "VSync": "False", | |
# # "SSAO_HalfResolution": "True", | |
# # "NormalWindowResolution": "(1280,720)", | |
# }, | |
# 'RenderConfig': { | |
# "BloomEnable": "false", | |
# 'EffectVolume': '0', | |
# 'FilmGrainEnable': 'false', | |
# 'GodRayEnable': 'false', | |
# 'LensFlareEnable': 'false', | |
# 'LensDistortionSetting': 'false', | |
# 'TransparentBufferQuality': 'LOWEST', | |
# 'VRSSetting': 'Performance', | |
# "VSync": "false", | |
# 'NormalWindowResolution': '(1920.000000,1280.000000)', | |
# "RayTracingGIEnable": "true", | |
# "RayTracingReflectionEnable": "true", | |
# "RayTracingShadowEnable": "true", | |
# "RayTracingTransparentEnable": "true", | |
# "EffectRayTracingVolume": "0", | |
# # 'NormalWindowResolution': '(1280.000000,720.000000)', | |
# }, | |
# "Render": { | |
# "ParallelBuildCommandList": "Enable", | |
# "ParallelBuildProcessorCount": "12", | |
# "RenderWorkerThreadPriorityAboveNormal": "Enable", | |
# }, | |
# "Graphics/FSR3": { | |
# "EnableFrameGeneration": "False", | |
# "EnableSharpness": "True", | |
# "Sharpness": "0.8", | |
# }, | |
# } | |
# low / medium | |
changes = { | |
'Graphics': { | |
"Algorithm": "FSR3", | |
"Bloom_Enable": "False", | |
'Fog_Enable': 'False', | |
'VolumetricFogControl_Enable': 'False', | |
'VRSSetting': 'Performance', | |
"MaxFPS": "120", # Move this configuration to steam launch DXVK_FRAME_RATE=48 | |
"NormalWindowResolution": "(1920,1280)", | |
"VSync": "False", | |
# For higher quality | |
"Quality": "Performance", | |
"SamplerQuality": "Anisotropic2", | |
"ShadowQuality": "STANDARD", | |
"StreamingTextureLoadLevelBias": "1", # 2 is low, 0 is high | |
# "SSAO_HalfResolution": "True", | |
}, | |
'RenderConfig': { | |
"BloomEnable": "false", | |
'EffectVolume': '0', | |
'FilmGrainEnable': 'false', | |
'GodRayEnable': 'false', | |
'LensFlareEnable': 'false', | |
'LensDistortionSetting': 'false', | |
'TransparentBufferQuality': 'LOWEST', | |
'VRSSetting': 'Performance', | |
"VSync": "false", | |
'NormalWindowResolution': '(1920.000000,1280.000000)', | |
"RayTracingGIEnable": "true", | |
"RayTracingReflectionEnable": "true", | |
"RayTracingShadowEnable": "true", | |
"RayTracingTransparentEnable": "true", | |
"EffectRayTracingVolume": "0", | |
"SamplerQuality": "Anisotropic2", | |
"ShadowQuality": "STANDARD", | |
"StreamingTextureLoadLevelBias": "1", | |
}, | |
"Render": { | |
"ParallelBuildCommandList": "Enable", | |
"ParallelBuildProcessorCount": "12", | |
"RenderWorkerThreadPriorityAboveNormal": "Enable", | |
}, | |
"Graphics/FSR3": { | |
"EnableFrameGeneration": "True", | |
"EnableSharpness": "True", | |
"Sharpness": "0.8", | |
}, | |
} | |
#%% | |
def install_reframework(): | |
# url = "https://github.com/praydog/REFramework/releases/latest/download/MHWILDS.zip" | |
url = "https://github.com/praydog/REFramework-nightly/releases/latest/download/MHWILDS.zip" | |
p = "MHWILDS.zip" | |
Path(p).write_bytes(requests.get(url).content) | |
zipfile.ZipFile(p).extract("dinput8.dll", ".") | |
def install_disablepostpo(): | |
# Disable Post Processing Effects | |
# https://www.nexusmods.com/monsterhunterwilds/mods/221?tab=description | |
url = "https://github.com/TonWonton/MHWilds_DisablePostProcessingEffects/releases/download/v1.3.1/mhwilds_disablepostprocessingeffects.v1.3.1.zip" | |
p = "mhwilds_disablepostprocessingeffects.zip" | |
Path(p).write_bytes(requests.get(url).content) | |
archive = zipfile.ZipFile(p) | |
for file in archive.namelist(): | |
if file.startswith('reframework/'): | |
archive.extract(file, '.') | |
def install_volumentric_fog_mod(): | |
# https://www.nexusmods.com/monsterhunterwilds/mods/455?tab=files&file_id=2419 | |
p = "Tweak Volumetric Fogs-455-1-0-0-1742139119.zip" | |
archive = zipfile.ZipFile(p) | |
for file in archive.namelist(): | |
if file.startswith('reframework/'): | |
archive.extract(file, '.') | |
def install_graphics_options_mod(): | |
# https://www.nexusmods.com/monsterhunterwilds/mods/455?tab=files&file_id=2419 | |
p = "graphics_options_v1.5.1-816-1-5-1-1746051399.zip" | |
archive = zipfile.ZipFile(p) | |
for file in archive.namelist(): | |
if file.startswith('reframework/'): | |
archive.extract(file, '.') | |
def mod_installs(): | |
install_reframework() | |
install_disablepostpo() | |
install_volumentric_fog_mod() | |
install_graphics_options_mod() | |
# mod_installs() | |
#%% | |
def update_config(file_path, changes): | |
# Read the original config file | |
config = configparser.ConfigParser() | |
config.optionxform=str | |
config.read(file_path) | |
# Apply the changes | |
for section, options in changes.items(): | |
if not config.has_section(section): | |
config.add_section(section) | |
for option, value in options.items(): | |
config.set(section, option, value) | |
# Write the updated config back to the file | |
with open(file_path, 'w') as configfile: | |
config.write(configfile, space_around_delimiters=False) | |
def set_read_only(file_path, read_only=True): | |
"""Set the file to read-only or writable.""" | |
if read_only: | |
os.chmod(file_path, stat.S_IREAD) | |
else: | |
os.chmod(file_path, stat.S_IREAD | stat.S_IWRITE) | |
@click.group() | |
def cli(): | |
pass | |
@click.command() | |
@click.argument('file_path') | |
def backup(file_path): | |
"""Create a backup of the original config file.""" | |
backup_path = file_path + '.bak' | |
shutil.copy(file_path, backup_path) | |
click.echo(f'Backup created: {backup_path}') | |
@click.command() | |
@click.argument('file_path') | |
def patch(file_path): | |
"""Apply patches to the config file.""" | |
# Make the file writable | |
set_read_only(file_path, read_only=False) | |
update_config(file_path, changes) | |
# Set the file back to read-only | |
set_read_only(file_path, read_only=True) | |
click.echo(f'Config file patched: {file_path}') | |
@click.command() | |
@click.argument('file_path') | |
def restore(file_path): | |
"""Restore the config file from the backup.""" | |
backup_path = file_path + '.bak' | |
if os.path.exists(backup_path): | |
# Make the file writable | |
set_read_only(file_path, read_only=False) | |
shutil.copy(backup_path, file_path) | |
# Set the file back to read-only | |
set_read_only(file_path, read_only=True) | |
click.echo(f'Config file restored from backup: {file_path}') | |
else: | |
click.echo(f'Backup file not found: {backup_path}') | |
cli.add_command(backup) | |
cli.add_command(patch) | |
cli.add_command(restore) | |
if __name__ == '__main__': | |
cli() | |
""" | |
https://www.nexusmods.com/monsterhunterwilds/mods/816?tab=description | |
Current list of options: | |
- Environmental object culling: Hides various small environmental objects which can lead to a significant increase in framerate! See the images for examples. | |
In addition, there are options for what object types to hide: | |
- Tall grass. Significantly increases framerate in the Windward Plains' open grassy area. | |
- Flowers, shrubs, some trees. | |
- Rocks, ice, rubble. | |
- Decorative objects (not the stuff you slot in your gear). | |
- Decals. | |
- Lights. Specifically small light sources like from torches and Scoutfly cages. | |
- Particles. Dust, sand, leaves, etc. | |
- Mesh level of detail (LOD) bias: Controls the level of detail of many objects including monsters. This can lead to funny low poly monsters like those screenshots from the beta. | |
- Small object culling ratio: The strength of culling (hiding) small objects. This affects a lot of objects and can lead to weird things like NPCs with missing heads when set too high. | |
- Foliage LOD offset/bias: Controls the level of detail of environmental objects like plants and rocks. This can help a lot for framerate, but there may be a lot more noticeable pop-in. | |
- Disable texture streaming: Forces all faces to use super low resolution textures, making the game look extra muddy and smudgy. | |
- Texture LOD bias: Changes the way the game samples textures with distance. Does not work with Special K for some reason. | |
- Disable dynamic shadows: Does as stated. | |
- Dynamic shadow quality: Controls the resolution of dynamic shadows. You can set it below the game's "lowest" setting. | |
- Disable particle effects: Does as stated, but not advisable because it makes combat harder by hiding some projectiles and environmental hazards. | |
""" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment