• FC/NES
  • SFC/SNES
  • N64
  • NGC
  • Wii
  • WiiU
  • GameBoy
  • GBC
  • GBA
  • NDS
  • 3DS
  • PS1
  • PS2
  • PS3
  • PSP
  • PSV
  • MD
  • SS
  • DC
  • PC-E
  • Xbox360
  • More...
1 1 0

[汉化探索][WS][数码兽大冒险 - 阳极/阴极驯兽师]

VIP PECO
6989 1

本文共计7019个字,预计阅读时长28.1分钟。

目录

继续挖坑,把一些探索过程记录在这儿,本地搞怕太乱或者编辑掉了。预计进度会很漫长,也不一定能成。不过即便不成,希望留存的资料也能帮到别人。


2023年5月14日

阴极驯兽师。做码表,还是用经典的起名法。我一开始用的是“あぁあぁあ”“ぁあぁあぁ”“アァアァア”“ァアァアァ”,这样起名的理由是:

  • 单个来看,周期为2的交错模式辨识度很高。
  • 两两对比,虽然对应每位的字符都不同(为了在对比模式中更显眼),但整体在相同的位置(游戏自身的程序所决定),使用相同的字符和构成模式(我主观控制的),依旧是为了能更好的辨识。
  • 选取的字符是各自类型的第一位,方便构建码表。

在游戏内完成起名后,观察到生成相应存档(我用的是ares模拟器,存档格式为.ram,位置与rom同路径;对于模拟器来说,有各种各样的“存档”,注意加以辨别区分)后立刻退出,修改存档名为对应字符串。使用相关十六进制软件查看对比,可得

0A E6 38 DC

接下来有不同的选择:

  1. 现在已经知道玩家自定义名字在ares的.ram存档中的具体位置了,理论上可以一直试,不过起名可用的字符也有几十个呢,要是每个都试一遍,至少得搞十来个.ram存档吧~
  2. 还有个方法,是在tile模式下找到字库,一般来说字库中字符的位置顺序与代码顺序一致,不过我也没什么经验,并不能保证这么搞一定没问题,但是我们可以先试试嘛~发现不对再去修正。

于是乎,我依照字库的位置顺序补全码表,惊喜地发现,代码确实能对应上位置关系:

  • 字库中,平假名的字模后面紧接片假名的字模,平假名的代码也是紧接片假名的代码。
  • 字库中,小平假名的字模与小片假名的字模中间隔了一位,小平假名和小片假名的代码也正好就隔一个数。
  • 字库中,标准假名的字模和小假名的字模隔了相当多的字模,它们的代码中间也差了不少(我没严格去算,大致看了下)。

如此看来,正确的可能性应该挺高,可以在找到剧情对话文本后再验证。顺便,字库的信息贴在下边了。

Software Address Format Pattern
YY-CHR.NET 001C49DC 1BPP 8x8 FC/NES x8

起名界面的假名暂时搞定了,发现就剩“″”“°”这俩了,试了之后才发现这俩不算独立的字符,是给前面的假名标浊音之类的。于是再用起名法观察,发现了玩家自定义名字本身最多可占据.ram存档0x437C开始的10个字节。

本帖最后由 PECO 于 2023-5-14 17:44 编辑

本站内容均为会员发表,并不代表本站立场!
请诸君在讨论时务必遵守中华人民共和国中华人民共和国相关法律!
良言一句三冬暖,恶语伤人六月寒,请诸位换位思考,理性讨论。
如果你觉得帖子不错,请点赞、收藏、投币支持楼主(投币每人每天能投三次哦)

最新回复 ( 1 )
发新帖