以往用PC-98模拟器玩PC-98游戏,很困扰的一点就是不知道如何修改存盘
模拟器似乎没有类似PC Tools之类可以直接编辑存盘的工具
而在windows下又没办法直接对fdi、hdi里面的存盘进行修改
不过现在DOSBox-X版本也能模拟PC-98了
那么我们就"很容易"将PC-98游戏的存盘档案copy出来到windows目录下进行编辑
下面就简易做个示范
https://i.imgur.com/7LBcZzT.jpg
首先修改conf里的autoexec设定
imgmount出来的ABC三槽是这次要修改的游戏:幸福狗生
A槽是游戏的开机系统磁片,B槽是进入游戏的检查磁片,C槽是游戏的安装槽
先删掉or略掉boot的开机指令,我们只是要用dosbox,没有要将PC-98开机
并mount一个D槽,这个是我们要放游戏存盘的windows子目录
看自己选要放哪里,例如"C:\PC98\SAVE"等等,知道要去哪找档案就行
https://i.imgur.com/wilNlKq.jpg
启动DOSBox-X,但不将PC98开机,我们先要把存盘找出来修改
https://i.imgur.com/dm2AadA.jpg
用dir来找存盘,一般会是在游戏安装槽的游戏目录
https://i.imgur.com/Ez05G34.jpg
进到游戏目录下搜寻,存盘的日期时间一定是最近的,看到是"SDATA.DAT"
将这个档案copy到mount出来的D槽,也就是windows下我们要放存盘的子目录
https://i.imgur.com/i3WiQMu.jpg
这下存盘就能在windows下直接编辑了
https://i.imgur.com/UcAK8dA.jpg
存盘里记录了游戏里所有狗狗的资料,所以要先找到主角的位址
这时也可以打开游戏,从旁对照我们想改的参数来找address
https://i.imgur.com/YuUPwEv.jpg
或者是用主角的命名来找字串,游戏里帮主角取的名字是"LIFE"
https://i.imgur.com/QzAQAgy.jpg
16进位换算能力属性都对得上就没错了
https://i.imgur.com/LS5D4No.jpg
改完后,将档案copy回游戏目录下覆蓋过去
https://i.imgur.com/GM5CtUl.jpg
所有懒得练的能力都直接改好,大功告成!
总结一下觉得还是有点麻烦,好像绕了一大圈的感觉
档案copy出来windows,又copy进去hdi
不过目前我也只想到这个方法能比较容易修改存盘...QQ