Muy bien, ahora ya está entendido. Un par de últimas cosas, aunque de todos modos (ahora me he pasado un rato viendo vídeos de otros Hacks, también) creo que ya me he decidido por Pokémon Ruby.
Mis últimas dudas por ahora (y seguramente por hoy, que ya me habéis ayudado muchísimo y lo tengo bastante claro).
La primera de las dudas: ¿Habría alguna forma de implementar algo similar a Buceo en Fire Red? Me imagino que la respuesta es que no o que de poderse debe de poderse si supieses programar mucho pero debe de ser algo tremendamente complicado que quizá nadie sabe hacer.
La segunda: No sé si algunos habéis notado que una diferencia entre Fire Red y Ruby (o Emerald), ya en los originales, es que de algún modo, no sé, en Fire Red parece que los personajes se ven más chatos, y que cuando el/la protagonista corre esa imagen no resulta muy realista. Quizá sean manías mías o una cuestión de gustos, pero en general me agrada más como queda el estilo de minisprites de RZE.
Lo que me pregunto es si este tipo de cosas, como la pinta que tenga un mini al correr, dependen únicamente del sprite que tú dibujes y de cómo lo hagas, o en realidad se adapta un poco a lo preestablecido por el juego. Aquí supongo que la cosa será bastante flexible pero prefiero que me lo digáis.
De todos modos creo que me quedo con Ruby. ¡Gracias de nuevo!