[心得] PC-98游戏存盘修改简易心得 DOSBox-X版本

楼主: hentai1989 (none)   2023-08-27 12:33:34
以往用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
作者: macauboy (gogogo)   2023-08-27 15:22:00
Dosbox-x能模拟pc98? 请问大大如何做到的?谢谢
楼主: hentai1989 (none)   2023-08-27 17:30:00
https://i.imgur.com/dFwzVi6.jpgconf有注解,机型改成pc98、pc9801、pc9821就是啦
作者: a98   2023-08-27 17:42:00
有必要这么厚工? 开CE修改Dosbox-x的内存相对位址不行吗?
作者: ja20331 (没有)   2023-08-27 18:10:00
用指令方法 config -set language=ja_JP,config -setf country=,932,config -setf machine=pc98,config -wcboot,上面语言、国家值留空就英文接口
作者: if4 (if)   2023-08-27 18:34:00
推分享
楼主: hentai1989 (none)   2023-08-27 19:45:00
不单只是修改啊,存盘可以拿来研究很多莫名其妙的东东甚至是游戏里面得不到的,存盘也能复制备份可以乱改内存位址是会变动的,你很难靠内存比对不同份资料但是存盘是固定的,各种不同时期的存盘可用来比对差异特别是RPG游戏,可以找不存在的物品、不能加入的角色比如RPG里的伪典,游戏里有一大堆不存在的神兵装备https://i.imgur.com/GaTc9q6.jpg 蓝色是游戏没有的我可以用存盘慢慢测试什么编号对应什么,统统改出来https://i.imgur.com/PUd0nFT.jpg比如给主角集满全套天津装,还有一堆拿不到的全身甲https://i.imgur.com/9yJvxSu.jpghttps://i.imgur.com/2Jjftqy.jpg或者是合成最强的破坏神,将编号改成不能加入的アリス用内存位址修改,你要怎么改出不能加入的アリス呢?
作者: a98   2023-08-27 20:41:00
老游戏的内存位址大多是不会变动的, 更不用说PC98这类骨董级的游戏. 即便要弄也不过是多加个指针罢了. 单就PC98来说我还没遇过需要加指针的. 而如果要把整个游戏修改透彻,有多样修改手段当然最好.
作者: EDGE (選前擾民選後隱形)   2023-08-27 21:21:00
感谢hentai1989大大的分享!很想找时间玩伪典,但女神转生系列游戏练功都很耗时,能用修改是一大福音
作者: macauboy (gogogo)   2023-08-27 23:06:00
谢谢大大
作者: hipposman (井上多洛~喵)   2023-08-28 00:00:00
为什么把爱丽斯遮起来XD感谢分享 十分受用
作者: vincentpp (文森)   2023-08-28 19:35:00
推~
作者: flingcould (载雨拾乘三)   2023-08-29 09:25:00
dosbox-x我玩中文游戏没什么障碍,就是需要适应一下,幸好有中文化接口, 我win11好奇想玩玩pc98游戏,抓GitHub上最近vs的和mingw的win64的zip,解压无安装,设定conf档把机器填上pc98,我是执行另外读conf档重开那个选项,pc98模式是开启了可以key数字,但,英数符号不起作用,是需要再设定什么吗?
作者: ja20331 (没有)   2023-08-29 10:44:00
https://dosbox-x.com/devel-build.html 楼上可以抓开发版测试看看 下一版会修理一些输入法问题
作者: Jiajun0724 (川崎忍者)   2023-08-29 12:45:00
推一下 感觉以后会用到
作者: sexygnome (没道德有水准)   2023-08-31 17:00:00
感谢分享。不过如果会用CE或GM的内存编辑也是可以有相同效果
作者: aoirx (漩涡鸣人)   2023-09-01 13:34:00
感谢分享, 这篇建议该收精华
作者: EDGE (選前擾民選後隱形)   2023-09-01 21:52:00
@hipposman:爱丽丝光着身子但没有露点,先自主规制
作者: lecheck (小调皮)   2023-10-13 11:39:00
push

Links booklink

Contact Us: admin [ a t ] ucptt.com