Архитектурой приставки предусмотрено 4 экранные страницы в виде 2х2, но памяти только на 2.
Поэтому оставшиеся две, которым не досталось памяти, повторяют предыдущие.
Зеркалирование как раз и определяет каким двум экранным страницам достается память, а какие повторяют содержимое первых.
При вертикальном зеркалировании первые две горизонтальные получают память, две нижние повторяют.
При горизонтальном, первые две вертикальные память получают, второй столбец повторяет первый.
У марио скроллинг горизонтальный, справа за границей экрана уже стоят элементы игры, те память нужна в первых двух горизонтальных экранах.
Поэтому зеркалирование вертикальное.
В танках заставка движется вертикально, память нужна на первый столбец, зеркалирование горизонтальное.
Зеркалирование ты не исправишь. То где ты хочешь поправить это заголовок ром файла, он нужен только для эмулятора. При записи на карик он вырезается.
Если хочешь записать на железо, то либо ставить мультиплексор и им уже программно управлять как и банками игры или переключатель.