DOCUMENTO NES
FORMATO DE TILES DE LA NES (básico)
Por David Senabre, Junio 2005
BREVE INTRODUCCIÓN
La NES usa tiles de sólo 4 colores. Los sprites también. Obviamente eso no quiere decir que no se puedan mostrar más de 4 colores a la vez en la pantalla, porque sino no llegaríamos muy lejos...
De todos modos son pocos colores, y por si fuera poco, la paleta de la NES es bastante reducida. Esta limitación en colores confiere a la mayoría de sus juegos ese aspecto característico :) Aunque tengo que decir que me sorprende lo mucho que ha dado de sí y lo genialmente que se ha llegado a usar.
En este documento hablaré del formato de los tiles en NES, y como se almacenan en las ROMs, para poder crear, usar y entender tiles de NES, y usarlos en programas caseros, o sacarlos de una ROM.
F = fila
BP = bitplane
F1 significa fila 1, y BP1 bitplane 1.
TILES DE NES
Usan 2 bitplanes.
Cada tile de 8x8 ocupa 16 bytes
(8x8 píxel * 2 bits por píxel = 128 bits, o 16 bytes)
Ofrece 4 colores posibles (3 y el transparente).
Para formar un tile, se almacena por filas, todo el bitplanes seguido. Cuando se acaba, se vuelve a repetir todas las filas pero para el segundo bitplane.
Es decir, un tile vendría dado por el siguiente esquema.
;-----------------
(F1, BP1)(F2, BP1)(F3, BP1)(F4, BP1)(F5, BP1)(F6, BP1)(F7, BP1)(F8, BP1)
(F1, BP2)(F2, BP2)(F3, BP2)(F4, BP2)(F5, BP2)(F6, BP2)(F7, BP2)(F8, BP2)
;-----------------
También se puede usar un solo bitplanes, para tiles monocromáticos. Pero me parece algo poco interesante como para hablar de ello ;) sólo comentar que existe.