¡Comienzan las votaciones del MPC o Mejor Proyecto Cuatrimestral de enero a abril de 2026!
¡Vota por tu proyecto favorito y recompensa el trabajo duro de los participantes!
Claro, simplemente abres tu rom con un editor hexadecimal, yo pondré el ejemplo de HxD, haces CTRL+G y pones ahí el offset C0D86, te llevará a esa parte de la rom, ahora lo único que debes hacer es sustituir los dos siguientes bytes que ahí en esa dirección hacia la derecha por los bytes 31 0E...
Si no me equivoco eso se puede deber a dos cosas:
1º Te has saltado la intro cambiando la posición inicial del jugador y por lo tanto el personaje no se ha definido. Deberás pasar por la intro o seleccionar la parte que define al player y ponerlo en donde quieras empezar.
2º No te has saltado...
Pues yo de minis ya sabes que muy poco xD
Quizás hayas hecho algún paso mal al expandir la tabla, comprueba que hayas permutado bien el offset y lo hayas puesto en el pointer indicado.
Nada de eso, no sé me paso en ningún momento por la cabeza las islas ocultas de los legendarios (quizás porque nunca me llamaron la atención xD), de todos modos ya deje la solución en la duda, para que la gente con el mismo problema pueda solucionarla.
Como ya te comenté, lo probé yo también en una rom limpia y el problema estaba ahí, la cosa es que en ningún momento se me paso por la cabeza pensar en las islas ocultas dedicadas a legendarios especiales que el juego utiliza.
Como estaba intrigado y me pareció algo interesante la pasé a Pokeco...
O haces algo similar a lo que te mencionó ya anton09 o usas un script de nivel del tipo 03/05 o incluso 07 para poder aplicar el comando movesprite2 a ese mini y hacer que se mueva a la posición que quieras.
El comando movesprite2 (solo válido en scripts de nivel) lo que hace es ejecutar un...
Aquí te dejo uno que tenía yo de hace un tiempo:
Edit: añado unas pocas anotaciones para que veas un poco el funcionamiento y así puedas entender mejor la estructura. Deberías poder compilar sin quitar el texto.