口袋改版资源吧 关注:189,703贴子:1,308,160

【改版教程】修改精灵图片(不用FSF)

只看楼主收藏回复

没看到哪里有不用FSF导入精灵图片的教程,所以来水一水,聚聚勿喷,
教程没完之前请勿插楼

首先准备工具: unLZ,WinHex(UE也可以),VBA,MH,ROM(我用GBA_1986_口袋妖怪 绿宝石_2011中文版_漫游&TGB联合汉化_最终版_改版用.gba),还有素材 我用这个



IP属地:广西来自Android客户端1楼2015-09-05 00:41回复
    首先要找指针
    先打开unLZ
    跳转到第609个图片


    IP属地:广西来自Android客户端2楼2015-09-05 00:44
    收起回复
      有了还水❉ 带着你的故事远走 多一个人都觉得失自由……


      IP属地:浙江来自Android客户端3楼2015-09-05 00:45
      收起回复
        看到问号君了
        然后我们记下它的图片地址00B60544,那把它转换成指针就是4405B608



        IP属地:广西来自Android客户端4楼2015-09-05 00:46
        回复
          然后再翻到1540
          记下它的调色板地址00CDD498,转换成指针就是98D4CD08


          IP属地:广西来自Android客户端5楼2015-09-05 00:49
          回复
            然后再往后翻一个,又是一个问号君,
            这次要两个地址都记,00CDD4AC和00CDD630,转换成指针就是ACD4CD08和30D6CD08


            IP属地:广西来自Android客户端6楼2015-09-05 00:50
            回复
              前面这几步用什么用呢?其实就是找指针罢了,如果用的ROM和我一样的话,前面那几步就不用了,
              直接用我找到的指针
              非闪正面:4405B608
              非闪调色板:98D4CD08
              闪光背面:ACD4CD08
              闪光调色板:30D6CD08


              IP属地:广西来自Android客户端7楼2015-09-05 00:51
              回复
                那么,开始导入图片吧!
                还是用unLZ,随便翻到什么位置都行
                然后点导入,然后写入ROM,那么问题来了,上面我说的工具里没有FSF,那我们怎么找空位地址呢?
                这个时候就要用WinHex了,


                IP属地:广西来自Android客户端8楼2015-09-05 00:54
                回复
                  打开WinHex,然后划到后面,就会发现一大片0000和FFFF

                  这些就是空位了,但是也不是所有的空位地址都可以用,要0,4,8,C结尾的地址才可以


                  IP属地:广西来自Android客户端9楼2015-09-05 00:56
                  回复
                    那我就用10EE100做地址吧,好,那开始写入ROM,先写入图片,调色板不要管

                    记得要和我选的一样,不要勾自动修整,而且只改图片地址就可以了,写入后没有任何提示,返回WinHex和提示我们刷新,刷新后就会发现我们刚刚找到的地址被写入了数据,那就不可以用了,继续往下翻,找到数据尾,再另起一行(安全起见还是另起一行,防止bug)


                    IP属地:广西来自Android客户端10楼2015-09-05 00:59
                    回复
                      我翻到后面的空位地址是10EE7C0,然后写入调色板

                      还是要和我选的一样,然后回到WinHex,再次刷新,


                      IP属地:广西来自Android客户端11楼2015-09-05 01:00
                      回复
                        改好后保存,然后再改调色板指针,查找十六进制数据98D4CD08
                        还是一大片一样的数据,还是改第一个,



                        IP属地:广西来自Android客户端13楼2015-09-05 01:06
                        回复
                          改好后保存,那么正面图已经导入完毕了,



                          IP属地:广西来自Android客户端14楼2015-09-05 01:08
                          回复
                            背面图也是一样的
                            导入图片,我找到的空位地址是10EE7F0,


                            IP属地:广西来自Android客户端15楼2015-09-05 01:09
                            回复
                              然后写入调色板,我找到的空位地址是10EECC0



                              IP属地:广西来自Android客户端16楼2015-09-05 01:10
                              回复