楼主:
ottoli (世界的尽头)
2021-12-03 21:42:30席德梅尔的阿尔发新文明目前可以在GOG上买到。
若直接在Windows 10下启动,似乎会因为画面不全而无法游戏。
但安装后将游戏目录内资料复制到虚拟机下的XP中是可以正常游戏。
这款游戏网络有人作汉化档案
在网络上可以找到简中版的版本
而所有的文本内容都在游戏目录里的.txt档案中
所以只要把.txt档案置换掉,理论上就可以变成繁体中文
我把简中档案、原文档案、简中转繁体改ANSI编码的档案
及Big5码对照表
放在Google云端硬盘分享
https://drive.google.com/file/d/1eg0gOPAInqauumi3Juab0qJsZTtScucc/view
将繁体的.txt档案覆蓋掉原来游戏的.txt即可 中文化。
可惜的是
因为游戏本身使用了一些特殊字符作文本的标示
所以套用到Big5码上会产生乱码
例如:
开始游戏的"开"
社会工程的"会"及"程"
都有乱码
经过尝试后发现
在乱码的文字后加上特殊字符就可以正常显示
例如,开的Big5码是B67D
在"开"后面加上"}"(Ascii 码是7D)
变成"开}"即可在游戏中正常显示"开"
以下是一些常见字的对照
Ascii 码:5B
[:5B
观:C65B
Ascii 码:5D
]:5D
设:B35D
因:A65D
财:B05D
Ascii 码:7D
}:7D
开:B67D
良:A87D
Ascii 码:7B
{:7B
坊:A77B
程:B57B
现:B27B
Ascii 码:7C
|:7C
会:B77C
上列较常见的字都是在后面加上特殊字符就可以正常显示文字
但游戏内有52个纯文字档案,要一个一个文字查找修改太累了
不知道有没有人可以写程式,根据Big5码表,快速取代这些文字?
作者:
if4 (if)
2021-12-03 21:59:00推繁中化
作者:
widec (☑30cm)
2021-12-03 22:32:00用繁化姬的app可以设自订取代清单这是用来把字幕本地化的app
作者: ja20331 (没有) 2021-12-04 01:16:00
我的想法用notepad++改字符集到oem-us 再逐个取代 但字符集也是要慢慢换
作者:
iamdco (DC)
2021-12-04 03:32:00linux sed 取代比较快,big5 码跳脱字符的问题。
作者: ja20331 (没有) 2021-12-04 12:06:00
在notepad++看到autocodepage外挂 这个可以自动换字符集