设为首页收藏本站

琵琶行论坛

 找回密码
 注册
查看: 1726|回复: 68

[求助] 如何找到街机游戏敌人数据?

[复制链接]

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2017-3-21 12:08:58 | 显示全部楼层 |阅读模式
本帖最后由 jiqimaoer 于 2017-3-21 12:25 编辑

大家好,我是一个新人,以前改过一些pc游戏的数据,懂一点x86汇编,在这里也学习了一点68k指令。看了论坛那么多大神作品也好羡慕,但看了那么多作品却没有我喜欢的一款叫变身忍者的敌人改版,所以想靠自己做一个,变身忍者是街机时代非常后期的作品,想来和那些玩的人很多的名作不能比,但是这款游戏也很有特点就是可以附身于敌人从而变成和敌人一模一样的。说了这么多费话只是想大家多了解一下这款游戏,我就是想问问如果我想找出敌人各种信息应该从哪里找呢?
谢谢大家啦!


1

1

2

2

该用户从未签到

发表于 2017-3-25 12:34:02 | 显示全部楼层
jiqimaoer 发表于 2017-3-25 11:33
IDA我还在学习过程中呢,哪会很厉害?x86也只会皮毛,一般分析还可以,特别复杂判断就有点麻烦了。 ...

为避免BUG出现,最简单的方法,还是制作一份新的BOSS数据放到空白处。
然后在新数据里面修改BOSS打死过关等情况。

所以还得找BOSS的资料出来,BOSS的资料包括很多东西,颜色、判定、AI、血量、攻击、派兵、技能等等。。
这个确实挺麻烦的。。。不过最好是能找到
回复 支持 1 反对 0

使用道具 举报

签到天数: 55 天

[LV.5]常住居民I

发表于 2017-3-21 20:01:15 | 显示全部楼层
没记错的话,白河愁大哥HACK过这个游戏,可以使用所有人物,你找找看
回复 支持 反对

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

 楼主| 发表于 2017-3-21 21:17:15 | 显示全部楼层
感谢回复,但是我想修改的是敌人的数据,做出来像敌人无双版那样的效果。白河愁大哥hack的是把主角变成可操控的BOSS敌人,跟我的思路不一样啊
回复 支持 反对

使用道具 举报

签到天数: 641 天

[LV.9]以坛为家II

发表于 2017-3-22 00:01:43 | 显示全部楼层
同问,我玩格斗游戏,想用金手指搜隐藏人物的EC代码,却不知道从何下手
回复 支持 反对

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

 楼主| 发表于 2017-3-22 01:18:32 | 显示全部楼层
我似乎是在内存中改出一些效果来,但是不知道怎样改进rom里去。

变身忍者改出BOSS

变身忍者改出BOSS

改出BOSS2

改出BOSS2
回复 支持 反对

使用道具 举报

签到天数: 325 天

[LV.8]以坛为家I

发表于 2017-3-22 09:12:19 | 显示全部楼层
变更关卡出现的杂兵么?
一般思路是用敌人HP的内存写入数据做断点
找到敌人ID的初始化程序
然后改ID或者改指针都可以
回复 支持 反对

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

 楼主| 发表于 2017-3-22 09:54:58 | 显示全部楼层
本帖最后由 jiqimaoer 于 2017-3-22 10:06 编辑
菲鲁塞迪 发表于 2017-3-22 09:12
变更关卡出现的杂兵么?
一般思路是用敌人HP的内存写入数据做断点
找到敌人ID的初始化程序

感谢银河兄回复,我就是要修改关卡的杂兵配置,无意中我在敌人血量内存地址附近找到了敌人id,还好敌人id这个内存地址又是一个固定地址所以我通过这个敌人id内存地址下写断点找出了敌人id来源于指令,奇怪的是我想在rom里找到这些直接给内存赋值敌人id的这些指令时却什么都搜索不到啊?求指教。
现在就是不知道如何在rom里找出敌人数据的来源?

点评

敌人id来源于指令,那你得动用你的汇编知识来分析,继续往里面深入。  发表于 2017-3-24 01:32
回复 支持 反对

使用道具 举报

签到天数: 325 天

[LV.8]以坛为家I

发表于 2017-3-22 10:30:01 | 显示全部楼层
本帖最后由 菲鲁塞迪 于 2017-3-22 10:31 编辑

rom要解压后搜索如果解压后所有文件都搜不到
就可能是加密问题
需要解密后再搜
回复 支持 反对

使用道具 举报

签到天数: 1849 天

[LV.Master]伴坛终老

发表于 2017-3-22 10:35:48 | 显示全部楼层
有的rom程序是分开的,要组合才行,最讨厌这种了
回复 支持 反对

使用道具 举报

签到天数: 325 天

[LV.8]以坛为家I

发表于 2017-3-22 11:56:54 | 显示全部楼层
kof888 发表于 2017-3-22 10:35
有的rom程序是分开的,要组合才行,最讨厌这种了

确实有这种
比如忍着棒球
一个记录高位字节,一个记录低位字节
不过这种其实比加密的还要好点
只需要组合不需要解密
回复 支持 反对

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

 楼主| 发表于 2017-3-22 11:58:10 | 显示全部楼层
菲鲁塞迪 发表于 2017-3-22 10:30
rom要解压后搜索如果解压后所有文件都搜不到
就可能是加密问题
需要解密后再搜

我就是全部解压后再搜的搜不到,至于加密问题银河兄有相关工具吗?谢谢啦
回复 支持 反对

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

 楼主| 发表于 2017-3-22 12:00:29 | 显示全部楼层
kof888 发表于 2017-3-22 10:35
有的rom程序是分开的,要组合才行,最讨厌这种了

如果是这种情况就比较麻烦了,我不知道怎么个组合法啊,哪里是头哪里又是尾呢?

点评

不难的。加个群一起探讨探讨呗欢迎加入铁钩游戏群,群号码:310381990。  发表于 2017-3-24 01:41
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|琵琶行论坛 ( 赣ICP备12000882号  

GMT+8, 2018-7-22 13:04 , Processed in 0.088134 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表