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