替換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文件,刷機!