Skip to content

Códigos correspondientes al tutorial paso a paso para hacer juegos de Famicom/NES

Notifications You must be signed in to change notification settings

renecura/nes-tutorial

Repository files navigation

Famicom/NES assembler paso a paso

Introducción

Ambiente de desarrollo

Compilación

dasm main.dasm -S -R -f3 -omain.nes
fceux main.nes

Recursos

Paso a paso

00 - Inicialización

Establece los espacios de memoria y el código mínimo para verificar el ambiente de desarrollo.

01 - Pantalla

Define el modo de uso de la PPU y muestra una pantalla verde.

Desafio: Cambiar el color

02 - Refactoring

Se hacen definiciones para tener el código más claro y separarlo en diferentes archivos.

03 - Subrutinas

Definir subrutinas comunes para facilitar el proceso de desarrollo.

04 - Sprites

Dibuja un sprite en pantalla compuesto de multiples tiles. Incluye manejo de interrupciones.

05 - Background

Explica el proceso de carga de los datos de nametables para definir el fondo del nivel.

06 - Movimiento

Realiza la lectura del controlador y mueve el sprite dibujado en base a los controles.

About

Códigos correspondientes al tutorial paso a paso para hacer juegos de Famicom/NES

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published