投票
标题:大航海时代2,外传专题
solen
无名的旅人
Rank: 1



UID 111800
精华 0
积分 2
帖子 2
狼毛 4 根
阅读权限 10
注册 2008-6-1
状态 离线
发表于 2008-6-1 00:27 资料 短消息  加为好友 
大航海时代2外传PS版船只资料修改

版面上目前关于航2 和外传的船只修改的办法已经介绍的差不多了,但是关
于PS版船只修改的方法基本上为空白,主要是PS版的游戏执行文件都在iso 里,
不像PC版那么便于修改,难道我们只能忍受用大轮船同约克作最后决战么?不!
尽管我们没有办法修改游戏执行文件,但是我们可以修改内存来达到同样的效果,
首先介绍一下我使用的修改工具,我的游戏执行的平台是用ePSXe 平台,修改内
存的工具是金山游侠5.在PS版游戏中的船只资料储存方式同PC版一样:

xx xx xx xx xx xx xx

  第一个字节为推动力,第二个字节为转向力,第三个字节为最大人数的1/10.
第四个字节为必要水手数,第五,六字节为最大载货量,最大数目为FF FF (65535
),最后一个字节对应的是最大武器数。船只资料的内存地址集中在6BC4A0~6BC6A0
这个范围内(我用的是海盗男主角,不知道女主角是不是相同的地址)。在推进
力前面的那个字节对应的是最大耐久度的10/9. 值得提出的是尽管PC版里面如果
水和粮食的补给超过3267时出现负数的话就会死机,但是PS版没有这个限制,一
条船的最大水粮数是6553,多了的话除去6553的整数倍后取余数。修改的时候最
好主角在港口里,然后呼出内存编辑,对船只进行编辑后,就可以在造船厂造出
指定的船了。需要说明的是,如果是买旧船的话,显示的数据是原有的数据,但
是只要改造积载的话,就显示的是改动后的数据了。欢迎大家进行补充。


大航海时代2外传MD版船只资料修改
方法同ps版外传一样,也是修改内存,但是不同在于md版的船只资料储存方式同
pc版以及ps版不一样,船只资料的顺序有所调整。

xx xx xx xx xx xx xx xx xx xx

第一项为耐久度的10/9,第二项为推进,第三项为转向(这两项顺序同pc和ps刚好相反),第四项为必要水手数,第五项为最大水手数/10(这两项顺序也同pc和ps相反),第6,7个字节为最大容量,第8个字节为耐波性,第九个字节为最大炮数(这两项顺序也同pc和ps相反)。

所以尽管船只资料没有变,但是有关数据的顺序有所调整,如果不仔细查是容易漏过的。

我使用的是wgens模拟器,英文版的船只资料内存地址为904650~904850附近,中文版的是904700~904950附近,可能不同模拟器的地址有所不同,但是根据上面列出的船只资料的信息,应该很容易筛选出有关正确的地址。

最后说句扫兴的话,md版修改的效果没有ps版的修改效果好,ps版修改内存后,无论是即时储存还是使用记忆卡储存,无论怎么重启后读取船只修改的效果都可以保留下来,但是md版似乎严格依赖内存,只要重启模拟器的话修改效果就丢失了。这点是美中不足的地方,也欢迎大家多提出宝贵建议。

 顶部
ysspider
奔跑的春风
Rank: 3Rank: 3Rank: 3


UID 1585
精华 0
积分 483
帖子 161
狼毛 14 根
阅读权限 20
注册 2004-8-3
状态 离线
发表于 2008-6-1 18:06 资料 短消息  加为好友 
....今天注册的就来挖坟?哈哈,先摸头

 顶部
 



当前时区 GMT+8, 现在时间是 2024-11-20 20:26
苏ICP备2024131517号

Powered by Discuz! 5.5.0 © 2001-2007
Processed in 0.012414 second(s), 6 queries, Gzip enabled

清除 Cookies - 联系我们 - 狼窝 - Archiver - WAP