找回密码
 立即注册

微信扫码登录

使用验证码登录

QQ登录

只需一步,快速开始

查看: 540|回复: 48

SFC 简单Hack教程(一图读懂)

[复制链接]

18

主题

177

回帖

1632

积分

金牌会员

积分
1632
发表于 2025-1-21 23:27:59 | 显示全部楼层 |阅读模式
本帖最后由 lai176092727 于 2025-1-22 23:27 编辑

SFC 简单Hack教程
使用工具2个:SFC9X-Debug模拟器  和 HXD

★例子:超级战士1  -  修改无限炸弹
------------------------------------------------------------------------------
第一步:找出【炸弹】在游戏运行时的偏移位置
A1:炸弹的作弊码为7E050A(可用递减法查询或网上百度)
A2:设断点
A3:勾写入(Write
A4:运行游戏(Run),扔个炸弹,Debug会自动停止在D88D位置(注:
字节码CE是减法命令、而0A 05是地址)。

第二步:修改【炸弹】的代码
B1:点击Show Hex
B2:选择地址区间,我们往后选一行代码(+10),  也就是从D88D - D89D. 再点击 Set Range
B3:复制这一行(16个)代码。注:其实我们只要前3个代码,但是却复制一行16个去找,目的就是让寻找更唯一更快。
B4:用HXD打开超级战士1的文件,点搜索,粘贴,选择十六进制,(搜索方向:全部),再点确定
B5:找到炸弹的真实地址了(588D-588F). 注:如果怕还有其它地址,就按一下F3,它会提示没有了,理论上这就是唯一真实地址。
B6:我们把真实地址上的3个代码(CE 0A 05)给改成(EA EA EA)注:EA就是不操作的意思。

保存文件

好了,无限炸弹的修改就算完成了。
---------------------------------------------------
接着,如法炮制,再改血、生命、时间。
对于本游戏
我修改时是4个作弊码一起输入一起勾,一起运行,这样比较节省时间。
很快就能改好一个游戏了。
如果怕弄乱,就一个一个来,
一个会了,其它就不难了。

备注:
有时直接改CE 为其它代码也行;
或有些减少的代码是将前一行的数字改为0就行;

这个在点反汇编Disassemble查看代码时就要往前多选几个地址来看。
这是掌握比较多经验再去做,是后话。
如果没学过的,目前就先用这个EA比较简单

EA走天下,让全民都会修改游戏)
不过,还是先入门了再说。

最终:
我们就会得到修改版 超级战士1 (U)- 【无限时间、生命、血、炸弹】


总结思路
作弊码---》代码(偏移位置:运行游戏中)---》代码(真实位置:SFC文件)---》改代码(SFC文件)



















SFC-1.png
SFC-2.png

SFC Debug 和HXD.rar

1.28 MB, 下载次数: 21

超级战士1 原版和修改版.rar

758.41 KB, 下载次数: 15

评分

参与人数 4金钱 +130 收起 理由
w553491775 + 10 很给力!
todobug + 10 技術帖
maoer + 10 很给力!
sljs1976 + 100 很给力!

查看全部评分

0

主题

31

回帖

2011

积分

金牌会员

积分
2011
发表于 2025-1-22 00:02:09 | 显示全部楼层
簡單易懂的教學.
謝謝分享!!!

5

主题

994

回帖

3644

积分

论坛元老

积分
3644
QQ
发表于 2025-1-22 00:29:56 来自手机 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

1026

回帖

3502

积分

论坛元老

积分
3502
发表于 2025-1-22 05:26:01 | 显示全部楼层
感谢分享
回复

使用道具 举报

8

主题

234

回帖

2216

积分

金牌会员

积分
2216

最佳新人

发表于 2025-1-22 06:28:59 | 显示全部楼层
多谢大佬分享技术,,,

0

主题

13

回帖

312

积分

中级会员

积分
312
发表于 2025-1-22 07:53:17 | 显示全部楼层
希望大佬也出个md  rom  hack教程

18

主题

177

回帖

1632

积分

金牌会员

积分
1632
 楼主| 发表于 2025-1-22 08:10:43 | 显示全部楼层
本帖最后由 lai176092727 于 2025-1-24 15:52 编辑
wddddd 发表于 2025-1-22 07:53
希望大佬也出个md  rom  hack教程

FC、MD、SFC、MAME等游戏
其实它们的修改原理都差不多的
只要懂了其中之一
差别可能就是换个工具吧

0

主题

63

回帖

602

积分

高级会员

积分
602
发表于 2025-1-22 08:37:55 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

13

回帖

312

积分

中级会员

积分
312
发表于 2025-1-22 08:38:43 | 显示全部楼层
sfc作弊码要是没有  能自己找出来吗?

0

主题

13

回帖

312

积分

中级会员

积分
312
发表于 2025-1-22 08:40:41 | 显示全部楼层
哦  我看到模拟器有搜索作弊码功能了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|肖琪模拟游戏站 ( 沪ICP备2023018581号-5|沪公网安备31011702888952号 )

GMT+8, 2025-2-6 02:58 , Processed in 0.082431 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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