谁会改FC游戏?
我像知道FC游戏有的《就像魂斗罗》金身无敌的是怎么改的,用金山游侠可不可以?可以的话,是怎么来改的,谢谢?...
我像知道FC游戏有的《就像魂斗罗》金身无敌的是怎么改的,用金山游侠可不可以?可以的话,是怎么来改的,谢谢?
展开
4个回答
展开全部
改FC游戏,有2个方向,
一个是在游戏过程中,修改模拟器内存,好像是用FCdebug.直接到程序里面追踪数据的.或是利用所谓金手指代码,用模拟器原有的功能来修改.
二是直接改游戏的代码.这叫hack,这个比较难.但你可以在网上找找人家写好的hack版
第一个方法的教程:http://www.7747.net/Soft/200901/12659.html
准备工具:
c32asm或UltraEdit 十六进制修改的都可以
EC模拟修改器
FCEUltraV0·98·15汉化版
----------------------------------------------------------
什么是hack呢?就是搞无敌,搞无限血的那种,
----------------------------------------------------------
看操做,不多打字
首先,高手闪过,此教程高手不宜
准备好一个FC游戏(nes格式的或其他的也行)
我改魂斗罗
首先打开EC模拟修改器
选中模拟器
图标要跟使用的模拟器一样
找到魂斗罗
按"打开当前cht文件"
先搞生命
[P1 生命数]
ON=0032,200
看到没ON=0032,200
0032
生命0032去掉00只要后2位数,因为是十六进制的
已知生命值是32
好,开始改
打开模拟器
选中“系统”中的“调试器”
在断点里输入32,挑上“写入”
按“添加”
窗口不要关掉,否则不行
然后死一次
自动停子
看第一行
da03: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
如果魂斗罗的属性里挑了只读,一定要挑开,否则改不了
按“搜索”选中“十六进制的”
输入32 F0 03 D6 32 60 A9 01 95 38 60 A5 40 05 75 05
找到了
修改D6 32
把d6 32改为EA EA
成为32 F0 03 EA EA 60 A9 01 95 38 60 A5 40 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
在给大家出教程
一个是在游戏过程中,修改模拟器内存,好像是用FCdebug.直接到程序里面追踪数据的.或是利用所谓金手指代码,用模拟器原有的功能来修改.
二是直接改游戏的代码.这叫hack,这个比较难.但你可以在网上找找人家写好的hack版
第一个方法的教程:http://www.7747.net/Soft/200901/12659.html
准备工具:
c32asm或UltraEdit 十六进制修改的都可以
EC模拟修改器
FCEUltraV0·98·15汉化版
----------------------------------------------------------
什么是hack呢?就是搞无敌,搞无限血的那种,
----------------------------------------------------------
看操做,不多打字
首先,高手闪过,此教程高手不宜
准备好一个FC游戏(nes格式的或其他的也行)
我改魂斗罗
首先打开EC模拟修改器
选中模拟器
图标要跟使用的模拟器一样
找到魂斗罗
按"打开当前cht文件"
先搞生命
[P1 生命数]
ON=0032,200
看到没ON=0032,200
0032
生命0032去掉00只要后2位数,因为是十六进制的
已知生命值是32
好,开始改
打开模拟器
选中“系统”中的“调试器”
在断点里输入32,挑上“写入”
按“添加”
窗口不要关掉,否则不行
然后死一次
自动停子
看第一行
da03: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
如果魂斗罗的属性里挑了只读,一定要挑开,否则改不了
按“搜索”选中“十六进制的”
输入32 F0 03 D6 32 60 A9 01 95 38 60 A5 40 05 75 05
找到了
修改D6 32
把d6 32改为EA EA
成为32 F0 03 EA EA 60 A9 01 95 38 60 A5 40 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
在给大家出教程
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用金手指,模拟器里有,在网上搜这个游戏的金手指代码,再输进去就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
改游戏看起来很有趣,做起来很麻烦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询