Innholdsfortegnelse:
Video: Rediger GBA Pokémon Title Screen Background: 9 trinn
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Dette er den tredje i serien Instructables som jeg skal lage på Pokémon ROM -hacking. Du finner den første her, og den andre her. Denne instruksjonsboken viser deg hvordan du endrer tittelskjermbakgrunnen. For enkelhets skyld vil jeg bruke en veldig grunnleggende bakgrunn, slik at ting ikke blir for forvirrende. Som min første Instructable on Pokémon ROM -hacking, gjelder denne bare Pokémon FireRed og LeafGreen.
Trinn 1: Finn bakgrunnen din
Først av alt må du finne et bilde du liker. Ikke ta et bilde som ikke ser bra ut med lav oppløsning (240x160), og som vil se dårlig ut i 16 farger, siden det ikke kan være mer enn 16, svart er en. Jeg valgte denne veldig enkle blå bakgrunnen som bare har 5 farger: svart og 4 blå nyanser.
Husk at etter at du har byttet ut bakgrunnen, vil det ikke lenger være noen "Trykk Start" -tekst, så hvis du vil at det skal vises på tittelskjermen, kan du legge det til i bildet. Alternativt kan du lære å ASM -hack. Mer info på siste trinn.
Trinn 2: Angi den gjennomsiktige fargen
Pokémon ROM deler alle bildene i kvadrater på 8 x 8 piksler. På tittelskjermen angir det øverste venstre hjørnet torget hvilken farge som er gjennomsiktig i bildet, og hvilken som ikke er det. Med min bakgrunn, hvis jeg lar den være som den er og legger den som bakgrunnen, vil alt det mørkeblå i bildet mitt være borte og bli erstattet med svart. Så, for å forhindre dette, i en hvilken som helst bilderedigeringsprogramvare, for eksempel MS Paint, kan du legge til en 8 x 8 piksler svart firkant i øvre venstre hjørne.
Trinn 3: Reduser fargedybden
Du må nå ta bildet og redusere fargedybden til 16 farger. For å gjøre dette bruker jeg IrfanView, som du kan få herfra. Når du åpner bakgrunnen din med IrfanView, klikker du på "Bilde" -fanen og velger "Reduser fargedybde". Velg "16 farger", og sørg for å deaktivere "Floyd-Steinberg dithering". Nå er det bare å lagre bildet ditt.
Trinn 4: Eksporter palett
Hvis du vil at bakgrunnen din skal komme ut med de riktige fargene, må du lagre paletten din for å kunne bytte den originale med denne senere. For å lagre paletten for bakgrunnen din, klikk på "Bilde" -fanen, velg "Palett", og velg deretter "Eksporter palett". Lagre det på et sted du kan få tilgang til senere.
Trinn 5: Lag flisesettet
For å spare plass i en GBA -ROM, lagrer spillet bare en av hver type 8 x 8 pixel square. Hvis bildet ditt har store områder med en enkelt farge, kutter du det området av bildet ut og flytter det resterende området på bildet dit det store fargefeltet pleide å være. I mitt tilfelle brukte bildet mitt bare 7 forskjellige 8 pixel firkanter, så jeg minimerte hele 160x240 bildet til 8x64. Husk at du må beholde den svarte firkanten øverst i venstre hjørne.
Trinn 6: Lag. RAW -filen
Åpne Nameless Tile Map Editor. Hvis du ikke har det, får du det herfra. Åpne flisesettet du nettopp har laget. I nedre høyre hjørne, under "Forhåndsinnstilte størrelser", velg "FR/LG TS". Nå, ved siden av kategorien "Palettkart" nederst, klikker du på den lille lilla "E". I den svarte boksen over "E" må du nå rekonstruere bildet ditt. Du kan gjøre det ved å velge de 8 x 8 rutene i flisesettet og klikke i den svarte boksen for å plassere den firkanten der. Når du er ferdig, kan du klikke på "File" og velge "Save Tile Map". Lagre det på et sted du kan få tilgang til senere.
Trinn 7: Bytt bakgrunn
Du må nå åpne unLZ-GBA. Hvis du ikke har det, kan du få det herfra. Last inn ROM -en din. Hvis det tar lang tid å laste det, er det bare å lukke det og åpne det igjen. Når den er lastet inn, må du gå til den opprinnelige bakgrunnen. Hvis du jobber med FireRed, skriver du inn 2013 i boksen ved siden av "Gå til" -knappen, med LeafGreen, 2014. Klikk på "Importer", velg bildet ditt, klikk deretter på "Skriv til ROM". Hvis du får en feilmelding om at "størrelsen er for stor", følger du dette trinnet. Etter dette klikker du på "Neste" -knappen. Klikk her på "File" -fanen, og velg "Load RAW". Velg RAW -filen du lagret tidligere. Klikk på "Skriv til ROM". Hvis du får feilmeldingen "størrelsen er for stor" igjen, gjør som før.
Trinn 8: Fix farger
Hvis du skulle åpne ROM -en din akkurat nå, ville fargene på bakgrunnen din bli ødelagt. For å fikse dette trenger du Advanced Palette Editor. Du kan få det herfra. Åpne den og last inn ROM -en. Skriv inn bakgrunnspalettforskyvningen, som er 00EAE094, og klikk deretter "Last". De 16 første boksene blir fargerike. Ved siden av de andre 16 boksene klikker du på ikonet som viser en palett med en blå pil. I vinduet som kommer opp, endre filtypen til *.pal, og velg bildet ditt. Hvis du får en feil som den ovenfor, er det normalt. Ta et skjermbilde, og klikk "OK". Åpne Advanced Palette Editor igjen, ROM -en, skriv inn forskyvningen, og klikk på "Last". I stedet for å importere paletten igjen, skriver du denne gangen inn fargene for hånd ved å se på skjermbildet. Når du er ferdig, klikker du på "Erstatt". For å bekrefte at det fungerte, klikk på "Last". De 16 første boksene bør endres for å matche de 16 andre boksene.
Trinn 9: Sluttresultat
Du kan nå åpne ROM -en og nyte tittelskjermen.
Sidenote:
Hvis du vil animere tittelskjermen din som i den originale ROM -en, må du lære å ASM hacke Pokémon. Jeg vet ikke hvordan jeg gjør dette selv, men dette innlegget kan hjelpe.