jkaioenc12 发表于 2016-4-11 07:39:17

TH14C,TH15C用AppLocale符卡名显示乱码

本帖最后由 jkaioenc12 于 2016-4-11 07:41 编辑

我运行东方正作都是用Microsoft AppLocale。因为我住在美国所以普通的系统Locale(区域)是英文,所以就用AppLocale把游戏的区域改成中文。


但是,我的TH14C.exe,TH15C.exe,和TH14.3C.exe都有同样的问题:符卡名显示乱码。只有汉化版的THxxC.exe才有这问题,日文版的THxx.exe直接运行符卡名显示正确,虽然窗口名是乱码。不管是直接运行还是用AppLocale,以上提的THxxC.exe都会出现这错误。还有,用AppLocale选择解析率时字都是日文,不用AppLocale只会显示一些问号。AppLocale倒是可以让THxxC.exe窗口名正常显示,不用AppLocale窗口名就只是乱码(但辉针城用AppLocale依然窗口名是乱码)。


我把系统区域换成中文后,这些游戏就正常显示符卡名了。从此我想问题应该就是汉化版不用Unicode,而是用别的汉子编码(GB2312)。

我没法老把系统区域换成中文,但用AppLocale运行也不行。请问谁有既能让符卡名正常显示又不需要换系统区域的办法?

附加图:

不用AppLocale选择解析率:


用AppLocale(中文区域)选择解析率:


用AppLocale(中文区域)游戏内:




尼米捷 发表于 2016-4-11 08:37:07

这个问题我也有 只要不是中文版的windows系统再怎么下载语言包也都是这样的
页: [1]
查看完整版本: TH14C,TH15C用AppLocale符卡名显示乱码