Board logo

标题: [疑问] 那个……教我用这个东西…… [打印本页]

作者: 梦幻和皮卡丘    时间: 2010-6-14 22:15     标题: 那个……教我用这个东西……

就是GBA-LOGO制作器 重生版啦!
[attach]27830[/attach]
作者: liuyanghejerry    时间: 2010-6-15 09:52

使用工具箱中的FSF,载入ROM,搜索空位,大小为81920,搜索到一个地址后,填入“插入地址”中,点击开始导入,然后就完了。

起始地址指的是原始片头的位置。
作者: roywillow    时间: 2010-6-15 11:56

首先,我完全不用注意什么蓝宝石,这东西放在恶魔城星之卡比黄金太阳等等上都能用
其次,rom开头始终是个跳转指令,从那个指令跳转到他指向的一个位置,然后游戏才正式进入执行阶段,而执行阶段的开头往往就是个片头,所以才说是个片头地址
你搜索出来的空位地址将被用来存放这个片头图片和相关的routine
作者: 梦幻和皮卡丘    时间: 2010-6-15 12:27     标题: 回复 沙发 liuyanghejerry 的帖子

可是……[attach]27837[/attach]
作者: roywillow    时间: 2010-6-15 12:37

您先用hex编辑器看看这个rom的空位到底是什么吧
蓝宝石可能空位不是ff是00
作者: liuyanghejerry    时间: 2010-6-15 22:04

估计你想要加入的图片确实是太大了,建议进行图片转换。

原图是24位色,转成256色应该不会太损失画面。
作者: 梦幻和皮卡丘    时间: 2010-6-16 09:48     标题: 回复 6楼 liuyanghejerry 的帖子

那这怎么转嘛?
作者: roywillow    时间: 2010-6-16 10:57

图片颜色数不影响那个需要的字节数的吧,好像不管什么图只要写进去就是那么大
总之宝石版空位可能比较少
还有,你到底知道宝石版空位是什么字节么……

好吧我刚刚试验了一下,FSF在输入那个空位大小之后会自动将数字变成65535,也就是说FSF不能搜索那么大的空位
红宝石中即使搜索65535也会找不到空位,而叶绿却能找到,说明宝石版可能空位不足……

所以你还是自己在hex编辑器中用肉眼搜索吧

[ 本帖最后由 roywillow 于 2010-6-16 11:05 编辑 ]
作者: liuyanghejerry    时间: 2010-6-16 11:19

引用:
原帖由 roywillow 于 2010-6-16 10:57 发表 图片颜色数不影响那个需要的字节数的吧,好像不管什么图只要写进去就是那么大
我记得以前看源码时不同色数的图片是分开处理的。楼主参考这个:http://liuyanghejerry.blogbus.com/logs/43293708.html这个链接教你如何将图片从256色变为16色,你稍微变通一下就可以把24位色图转换为256色。如果都说到这个份上还是完全不会,那我建议楼主现在最好先学习基础知识。改版固然有工具,但没有好的基础知识无疑只能给自己和别人都带来痛苦。
作者: roywillow    时间: 2010-6-16 12:04

又看了一下源码……为什么看不懂呢……
总之还是手工寻找空位吧
作者: 丶鬼.    时间: 2010-6-17 17:21

看来都有真相帝解释了...

俺也学习学习吧...




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