Con esto ya podrías tener pokemon de todas las generaciones y mas, lo siguiente sería modificar las rutinas que acceden a los datos de los pokemon, seria añadirle las lineas necesarias para que accedan primero a la tabla de pokemon dentro de la tabla de punteros y luego al pokemon requerido dentro de la tabla seleccionada, en ARM yo lo he visto y es muy facil, claro que en z80 se complica un poco (yo no he trabajado nunca con z80 pero si he visto su signatura a veces cuando estudiaba el 6809 de motorola para comparar uno con el otro, y no parecía excesivamente dificil). Yo lo veo bastante viable con un par de meses de estudio... pero eso ya depende de las cosas que estes haciendo y de las prioridaddes que tengas, yo cuando tenga tiempo libre seguiré intentando modificar la forma de guardar las paletas en la RAM para que en vez de que almacene 16 paletas de 16 colores almacene solo una pero de 256 colores
Y que tal vas con lo de las VS bars?