1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

Soft Помогите распознать архив

Тема в разделе "Hard & Soft", создана пользователем netsky2004, 17 апр 2021.

  1. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.489
    У меня на дискетах есть самая первая версия игры Blake Stone Aliens of Gold. Там какой то похоже засекреченный архив
    BS1_6.1
    BS1_6.2
    я когда запустил процесс инсталяции и во время распаковки прервал работу системы перезагрузив её принудительно и вижу результат. оказывается программа инсталяции deice.exe собирает разорванный пополам тот что я указал выше BS1_6.EXE я посмотрел что за архив, но это какой то неизвестный SFX от PKWARE. Перекопал я все архивы и весь интернет и нигде не нашел софт создающий такой архив. Публично такой архиватор действительно не выходил? Если кто-то утянул секретный архиватор из тайных архивов прошу поделиться
    asun9_35.userapi.com_impg__6zDBEBsg1hRavMkDAc1NQWBN0dl_Qev0LQ44f899be07fd9bebf2ebdb2079ca09b1b.jpg
     

    Вложения:

    • BS.rar
      Размер файла:
      2,7 МБ
      Просмотров:
      18
  2. Strannik_

    Strannik_

    Регистрация:
    19 сен 2016
    Сообщения:
    970
    @netsky2004, SFX - это не тип архива, а небольшой модуль для автономной распаковки. Сам тип архива - ZIP.

    DEICE.EXE используя информацию из BS1_6.DAT распаковывает (похоже, просто "склеивает") BS1_6.1 и BS1_6.2 в BS1_6.EXE.
    BS1_6.EXE - обычный SFX ZIP (PKLITE Copr. 1990-92 PKWARE), можно открыть WinRAR.
    Далее в процессе установки распаковывается BS1_6.EXE, после чего этот файл удаляется.
     

    Вложения:

    • BS1_6.rar
      Размер файла:
      2,9 МБ
      Просмотров:
      15
    Последнее редактирование: 18 апр 2021
    Depressor, Metatron и TheMadLynx нравится это.
  3. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.489
    А как создать такой архив?
     
  4. Grue13 Ocelote.12

    Grue13

    Регистрация:
    26 апр 2006
    Сообщения:
    10.689
    Использовать DOS-утилиты PKZIP, ZIP2EXE и ICE?

    Первая собирает файлы игры в .zip-архив.
    Вторая превращает .zip-архив в самораспаковывающийся .exe
    И вроде бы третья делит .exe на части (чтобы помещалось на дискетах).
     
    Последнее редактирование: 18 апр 2021
    netsky2004 и Depressor нравится это.
  5. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.489
    @Котофей, первые 2 всё верно, но ICE не делит на части. Это тот же архиватор
     
  6. Strannik_

    Strannik_

    Регистрация:
    19 сен 2016
    Сообщения:
    970
    De-ICE v1.2 by Id Software
    deice_000.png

    При желании можно сделать "разрезалку", создающую тома в формате De-ICE.
     
  7. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.489
    Нашел делитель ICE, но у него жесткая привязка к трехдюймовому A: вшитая в код программы. У меня виртуальная 386 машина, но там BIOS поддерживает только пятидюймовый A: и трехдюймовый B: даже в виртуальном режиме, так что если в BIOS я меняю местами дисководы дискеты вообще не читаются и пишет "General failure"
     
  8. Strannik_

    Strannik_

    Регистрация:
    19 сен 2016
    Сообщения:
    970
    Разделить вручную на части (хоть на Паскале написать программу) с размером тома (части) 1 438 208 байт.
    В фале BS1_6.DAT отредактировать строки:
    SIZE=2781082 -> указать размер исходного файла в байтах.
    EXPSIZE=7906496 -> вероятно, требуемый для установки объем свободного места на целевом накопителе. Не забыть про промежуточный BS1_6.EXE, который удаляется после распаковки.
    Примечание: не понял, что означает строка
    SPACE=18

    Пример, как собрать части в один файл без De-ICE
    copy /b BS1_6.1+BS1_6.2 BS1_6.EXE
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление