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.

 

VOLVER