английский перевод реализован не совсем корректно в железном плане и работает только на эмуляторе. Тут выкладывался патч, который его правил и заставлял работать на железе.
Правильный маппер Taito_X1-017 сейчас имеет номер 552 (m552), а старый маппер 82 (m082) не существует на железе, в NES 2.0 XML Database все ромы с m082 в категории Compatibility Hacks (хаки для совместимости). Отличие только в порядке битов установки PRG банков
https://www.nesdev.org/wiki/Taito_X1-017#PRG_Select_0/1/2_($7EFA/$7EFB/$7EFC), но из-за этого порядок банков тоже другой. Если вы об этом исправлении
https://www.emu-land.net/forum/index.php/topic,79662.msg1436875.html#msg1436875, оно работает как m552, но перед появлением титульника артефакт в виде полосы, видимо из-за дополнительного кода для перестановки битов, поэтому, если сделать правильно и переставить биты для значений банков (от переводчиков), то должно быть правильно.
Сейчас m552 поддерживает puNES, NintendulatorNRS, но не поддерживает Mesen и какие-то ещё. Поэтому перевод для m082 тоже нужно делать.
Не видел патча, только часть рома для железа встречал
Я сделал патч на основе PRG от
supremacy, когда сделаете перевод на основе [T-Eng by Aishsha & Stardust Crusaders v1.01], примените патч
1_patch_by_supremacy.ips, потом передайте ром скрипту
2_swap_banks.py (на Python), получится правильный ром на маппере 552 для железа. Распространять перевод желательно в двух версиях (m082 и m552) для совместимости.