怎样修改nes文件? 30

怎样修改nes文件?就是模拟游戏FC的nes文件,任天堂(FC/NES)我不是要那种只改改金钱啊,生命啊什么的,我想编辑这个游戏,有这样的工具吗?能编辑修改nes文件。... 怎样修改nes文件?
就是模拟游戏FC的nes文件,任天堂(FC/NES)
我不是要那种只改改金钱啊,生命啊什么的,
我想编辑这个游戏,有这样的工具吗?能编辑修改nes文件。
展开
 我来答
lgq3390
2006-07-04 · TA获得超过1402个赞
知道小有建树答主
回答量:1479
采纳率:0%
帮助的人:1341万
展开全部
这之前要先说明两个不想回答的问题:
1.UE,UltraEdit-32的简称,一个16进制编辑器,用法自己摸索!我对那个感冒;

2.不要问我类似“10进制转16进制是什么”这样性感的问题。系统开始菜单-所有程序-附件-计算器-查看-科学型……自己慢慢玩!

还有就是,我没去反复验证可行性~总结以前的某个过时经验而已!顺便找人做试验而已,有什么不恰当的随便批评。当然了,对于SOX,MAP,NES,NEC之类格式都类似……

地图转换修改:

用UE打开服务端的NES文件,一般NES文件中已经包含了官方的注释,如:201.nes,用UE搜索,设定UE如下:
查找内容:201;选择查找ASCII; 方向:向下(如果你光标停留在最开始的话)。
你会看到【201->101】这样的内容,意思就是“编号为201的地图转移至编号为101的地图”,不过这个只是无关的解释而已,修改转向地图的代码位于这段解释之后,而解释改为自己理解的就行。一些代码我就不作解释了,你所需要做的只是把原来的代码改为你心目中的地图编号。比如可以看到这么一段代码:

02 00 00 00 00 00 00 00 65 00 00 00

原理:101由10进制转为16进制后的值是65,按4位16进制补满就是00 00 00 65,但是在文件中会进行反向重排,因此要改为65 00 00 00。这也就是你们在文件中看到的。【401->402】,402转为16进制的话是192,排序为 00 00 01 92,重排为92 01 00 00。你只要将你要转向的地图编号转为16进制再重排再修改原来代码就是。现在应该知道如何修改了吧。

PS:开服务器的话多减少几个地图节省资源吧!

以下是怪物产生修改:

一般怪物产生的代码都位于地图转换之前,比较好找。修改地图出现的怪物,例如编号107的地图,我们首先在游戏中了解到此地图有3201(飞猫)这个代码的怪物,然后3201转为16进制是D49,排序为00 00 0D 49,重排为49 0D 00 00,UE搜索490D(此时不要选择【查找ASCII】),要修改成什么怪物就看自己的喜好吧。而最开始的怪物的前面的08 00,重排后转为10进制,再除以2,就是怪物的种类数;如果想要增加怪物,就要添加为2的倍数,然后按格式继续插入代码,简单点,直接复制全部产生代码,然后修改怪物代码(一段怪物产生代码由00 00 6D 07开始,00 00 60 EA结束)。还要我再说具体的话,抱歉,我要为我的键盘寿命着想。
百度网友ae166b842
2006-07-04 · TA获得超过2958个赞
知道小有建树答主
回答量:1974
采纳率:25%
帮助的人:1241万
展开全部
 
  查找该网站提供的帮助,询问该服务商的管理员!
 
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式