网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
09月10日漏签0天
pc98吧 关注:1,950贴子:3,439
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 26回复贴,共1页
<<返回pc98吧
>0< 加载中...

【PC98汉化教程】新时代的游戏汉化思路参考

  • 只看楼主
  • 收藏

  • 回复
  • 无为而治世界
  • N5200
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
致PC98吧的朋友们:
本文原本是用邮件写给别人的一个教程,但是我发现贴吧上面有人还在坚持PC98汉化,所以我打算出一个PC98现代版的汉化教程。这篇文章是一通百通的,不光是PC98,PSP和GBA这些都可以使用AI,但是我建议的是不要让AI闭门造车,并且你也不要啥也不懂。以前的教程不是说没有价值了,老了。你还是要熟悉汉化的主要流程,不然到时候AI给你兜圈子,跑了一天结果发现他说“啊!XXX的校验结果不对!看来是我之前的方法错了”,受伤害的就只有你的钱包了(甚至可能你的钱包空的都没办法汉化一款游戏)。多找工具!我晚点会把以前的重要的工具移植到python(字库生成这类的),你们只需要去github拉取即可。
这贴吧发帖我早就想吐槽了,为什么不能设置字的颜色和字号了,以前都可以,还反向升级是吧!阅读起来眼睛痛。
.
以下是邮件正文:
之前是不是提到说有一部分游戏是有加密的对吧
而且你已经熟悉了汉化的全部流程
但是商业化的作品大部分都不是直接明码写在资源文件里面的
所以就需要反编译或者是对文件的静态分析,
现在的科技进步速度超快啊,甚至我去年开坑的一个游戏,人工破解,翻译这些活可能需要很久,中等体量的游戏大改1年左右
超大体量比如说RPG游戏之类的,可能两三年甚至10年都有(现在依旧在填坑).....
现在使用AI工具可能几天搞定,所以我给你的老工具学不懂的话也不用太执着以至于厌倦了汉化,认为这个行为就像上刀山下火海一样。
.
现在汉化对人的要求就是自己熟悉工作流,还有相关大概原理
咳咳扯远了,首先先给你通俗介绍一下目前我认为可靠的工作流吧
.
我这里使用了AI工具润色了一下我写的教程(不然逻辑性确实有点头疼),你看看:
.
PC-98 DOS 游戏汉化通用流程(AI 协作版)
.
前置准备
电脑安装 Python(AI Agent 对 Python 脚本支持最好)官网的即可(老资历python2如果有那也别用了虽然我也偶尔用,下最新吧!)之前准备的 导入.tbl 还有 font-CN.bmp 其他的就没有了如果电脑是win7的要么升级win10,要么换电脑,win10以上最好。安装 DOSBox-X、IDA Pro(或其他反汇编工具,IDA随便找一个即可,版本多少无所谓),腾讯workboddy(或者其他Agent)还有您的逻辑与领导能力用来领导AI agentworkbuddy可以直接开完整访问权限,免得多次手动授权,软件还是挺安全的,毕竟是大厂的。虽然workbuddy有点不好用(高峰期还会降智似乎),不过你可以先那这个来入门,之后再转Codex
步骤 1:定位游戏主程序
通过 .bat 启动脚本或经验判断目标文件。稳妥做法:在 DOSBox-X 中运行游戏,窗口顶部标题栏会显示当前执行的程序名,记录该文件名即可锁定主程序。
使用dosbox-x记得先把软件安装目录的dosbox-x.conf 的machine行的等号右边改为pc98即可切换PC98模式,dosbox-x建议设置为英文或日文模式,不然dosbox-x的pc98模式dosbox会乱码,
工具: DOSBox-X、启动脚本

步骤 2:反汇编主程序
使用 IDA 载入该文件,CPU 类型选择 8086,完成分析后导出 .asm 汇编文件。
工具: IDA Pro、CPU: 8086、导出 .asm
无数人卡在找IDA上,我只能说萌新去咸鱼看看一块钱的安装包吧,网上资源太杂了,下载下来不一定能用。(不是广告,我本人没有在发收费软件包!我们还是推荐去网上找,吾爱破解这类的)
步骤 3:AI 分析 ASM 文件并提取文本
打开workbuddy,工作目录设置为提取的游戏文件(就是刚才导出asm,还有dosbox-x用的那个文件夹)
然后直接拖入asm文件到对话框。
将 .asm 文件提交给 AI Agent(如 WorkBuddy、DeepSeek 等),请求其分析游戏处理字符的逻辑,提取游戏内文本并输出为 .txt。
提示词参考:
帮我分析一下这个 PC-98 游戏的 asm 文件,我打算提取里面的文本。游戏不一定直接使用 Shift-JIS 码表存储文字,所以请通过分析 asm 中处理文字的逻辑来提取游戏文本,并以 TXT 格式保存。辛苦了!


  • 无为而治世界
  • N5200
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
步骤 5:输出游戏专用码表
请求 AI 根据提取结果输出该游戏的字符码表,并验证其真实性。
提示词:
已经可以提取出文本了,请输出游戏的码表以便后续使用,输出后记得验证真实性。码表格式示范:
889F=亜
88A0=唖
88A1=娃
88A2=阿
步骤 6:分析文本定位与导入机制
让 AI 分析游戏定位文本的方式,同时研究译文长度超过原文时的处理方案。
提示词:
请分析游戏定位文本的方式是指针文本、硬编码,还是相对偏移地址?并研究如果译文超过原文长度,如何导入译文至原文件,然后写成工具
步骤 7:测试导入导出工具
使用 AI 生成的导入/导出脚本,先少量修改几句译文并导入游戏,运行验证游戏内对应文本是否成功变更。若生效,说明脚本可用。
工具: Python、导入脚本、DOSBox-X 验证
步骤 8:码表转换与字模适配
中文字符在 JIS 码表中存在缺失,需要制作「中文 JIS 码表」:以标准 JIS 码表为左栏(编码),以游戏码表中的对应字符为右栏(合法编码),替换后生成可用于导入的 .tbl 码表文件与 font-CN.bmp 字模。
提示词:
因为中文字符在 JIS 码表中缺失,请使用 [拖入码表文件] 这个码表来导入。左边是 JIS 编码,请参照标准 JIS 码表 [拖入标准 JIS 码表] 进行转换,右边对应字使用游戏码表找到合法编码,替换为游戏内可识别的编码,使修改版中文 JIS 码表导入后能正常显示中文,并且把之前的导入工具的码表指向它。
步骤 9:迭代修复与全面导入
脚本若出现 BUG,持续反馈给 AI 修复。测试通过后,将完整译文批量导入原文件。
步骤 10:打包发布
确认汉化版游戏运行无误后,打包补丁或完整版,发布到网上。至此,一款 PC-98 DOS 游戏的汉化工作完成。
💡 附加建议
电脑需安装 Python,AI Agent 对 Python 脚本支持最好。
若导入脚本为 CLI 命令行界面,可要求 AI 整合为带 GUI 的单一脚本
示范:帮我把导入导出脚本整合为一个脚本,并且要有 GUI 界面,辛苦了!
翻译环节可以交给AI翻译,但是AI偶尔抽风需要核对导入格式是否正确,避免敏感内容触发 AI 拒绝。
邮箱可能太繁琐了,可以邮箱:wuweige520[at]qq[dot]com直接问,这几天都有时间的(大概)


2026-09-10 00:31:35
广告
不感兴趣
开通SVIP免广告
  • 无为而治世界
  • N5200
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
步骤 4:人工校验提取结果
打开 AI 输出的 TXT,检查文本是否可读。
若乱码 / 不可读:反馈 AI:提取的 txt 基本上是乱码,请继续分析 asm 文件,然后重写提取脚本。→ 回到步骤 3 重新迭代若可读 / 正常:→ 进入步骤 5


  • 无为而治世界
  • N5200
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
资料楼


  • 无为而治世界
  • N5200
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
补充楼


  • 魔族J冷萌
  • PC-8201
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
用心了 马克一下


  • 无为而治世界
  • N5200
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
可以用opencode zen免费调用智谱的ox alpha free模型27号之前


  • 冰的夏季
  • PC-100
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
用心了lz 感谢


2026-09-10 00:25:35
广告
不感兴趣
开通SVIP免广告
  • tomwangbdy
  • PC-8001
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
马克


  • Krampus
  • FC-9801
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
支持大佬,顺便问一下按照这样汉化的实机也兼容吗?


  • 无为而治世界
  • N5200
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
关于实机汉化:我是使用工具把游戏导出的txt里面用到的字全部转化为了JIS里面有的字,然后校验是否还有JIS中不存在的字,之后使用JIS码表导入即可


  • sspeet
  • PC-6001
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
wuwei大佬的方案真的不错,这样就不用频繁切换字体来适配游戏了。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 26回复贴,共1页
<<返回pc98吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示