如题在玩《幸福工厂》的时候,A770的用户会遇到明明有Xess的超分但是没有帧生成的情况,非常难受,不开吧帧率只有50+,要开只有FSR,但是FSR是真的拉,画面有拖影还有颗粒感,那为什么明明支持Xess,却不支持超分呢,以前是真的没办法,不过现在得益于AI的发展,这个问题终于是让我这个电脑小白也暂时解决了

1 开启Xess

2 开启FSR
配置:i5-13600KF + 16GB + Intel Arc A770 8GB,2560×1440
在游戏内支持FSR的帧生成

3 开启Xess后无法开启帧生成
解决方案
图形设置里超分选 Intel XeSS(FG.UpScalingMethod=4),预设按自己习惯。
进游戏(主菜单和读档后都行)。
按‘~‘键打开控制台。
输入r.XeFG.Enabled 1,回车。
回游戏动两下确认帧率变化;设置界面里那个「帧生成」仍会显示灰色,这是正常的,忽略它。

4开启帧生成后
注意:我这次是在换了 SDK 3.0 的运行时库之后测出来的。不换库的我没测试过——但不能 100% 断定「必须换库」
想试的话,路径是:<游戏目录>\FactoryGame\Plugins\XeSS\Binaries\ThirdParty\Win64\
替换libxess.dll、libxess_fg.dll、libxell.dll、libxess_dx11.dll 四个文件,先备份原文件。
⚠ 注意事项:
这是替换游戏自带的第三方闭源库,属于非官方改动;游戏更新会覆盖回去,Steam 校验文件也会还原。
换完如果起不来或画面异常,把备份的四个 DLL 拷回去即可。
建议先试试控制台操作;如果帧生成能开,就别折腾库了
SDK3.0库地址:https://github.com/intel/xess