今天我們一起來試試,用 SPC3 如何制作圖片補丁。SPC3 Beta8 已經(jīng)支持中文版 65 系列了,我們就以 SPC3 Beta8 進行探討吧。先用 SPC 打開你的 FULLFLASH.BIN,這時,程序就自動讀出文件中的圖片了,仔細觀察你會發(fā)現(xiàn)不同類型的圖片會以不同的圖標來表示(P),據(jù)考證,這些圖片的色深是不一樣的。在TYPE欄(P)我們可以看到以一組數(shù)據(jù)來表示圖片位數(shù):0x0100 表示 1 位色, 0x0500 表示 4 位色 0x8500 表示 8 位色 0x8700 表示 12 位色 0x8800 表示 16 位色。這是目前 65 系列在 SPC3 Beta8 上所能看到的幾種基本的圖片類型。當然,在工作欄,我們還可以看到其它的一些相關(guān)信息,包括:圖片編號(#),圖片分辨率(SIZE),PIT地址(PIT ARDESS),圖片地址(PICTURE ADRESS),圖片類型(TYPE),圖片在 FULLFLASH 中所占用的空間大小(SIZE)。注意,這里的地址是相對基址0XA0000000而言的,而且圖片在不同版本的 FULLFLASH 中的地址是不一定一樣的,所以,不同版本的補丁(基本上)是不能通用的。
好了,我們對 SPC3 Beta8 做了一些簡單的了解,這是做圖片補丁前的必修課!如果你對 SPC3 Beta8 有一定的了解,那么做圖片補丁簡直就是小菜,但也要有許多細節(jié)你要注意的。那么我們開始吧。首先你要準備好要替換的圖片,圖片的分辨率最好能和原圖一樣大小,當然你也可以改小它(當然不是圖片分辨率真的改小,而是圖片的實體改小),而且我建議你有必要這么做。稍后我會告訴你原因。圖片的色深無所謂,就算你用的圖片色彩非常豐富,SPC也會幫你把色彩重新定義,因為,65 內(nèi)置的色盤是固定的,當你的圖片色彩超出 65 的色盤范圍時,SPC會幫你過濾,并用色盤內(nèi)最相近的色彩替換超出其范圍的色彩,盡可能的保證圖片質(zhì)量!就算如此,有時候我們把圖片補丁打上去之后,顯示出來的效果還是很差,怎么辦呢??有辦法,把已經(jīng)更換圖片的 FULLFLASH 打開,找到你更換過的那個圖片,導出,再用圖片工具打開,放大瀏覽——你看到了什么?圖片的色彩被替換得慘不忍睹!根本不是你原來那個色彩非常漂亮的圖片了,這就是65色盤的限制了。
把這個導出來慘不忍睹的圖片重新做一些修改,當然這就要靠你使用做圖工具經(jīng)驗和你個人審美觀了。這樣修改過的圖片就能直接使用了嗎?哼哼,還不一定呢。當你做出一個補丁后,用文本工具打開看看,有些圖片補丁的舊數(shù)據(jù)部分全是 F !這就要緊了,你做的這個圖片補丁是占用空白地址的,這些空白地址是程序預留的,或許它還有別的用處!我們最好不要輕易的占用這些空白地址,這樣做,對手機的穩(wěn)定性是有保障的!還得改,把圖片文件大小盡可能減小,有兩個辦法:1、把圖片實體改小(注意,是圖片實體,不是指圖片分辨也改小,空白部分用#A9ABA9的色彩來填滿它,在手機上#A9ABA9色就會被程序指定為透明的),這就是前面所說的有必要改小的原因了。2、在盡可能保證圖片質(zhì)量的前提下把的顏色減少。這個就是你做出的最完美的圖片了,那么找到要改的圖片,鼠標左鍵雙擊(盡可能用雙擊來改圖,當然你也可以用單擊右鍵,選圖片位數(shù)來改圖,但我不建議你這么做,有三個原因:1、你改變色深后,圖片可能顯示不正常!2、這樣做會加重你的工作,尤其是圖片多的時候。3、手動指定色深還有可能出錯。),選擇圖片替換就行了。完工之后,保存VKP格式的補丁,看到?jīng)]有?你做出的補丁沒有占用空白地址,完美吧。可以發(fā)布到論壇上了。