Опубликовано: Tue, 15 Aug 2023 05:28:50 GMT
Канал: Assembler – Язык программирования низкого уровня
Одна из ключевых функций мапперов это переключить программных банков памяти и банков памяти с графикой CHR. Если брать для сравнение маппер MMC1 то он переключает графику постранично, по факту переключая полностью. MMC3 имеет 5 банков CHR памяти и позволяет их переключать по отдельности, не переключая полностью pattern table. Под катом подробности как это реализовать на ассемблере... Читать далее
https://habr.com/ru/articles/754610/