Lufia and the fortress of doom
Сжатие
https://fusoya.eludevisibility.org/lc/index.html. Титульник располагается в роме 97C4D-98E9B (включая последний байт). Для разжатия распаковать decomp.exe и Lunar Compress.dll, вызвать из командной строки:
decomp.exe "Lufia & The Fortress of Doom (U) [!].smc" title.bin 97C4Dh 8 LC_LOROMВ title.bin будут тайлы титульника. Для сжатия распаковать recomp.exe и:
recomp.exe title.bin new.smc 97C4Dh 8 LC_LOROMГде new.smc - ром в котором будет замена графики. Смотрите, чтобы Compressed Size был не больше 124F, иначе испортятся другие данные. recomp сжимает лучше оригинала, так что будет чуть больше места для редактирования.
С другой сжатой графикой в этой игре с таким же алгоритмом нужно менять только позицию в файле, для этого в Mesen2 в отладчике поставить breakpoint на выполнение на CPU $00A4B0, в скобках справа от LDA [$09],Y будет CPU адрес сжатых данных, для получения позиции в роме в Memory Viewer перейти по адресу с CPU Memory, навести курсор на нужный адрес и будет написан PRG адрес - это и есть позиция в файле, например, CPU $12FC4D > PRG $97C4D, или рассчитать по формуле.
UPD: Формат графики - SNES 4bpp. Ограничение на Compressed Size видно при распаковке (decomp.exe).