Super Mario Bros. est certainement le jeu vidéo le plus célèbre créé à ce jour, avec 40,23 millions d’exemplaires brûlants. http://en.wikipedia.org/wiki/List_of_best-selling_video_games
Dans quel langage de programmation était-il écrit? Quelqu'un at-il une référence de code d'origine?
Réponses:
6502 Assembleur
Voici une page de forum sur le piratage de la ROM. http://forums.selectbutton.net/viewtopic.php?t=26956&sid=1a883209e1ba63877bcd58c007bb63ae
Il devrait également contenir toutes les références de code dont vous avez besoin.
Quelques articles en bas, il y a un lien vers un fichier zip contenant ces éléments nécessaires pour éditer / pirater le jeu.
la source
Presque tous les jeux NES étaient écrits à la main dans un assemblage 6502, identiques à ceux utilisés dans le Commodore 64, Apple] [e, etc.] et dispose de 2 Ko de RAM intégrée (avec une fenêtre de 8 Ko pour que la cartouche puisse en patcher plus). Un assemblage minutieux conçu pour tirer pleinement parti de l'architecture particulière de la NES s'est avéré beaucoup plus efficace.
Arrêtez-vous et réfléchissez-y… des jeux comme Super Mario Bros 3 et Kirby's Adventure ont fonctionné à 2Mhz. Comparez leur richesse aux jeux d'aujourd'hui qui avalent du gigahertz et des centaines de mégaoctets de RAM ...
la source