谁会改变FC游戏?

改变FC游戏有两个方向。

一种是在游戏过程中修改模拟器的内存,好像是用FCdebug直接把数据追踪到程序里,或者是用所谓的金手指代码,用模拟器原有的功能来修改。

二是直接改游戏的代码。这个叫hack,比较难。但是你可以在网上找到别人写的hack版本。

第一种方法教程:/soft/200901/12659 . html。

准备工具:

C32asm或UltraEdit可以用十六进制修改。

EC模拟修改器

Fceultrav 0.98 15中文版

-

什么是hack?你知道,无敌的,无限的血,

-

边看边做,不多打字。

首先高手闪了,这个教程不适合高手。

准备一个FC游戏(nes格式或者其他)。

我改成魂斗罗了

首先打开EC模拟修改器。

选定的模拟器

图标应该与所用的模拟器相同。

查找对方

按“打开当前的cht文件”

以命为先。

[P1生活]

开= 0032200

参见ON=0032,200

0032

生活0032去掉00只需要后2位,因为是十六进制。

已知健康是32。

好了,开始改。

打开模拟器

选择系统中的调试器。

在断点中输入32,并选中“写入”。

按“添加”

不要关窗户,否则它不会工作。

然后死一次

自停

看第一行

D6 32号

记住,

然后按记忆。

发现

Da03=da0x (x代表任何数字)

da0x:32 F0 03 D6 32 60 A9 01 95 38 60 A5 40 05 75 05

记住da03=da0x应该是一样的,D6 32应该在里面。

不是所有的游戏生命值都一样,都是不一样的。

魂斗罗2好像是52

好吧,我们换一个。

打开

c32asm

如果相对方的属性中选择了只读,则必须选择只读,否则不能更改只读。

按搜索选择十六进制。

输入32f 03d 6 32 60 a9 01 95 38 60 a5 40 05 75 05。

找到了

修改D6 32

用EA代替d6 32。

变成32 F003 EAEA 60a 901 95 38 60 a540 05 75 05。

修改后另存为

去看看是不是无限血。

死不了?

嗯。多有趣啊

这些也可以改变。

AA改03

入局在变。

吃颗子弹

e33e:95 AA

e33x:08 55 AA 29 0F F0 02 A0 E0 98 35 AA 05 08 95 AA

嘿!!我改变不了,算了。

我以后再研究。

以后用金山游侠V。

我在给你辅导