Sisällysluettelo:
Video: Muokkaa GBA Pokémon -otsikonäytön taustaa: 9 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä on kolmas Instructables -sarjasta, jonka teen Pokémon ROM -hakkeroinnissa. Ensimmäisen löydät täältä ja toisen täältä. Tässä ohjeessa näytetään, kuinka otsikkoruudun taustaa muutetaan. Yksinkertaisuuden vuoksi käytän hyvin yksinkertaista taustaa, jotta asiat eivät mene liian hämmentäviksi. Ensimmäinen opettavainen Pokémon -ROM -hakkeroinnissani tämä koskee vain Pokémon FireRedia ja LeafGreeniä.
Vaihe 1: Etsi tausta
Ensinnäkin sinun on löydettävä kuva, josta pidät. Älä ota kuvaa, joka ei näytä hyvältä pienellä resoluutiolla (240 x 160) ja joka näyttää huonolta 16 värissä, koska niitä ei voi olla enempää kuin 16, yksi musta. Valitsin tämän hyvin yksinkertaisen sinisen taustan, jossa on vain 5 väriä: musta ja 4 sinistä sävyä.
Muista, että taustan vaihtamisen jälkeen "Paina Käynnistä" -tekstiä ei enää ole, joten jos haluat sen näkyvän otsikkoruudullasi, lisää se kuvaan. Vaihtoehtoisesti voit oppia ASM hakata. Lisätietoja viimeisessä vaiheessa.
Vaihe 2: Aseta läpinäkyvä väri
Pokémon -ROM jakaa kaikki kuvansa neliöiksi 8 x 8 pikseliä. Otsikkoruudun vasemman yläkulman neliö asettaa, mikä väri on kuvassa läpinäkyvä ja mikä ei. Taustani vuoksi, jos jätän sen sellaisenaan ja asetan sen taustaksi, kaikki tumman sininen kuvastani katoaa ja korvataan mustalla. Joten tämän estämiseksi lisää mihin tahansa kuvankäsittelyohjelmistoon, kuten MS Paint, lisää 8 x 8 pikselin musta neliö vasempaan yläkulmaan.
Vaihe 3: Vähennä värisyvyyttä
Sinun on nyt otettava kuva ja vähennettävä sen värisyvyys 16 väriin. Tätä varten käytän IrfanView -ohjelmaa, jonka saat täältä. Kun olet avannut taustasi IrfanView -ohjelmalla, napsauta "Kuva" -välilehteä ja valitse "Pienennä värisyvyyttä". Valitse "16 väriä" ja muista poistaa käytöstä "Floyd-Steinbergin värjäys". Nyt sinun tarvitsee vain tallentaa kuva.
Vaihe 4: Vie paletti
Jos haluat, että taustasi tulee oikeilla väreillä, sinun on tallennettava paletisi, jotta voit vaihtaa alkuperäisen tämän kanssa myöhemmin. Jos haluat tallentaa paletin taustaasi, napsauta "Kuva" -välilehteä, valitse "Paletti" ja valitse sitten "Vie paletti". Tallenna se paikkaan, johon pääset myöhemmin.
Vaihe 5: Tee laatta
Tilan säästämiseksi GBA -ROMissa peli tallentaa vain yhden jokaisesta 8 x 8 pikselin neliöstä. Jos kuvassasi on suuria yhden värin alueita, leikkaa kuva -alue pois ja siirrä kuvan jäljellä oleva alue sinne, missä suuri värialue oli. Minun tapauksessani kuvassa käytettiin vain 7 erilaista 8 pikselin neliötä, joten pienensin koko 160x240 kuvan 8x64. Muista, että musta neliö on pidettävä vasemmassa yläkulmassa.
Vaihe 6: Tee. RAW -tiedosto
Avaa Nameless Tile Map Editor. Jos sinulla ei ole sitä, hanki se täältä. Avaa juuri tekemäsi laattapaketti. Valitse oikeasta alakulmasta "Esiasetetut koot" -kohdasta "FR/LG TS". Napsauta nyt alareunassa olevan "Palettikartta" -välilehden vieressä olevaa pientä purppuraa "E". "E" -merkin yläpuolella olevassa mustassa laatikossa sinun on nyt rekonstruoitava kuvasi. Voit tehdä tämän valitsemalla ruudussarjasi 8 x 8 neliön ja sijoittamalla neliön napsauttamalla mustaa laatikkoa. Kun olet valmis, voit napsauttaa "Tiedosto" ja valita "Tallenna laattakartta". Tallenna se paikkaan, johon pääset myöhemmin.
Vaihe 7: Vaihda tausta
Sinun on nyt avattava unLZ-GBA. Jos sinulla ei ole sitä, voit saada sen täältä. Lataa ROM. Jos lataaminen kestää kauan, sulje se ja avaa se uudelleen. Kun olet ladannut, sinun on siirryttävä alkuperäiseen taustaan. Jos työskentelet FireRedin kanssa, kirjoita vuonna 2013 "Siirry" -painikkeen vieressä olevaan ruutuun, jossa on LeafGreen, 2014. Napsauta "Tuo", valitse kuva ja napsauta "Kirjoita ROM -levylle". Jos saat virheilmoituksen "koko on liian suuri", seuraa tätä vaihetta. Napsauta tämän jälkeen "Seuraava" -painiketta. Napsauta tässä "Tiedosto" -välilehteä ja valitse "Lataa RAW". Valitse aiemmin tallentamasi RAW -tiedosto. Napsauta "Kirjoita ROM -levylle". Jos saat "koko on liian suuri" -virheen uudelleen, toimi kuten ennen.
Vaihe 8: Korjaa värit
Jos avaisit ROM -levyn juuri nyt, taustasi värit sekaisin. Tämän korjaamiseksi tarvitset Advanced Palette Editorin. Voit saada sen täältä. Avaa se ja lataa ROM. Kirjoita taustapaletin siirtymä, joka on 00EAE094, ja napsauta sitten Lataa. Ensimmäisistä 16 laatikosta tulee värikkäitä. Napsauta 16 toisen ruudun vieressä olevaa kuvaketta, jossa on paletti ja sininen nuoli. Muuta avautuvassa ikkunassa tiedostotyypiksi *.pal ja valitse kuva. Jos saat yllä olevan kaltaisen virheen, se on normaalia. Ota kuvakaappaus ja napsauta "OK". Avaa Advanced Palette Editor, ROM, kirjoita offset ja napsauta "Load". Paletin tuomisen sijaan, tällä kertaa kirjoita värit käsin katsomalla kuvakaappausta. Kun olet valmis, napsauta "Korvaa". Voit tarkistaa sen toimivuuden napsauttamalla "Lataa". Ensimmäisten 16 laatikon tulee muuttua vastaamaan toisia 16 laatikkoa.
Vaihe 9: Lopputulos
Voit nyt avata ROM -levyn ja nauttia otsikkoruudusta.
Sivuhuomautus:
Jos haluat animoida otsikkoruudun kuten alkuperäisessä ROM -levyssä, sinun on opittava ASM -hakkerointi Pokémoniin. En tiedä miten tehdä tämä itse, mutta tämä viesti voisi auttaa.