 Ján Matúška |
|
| Tvorba grafických patchov pre Siemensy x65. |
Vydáno dne: | 31.01.2005 |
Zobrazeno celkem: | 48506 |
Počet příspěvků v diskusi: | 39  |
Průměrné hodnocení: |
|
| | |
|
Úvod Kreslenie obrázku pre tvorbu grafického patchu Tvorba grafického patchu Úprava grafického patchu
2. Tvorba grafického patchu.
Obrázky ste si nakreslili a teraz z nich potrebujete urobiť grafický patch. Spustite program SPC 3. Kliknite na Soubor a Otevřít fullflash. Pokiaľ ste už fullflash, ktorý chcete otvoriť mali v programe otvorený, môžete použiť Znovu otevřít.
Nájdite na disku PC svoju zálohu fullflash a otvorte ju. Vo veľkom okne napravo sa vám v záložke Všechny obrázky objavia obrázky, ktoré obsahuje firmware vášho telefónu. Ku každému obrázku sa zobrazí jeho rozmer, PIT adresa, adresa obrázku, typ a veľkosť obrázku v Bajtoch. V modrom okne vľavo dole sa zobrazia údaje o telefóne a PIT tabuľka. V šedom okne vľavo hore sa vám zobrazí aktuálny obrázok.
Teraz vojdite myšou do okna s obrázkami a nájdite obrázok 755, čo je prvý z obrázkov GPRS. Kliknite pravým tlačítkom myši, zvoľte Nahrát obrázek a 8 bit!!! Pokiaľ zvolíte väčšiu bitovú hĺbku, z obrázkov sa vám stratí transparentnosť. Pri nižšej budú obrázky monochromatické.
Rovnakým spôsobom zmeňte ďalšie dva obrázky GPRS na pozícii 756 a 757. Potom kliknite na Soubor a Uložit VKP...Uložte si patch na disk PC.
Teraz si pomocou programu V_Klay aplikujte patch do telefónu. Konečný výsledok v telefóne bude vyzerať asi takto:
A nakoniec pár rád z praxe.
Mnoho nováčikov sa pri tvorbe grafických patchov stretáva s veľmi závažným problémom. Vytvoria si patch aplikujú ho do telefónu, vytvoria si ďalší, chcú aplikovať a zrazu nastáva problém – V_Klay zahlási chybu v dátach, čiže pokúšajú sa aplikovať patch na adresy, kde sa patch nachádza. Čudujú sa, kde je problém, rovnako, ako som sa čudoval ja, keď som si robil prvé grafické patche na moju CX65-ku.
Problém je v tom, že ak sa vami vytvorený obrázok nezhoduje veľkosťou alebo rozmerom s pôvodným obrázkom, SPC 3 ponechá v hlavičke obrázku iba adresu PIT tabuľky a zbytok, čiže samotný obrázok automaticky umiestni do voľného miesta vo firmwari. To voľné miesto začína na adrese 00C00000 a SPC 3 tam ukladá každý obrázok, ktorý robíte s použitím čistej, nepatchovanej zálohy fullflash. Môžete sa o tom presvedčiť aj u patchu, ktorý som vytvoril pre príklad.
Keď chcete tomuto problému zamedziť a úspešne si vyrábať grafické patche, vyčleňte si jednu zálohu fullflash určenú iba pre toto. Do tej si postupne aplikujte všetky patche, ktoré ste si aplikovali do telefónu a každý nový grafický patch vytvárajte nie do čistej zálohy fullflash, ale do tejto, s už aplikovanými ostatnými patchmi. Tým pádom už nebude SPC 3 zapisovať obrázky do voľného miesta na adresu 00C00000, ale do voľného miesta, na ktorom ešte nie je žiaden iný obrázok. Potom by vám už chyba v nezhode dát pri aplikácii patchu nemala nastať. Ak áno, urobili ste niekde chybu.
Úvod Kreslenie obrázku pre tvorbu grafického patchu Tvorba grafického patchu Úprava grafického patchu
Diskuse k tématu |
03.02.06 19:20 | Re: Tvorba grafických patchů pro telef... | | pecanz  | 03.02.06 19:24 | Re: Tvorba grafických patchů pro telef... | | D4X  | 03.02.06 23:17 | Re: Tvorba grafických patchů pro telef... | | SMIKEE  | 03.02.06 23:47 | Re: Tvorba grafických patchů pro telef... | | D4X  | 27.02.06 13:54 | Re: Tvorba grafických patchů pro telef... | | D4X  | 27.02.06 15:03 | Re: Tvorba grafických patchů pro telef... | | SMIKEE  | 27.02.06 15:31 | Re: Tvorba grafických patchů pro telef... | | D4X  | 24.10.06 18:25 | Re: Tvorba grafických patchů pro telef... | Mam dotaz... Co kdyz misto nakyho obrazku kterej tam prakticky nikdy nevidim dam obrazek o velikos... | krMeEjNzy  | 24.10.06 19:07 | Re: Tvorba grafických patchů pro telef... | To fungovat bude len za istych okolnosti. Aj to len teoreticky.
Musel by si aplikovat este patch ... | lacibogi  | 24.10.06 19:11 | Re: Tvorba grafických patchů pro telef... | Ok dik za odpoved... Ja se proste snazim vyhrabat pamet kde muzu... Tak to nevyslo no :mrgreen: | krMeEjNzy  |
Zobrazit fórum
|
| |