26998-\[Inv._en_Curso_GBC]Aumentar_el_Numero_de_Tilesets_a_128
#0
G0LD_ZTHVARD0X! 27515
Bien, desde hace unas dos semanas investigo, mas mi estimado RED me ayudara a hacer esto realidad.

Se trata de aumentar el numero de tilesets disponibles en el juego, agregando 100 espacios para tilesets, osea pasar de 28 a 128, osea hasta x7F.

Es posible hacerlo sin mucho ASM, pero te preguntaras ¿Porque no hasta 255 (FF)? pues simple, todo lo que esta despues de x80 debe de estar en la VRAM1, osea hay que editar mas rutinas para que los tilesets adelante de x80 queden perfectemente en la VRAM1, lo cual no vale la pena porque no creo que haya espacio para 255 tilesets en el ROM.

En fin, el proceso es sencillo, RED lo usa en su hack (Pokemon Hoenn League) y con puedes usar un solo tileset extendido para un solo gimnasio, o para un solo lugar.

El preceso es sencillo, solo se deben de repuntear los Tileset Header ubicados en 0x156b3 a otro banco, permitiendonos agregar mas tilesets headers para mas tiles.

El problema oscila en que al hacer esto no podriamos editar los tilesets nuevos con el tileset editor, tendriamos que arreglarnosla haciendolo manual con hex.

En fin, estoy a la espera de como quedaria la rutina para mandar los tileset headers a otro banco, cuando la tenga lista la publicare.

Ademas, no se si lo obtendre, pero hay una manera que cada tileset tenga su propia paleta de colores, en vez de compartirla con todos los tilesets, pero no lo se si la obtendre.

Saludos!