【FC】魂斗罗力量-修改武器金手指

来源哔哩哔哩   2023-08-19 22:13:18

游戏名称:魂斗罗:力量(Contra : Force)


(资料图片)

游戏发行平台:NES ( Nintendo Entertainment System), FC( Family Computer)

模拟器:OpenEmu(其他模拟器类似)

操作系统:MacOS(Windows 大同小异)

金手指代码类别:GameGenie/Standard

常用的金手指:

Start With 98 Lives For All Characters(所有角色98条命):OPUYTTLE

Infinite lives (all characters) (所有角色无限生命):AANVIAPA

Keep Weapons After Death(死后武器保留):OUEXNKOO

Weapon Modifier(修改武器):按不同角色指定不同代码

注意事项:修改武器的金手指,在选择角色的页面会有问题,需提前关闭金手指后再更换角色。

修改武器

格式:角色代码:武器能力栏代码

角色代码: 007F为Burns,0080为Smith,0081为Iron,0082为Beans

例如Burns的如下,其他的角色武器参考百度百科。

武器1: Pistol(手枪)

武器2: Hand Grenades(手雷)

武器3: Machine Gun(机枪)

武器能力状态栏:

BURNS: P - HG - MG - TI - RA

SMITH: P - R - HM - TI - RA

IRON: P - FT - B - TI - RA

BEANS: P - TR - TM - TI - RA

游戏中的武器和能力共有5项,分别是 Pistol - 特殊武器1 - 特殊武器2 - Turbo Item(武器射速加快,具有选择性,会升级玩家目前所用武器的射速)- Rolling Attack(跳跃能力加强)

武器和能力可以组合叠加,算法如下:

武器+能力=最终数值(十六进制)

每个角色有三种武器,也就是前三项,分别对应武器代码 00(Pistol), 01(特殊武器1), 02(特殊武器2)

第四项 TI(射速) 为04,第五项RA(跳跃金身)为08。

例如:Burns的 武器机枪:007F:02

Burns的武器机枪+ 射速+跳跃金身(RA)的代码:02+04+08=14,但是十六进制为0E,写入地址 007F:0E

快速计算:0C, 0D, 0E 分别对应 该角色的 Pistol/特殊武器1/特殊武器2 + 射速+跳跃金身。

其他角色,算法一样。

对于OpenEmu来说,Burns和Smith两个角色同时设置固定武器和能力,金手指代码为:

感谢@蓝色桌面系统 提供的角色地址。

感谢@霜天的上冰溜溜

Acknowledgement:

/game/29282

【FC】魂斗罗力量金手指+rom修改【未完成】

百度百科:魂斗罗力量

热门推荐

猜你喜欢