码迷,mamicode.com
首页 > 其他好文 > 详细

怪物农场2修改日志1 - FirstBlood

时间:2015-07-09 06:17:26      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:

最近有朋友分享了安卓上的playstation模拟器,我又开始玩ps上的怪物农场2.这是一个怪物养成类游戏,玩家要养育,训练怪物,并参加比赛.

游戏制作公司是Tecmo,游戏中怪物的模型贴图等非常优秀,合体系统也是我见过最好的(从某种角度上看,完爆真女神转生).

技术分享

 

该游戏有个特色系统是,可以通过ps的换盘机制,从光盘生成不同的怪物,甚至生成稀有的怪物.因此玩家需要收集各种各样的光盘(模拟器可以使用光盘镜像)来生成怪物.

虽然我10年前就开始玩这个游戏,断断续续玩了很久,还是有很多稀有的怪物收集不到.因此早就想通过破解来收集所有的怪物.

所以就这么开始填这个10年前的坑了.

 

首先在网上瞎找,找到no$psx模拟器\调试器,试跑了下,感觉不太好用.

之后换了PSX,感觉似乎好些,运行和调试都没问题,但是完全不知道要怎么入手.

汇编是MIPS的,还不熟悉,内存也没法搜索.试着随意调试了下,暂时不知道要如何找到生成怪物的那个函数.

技术分享

 

于是继续在网上寻找资料,找到了slowbeef汉化Policenauts的日志.

slowbeef做的第一步是找到游戏中的文本,修改文本,并在游戏界面中可以观察到变化.文本通常是破解的切入点之一.

所以这也是我要做的第一步,找到游戏中的某个文本,修改它.

 

游戏开始时,会让玩家输入自己的名字,就决定先修改名字好了.

明文搜索不到,使用python脚本做relative search,还是搜索不到.

怀疑是不是游戏中的字符串经过了加密处理.

 

通过观察,想到文字可能是存了2个字节.

修改python脚本,做relative search,终于找到了字符串.

怪物农场2修改日志1 - FirstBlood

标签:

原文地址:http://www.cnblogs.com/unigauldoth/p/4631834.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!