Programación de videojuegos para NES

Nintendo Entertainment System (NES) es una consola de videojuegos de 8-bits de Nintendo que fue lanzada a mediados de los 80s y se considera la más exitosa de su época. En Cyberhades nos encanta la retroinformática como ya sabéis y como hemos dicho muchas veces nada mejor que aprender jugando. Si a ti también te gusta la retroinformática, loa videojuegos y la programación, aquí tienes otra oportunidad de pasar un buen rato.
Leer más

Desarrollo de juegos para NES

Los sistemas de 8-bits siempre me han llamado la atención, entre otras cosas porque resultan muy fácil de entender en comparación con arquitecturas actuales y porque, no sé, tienen su encanto. Como ya he dicho muchas veces, no hay nada mejor que aprender jugando, o en este caso creando un juego. Este es el material de un curso sobre el desarrollo de juegos para la consola de vídeo juegos más exitosa de su época (mediados - finales de los 80s), la NES de Nintendo.
Leer más

Introducción al ensamblador del 6502

Los que sigáis el blog desde hace algún tiempo ya sabréis que nos gusta la programación retro, es decir, programación de tecnología antigua y obsoleta que ya no se usa, pero que en su día fueron joyas. El motivo de esta entrada es la de hablaros sobre este tutorial de introducción al lenguaje ensamblador del microprocesador MOS 6502, chip que incluía sistemas como el Atari 2600, Commodore 64 o la consola NES entre otros.
Leer más

Nintendo NES pendrive (humor)

Visto en Instructables.
Leer más

Como se hizo Super Mario 3

Es un libro en japonés (viene en inglés traducido también) sobre la fabricación del cartucho, distribución y la programación del juego clásico Super Mario 3. Incluye detalles y fotos curiosas. Especialmente verás a un Miyamoto joven, las placas de circuito originales, bocetos, los ordenadores, etc. Como curiosidad, Super Mario 3 se programó usando HP 64000, un mainframe de la época. Una buena forma de ver todo el proceso de programación, fabricación y distribución de un juego de Nintendo en 1989.
Leer más

Emulador NES escrito en C++11

En un total de unas 940 líneas de código escrito en C++11, está escrito este emulador de NES que podemos ver en 2 vídeos, además de acceder a su código fuente. En el primer vídeo de 15 minutos de duración vemos como se escribe el emulador. Su autor Joel Yliluoma, grabó la sesión mientras que escribía dicho emulador. En este segundo vídeo, vemos como se compila y ejecuta dicho el emulador.
Leer más

Reutilizando los cartuchos de la NES

Espectaculares diseños de personajes creados con cartuchos de la NES, no te los pierdas, visita este enlace (aunque la web está lleno de ellos). Visto en Squidkidsink.
Leer más

Haciendo 4 Marios a la vez

[youtube]http://www.youtube.com/watch?v=L_AerCVhoTM[/youtube] Esto fue posible a una técnica llamada tool-assisted speedrun (TAS). Esto es en muy resumidas palabras ralentizar la velocidad de los frames y así poder jugar “a cámara lenta”, normalmente usando un emulador. Esto me recuerda a mi Action Replay cuando lo ponía a cámara lenta para lanzar los penalties en los juegos de fútbol :p Visto en Wired
Leer más

Mata la nostalgia desde tu navegador

¿Nostalgia de los mejores clásicos? Mátala desde tu navegador. En la web de playr.org puedes jugar a muchos de los mejores juegos de antaño sin necesidad de dejar tu navegador. Gameboy, NES, SNES, etc. Sin necesidad de instalar nada en tu ordenador, bueno, un navegador, pero apuesto a que ya tienes instalado uno :-p
Leer más

Se encuentra un prototipo del Zelda original

En concreto “The Legend of Zelda” para NES. Contiene algunas variantes respecto al juego final, por ejemplo tiene enemigos más fáciles, diferentes mapas de las mazmorras, diferente música, sprites distintos, etc. Aquí tienes una lista de estas diferencias y más información. Este es el disco de Famicom System Disk donde estaba este prototipo: No me imagino el precio de este disco en ebay ;) Visto en Ripten.
Leer más