Попался мне на глаза симпатичный логотип, решил дернуть себе в коллекцию.
Для начала понадобится DOSBox debugger, набор утилит для анализа программ и распаковки и написанный мной VGAgrabber. Иногда эти bbstro упакованы с разными целями - экономия места или защита от любопытных. Поэтому неплохо бы глянуть на EMPIRE.EXE:
fi.exe empire.exe
Для распаковки есть разные средства - unrose.com, unp.exe, uup.exe. Распаковываю файл:
uup.exe empire.exe emp.exe
Готово, но взгляд на файлик не дает хорошего:
Для поиска нужен отладчик:
debug emp.exe
Через несколько шагов программа устанавливает палитру. Поэтому первый фрагмент можно выгрузить из памяти командой MEMDUMPBIN, полученный файл я переименовал в empire.pal
Через несколько шагов картинка появляется на экране. Данные можно выгрузить как
MEMDUMPBIN A000:0 FA00
Готово, два файла с данными можно собрать, бросив на окно VGA grabberДанные можно сохранить в формате картинки по выбору. Готовый набор.
Комментарии
Отправить комментарий