Empezar

Este repositorio no trae el juego. Trae las herramientas que, a partir de tu propia imagen del cartucho, vuelven a montar el listado comentado, lo reensamblan y comprueban que sale la ROM byte a byte.

Lo que hace falta

Lo que se ejecuta

make comprueba     # el sha256 de la ROM
make               # traza, genera el listado, reensambla y pasa los tests
make densidad      # cuántas instrucciones llevan comentario, banco a banco
make sanity        # el presupuesto: ni un byte sin asignar

make verify reensambla los dieciséis bancos y los compara con la ROM: tiene que decir OK: la ROM entera reproducible byte a byte.

Dónde está cada cosa

Las imágenes

python tools/dibuja.py mapas work/dibujos
python tools/titulo.py png work/dibujos/titulo.png --escala 2
python tools/objetos.py work/dibujos/objetos
python tools/enemigos.py png work/dibujos/enemigos
python tools/nave.py png work/dibujos/armas/nave.png
python tools/final.py png work/dibujos/final --escala 3