Как и авторы софта, которые сёрнут консольный экзешник на Гитхабе и считают что: "кому надо разберётся", ведь есть же исходники. В их мире все кругом хакеры, начинающие свой день не с чтения газеты The Times, а с чтения статьи на Хабре.
Про консольное окно выше
Yoti точно было прав. Кому надо, точно разберутся. А кому не надо, то и нахер тогда.
DrMefistO, в описании и в articles и на гитхабе нет никакой инфы, как это юзать. Ридми нет, ехе при запуске просто закрывается, положить ром рядом - не помогает. Есть мануал то к этому чуду?
При реверсинге рома будут обнаруживаться упакованные области. В них содержатся маппинги и тайлы уровней, врагов. Чтобы их распаковать, и нужно воспользоваться утилитой. Работать нужно из командной строки, да. В ней нет ничего плохого: в папке с моей программой держа Shift нажимаешь правой кнопкой мыши, там будет что-то типа Открыть окно командной строки здесь, либо Открыть окно Powershell здесь. Далее вводишь туда имя исполняемого файла, получаешь подсказку как пользоваться.
-= (SMD) LZKN2 Compression Tool v1.2 [by Lab 313] (23.12.2015) =-
-----------------------------
Compression type: LZ77
De/Compressor: Dr. MefistO
Coding: Dr. MefistO
Testing / Help: spiiin
Our site: http://lab313.ru
Info: This console tool allows you to compress and decompress
data, packed with KONAMI's LZ77 Algo 2.
USAGE FOR DECOMPRESSION:
lzkn2_comp.exe [Filename] [HexOffset]
EXAMPLE:
lzkn2_comp.exe T_T.bin 01E152
USAGE FOR COMPRESSION:
lzkn2_comp.exe [InFilename]
EXAMPLE:
lzkn2_comp.exe 01E152.bin
-----------------------------
Как видно, использовать для распаковки нужно так:
lzkn2_comp.exe T_T.bin 01E152
где
T_T.bin - имя рома в данном случае, а
01E152 - смещение в роме (кстати, реальное, можешь попробовать).
Итого, нужно лишь:
- Знать шестнадцатеричное смещение в файле
Если что, спрашивай.