您的位置: 找手游 > 新闻 > 手游攻略 > 正文

FC封神榜纣王战BGM替换成未使用BGM

发布时间:2024-01-16 16:19:44
作者: 菠萝
浏览:1543
ROM: FC封神榜原版ROM
模拟器: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 防御
免责声明:我们致力于保护作者版权,注重分享,被刊用文章【FC封神榜纣王战BGM替换成未使用BGM】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理!

发表评论

玩家评论

猜你喜欢内容