Super Mario Bros., безусловно, самая известная видеоигра, созданная на сегодняшний день, которая продала 40,23 миллиона копий. http://en.wikipedia.org/wiki/List_of_best-selling_video_games
На каком языке программирования это было написано? У кого-нибудь есть оригинальная ссылка на код?
Ответы:
6502 Ассемблер
Вот страница форума о взломе ПЗУ. http://forums.selectbutton.net/viewtopic.php?t=26956&sid=1a883209e1ba63877bcd58c007bb63ae
Он также должен содержать любые ссылки на код, которые вам нужны.
В нескольких постах внизу есть ссылка на zip-файл, содержащий эти элементы, необходимые для редактирования / взлома игры.
источник
Почти все игры NES были написаны от руки в сборке 6502, так же, как и в Commodore 64, Apple] [e, и т. Д. Очень немногие, которые были написаны на C, имели репутацию ужасно медленных, потому что NES составляет всего 2 МГц. и имеет 2 КБ встроенной оперативной памяти (с окном 8 КБ для картриджа, в который можно вставить больше). Тщательная сборка, созданная для того, чтобы в полной мере воспользоваться уникальной архитектурой NES, была гораздо более эффективной.
Остановись и подумай об этом ... игры типа Super Mario Bros 3 и Kirby's Adventure работали на частоте 2 МГц. Сравните, насколько они богаты сегодняшними играми, которые поглощают гигагерц и сотни мегабайт оперативной памяти ...
источник