В продолжение поста.
Нашёл редактор уровней для игры Earth Worm Jim - EWJ2edit, со ссылкой на скачивание.
Редактор поставляется в сыром виде, по сути в нём есть только работа с тайловой картой (как в CadEditor‘е), для получения этой тайловой карты необходимо “обработать напильником” ром - выдрать из оперативной памяти видеоданные и данные тайловой карты и макроблоков (или извлечь их с помощью архиватора).
RNC_ProPack. Интересно, что в мануале к редактору было описано как извлечь архивы из игры с помощью утилит RNC_ProPack, а также упоминалось, что архиватор подходит для ещё нескольких игр (Alladin, Jungle Book).
Решил проверить, в каких играх используется данный тип архивов. В наборе RNC_ProPack есть код распаковки под платформы SNES, Mips, M68000 (Sega и Amiga), Lynx, IBM PC, GameBoy. Для данного поста я проверял сеговские игры, для них существуют 4 версии исходников - 2 вариации метода, полный и компактный. Сверив их, можно написать небольшой кусочек кода, который присутствует во в разных версиях и скомпилировать его ассемблером asm68k:
После этого можно проверить собранный файл в онлайн-дизассемблере (в поле Arch выставить m68k:68000, в поле Endian оставить Default, в поле с бинарными данными вставить содержимое полученного бинарного файла - его можно скопировать открыв его в любом шестнадцатеричном редакторе).
Дальше можно прогнать поиск бинарного куска кода по всем файлам из набора GoodGen. Дополнительно можно отсечь случайно найденные игры, проверив, содержится ли в роме сигнатура архива из букв “RNC“ и повторно провести поиск больших кусков кода, чтобы разделить игры на используемые внутри них версии компрессора/декомпрессора.
Результаты (игры, в которых используется одна из версии компрессора/декомпрессора RNC_ProPack):
Версия EarthWorm Jim Method 1, сигнатура 4FEFFE80244F47E800117800181B5344.
Версия EarthWorm Jim Method 2, сигнатура 4FEFFE80244F5848610000EC47E8000A.
Версия Pitfall : The Mayan Adventure, cигнатура 4FEFFE80244F6100016C72000C80524E
Версия Toy Story, сигнатура 4FEFFE80244F6100016C7200B0BC524E
Напоследок, добавил редактор EWJ2Edit и RNC_ProPack в папку с сега-компрессорами.