Debido a las insistencias de [MENTION=26330]Chamber[/MENTION] sobre llevar esta idea a la realidad, he decidido forkear (crear una copia) de pokecrystal.asm con objeto de trabajar sobre ella. Quien quiera apuntarse a este proyecto que me lo haga saber por VM/PM. Evidentemente se requieren conocimientos de asm. Es necesario que quien quiera contribuir se cree una cuenta en Github para que yo luego pueda hacerle colaborador del repositorio.
La cantidad de trabajo es inimaginable debido a la cantidad de rutinas que va a haber que modificar. Por decirlo asi, hay que convertir cada mención de un Pokemon de 8 bits a 9 bits. Dad por hecho que seria un trabajo de años, si es que se termina.
https://github.com/xCrystal/pokecrystal511
Esto es lo que he hecho hasta ahora, simplemente por el hecho de empezar. https://github.com/xCrystal/pokecrystal511/compare/kanzure:master...master
Mi idea es llevar las tables de basedata a una bank vacia (bank 79) y añadir la segunda tabla inmediatamente despues (los cambios en getbasedata estan hechos en base a esto). El espacio libre de la bank donde se encontraban los base stats (bank 14) se puede usar por ejemplo para ampliar la tabla de nombres en ese mismo banco y puede que para otras cosas.
Estoy teniendo problemas para editar main.asm debido a su tamaño; simplemente habria que llevar los includes de las dos tablas a la bank 79 (y quitar el include de la bank 14).