分享到新浪微博 分享到QQ空间 打印

[疑问] 修改片头的问题

修改片头的问题

http://poketb.com/bbs/viewthread.php?tid=662&extra=page%3D4
这个网站介绍了修改片头的方法,我将我的ROM(已用RV修改过)按照它的指示操作(压缩,取6位,扩容,IPTGRO修改,再压缩),UE我没用用的是Winhex【UE网上找不到】
可是还没成功!
PS:它说的“取最后一排后6位不算h”到底是什么意思?
     如果是最后那行,我这个ROM是01D001,改后VBA提示错误【说什么BIOS缺失之类的】;
     如果是最后那列,我这个ROM是00100C,改后能正常运行,但是我那个片头过了之后游戏竟然不运行【黑屏了】!
有谁能帮我看看到底该取哪六位【看图】?或者帮帮我?

[ 本帖最后由 cancerqian 于 2010-1-31 16:21 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

你把游戏已经改坏了。

用WINHEX也罢,其它工具也罢,你犯了一个致命错误,增加了文件的大小而且是从半中腰插入了内容。

怎么说呢,是这样,ROM里有很多游戏需要的数据资料,都是按固定地址来取用的,你在WINHEX里要用“写入”,而不是“粘贴”。因为使用粘贴之后会把你剪贴板里的东西增加到ROM,把那之后的东西全部推后,所以那些地址就全变了,游戏取不到自己需要的数据,当然会完蛋。


想死你们了!

TOP

那你能教教我修改片头么?不胜感激

TOP

把你所作的再做一遍,但是插入内容的时候用写入,而不是粘贴,然后再看看结果


想死你们了!

TOP

刚刚好像是我把[修改片头]帖子从论坛底顶上来的,汗`````````````````````````````````````````

TOP

回复 liuyanghejerry 帖子

“插入内容的时候用写入,而不是粘贴”
可我是用IPTGRO自动将图片写入的,想要自己“写入”也不能

TOP

引用:
它说的“取最后一排后6位不算h”到底是什么意思?
地址如果以十六进制形式书写往往最后会带个h来表示这是十六进制形式的地址
这个意思应该是从地址主体开始取后6位

另外,如果一个rom已经加过片头了,加第二次好像会出问题的

TOP

有人能帮我看看该取哪6位么。。。

TOP

麻烦你们发教程时把工具也发上来好吗?
不知道这些工具OUT了吗?

TOP

工具貌似都不行了?...............

TOP