MHW16x10Fix - 宽高比修复与黑边移除工具

MHW16x10Fix - 宽高比修复与黑边移除工具

移除《怪物猎人:世界》中强制添加的16:9信箱模式和黑边。在Steam Deck和Windows上支持原生16:10及1280x800分辨率渲染,支持DX11和DX12。开源。

MHW16x10Fix 是一个开源的宽高比修复和黑边移除工具,适用于《怪物猎人:世界 / 冰原》。

它移除了强制性的 16:9 信箱模式(顶部和底部的黑边),并启用游戏原生的无裁剪渲染模式。这能以 1280x800 输出正确的原生 16:10 画面,而不是拉伸 1280x720 的图像。

功能

  • 移除强制性的 16:9 信箱模式和黑边
  • 原生 16:10 及 1280x800 渲染
  • 支持 DX11 和 DX12
  • 已在 Windows 和 Steam Deck 上验证
  • 在原生 16:10 显示器上展现正确的场景和 HUD 比例
  • 与 SharpPluginLoader 0.0.9 兼容(Windows 和 Steam Deck,v0.11.10+)
  • 可选链式加载另一个 dinput8 代理模组
  • 无需手动调整纹理大小、重写视口或拉伸投影

支持的游戏版本

《怪物猎人:世界 / 冰原》 15.23.00

Steam 可执行文件 SHA-256:

C2EBBBD2C49F216D484E31A5219BED419EB1E5E7D206D02CBA040A3AB79D90EA

如果已验证的游戏代码不匹配,未知版本的可执行文件将安全失败。

DX11 和 DX12 已在 Windows 和 Steam Deck 上以 1280x800 分辨率成功测试。Steam Deck 的 DX11 也通过了超过一小时的长时间游戏会话测试。

安装

  1. dinput8.dllmhw_16x10.ini 解压到 MonsterHunterWorld.exe 旁边。
  2. 在 Windows 上正常启动游戏。
  3. 对于未安装 SharpPluginLoader 的 Steam Deck / SteamOS,请添加以下启动选项:
WINEDLLOVERRIDES="dinput8.dll=n,b" %command%

默认配置会自动从游戏的 graphics_option.ini 中读取分辨率和 DX11/DX12 设置。

SHARPPLUGINLOADER 兼容性 (v0.11.10+)

SharpPluginLoader 0.0.9 已通过此模组在 Windows 和 Steam Deck 上使用 DX12 成功测试。游戏正常启动,Sharp 插件正常加载,并且黑边保持移除状态。

Windows 使用 SharpPluginLoader win32 包及其 winmm.dll。Windows 无需特殊启动选项。

Steam Deck 必须使用 SharpPluginLoader Linux 包,并通过 Flatpak Protontricks 在游戏的 Proton 前缀中安装 .NET 8 Desktop Runtime(x86 和 x64 组件)以及 d3dcompiler_47

已验证的 Steam Deck 启动选项:

WINEDLLOVERRIDES="dinput8,msvcrt=n,b" %command%

完整的 Windows 和 Steam Deck 设置指南: SharpPluginLoader 兼容性指南

链式加载另一个代理模组

只有一个文件可以命名为 dinput8.dll。请将此模组保留为 dinput8.dll,将另一个代理重命名为 dinput8_chain.dll,放在游戏可执行文件旁边,并进行设置:

[Loader]
ChainLoad=dinput8_chain.dll

对于 Stracker's Loader,还需设置:

ForwardDirectInput8Create=false

限制

  • 少数对话框可能仍保留 16:9 的定位。
  • 如果两个模组挂钩或修补相同的游戏功能,它们仍然可能冲突。
  • SharpPluginLoader 框架的兼容性已验证,但无法保证与所有第三方 Sharp 插件的兼容性。

开源

源代码: https://github.com/MinuteReversal/MHW16x10Fix

GitHub Releases: https://github.com/MinuteReversal/MHW16x10Fix/releases

根据 MIT 许可证授权。您可以自由使用、修改和重新分发本项目,包括商业用途,前提是保留版权和许可声明。

搜索关键词: MHW 宽高比修复,移除黑边,去信箱模式,宽屏修复,16:10 修复,1280x800 修复,Steam Deck 模组,DX11,DX12,SharpPluginLoader。