CadEditor включает в себя конфиги для редактирования уровней игры Contra Hard Corps для платформы Sega Mega Drive 2, а также плагин PluginCompressLZKN, который содержит компрессор уровней, разработанный ромхакером RShell57, и утилиту для вставки сжатых уровней в ROM-файл.
Конфиги уровней для Contra Hard Corps позволяют изменять набор блоков, используемых на уровнях, редактировать карту уровней - слой A (состоящий из блоков) и слой B (фон, состоящий из тайлов видеопамяти), а также список объектов и их параметров на уровнях (с ограничениями - недоступно редактирование параметров объектов-событий).
Редактирование обоих слоёв карты и списка блоков происходит на разархивированных дампах игры, идущих в комплекте с редактором (можно также получить их, если достать игровые архивы из ROM-файла и разархивировать их вручную утилитой LZ Konami Compression Tools). После этого необходимо вставить отредактированные дампы в ROM-файл. Для этого можно также воспользоваться утилитой LZ Konami Compressor Tools и вставить в ROM полученные архивы по нужному смещению.
Но намного удобнее использовать плагин PluginCompressorLZKN, который позволяет проводить операцию сжатия и вставки архива в ROM прямо из редактора CadEditor. Интерфейс плагина показан на скриншоте:
Плагин использует компрессор, превышающий по качеству сжатия оригинальный компрессор, используемый Konami. Он позволяет экспортировать сжатые архивы в отдельные файлы или сразу вставлять их в ROM по нужному смещению, при этом следит за тем, чтобы не допустить вставки в ROM архива, который больше допустимого по размеру (чтобы не затереть другие данные в ROM-файле).
Процесс редактирования всех элементов (обоих слоёв карты, блоков, списка объектов),вставки архивов в ROM-файл и теста получившегося файла показан в видео: