Taula de continguts:

Edita Sprite de pantalla de títol de Pokémon GBA: 10 passos (amb imatges)
Edita Sprite de pantalla de títol de Pokémon GBA: 10 passos (amb imatges)

Vídeo: Edita Sprite de pantalla de títol de Pokémon GBA: 10 passos (amb imatges)

Vídeo: Edita Sprite de pantalla de títol de Pokémon GBA: 10 passos (amb imatges)
Vídeo: Как сделать взломанный Pokémon Rom GBA, часть 17 ⚙ НЕУДАЧНАЯ Попытка изменить титульный экран Fire Red 2024, De novembre
Anonim
Edita Sprite de pantalla de títol de Pokémon GBA
Edita Sprite de pantalla de títol de Pokémon GBA
Edita Sprite de pantalla de títol de Pokémon GBA
Edita Sprite de pantalla de títol de Pokémon GBA

Després de derrotar l’Elite Four de nou a Pokémon Yellow fa uns dies, em vaig preguntar si hi havia hagut una nova versió del joc que em va introduir al món dels Pokémon. Malauradament no n’hi havia, però mirant al meu voltant em van introduir un nou món: el pirateig de ROM. Conec Pokémon des de fa uns 6 anys i no se m’havia passat pel cap que hi hagués gent que prengués ROM de Pokémon (i altres també) i els modifiqués perquè tinguessin un aspecte diferent, per canviar el mapa del joc, crear la seva pròpia història, fins i tot afegir els seus propis Pokémon al joc. Quan buscava un remake de Pokémon Yellow, vaig trobar alguns intents incomplets de recrear el millor joc Pokémon que hagi existit (almenys als meus ulls), com ara la "prova de concepte" de Linkandzelda fins a Pewter city [enllaç]. De tots ells, és el millor que he vist, però només arriba a la primera insígnia i no hi ha hagut cap desenvolupament en gairebé dos anys. Per tant, com passa amb moltes coses, si voleu que les coses es facin a la vostra manera, feu-les vosaltres mateixos. Va ser així com vaig començar a piratejar els meus propis Pokémon ROM. Tinc previst fer molts instruccions sobre el pirateig de Pokémon ROM. Aquest és el primer d'ells, que explica com editar el sprite Pokémon a la pantalla del títol. Aquest primer instructible no s'aplica a Pokémon Rubí / Safir / Esmeralda, ja que no tenen un Pokémon sprite a la pantalla del títol.

Pas 1: ROM base

ROM base
ROM base

Primer de tot, heu de triar la vostra ROM base. Bàsicament teniu dues opcions: una ROM basada en Hoenn o una ROM basada en Kanto. Per a una ROM basada en Hoenn, és millor triar Pokémon Esmeralda, ja que té el millor suport per a modding, i per a una ROM basada en Kanto, és millor triar Pokémon Fire Red. Per al meu remake de Pokémon Yellow, vaig triar Pokémon Fire Red, ja que tots dos utilitzen la mateixa regió de Kanto.

Pas 2: trieu el vostre Sprite

Trieu el vostre Sprite
Trieu el vostre Sprite

Primer de tot, hauràs de triar un Pokémon sprite que faràs servir per substituir el Pokémon original, un Charizard en el meu cas. Vaig triar un Mew. Recomano obtenir un sprite de la base de dades Pokémon. Tenen gairebé tots els sprites Pokémon de la majoria de jocs. Les úniques que falten semblen ser les Mega Evolucions (en el moment d’escriure). Si obteniu un sprite d’altres llocs o en feu el vostre, tingueu en compte que tant l’alçada com l’amplada de la imatge han de ser divisibles per 8 i es recomana que la mida total no sigui superior a 128x128.

Pas 3: Disminuir la profunditat del color

Disminueix la profunditat del color
Disminueix la profunditat del color
Disminueix la profunditat del color
Disminueix la profunditat del color
Disminueix la profunditat del color
Disminueix la profunditat del color

Abans de res, heu de reduir la profunditat de color del sprite fins a 16 colors. Per a això, recomano utilitzar IrfanView [enllaç], però si us sentiu còmode fent-ho en altres programes d’edició d’imatges, no dubteu a fer-ho. Un cop obriu la imatge a IrfanView, feu clic a "Imatge" a la capçalera. Al menú desplegable, seleccioneu l'opció "Disminueix la profunditat del color". Apareixerà una finestra. Seleccioneu "16 colors", desseleccioneu "Utilitza el retallat de Floyd-Steinberg" i feu clic a D'acord. Si "16 colors" està atenuat, vol dir que el sprite ja té 16 colors (o menys), cosa que significa que podeu ometre aquest pas.

Pas 4: Editeu la paleta

Editeu la paleta
Editeu la paleta
Editeu la paleta
Editeu la paleta
Editeu la paleta
Editeu la paleta
Editeu la paleta
Editeu la paleta

Ara heu d’establir el fons de la imatge del sprite a un color que no estigui present al sprite. Per fer-ho, torneu a fer clic a l'opció "Imatge", baixeu i seleccioneu "Paleta" i feu clic a "Edita paleta". Apareixerà una finestra amb 16 caixes de colors. Feu doble clic a la primera casella i trieu un color que no aparegui al sprite. Vaig triar el verd fluorescent brillant per estar segur. Un cop ho feu, feu clic a D'acord i, a continuació, a D'acord de nou. Ara heu d’exportar la paleta d’aquest sprite. Seleccioneu l'opció "Paleta" al menú desplegable "Imatge" i feu clic a la paleta d'exportació. Recordeu on deseu aquest fitxer.pal, ja que el necessitareu més endavant.

Pas 5: creeu el mapa de rajoles

Creeu el mapa de rajoles
Creeu el mapa de rajoles
Creeu el mapa de rajoles
Creeu el mapa de rajoles

Per crear el mapa de rajoles per al vostre sprite, haureu d’utilitzar un programa anomenat NTME, que significa Nameless Tile Map Editor. Podeu obtenir-lo des d’aquí. Un cop obert, a la capçalera, feu clic a "Fitxer" i, a continuació, a "Obre". Aneu al sprite editat de 16 colors i obriu-lo. Ara, a l'extrem inferior dret de NTME, a "Mides predefinides", trieu "FR / LG TS". NTME pot congelar-se per un moment. En aquest cas, assegureu-vos que "FR / LG TS" encara estigui seleccionat. Un cop fet això, a "Selecció de rajoles", feu clic a ambdues + repetidament fins que es seleccioni tot el sprite. Ara, a la part inferior de la finestra NTME, feu clic a la "D" marró de la petita línia de lletres i números. Ara, a l'espai situat sota el mapa de rajoles, feu clic a la zona on voleu que aparegui el vostre sprite al joc per col·locar-lo allà. Un cop estigui al seu lloc, feu clic a "Fitxer" i feu clic a "Desa". Deseu-lo en una ubicació a la qual pugueu accedir, ja que la necessitareu més endavant. El fitxer es desarà com a fitxer.raw.

Pas 6: canvieu Sprite

Canvia Sprite
Canvia Sprite
Canvia Sprite
Canvia Sprite
Canvia Sprite
Canvia Sprite

Per inserir el nou sprite a la ROM, necessiteu un programa que pugui gestionar les dades comprimides amb l'algorisme LZ77. Per a això recomano utilitzar unLZ-GBA, que es pot obtenir aquí. Un cop obert unLZ-GBA, feu clic a "Obre fitxer" i aneu a la vostra ROM. Pot trigar una mica a obrir-lo. Un cop hàgiu acabat d'obrir la ROM, al costat del botó "Vés a", escriviu el 2011. Aquest és el sprite actual. Feu clic a "Importa" i aneu al sprite Pokémon editat de 16 colors. Ara feu clic a "Escriu a ROM". Hauríeu de marcar les 2 opcions principals i les 2 inferiors desmarcades. Després, feu clic al botó "Següent" o escriviu el 2012. Feu clic a "Fitxer" i seleccioneu "Carrega RAW". Aneu al mapa de mosaics que heu desat anteriorment. Una vegada més, feu clic a "Escriu a ROM".

Pas 7: error UnLZ-GBA

Error UnLZ-GBA
Error UnLZ-GBA
Error UnLZ-GBA
Error UnLZ-GBA
Error UnLZ-GBA
Error UnLZ-GBA

Si apareix un error en escriure a ROM que diu que és massa gran, haureu de trobar-hi espai. Per a això utilitzeu Free Space Finder. Podeu obtenir-lo des d’aquí. Quan aparegui un error a unLZ-GBA, copieu el número hexadecimal que es mostra al quadre d'error, que en el meu cas és IC8. Obriu Free Space Finder i carregueu la ROM des de la pestanya "Fitxer". Ara, a l'extrem inferior dret del quadre hexadecimal, escriviu al número el quadre d'error que es mostra. Al quadre que hi ha a sobre, mostrarà el número en decimal. Copieu el número decimal i enganxeu-lo al quadre situat al costat de "Bytes necessaris". A continuació, assegureu-vos que seleccioneu "Cerca des del principi de la ROM" i feu clic a "Cerca". Després d'això, feu clic a "Copia". A unLZ-GBA, torneu a fer clic a "Escriu a ROM". Marqueu l'opció "Corregiu els punteres automàticament" i, al primer quadre de text, suprimiu-ho tot, després escriviu dos 0 i premeu Ctrl + V. Un cop fet això, podeu fer clic a D'acord.

Pas 8: 1a verificació

1a verificació
1a verificació

Carregueu la vostra ROM. Comproveu si el sprite té la forma correcta. Si no utilitzeu la mateixa paleta que el sprite original de Pokémon, els colors es desordenaran. El següent pas soluciona això.

Pas 9: canvieu la paleta

Canvia la paleta
Canvia la paleta
Canvia la paleta
Canvia la paleta
Canvia la paleta
Canvia la paleta

Obriu APE. Si no el teniu, el podeu obtenir des d’aquí. Després d'obrir la ROM a APE, seleccioneu "Carrega des de la compensació" i escriviu al quadre 00EAD5E8. Feu clic a "Carrega". El primer conjunt de 16 quadres mostrarà la paleta actual de 16 colors. Al costat dels quadres en blanc inferiors, feu clic a la icona amb una fletxa blava. Apareixerà una finestra de l'Explorador de Windows. Al quadre de tipus de fitxer, seleccioneu "PaintShop Palette". Un cop l'obriu, hauríeu d'obtenir un error 13. No us preocupeu. Només cal que feu una captura de pantalla, obriu de nou APE, torneu a carregar la ROM i torneu a escriure l’offset, però en lloc d’importar la paleta, només cal que escriviu els valors a mà des de la captura de pantalla. Ara feu clic a "Substitueix". Per comprovar si funcionava, feu clic a "Carrega". Si els primers 16 quadres canvien per coincidir amb els 16 primers quadres, és bo anar-hi.

Pas 10: Resultat final

Resultat final
Resultat final

Obriu la ROM i comproveu si el nou sprite té els colors correctes. Si tot està bé, podeu començar a reproduir la ROM editada.

Recomanat: