替换T408开关机动画DIY-详细步骤讲解
2024-06-09 18:00:06
供稿:网友
究竟如何能替换T408内置图片?下面我将以修改开机动画的例子向各位进行讲解,
有愿意自己动手的,可以试试!至于其它的内置图片都可以利用该方法进行替换。
修改过程所需软件:
D2版软件(AXF),Hex Workshop、photoshop7.0,Ulead GIF Animator 5
1、T408的开机动画是128*144(共8张)的BMP图片,首先找到合适的动画,
我这以樱花大战的动画片为例:
2、用Ulead GIF Animator 5打开该GIF文件,用菜单上的“文件”-“另存为“-”图像帧“分解上面的动画可得到8张合适的JPG图片。
3、由于T408采用的是16位图模式(R5 G6 B5)BMP格式,而且是垂直翻转的图片,与我们常见的BMP文件有所不同,而Photoshop7.0支持该格式,我们就可以用其对上面分解好的图片进行转换。
这里以转换分解后得到的第一帧图片的过程进行演示:
用Photoshop7.0打开要转换的文件,用菜单上的“Image”-“Rotate Canvas”-“Flip Canvas Vertical“对文件进行垂直翻转处理。
接着按“Files“-“Save As…“将其该图片保存为BMP格式,这里就需要保存为T408所支持的16位图模式(R5 G6 B5)BMP格式,按保存为BMP后会出现”BMP Options“的窗口,这里先需选择“Depth”中的“16 bit”,再按“Advanced Mode“进去高级选项,在出现的“Advanced Mode“窗口中选择“R5 G6 B5“后按确定,这样保存出来的BMP图片就可以在T408中正确显示了,需要的是注意保存出来的图片用AcdSee是不能查看的,只能用Photoshop7.0进行查看。
余下的7张图片我们再按上面的方法依次保存为16位(R5 G6 B5)BMP格式。
4.现在就到了替换开机图片的时候:
在D2版AXF里,开机动画的地址是从001FD150开始,到00245150结束。
其中开机动画8张的位置如下:
1、 001FD150~00206150
2、 00206150~0020F150
3、 0020F150~00218150
4、 00218150~00221150
5、 00221150~0022A150
6、 0022A150~00233150
7、 00233150~0023C150
8、 0023C150~00245150
这里以替换第一张为例,其余的类似:
用Hex Workshop打开D2版的***.AXF,选择从001FD150~00206150的数据,
接着再用Hex Workshop打开刚才保存的动画的第一张,可以看到该BMP文件包含了文件头和图像数据两部分,由于导入到T408中的图像数据应不包含BMP图像文件头,所以这里只需复制除BMP 文件头以外的数据即可。
BMP文件头如下:
424D 8900 0000 0000 4600 0003 0000 0800 0000 0000 0001 0100 0300 0000 0000 0C30 0000 C30E 0000 0000 0000 0000 0000 00F8 0000 E007 0000 1F00 0000 0000 0000
可以看到从“1F00 0000 0000 0000”以后的数据都是图像数据。
这样就选择除文件头部分以外的图像数据,按Ctrl+C复制,返回到AXF文件编辑窗口,按Ctrl+V把刚才复制的东西加入到AXF文件的已选部分,即替换从001FD150~00206150的数据,
替换数据后我们会发现被替换的数据是以红色标识的,且会光标会移动到被替换的数据的尾步,这里就可以看到替换的数据是以“0000“结束的,由于这”0000“是保存为BMP文件时生成的无效代码,所以这里必须删掉,即移动光标到“0000”前按删除键将其删除。
这里需要特别注意的是要保证替换的数据是位于001FD150~00206150之间,这样才能正确替换!!!
这样就成功替换了第一张开机图片,剩下的7张图片可以照样提换掉,这样就完成了整个开机动画的替换过程。接着就是保存AXF文件,刷机!