FC封神榜纣王战BGM替换成未使用BGM
模拟器:FCEUX
NES文件地址:http://li13072188.ysepan.com/
FC封神榜中有许多不错的背景音乐(BGM),其中有一个BGM在游戏中并没有播放的地方。
网友们猜测这可能是最终BOSS纣王战的BGM,因此对代码进行了修改,将纣王战的BGM替换成了这个未使用的BGM。
由于我没有nsf文件,所以通过一个个尝试来确定BGM。
参考音乐如下:
其他曲目就是未使用的BGM。
进入战斗时会获取05,然后跳转到$84A9地址,将A寄存器的值存入$18地址。
这里是播放音乐前,会获取$18地址的值,之后存到$6F01地址。
原本的$8160地址的代码是 LDA $6F01,Y,用于获取$6F01地址的值。
如果值为负数(大于7F),则跳转到$8172地址,即不播放新音乐。
如果不为负数(不大于7F),则进行播放新音乐。
我将原本的$8160地址的代码修改成了跳转到$BE00地址,这是新添加的代码:
用于判断是否为纣王战。
$6880地址的值为当前BOSS战的编号,值为BC时代表纣王战。如果是纣王战,就将06存入A寄存器,06就是游戏中未使用的BGM的编号。
以下是$6F01为不同值时播放的BGM列表。FC封神榜共有24首BGM,在下方列表中用红色标注了其中06就是游戏中未使用的BGM。其他的基本为一些音效,有兴趣的话可以自己尝试看看能否猜出是什么音效:
编号 BGM
00 山洞
01 石泉谷
02 陈塘村
03 商店
04 佳东村
05 战斗
06 其他曲目(最终BOSS战)
07 监狱
08 ?音效
09 女儿国
0A 城郊
0B 野外-3
0C 野外-2
0D 野外-1
0E 李府
0F 龙宫
10 地府-2
11 西岐城
12 战斗使用秘宝
13 开头剧情
14 使用秘宝 获得秘宝
15 九龙镇
16 海底
17 中毒走路掉血
18 大结局
19 战斗胜利
1A 修成正果致谢
1B 地府-1
1C
1D DEBUFF?
1E 滴
1F BIN
20 菜单按键音
21 遇怪
22 使用道具音效?
23 砍攻击音效
24 升级
25 miss
26 被打音效
27
2A 阵亡
2B 敌人攻击
2F 开宝箱
3A 防御
相关游戏资讯
玩家评论
猜你喜欢内容
热门推荐
热门软件
专题推荐
发表评论