Rediģēt GBA Pokémon virsraksta ekrāna fonu: 9 soļi
Rediģēt GBA Pokémon virsraksta ekrāna fonu: 9 soļi
Anonim
Rediģējiet GBA Pokémon virsraksta ekrāna fonu
Rediģējiet GBA Pokémon virsraksta ekrāna fonu

Šī ir trešā no Instructables sērijas, ko es veidošu Pokémon ROM uzlaušanā. Pirmo var atrast šeit, bet otro šeit. Šī pamācība parāda, kā mainīt virsraksta ekrāna fonu. Vienkāršības labad es izmantošu ļoti vienkāršu priekšstatu, lai lietas nebūtu pārāk mulsinošas. Tā kā mana pirmā pamācība par Pokémon ROM uzlaušanu, šī attiecas tikai uz Pokémon FireRed un LeafGreen.

1. darbība: atrodiet savu fonu

Atrodiet savu fonu
Atrodiet savu fonu

Pirmkārt, jums jāatrod attēls, kas jums patīk. Neuzņemiet attēlu, kas neizskatās labi ar zemu izšķirtspēju (240x160) un kas izskatīsies slikti 16 krāsās, jo nevar būt vairāk par 16, un melnā krāsa ir viena. Es izvēlējos šo ļoti vienkāršo zilo fonu, kuram ir tikai 5 krāsas: melna un 4 zilas nokrāsas.

Paturiet prātā, ka pēc fona nomaiņas vairs nebūs teksta “Nospiediet Sākt”, tādēļ, ja vēlaties, lai tas tiktu parādīts jūsu titrēšanas ekrānā, pievienojiet to attēlam. Alternatīvi, jūs varat iemācīties uzlauzt ASM. Vairāk informācijas pēdējā posmā.

2. darbība: iestatiet caurspīdīgo krāsu

Iestatiet caurspīdīgo krāsu
Iestatiet caurspīdīgo krāsu

Pokémon ROM visus savus attēlus sadala kvadrātā no 8 līdz 8 pikseļiem. Nosaukuma ekrānā augšējā kreisā stūra kvadrāts nosaka, kura krāsa attēlā ir caurspīdīga un kura nē. Ņemot vērā manu fonu, ja es atstāšu to tādu, kāds tas ir, un ievietošu to kā fonu, viss tumši zilais attēls manā attēlā pazudīs un tiks aizstāts ar melnu. Tātad, lai to novērstu, jebkurā attēlu rediģēšanas programmatūrā, piemēram, MS Paint, augšējā kreisajā stūrī pievienojiet 8 x 8 pikseļu melnu kvadrātu.

3. darbība: samaziniet krāsu dziļumu

Samazināt krāsu dziļumu
Samazināt krāsu dziļumu
Samazināt krāsu dziļumu
Samazināt krāsu dziļumu
Samazināt krāsu dziļumu
Samazināt krāsu dziļumu

Tagad jums ir jāuzņem attēls un jāsamazina tā krāsu dziļums līdz 16 krāsām. Lai to izdarītu, es izmantoju IrfanView, kuru varat iegūt no šejienes. Kad esat atvēris fonu, izmantojot IrfanView, noklikšķiniet uz cilnes "Attēls" un atlasiet "Samazināt krāsu dziļumu". Izvēlieties “16 krāsas” un noteikti atspējojiet “Floyd-Steinberg dithering”. Tagad jums vienkārši jāsaglabā attēls.

4. darbība: paletes eksportēšana

Eksporta palete
Eksporta palete

Ja vēlaties, lai jūsu fons būtu ar atbilstošām krāsām, jums būs jāsaglabā palete, lai vēlāk varētu mainīt oriģinālo ar šo. Lai saglabātu paleti fonam, noklikšķiniet uz cilnes "Attēls", atlasiet "Palete", pēc tam izvēlieties "Eksportēt paleti". Saglabājiet to vietā, kurai varēsit piekļūt vēlāk.

5. darbība: izveidojiet flīžu komplektu

Lai ietaupītu vietu GBA ROM, spēle saglabā tikai vienu no katra 8 x 8 pikseļu kvadrāta veida. Ja jūsu attēlam ir lieli vienas krāsas laukumi, izgrieziet šo attēla laukumu un pārvietojiet atlikušo attēla laukumu uz iepriekšējo lielo krāsu laukumu. Manā gadījumā mans attēls izmantoja tikai 7 dažādus 8 pikseļu kvadrātus, tāpēc es visu savu 160x240 attēlu samazināju līdz 8x64. Paturiet prātā, ka melnais kvadrāts augšējā kreisajā stūrī ir jāsaglabā.

6. darbība. Izveidojiet. RAW failu

Izveidojiet. RAW failu
Izveidojiet. RAW failu

Atveriet bezvārdu flīžu kartes redaktoru. Ja jums tā nav, iegūstiet to no šejienes. Atveriet tikko izveidoto flīžu komplektu. Apakšējā labajā stūrī sadaļā "Iepriekš iestatītie izmēri" izvēlieties "FR/LG TS". Tagad blakus cilnei "Paletes karte" apakšā noklikšķiniet uz mazā purpursarkanā "E". Melnajā lodziņā virs "E" tagad jums ir jāatjauno savs attēls. To var izdarīt, flīžu komplektā atlasot 8 x 8 kvadrātus un noklikšķinot uz melnās kastes, lai tur ievietotu šo kvadrātu. Kad esat pabeidzis, varat noklikšķināt uz "Fails" un atlasīt "Saglabāt flīžu karti". Saglabājiet to vietā, kurai varat piekļūt vēlāk.

7. darbība: pārslēdziet fonu

Pārslēgt fonu
Pārslēgt fonu
Pārslēgt fonu
Pārslēgt fonu
Pārslēgt fonu
Pārslēgt fonu
Pārslēgt fonu
Pārslēgt fonu

Tagad jums ir jāatver unLZ-GBA. Ja jums tā nav, varat to iegūt no šejienes. Ielādējiet savu ROM. Ja ielāde prasa ilgu laiku, vienkārši aizveriet to un atveriet to vēlreiz. Pēc ielādes jums jāiet uz sākotnējo fonu. Ja strādājat ar FireRed, ierakstiet 2013. gadu lodziņā blakus pogai "Iet uz", izmantojot LeafGreen, 2014. Noklikšķiniet uz "Importēt", izvēlieties savu attēlu un pēc tam noklikšķiniet uz "Rakstīt uz ROM". Ja tiek parādīts kļūdas ziņojums “izmērs ir pārāk liels”, veiciet šo darbību. Pēc tam noklikšķiniet uz pogas "Tālāk". Šeit noklikšķiniet uz cilnes "Fails" un atlasiet "Ielādēt RAW". Izvēlieties iepriekš saglabāto RAW failu. Noklikšķiniet uz "Rakstīt ROM". Ja atkal tiek parādīta kļūda "izmērs ir pārāk liels", rīkojieties tāpat kā iepriekš.

8. solis: Labojiet krāsas

Labot krāsas
Labot krāsas
Labot krāsas
Labot krāsas
Labot krāsas
Labot krāsas
Labot krāsas
Labot krāsas

Ja jūs tūlīt atvērtu savu ROM, jūsu fona krāsas tiktu sajauktas. Lai to labotu, jums būs nepieciešams uzlabotais paletes redaktors. Jūs to varat iegūt no šejienes. Atveriet to un ielādējiet ROM. Ievadiet fona paletes nobīdi, kas ir 00EAE094, un pēc tam noklikšķiniet uz "Ielādēt". Pirmās 16 kastes kļūs krāsainas. Blakus otrajām 16 lodziņiem noklikšķiniet uz ikonas, kas attēlo paleti ar zilu bultiņu. Parādītajā logā mainiet faila tipu uz *.pal un atlasiet savu attēlu. Ja rodas tāda kļūda kā iepriekš, tas ir normāli. Uzņemiet ekrānuzņēmumu un noklikšķiniet uz "Labi". Atkal atveriet Advanced Palette Editor, ROM, ierakstiet nobīdi un noklikšķiniet uz "Load". Tā vietā, lai atkal importētu paleti, šoreiz vienkārši ierakstiet krāsas ar rokām, apskatot ekrānuzņēmumu. Kad esat pabeidzis, noklikšķiniet uz "Aizstāt". Lai pārbaudītu, vai tas darbojas, noklikšķiniet uz "Ielādēt". Pirmās 16 kastes ir jāmaina, lai tās atbilstu otrajām 16 kastēm.

9. solis: gala rezultāts

Gala rezultāts
Gala rezultāts

Tagad jūs varat atvērt savu ROM un baudīt virsraksta ekrānu.

Sidenote:

Ja vēlaties animēt titulskrāna ekrānu, piemēram, oriģinālajā ROM, jums jāiemācās ASM uzlauzt Pokémon. Es nezinu, kā to izdarīt pats, bet šis raksts varētu palīdzēt.

Ieteicams: