Здравствуйте! Это вводная статья для тех кто хотел бы создать свою игру для приставки nes более известную у нас как dendy. На этом канале будут выходить не только статьи о программирование на ассемблере 6502 но и разбор тех или иных фишек игр. Когда начинаешь программировать на ассемблере для денди, то сначала возникает вопрос а какая парадигма в разработке? И в отличие от высокоуровневых языков ассемблер работает напрямую с железом приставки которое состоит из: Что бы до конца понимать как все работает надо рассмотреть устройство простейшего картриджа без использования маппера (микросхемы которая переключает участки памяти картриджа). Картридж сам по себе это ПЗУ, хотя по смыслу больше похож на ОЗУ, так как современные программы по факту загружают свой код в ОЗУ и процессор уже читает этот код из оперативной памяти и выполняет его. Картридж как раз содержит этот участок кода постоянно, и процессор непосредственно читает код с него. В состав картриджа входит всего две микросхемы: Для