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

[美工] 使用UNLZGBA完美换图

使用UNLZGBA完美换图

使用UNLZGBA完美换图

最近坛子里很多人都问到了如何用UNLZGBA正确的替换掉ROM里的图片,虽然在这方面我的技术还在许多人之下,不过还是很乐意分享一下在外国论坛学到的小技术.
原理剖析:
UNLZGBA的换图有以下几个关键点,只要把握住了,图片会换得很完美.
1.图像位置要找准
2.调色板问题
3.导出图像的编辑
4.导入时的图片格式
5.图片过大时的解决办法
而传统的换图方法最大的弊端就是容易调色板缺失,最后甚至导致花屏.这次的重点就是如何巧妙的绕过调色板问题.而解决这一问题的办法就是借助VBA和PhotoShop(后文简称PS).
本文将以主角图的替换为例,示范如何完美换图.

所需工具:
ROM  这里以火红美版示范
UNLZGBA  推荐HackMew修正过的那个版本,工具区置顶工具箱里就有.
VBA  推荐1.72以上版本
PhotoShop  推荐CS2,因为CS3我没用过...
FreeSpaceFinder  一个找ROM空位的工具,简称FSF

首先我们还是打开UNLZGBA(后文简称UN),载入ROM.因为这次示范的是主角图的替换,所以我们找到主角图的位置(大概就是图片里的位置了).
注意,这里我们选择256色的黑白模式,以避免调色板不匹配.

然后我们导出它,保存为*.png的格式,再用PS打开它~~


黑白的主角图就完全展现出来了.但是这样的图片我们是很难进行好的编辑的,因此我们需要获得一个调色板.

现在打开VBA载入ROM并停在这里,让主角图完整的展示出来.


现在从VBA的菜单中打开工具

在这里我们按调色查看中的保存BG就可以导出主角图的调色板了.注意保存的时候存为*.act的格式.




现在回到PS,在菜单导入调色板.




瞧,主角图的颜色已经恢复为彩色了.


在这个基础上就可以进行编辑了(图不要太细致,导进去可能会花屏).

不过有一个需要注意的地方,那就是背景的颜色.如果维持现在的黑色,那么在回导图片的时候就很容易报错(我也不清楚原因),所以我们最好再回到这里把第一个黑色改成其它的亮色.


好了,到这一步我们就可以输出图片了,另存为*.png.

接下来的工作就是导入图片了.因为刚才的编辑都是建立在原来的调色板的基础上的,所以在回导的时候是不需理会颜色上的事的.


再次打开UN,跳转到主角图的位置,按导入.

这里就可能面临一个问题:图片太大怎么办?


这就轮到FSF出场了.记住UN的提示大小,然后转换成10进制.


打开FSF并载入ROM,搜索需要的空间大小.(注意,火叶选FF,而宝石则选00)

现在把得到的地址输入到UN当中,同时勾选这几个选项,一切就都完工了!

附件: 您所在的用户组无法下载或查看附件


想死你们了!

TOP

以前以为那个导入地址是修改正式图片的地址……然后ROM全坏了……原来是要放空位地址……

TOP

没想到花子也搞个这个……幸好un可以自动修复指针……

TOP

MS第一次见到花花写图片教程……
某海在这方面是弱项
中考完毕,暑假开始。

TOP

爽了!!!!终于知道怎么解决图片过大的问题了!!!!!
谢谢花子了!

TOP

明明全照做了可是图片最后导入无效?也没有报错,
教程的倒数第二张图也出来了...
可是翻到下一张再翻回来,还是原来那个样子...
再打开ROM,已经是一片白茫茫了...

TOP

图片很可能过大了,我做教程的时候也遇到了这个问题- -


想死你们了!

TOP

这个大小是指什么呢?
应该不是宽高的吧

TOP

至少你宽和高不能太过分吧- -
另外还要注意颜色,要选择原调色板的


想死你们了!

TOP

谢谢!终于知道怎么解决图片过大怎么办了!

TOP

引用:
原帖由 liuyanghejerry 于 2009-2-15 11:48 发表
至少你宽和高不能太过分吧- -
另外还要注意颜色,要选择原调色板的
可是我改的时候没有改变图片宽高,
颜色也是用原色板的啊

TOP

目前我还没解- -你做图有没有“棱角过于分明”?
每次来网吧就用“王道”给PTB浇浇水……好习惯吧?

TOP

你是不是那个主角比原来主角大了?或着是第一个颜色的位置小了

TOP

对于图片过大的问题......我一直都是把图片改的小一点.........
仔细看了这个教程...........我想我应该把我的教程上面的一些东东改掉了........
简约唯美

TOP

綠寶石中的博士圖能這樣改嗎?

TOP

我记得绿宝石博士的图片在UN上没有.........或许是我没有看到
简约唯美

TOP