Det första du ska kontrollera är storleken på din egen sprite. Den ursprungliga Bulbasaur-spriten i Pokémon Fire Red är 32x32 pixlar. Om din anpassade sprite har en annan storlek kan det göra att spelet fryser när du försöker välja det. För att fixa detta måste du ändra storleken på din sprite till 32x32 pixlar.
Steg-2:Kontrollera sprite-offset
Nästa sak att kontrollera är sprite offset. Spriteförskjutningen är antalet pixlar som spriten är förskjuten från sin ursprungliga position. I Pokémon Fire Red är Bulbasaur-spriten förskjuten med 0 pixlar i X-riktningen och 16 pixlar i Y-riktningen. Om din anpassade sprite har en annan offset kan det göra att spelet fryser när du försöker välja det. För att fixa detta måste du ändra sprite-offset till 0 pixlar i X-riktningen och 16 pixlar i Y-riktningen.
Steg-3:Kontrollera paletten
Det sista att kontrollera är paletten. Paletten är den uppsättning färger som används för att återge sprites. I Pokémon Fire Red använder Bulbasaur sprite följande palett:
* Färg 0: Svart
* Färg 1: Mörkgrön
* Färg 2: Ljusgrön
* Färg 3: Gul
Om din anpassade sprite använder en annan palett kan det göra att spelet fryser när du försöker välja det. För att fixa detta måste du ändra paletten till den som används av den ursprungliga Bulbasaur-spriten.
Efter att ha kontrollerat alla dessa saker, om spelet fortfarande fryser när du försöker välja din anpassade sprite, kan det vara ett problem med själva ROM-hacket. Du kan behöva prova ett annat ROM-hack eller rådfråga en ROM-hackningsexpert för ytterligare hjälp.