回复
0
查看
101
收藏
1

0

赠楼

0%

赠楼率

657

蒸汽

6

主题

279

帖子

2509

积分
发表于 1 小时前 · 江苏 | 显示全部楼层 |阅读模式
本帖最后由 378407 于 2026-10-13 02:32 编辑

试着用大肥鱼把很老的游戏《游戏王:混沌力量-海马的复仇》《游戏王:混沌力量-游戏的命运》两作汉化了一下,花了一天的时间,425M的token,虽然技术原因只完成了繁中汉化,但还是发在论坛上分享一下。城之内篇、海马篇、游戏篇的卡片是共用的,虽然城之内篇的卡全一点,但是另外两作可以对战社长和游戏也挺有意思的。
汉化说明:
游戏篇(Yugi the Destiny)/ 海马篇(Kaiba the Revenge)
   · 卡牌名称    1114 张 —— 全部中文
   · 卡牌描述    1109 条 —— 全部中文
   · 界面 / 对话文本  525~526 条 —— 全部中文(100%)

   涵盖出牌提示、召唤询问、连锁确认、战斗宣告、赛程表、族名属性、
   星期月份、菜单项、卡组教学、限制卡规则、组合技详解等全部文本。

▎城之内篇(Joey the Passion)
   本身已有完整中文卡牌数据,我就没动。

▎关于「繁体字」的说明
   老游戏逆向起来比较困难,大肥鱼绕了很多弯子,本系列游戏的文字采用 Shift-JIS 编码,字体只支持日文汉字表。
   简体字在这个字符集里大量缺失(实测 1110 条描述只有 2% 能完整编码),
   繁体字则有 89% 可直接使用,再补齐日文新字体变体后可达 95%,还有一些汉字没有对应的日文汉字,比如陷阱在游戏中只能用罠或者陷陷表示,卡组替换成了牌组等。
   所以只能做繁体了,但是我感觉游戏王玩家应该简繁随便互换(不是)
▎未汉化的部分
   · 卡图内的英文(属于图片资源,改数据无法汉化)
   · 牌组编辑界面的按钮图片(EXPORT / IMPORT / BACK)

──────────────────────────────────────────────────────────────
【重要提示:输入法兼容性】
──────────────────────────────────────────────────────────────
  本系列游戏与部分新版中文输入法不兼容。
  若启动游戏后一直黑屏无反应,请在启动前把输入法切换到「英文」,
  然后重新启动:
  游戏启动稳定后即可切回中文输入法,不影响游玩。
  若仍黑屏,可尝试关闭输入法软件(搜狗、QQ输入法等)后再启动。
──────────────────────────────────────────────────────────────
【下载】
──────────────────────────────────────────────────────────────


通过网盘分享的文件:Yu-Gi-Oh! Power of Chaos
链接: https://pan.baidu.com/s/1tdPGn52mT6kMIB0Z5ayCLw?pwd=1234 提取码: 1234
  放了可以直接玩的整合包和汉化补丁,如果你正在玩的话可以直接打补丁,不然会丢失存档
  压缩包内都附有详细使用说明(含备份与还原方法)。

【音频修改】

  1. 打游戏的时候我感觉城之内的小嘴一直说个不停,严重影响出牌节奏,让大肥鱼做了个补丁把所有语音截短了,这样打起来更顺畅一点。如果不需要的话只下载汉化补丁就行。


  · 感谢【城之内篇汉化组】之前的工作,能让我小时候玩上pc版的游戏王,谢谢各位大佬
  · 本次逆向与汉化的全部技术工作,从零开始摸清一个二十年前闭源引擎的数据结构,中间踩了无数的坑,(容器格式破解、LZSS 压缩算法分析、编码方案设计、批量翻译、工具链编写)都是大肥鱼一个鱼独立完成的。
一共花了18块,谢谢大肥鱼,谢谢梁圣。
   
> 技术说明(若要汉化简体版的话可能有帮助)
──────────────────────────────────────────────────────────────
【技术说明(如果你想汉化简体版的话可能有所帮助)】
──────────────────────────────────────────────────────────────

  数据容器:KCEJYUGI 归档格式
    · 魔数 8 字节 + uint32 条目数 + N × 0x10C 字节条目表
    · 条目 = 256 字节文件名(每字节循环左移 4 位加密)
             + uint32 偏移 + uint32 原始大小 + uint32 压缩大小

  压缩算法:yaneurao Game SDK 的 CLZSS(Okumura LZSS 变体)
    · 4096 字节环形缓冲,写指针从 4078 开始,F = 18
    · 标志位含义与常见 LZSS 相反:1 = 字面量,0 = 匹配
    · 偏移是环形缓冲的绝对位置(12 位),不是相对距离

  文字编码:Shift-JIS
    · 卡牌数据与界面文本均为此编码
    · 汉化流程:中文(GBK) → 繁体 → cp932 字节
    · 「阱」「擊」等字不在 cp932,需替换为日文新字体「罠」「撃」

  音频处理:
    · Voice.dat 同样是未压缩的 KCEJYUGI 容器
    · 语音裁短:截断 WAV 数据并对齐采样帧,修正 RIFF/data 长度
    · BGM 减速:重采样(数据变长、采样率不变),音调同步降低

  数据结构必须与原版尺寸完全一致,否则游戏会静默退出(无任何提示)。
  这是踩过的最大坑。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

×
回复

使用道具 举报

浏览本版块需要:
1. 初阶会员或更高等级;
2. (点击此处)绑定Steam账号
您需要登录后才可以回帖 登录 | 注册

本版积分规则

欢迎发帖参与讨论 o(*≧▽≦)ツ,请注意
1. 寻求帮助或答案的帖子请发到问题互助版块,悬赏有助于问题解决的速度。发错可能失去在该板块发布主题的权限(了解更多)
2. 表达观点可以,也请务必注意语气和用词,以免影响他人浏览,特别是针对其他会员的内容。如觉得违规可使用举报功能 交由管理人员处理,请勿引用对方的内容。
3. 开箱晒物,交易中心,游戏互鉴和福利放送版块请注意额外的置顶版规。
4. 除了提问帖和交易帖以外,不确认发在哪个版块的帖子可以先发在谈天说地。

  作为民间站点,自 2004 年起为广大中文 Steam 用户提供技术支持与讨论空间。历经二十余载风雨,如今已发展为国内最大的正版玩家据点。

列表模式 · · 微博 · Bilibili频道 · Steam 群组 · 贴吧 · QQ群 
Keylol 其乐 ©2004-2026 Chinese Steam User Fan Site.
Designed by Lee in Balestier, Powered by Discuz!
推荐使用 Chrome 或 Microsoft Edge 来浏览本站
广告投放|手机版|广州数趣信息科技有限公司 版权所有|其乐 Keylol ( 粤ICP备17068105号 )
GMT+8, 2026-10-13 03:33
快速回复 返回顶部 返回列表