wtang0429 发表于 2020-2-28 23:06:15

PCem v13.1汉化版

PCem v13.1汉化版


PCem v13.1汉化版

http://tieba.baidu.com/p/5548195926


刚编辑完一大堆信息,然后直接404了……



出现找不到路径这个问题是解压缩后的PCem_v13.1汉化版+Demo这个文件夹有汉化版这3个字的原因,楼主的汉化版没问题,你把PCem_v13.1汉化版+Demo这个文件夹改成PCem_v13.1HB+Demo这个文件夹即可打开。





汉化要点1,需要汉化的是pc.xrc文件,而不是直接改EXE的resource。
要点2, 用wxrc生成wx-resource.cpp,详见makefile。如果不用生成的wx-resource.cpp则等同于没有汉化。


此次7z包里自带一个粗略的486 Demo,用了个shader可以自己在目录中找。 ROM基本与v12的一致,没几个人喜欢那堆8086 8088 XT兼容机吧。给(某度)个眼神自己体会。


下面这个地址是我分享的:

PCem v13.1汉化版

PCem_v13.1HB+Demo


链接:https://pan.baidu.com/s/1kXh8bKN 密码:czjn
上面这个地址更新v13.1的ROM集


PCem v13开始用的就是wxWidgets+SDL 2的跨平台UI了。
汉化时需要手动编辑pc.xrc文件,好在这个文件是XML的,编辑起来还算容易,基本只需要汉化<title>和<label>即可。此外,还需要用wxWidgets里的wxrc工具将pc.xrc翻译成wx-resources.cpp再编译的。当然,用wxrc生成wx-resource.cpp的过程是在makefile里定义里了的。源码自带的那个wx-resource.cpp是预生成的英文版文件,如果没有工具链中没有wxrc,就无法生成汉化版的wx-resource.cpp文件,编译出来还是英文的。
这次把编译好的版本打包,并附上了一个粗略的演示。如果没有支持OpenGL 3.0的显卡,可能无法运行,因为装载shader需要OpenGL 3.0。此次打包的PCem里有ROM和一些滤镜(在glsl-shaders-master目录下),ROM基本还是v12版中的,有一部分v13中的新机型(都是一些XT/286/386兼容机)的ROM并没有包括在里面,可以自行收集。













页: [1]
查看完整版本: PCem v13.1汉化版