Prvá vec, ktorú treba skontrolovať, je veľkosť vášho vlastného sprite. Pôvodný škriatok Bulbasaur v Pokémon Fire Red má 32 x 32 pixelov. Ak má váš vlastný sprite inú veľkosť, môže to spôsobiť zamrznutie hry, keď sa ho pokúsite vybrať. Ak to chcete vyriešiť, musíte zmeniť veľkosť sprite na 32 x 32 pixelov.
Krok 2:Skontrolujte odsadenie sprite
Ďalšia vec, ktorú treba skontrolovať, je posun sprite. Offset sprite je počet pixelov, o ktoré je sprite posunutý od svojej pôvodnej polohy. V hre Pokémon Fire Red je škriatok Bulbasaur posunutý o 0 pixelov v smere X a 16 pixelov v smere Y. Ak má váš vlastný sprite iný posun, môže to spôsobiť zamrznutie hry, keď sa ho pokúsite vybrať. Aby ste to napravili, musíte zmeniť posun sprite na 0 pixelov v smere X a 16 pixelov v smere Y.
Krok 3:Skontrolujte paletu
Posledná vec, ktorú treba skontrolovať, je paleta. Paleta je sada farieb, ktoré sa používajú na vykreslenie škriatkov. V hre Pokémon Fire Red používa sprite Bulbasaur nasledujúcu paletu:
* Farba 0: Čierna
* Farba 1: Tmavo zelená
* Farba 2: Svetlo zelená
* Farba 3: Žltá
Ak váš vlastný sprite používa inú paletu, môže to spôsobiť zamrznutie hry, keď sa ju pokúsite vybrať. Aby ste to napravili, musíte zmeniť paletu na tú, ktorú používal pôvodný šprt Bulbasaur.
Ak po skontrolovaní všetkých týchto vecí hra stále zamrzne, keď sa pokúsite vybrať vlastného sprite, problém môže byť v samotnom hackovaní pamäte ROM. Možno budete musieť vyskúšať iný hack ROM alebo sa poradiť s odborníkom na hackovanie ROM o ďalšiu pomoc.