Super Mario Bros. es definitivamente el videojuego más famoso creado hasta la fecha, que vende 40,23 millones de copias. http://en.wikipedia.org/wiki/List_of_best-selling_video_games
¿En qué lenguaje de programación fue escrito? ¿Alguien tiene alguna referencia de código original?
Respuestas:
Ensamblador 6502
Aquí hay una página del foro sobre cómo hackear la ROM. http://forums.selectbutton.net/viewtopic.php?t=26956&sid=1a883209e1ba63877bcd58c007bb63ae
También debe contener cualquier referencia de código que necesite.
En algunas publicaciones hay un enlace a un archivo zip que contiene estos elementos necesarios para editar / piratear el juego.
fuente
Casi todos los juegos de NES fueron escritos a mano en el ensamblaje 6502, el mismo que se usó en el Commodore 64, el Apple] [e, etc. y tiene 2Kb de RAM incorporada (con una ventana de 8Kb para que el cartucho pueda parchear más). El ensamblaje cuidadoso diseñado para aprovechar al máximo la arquitectura peculiar de NES fue mucho más efectivo.
Detente y piensa en eso ... juegos como Super Mario Bros 3 y Kirby's Adventure se ejecutaron en 2Mhz. Compare lo ricos que son con los juegos de hoy que se tragan gigahercios y cientos de megabytes de RAM ...
fuente