Сбой CHR регулярный. Повторяется каждые 2х16 тайлов. Последние 16 байт каждого такого блока обнуляются. Получается каждый адрес с младшими битами xxxxxxx11111xxxx возвращает исключительно 0.
Переключатель закорачивает резистор между WRAM/CE от ММС3 и CLOCK 273-го. У меня с электрическими цепями хреново, так что это надо у Хвмена спрашивать, но скорее всего там резистор ослабляет уровень сигнала от ММС3, чтобы дополнительный маппер не мог лочиться, если выставляешь восьмой бит в 1. Как бы два варианта платы получаются: та, которая может блокировать запись в расширенный регистр и та, которая не может.
---upd---
В общем и целом маппер готов, но CHR надо передампить, прежде чем собирать ромку.
Добавлено позже:
Что занятно - ром этот, форменный франкенштейн. хехе... Он собран из нескольких рипов разных многоигровок, причем меню до сих пор сидят там и работоспособны.