A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: ly63

[原创][HACK][SFC/SNES《圣剑传说3》HP不减ROM Update:添加了一些实用金手指码

[复制链接]
该用户已被禁言

精华
0
帖子
1059
威望
0 点
积分
1305 点
种子
0 点
注册时间
2011-7-27
最后登录
2012-12-5
发表于 2012-7-2 13:35  ·  辽宁 | 显示全部楼层
ly63 发表于 2012-7-2 09:56
超人兄,SFC的《忍者蛙》不减HP版在nesbbs论坛已有人发布了,有账号的话去那下一个吧,这个我就不再弄了。 ...

   ly63  用心了。                                   
   感谢分享~~

精华
0
帖子
478
威望
0 点
积分
629 点
种子
12 点
注册时间
2008-3-13
最后登录
2024-8-5
 楼主| 发表于 2012-7-6 13:11  ·  吉林 | 显示全部楼层
终于通关了,在实机、模拟器上测试完毕,结果写在了顶楼。

顺手制作了个一击必杀金手指码。

精华
0
帖子
4
威望
0 点
积分
4 点
种子
0 点
注册时间
2012-4-27
最后登录
2017-10-7
发表于 2012-7-7 01:59  ·  北京 | 显示全部楼层
感谢ly63的辛勤工作

精华
0
帖子
478
威望
0 点
积分
629 点
种子
12 点
注册时间
2008-3-13
最后登录
2024-8-5
 楼主| 发表于 2012-7-12 10:35  ·  吉林 | 显示全部楼层
近日得闲,用了1天时间跟踪游戏运行,ver1及之前版本存在的BUG发现,并已解决。

BUG形成原因正如之前猜测的那样:Stack Overflow。
以前版本的HACK子程序中用于保存寄存器A、Y的值用的方法是Push 到Stack,这在常规PC上编程不会有问题,
但在游戏机这类内存资源非常少的系统上就不行了,Stack用尽后再Push入数据就会破坏掉stack区前面的内存数据
,导致游戏数据错误;如果前面的区域正好是另一个子程序的stack,那么就有可能破坏掉子程序的返回地址,
就会发生跳回标题画面或出现数据错误。

Ver2版本不再将需要保护的寄存器值push到stack,异常终于不再发生。昨天在游戏机上用汉化版新开始游戏直到
最终BOSS,之前的数据错误、跳回标题画面问题1次也未发生。

解决了恶性BUG之后还有另一件事情:
当第一主角是兽人时,由于剧情安排,第一次和自己朋友小狼战斗时必须先被打倒一次,否则小狼的HP是60000多...
此时小狼的角色代码就是普通怪物‘猎狼’,所以不能在角色判断程序中添加例外项,否则所有‘猎狼’都会使你的无敌状态
失效。只有添加手动停用无敌状态的功能才能解决此问题。Ver2版添加了此功能,默认是按住1P的Start键关闭无敌状态。
注意此功能是按住按键停用,放开后回复,不是切换。

本次更新将会是最后一次更新,功能方面不再折腾了,对于下载了好几次的朋友们再次说声sorry。

PS:如果朋友们再次发现BUG,请回帖反馈,我还会关注的。

精华
0
帖子
1
威望
0 点
积分
1 点
种子
0 点
注册时间
2012-4-30
最后登录
2015-1-10
发表于 2013-4-14 12:08  ·  江苏 | 显示全部楼层
感谢分享,我最喜欢hack版

精华
0
帖子
1886
威望
0 点
积分
2019 点
种子
0 点
注册时间
2005-1-8
最后登录
2024-7-19
发表于 2013-4-14 17:15  ·  辽宁 | 显示全部楼层
不错!支持!!!!!!!!!!!!!!!!!

精华
0
帖子
8
威望
0 点
积分
8 点
种子
5 点
注册时间
2008-6-21
最后登录
2024-8-14
发表于 2015-1-10 15:00  ·  天津 | 显示全部楼层
大神可以再加个 修改三位角色大招不消耗怒气吗?
疾风之狼修改的快速蓄气版有bug

如果大神忙的话公布rom地址 改多少等信息我自己改也可以啊。

先谢谢大神了

精华
0
帖子
1242
威望
0 点
积分
1332 点
种子
46 点
注册时间
2004-9-14
最后登录
2024-11-23
发表于 2015-1-12 00:23  ·  四川 | 显示全部楼层
给个也hack了的汉化版吧,最好是博士磁碟机格式078的,谢谢了!

精华
0
帖子
112
威望
0 点
积分
113 点
种子
5 点
注册时间
2014-9-15
最后登录
2016-1-28
发表于 2015-1-12 12:01  ·  浙江 | 显示全部楼层
画面看起来还不错的感觉,有空也去试试看,只玩过gba版的飘过...
该用户已被禁言

精华
0
帖子
1468
威望
0 点
积分
1156 点
种子
5 点
注册时间
2004-11-12
最后登录
2019-3-19
发表于 2015-1-16 23:05  ·  浙江 | 显示全部楼层
.....................
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-24 09:47 , Processed in 0.190202 second(s), 18 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部