统信UOS操作系统(Linux)安装同盟国和轴心国(A&A)笔记


本文介绍基于统信UOS操作系统Wine(统信Windows应用兼容引擎),安装同盟国和轴心国游戏(A&A)的一种方法。


下载压缩包

网上能找到的只有这种绿色版的了,恰巧这就是我需要的,因为要放在Linux系统中运行,我要用Wine运行主程序。
在这里插入图片描述


解压文件夹

我新建了一个文件夹game,把游戏压缩包放进去,找到了AA.exe这个主程序。


使用Wine调试

启动 统信Windows应用兼容引擎,添加AA.exe,点击运行。

在这里插入图片描述

“不出意外的话,就要出意外了。”果然,提示了Processing non-Unicode TrueType font这个错误,意思是在处理一种非unicode字体时出现了错误,到底是个什么字体呢?
在这里插入图片描述


使用Wine高级调试

安装d3dx11、d3dx9组件

这一步我不知道是不是必须的,但游戏文件夹中有d3dx10.dll这么个文件,所以我索性安装了d3dx11和d3dx9,毕竟排除法解决应用故障是常见方法。
在这里插入图片描述

但错误提示依然如故,于是我把重心放在了如何找到这种字体以及怎样安装这种字体上。

找到所需字体

在游戏文件夹/Logs/中,找到最近一次的Log,查看得知,原来是叫"simsun.ttc"的字体,即宋体,这不是Windows系统的标配吗?但它不是Linux系统标配。
在这里插入图片描述

安装simsun.ttc字体

从Windows电脑C:\windows\fonts\目录下拷贝宋体字,使用Wine打开C盘,将这个字体放进对应的目录下,即自动实现安装。

修改注册表

利用Wine打开注册表编辑器,如图,在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Fonts下已经有宋体、新宋体的键值了,说明字体安装成功,但对于该游戏来说,还差一步。
在这里插入图片描述

还需要在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes下新建1个simsun.ttc:simsun键值,如图所示:
在这里插入图片描述

成功运行,但没有全屏,而且游戏界面对键盘不响应。
在这里插入图片描述


调整分辨率

接下来在显示设置中调整电脑分辨率为1024X768,然后再次启动游戏,将游戏显示设置也设置为1024X768,于是就全屏了。
Well done!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值