汉化pc98游戏重新打包出现的问题
pc98吧
全部回复
仅看楼主
level 1
禅师禅师 楼主
运行第一遍没什么事 对话也替换了
再运行就出现下面的命令行 怎么着也进不去
原游戏怎么着都能进去
调试着看修改文件的位置也确实是那句话的位置
用的替换文件的软件是anxdiet
2024年10月29日 01点10分 1
level 13
直接修改可能会导致文件格式变化。
需要在16进制模式下修改。或者用导入导出工具。
2024年10月29日 14点10分 2
嗯。 。 我得去试试十六进制模式下
2024年10月30日 01点10分
没成 用ue对比两个文件差异的功能看的话位置刚好 vs里边调试边看程序一个字节一个字节修改位置和数量也对 pc98重新打包HDI难道有诅咒不成???!!!
2024年10月31日 08点10分
level 1
禅师禅师 楼主
这里是用自己写的导出工具导出导入的
文本地址位置(图3)按字节算是8895.
16进制是22bf
长度是17个大字 总共34字节
我在vs里调试时可以看到是
准确按照地址和长度修改对话
而且运行第一次也确实按照预期
改变了对话(图1) 但是再运行就出了
命令行 然后每次都是命令行
再重复也是只有第一次能进入游戏
然后十六进制编辑器ue里使用对比(图2)
文件看也确实是从 22bf位置开始
不同的 这个游戏使用了每个字节^
上一个字节来加密
所以22bf以后的全部有变动 这个正常
这里用anxdiet把修改过的文件 导
回磁盘文件HDI中 想知道这是怎么回事
现在启动汉化就差这一步了
2024年10月31日 08点10分 3
level 1

2024年10月31日 12点10分 4
level 6
加油,虽然这方面我不太懂,不过discord上有个老外的PC98群,里面有专门讨论关于翻译PC98游戏的分区,老哥要不要试试进去问问?
2024年11月03日 05点11分 5
这个 我中文都说不好 我再看看吧 反正大的方面都搞定了就pc98方面没法 实在不行只能换坑去搞女神转生if了
2024年11月04日 00点11分
level 1
禅师禅师 楼主
找到原因了 磁盘文件hid 在运行时真的是一个磁盘 用anex86模拟器时会有一定概率向磁盘文件中写入文件 具体可以点"按时间排列"会有几个近期生成的文件 这个不能当作rom使用 盘会损坏一定要存留原始备份 我不搞了留个记录给汉化pc98的后来人吧
2025年02月21日 09点02分 7
这个不只是 anex86 模拟器的问题,所有模拟器都会。因为玩游戏的时候只要一存档,他就会往 hdi/fdi/hdm 文件写保存数据,可能创建也可能修改一个子文件
2025年02月27日 09点02分
@天空的绝对神_ 😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱
2025年02月27日 09点02分
1