Board logo

标题: [疑问] 修改片头的问题 [打印本页]

作者: cancerqian    时间: 2010-1-31 16:11     标题: 修改片头的问题

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 编辑 ]
作者: liuyanghejerry    时间: 2010-1-31 16:40

你把游戏已经改坏了。

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

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

那你能教教我修改片头么?不胜感激
作者: liuyanghejerry    时间: 2010-1-31 17:41

把你所作的再做一遍,但是插入内容的时候用写入,而不是粘贴,然后再看看结果
作者: a33923    时间: 2010-1-31 17:57

刚刚好像是我把[修改片头]帖子从论坛底顶上来的,汗`````````````````````````````````````````
作者: cancerqian    时间: 2010-2-4 12:26     标题: 回复 liuyanghejerry 帖子

“插入内容的时候用写入,而不是粘贴”
可我是用IPTGRO自动将图片写入的,想要自己“写入”也不能
作者: roywillow    时间: 2010-2-4 13:26

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

另外,如果一个rom已经加过片头了,加第二次好像会出问题的
作者: cancerqian    时间: 2010-2-4 14:56

有人能帮我看看该取哪6位么。。。
作者: shifenghan    时间: 2010-2-7 07:55

麻烦你们发教程时把工具也发上来好吗?
不知道这些工具OUT了吗?
作者: shifenghan    时间: 2010-2-7 07:59

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




欢迎光临 口袋社区-Poke The BBS (https://poketb.com/) Powered by Discuz! 6.1.0F