Първото нещо, което трябва да проверите, е размерът на вашия персонализиран спрайт. Оригиналният спрайт Bulbasaur в Pokémon Fire Red е 32x32 пиксела. Ако вашият персонализиран спрайт е с различен размер, това може да доведе до замръзване на играта, когато се опитате да го изберете. За да коригирате това, трябва да преоразмерите своя спрайт до 32x32 пиксела.
Стъпка 2:Проверете отместването на спрайта
Следващото нещо, което трябва да проверите, е отместването на спрайта. Отместването на спрайта е броят пиксели, с които спрайтът е изместен спрямо първоначалната си позиция. В Pokémon Fire Red спрайтът Bulbasaur е изместен с 0 пиксела в посока X и 16 пиксела в посока Y. Ако вашият персонализиран спрайт има различно отместване, това може да доведе до замръзване на играта, когато се опитате да го изберете. За да коригирате това, трябва да промените отместването на спрайта на 0 пиксела в посока X и 16 пиксела в посока Y.
Стъпка-3:Проверете палитрата
Последното нещо, което трябва да проверите, е палитрата. Палитрата е набор от цветове, които се използват за изобразяване на спрайтовете. В Pokémon Fire Red спрайтът Bulbasaur използва следната палитра:
* Цвят 0: черен
* Цвят 1: Тъмно зелено
* Цвят 2: Светло зелено
* Цвят 3: Жълто
Ако вашият персонализиран спрайт използва различна палитра, това може да доведе до замръзване на играта, когато се опитате да го изберете. За да поправите това, трябва да промените палитрата на тази, използвана от оригиналния спрайт Bulbasaur.
След като проверите всички тези неща, ако играта все още замръзва, когато се опитате да изберете вашия персонализиран спрайт, тогава може да има проблем със самото хакване на ROM. Може да се наложи да опитате различен ROM хак или да се консултирате с експерт по ROM хакване за допълнителна помощ.