扩展光线追踪解锁器 — 掌机/Xbox 全屏修复问题在ROG掌机、Xbox Ally、Legion Go、MSI Claw或
任意 在运行Xbox全屏体验(“Xbox模式”)的PC上,Windows将设备报告为
手持设备《刺客信条:黑旗》重新同步检测到该设置,并应用掌机图形配置文件。
移除“扩展”光线追踪选项 (RT反射)即使在RTX 5080/5090上,也能从菜单中开启。
修复这将使游戏将设备识别为台式机,从而启用完整的桌面级图形画质选项。
“扩展”是 在光线追踪模式下拉菜单中。
它不做什么- 是 不 更改你的注册表。
- 是 无 禁用 Xbox 全屏体验 — 你的设备仍会启动进入 Xbox 界面。
- 失败 不 需要重启。
一切在你关闭游戏的瞬间恢复原状。卸载=删除文件。
运作方式(好奇者必读)引擎将根据WinRT所暴露的Windows设备形态来决定图形等级。
设备形态这是对ntdll导出函数的轻量封装
RtlGetDeviceFamilyInfoEnum此DLL为代理文件,随游戏加载,读取一次您机器的真实值,随后拦截该函数,使报告的外形规格变为
桌面(3) 代替
手持设备 (46 / 0x2E).ntdll不属于游戏DRM打包的一部分,因此挂接是干净的。包含完整源代码,本模组采用MIT许可证。
要求- Windows 10 1703及以上版本,或Windows 11。
- 当前被识别为手持设备的机器(即此修复所针对的情况)。如果你在未开启Xbox模式的普通桌面端,则已处于“扩展”模式,无需此修复。
安装下载内容包含两个文件夹,请使用。
一.
安装为DXGI (默认)
复制
dxgi.dll 和
设备档案.ini 进入包含以下内容的文件夹
ACBlackFlag.exe 就在它旁边.
2) 作为版本安装 (如果你已经拥有,请使用此选项)
dxgi.dll 在该文件夹中——例如
ReShade、OptiScaler 或 Special K)
未指定需翻译的文本内容。请提供需要翻译的游戏文本。
version.dll 和
deviceform.ini 旁边
《刺客信条:黑旗》 。同样的修复,不同的DLL槽位,所以不会冲突——而且加载时间稍早一些。
启动游戏 → 设置 → 光线追踪模式 → 现在应可选择“扩展”。
确认其是否生效A
设备表单日志 写在DLL旁边。你想看看吗?
真实设备形态=46 (0x2E),
钩子已安装 -> 强制设备形态=3,以及一个
[命中] 显示游戏读取了伪装值的行。设置
日志=0 在ini文件中,确认无误后即可。
故障排除- 游戏无法启动/缺少DLL文件: 你在同一个插槽里用了两个DLL。如果你使用了ReShade/OptiScaler/Special K(它们用的是dxgi.dll),请改用 版本 改为建造。
- “扩展”仍然缺失,且日志中没有[命中]记录行: 游戏在DXGI加载前读取了形态参数——请使用 版本 提前加载的建筑。
- 完全没有日志: DLL文件不在真实文件旁边 《刺客信条:黑旗》 (不是启动器)。
- 杀毒软件将其标记: 挂钩系统函数的DLL代理会触发启发式扫描器,存在误报可能。已附带源代码——若你更倾向自行构建,亦可为之。
重要一旦“扩展”生效,请保持光线追踪/BVH/地形质量与预设一致。手动将这三项强制设为“超高”会触发游戏独立故障,导致过场动画锁定30帧。
其他游戏该机制是通用的(它仅强制“桌面”形态),因此可能解锁其他因设备形态而受限的游戏选项。仅在《刺客信条:黑旗》重制版中测试过,欢迎反馈。
制作人员 / 许可MIT许可证,包含源代码。可自由复用、分叉与再分发。