Подумал что на физическую разделяемую 16-bit SDRAM надо отображение доступа делать кластерами:
+00 cpu word @ 000000
+02 ppu word @ 000000
+04 cpu word @ 000002
+06 empty
+10 cpu word @ 000004
+12 ppu word @ 000002
+14 ppu word @ 000006
+16 empty
Тогда адреса обращений со стороны CPU и PPU просто мапятся сдвигом и инициализацией младших бит, а видеоконтроллер за 8-тактовый пакет сможет вытащить 32 пикселя. И еще есть плюс - PPU можно будеть дать 16-битный доступ в ускоренной версии.


Ответить с цитированием
То есть - не в полном соответствии с оригиналом.
