Ys: The Oath in Felghana

Ys: The Oath in Felghana

Not enough ratings
如何在2025年爽玩伊苏F
By Luminous feat. 𝄇
XSEED在汉化最新日期后更新了好多次,导致汉化不能用了,这回除了汉化问题外还解决了手柄控制问题,基本基于我在起源那边发的贴子,不过有汉化没语音,能玩就行了,要啥自行车啊。
   
Award
Favorite
Favorited
Unfavorite
1、前言
本文主要解决几个问题:

  • 影响游玩的汉化乱码
  • XBOX手柄的一系列问题(手柄没震动、按键设置没法设置LTRT)

要解决问题,需要准备这几个东西:

  • 汉化补丁;Steam版只有“似乎很好玩”大佬做的补丁(源地址在 这里(谷歌网盘) [drive.google.com]),更新截止时间在20180105,国内地址自行获取;
  • Xidi;在 这里 [github.com]获取。

最后就是个人推荐支持vulkan的Windows电脑(linux内置了)都下一个dxvk(win10以上,以下不用),使用dxvk将起源那个dx9渲染器转换成vulkan,会在执行效率上提高一些,虽然起源是个很老很老几乎不吃性能的游戏,但dx9也很老了。
2、解决2018年后的所有更新导致的汉化失效的问题
鉴于现在网速很快,加起来5个G的东西要不了最多半个小时就能下完,所以就不搞什么奇技淫巧了,直接用最简单粗暴的办法解决问题,等xseed完全堵死了简单方法后,再改指南吧。

-------------------------------------------------------------------------

1、下完游戏,然后在Steam库里选中游戏,在游戏上右键,点击【属性】,选【测试版】,然后选【2017-11-01-November 1st, 2017 version】,然后等待游戏重新下载完。

2、正常打汉化补丁

完毕,就这么简单。
3、解决手柄震动无效、LTRT无效的问题
说明
  这个也很简单,但这个部分也有制约,就是只对xinput输入的手柄,也就是xbox系的有效,对PS、任天堂的手柄则无效,如果希望用这些,可能需要用开源软件将其转换成xinput输入才可以(比如Joycon或者Pro手柄装个BetterJoy,索尼手柄装个类似DS4Window这种东西的玩意)

  这个办法适用所有早年支持手柄但不支持后面xbox手柄的老游戏(伊苏6fO、旧pc版gtasa等等)以及光荣家老游戏(比如三国无双7战国无双4-2),但不适用于steam input,也就是steam自己的手柄设置系统,那玩意对于老游戏是恢复不了震动的,这个是机制上的问题,无解。

  如果希望用ps手柄但又不想装额外组件,那就只能放弃震动使用steam的手柄按键映射(或者游戏内部的,内部的支持所有手柄但多少有问题),非xbox手柄做不到震动和手柄支持兼得的

  目前有两个方法,我个人倾向第一种,测试后发现比第二种简单不少,而且就Dinput功能的恢复上来说比第二种更全面(至少某些以前不能用十字键的游戏,十字键和左摇杆终于可以同时使用了),所以本指南只写第一种,如果需要第二种请去伊苏起源的指南区查看我给起源写的指南。

具体步骤

  下载Xidi最新release版(目前是4.3.1),然后按游戏的程序位数选dll,老游戏绝大多数使用win32文件夹里的文件(伊苏6FO都用win32的);

  将Win32文件夹里的【dinput8.dll】这个文件复制到游戏exe所在的目录里(直接steam上右键打开游戏目录然后无脑放就行了,和exe在同一个目录里)。

  然后在游戏根目录新建一个叫xidi的txt文件,然后在里面填入以下内容(你们直接复制就行了):

[Mapper] Type = DigitalGamepad [Workarounds] ActiveVirtualControllerMask = 0x01 UseShortVirtualControllerNames = yes

完了后保存txt,再把这个xidi.txt文件的txt后缀改成ini,也就是xidi.ini

就这么简单,启动config.exe,点击手柄设置那边如果在没连手柄的情况下手柄选项也激活了并且手柄名字是【Xidi-01】,那么就成功了,可以设置手柄按键了。(连接手柄的情况下设置的话只要查看手柄设备名字是否是xidi-01就行了。)