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

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

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

Starflight

Тема в разделе "Установка и запуск игр", создана пользователем dosgamer, 23 сен 2025.

  1. dosgamer

    dosgamer

    Регистрация:
    12 сен 2025
    Сообщения:
    20
    Дорогие друзья! На вашем сайте доступна взломанная CGA-версия Starflight. Я сравнил смещения в файлах STARB.COM и STARB.CO_ — обнаружил ряд изменений. Однако у этой игры есть и EGA-версия — прикладываю вариант из архива eXoDOS. Есть ли возможность взломать и EGA-версию?
    С наилучшими пожеланиями

    Хотя в eXoDOS приложен файл SF.COM, он у меня не работает — похоже, это не рабочий загрузчик, и защита по-прежнему активна

    — dosgamer.
     

    Вложения:

    kreol нравится это.
  2. dosgamer

    dosgamer

    Регистрация:
    12 сен 2025
    Сообщения:
    20
    «Дополнение: активная защита проявляется следующим образом: после “Launch” и ввода кода при неверном значении появляется сообщение „Вы уверены?“ („Bist du dir sicher?“). Игру удаётся продолжить, однако позже, якобы, останавливает космическая полиция.»
     
  3. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    30.321
    @dosgamer, так а в TDC разве не рабочая взломанная EGA-версия?
     

    Вложения:

    kreol нравится это.
  4. dosgamer

    dosgamer

    Регистрация:
    12 сен 2025
    Сообщения:
    20
    Версия по вашей ссылке не поддерживает EGA (см. прикреплённые скриншоты при запуске: в другой версии EGA можно выбрать, а в вашей — нет). CGA-версия (по вашей ссылке) работает, но в EGA-версии защита всё ещё активна. Защита проявляется после покупки космического корабля, найма члена экипажа и старта в космос с пусковой площадки: появляется запрос на ввод кода, и при неверном ответе выводится сообщение “Are you sure?”. В связанной вами CGA-версии принимается любой ввод, поэтому я подумал, что вы могли бы также взломать EGA-версию (я приложил её в своём сообщении), чтобы разрешался любой код.
    С уважением — dosgamer
     

    Вложения:

    • starcga.JPG
      starcga.JPG
      Размер файла:
      15,3 КБ
      Просмотров:
      33
    • starega.JPG
      starega.JPG
      Размер файла:
      33,7 КБ
      Просмотров:
      31
  5. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    124.054
    @dosgamer, я сейчас проверил приложенную @Uka версию - у меня при запуске в обычном DOSBox 0.74-3 Starflt.com и появлении меню, представленного на вашем втором скриншоте, без проблем происходит выбор EGA-версии: я просто нажимаю сначала "5", затем "Enter". И появляющаяся картинка - явно в EGA-палитре. Причём повторю, что я скачивал именно тот архив, который выложил @Uka.

    О какой EGA-версии вы говорите? Просто из-за уточнения "по вашей ссылке" применительно к CGA-версии создаётся впечатление, что вы говорите об архиве, который приложил @Uka, - но тогда неясно, почему чуть ранее вы пишете, что эта (выложенная @Uka) версия не поддерживает EGA.

    Пожалуй, я всё-таки добавлю её на сайт; если понадобится (то есть если выяснится, что EGA-версия в архиве, взятом из TDC, взломана некорректно), то можно будет заменить архив.
    // Собственно, сделано; информация в описании выложенного файла указана.
     
    Последнее редактирование: 24 сен 2025
  6. dosgamer

    dosgamer

    Регистрация:
    12 сен 2025
    Сообщения:
    20
    Прошу прощения, вы правы. Архив Uka работает, и при проверке также не появляется сообщение “Are you sure?”. Следовательно, считаю, что этот взлом действительно функционирует. Однако ранее этой версии на вашем сайте не было, и в eXoDOS я находил только загруженную мной EGA-версию с активной защитой — которая, кстати, в таком же виде продаётся и на GOG. Большое спасибо и ещё раз извините за неудобства.»
     
  7. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    124.054
    Разумеется, ранее её не было на нашем сайте - и именно поэтому @Uka и приложил её.
    Но теперь она выложена.

    К сожалению, это не очень удивляет...

    Никаких "неудобств" нет, всё хорошо!
    Более того, большое спасибо вам за то, что в принципе подняли данный вопрос!
     
  8. Awasaky

    Awasaky

    Регистрация:
    23 окт 2004
    Сообщения:
    1.232
    "Дискетная версия игры (то есть в оригинале распространявшаяся на floppy-носителе[-ях] {дискете}). Всегда является полной (сохранены все игровые компоненты) и не требует инсталляции.", это на самом деле установщик игры.

    Для корректной работы игры, надо:
    1. Распаковать папку с архивом в папку внутри виртуального диска с Dosbox, например папку "StarInst" (здесь и далее команда/название в кавычках, вводить надо без кавычек).
    2. Запустить Dosbox
    3. Перейти в папку StarInst
    4. Ввести там команду "subst a: ."
    5. Перейти на диск A:
    6. Ввести команду "hdinstl c:" (или имя диска, куда будет установлена игра)
    7. Дождаться запроса на вставку второго диска и нажать [Пробел].
    8. Затем игра покажет справку по взаимодействию с игрой:
    dosbox_000.png dosbox_001.png

    После установки игры, не запускайте игру сразу, а сделайте резервную копию файлов например в папку init: "Remember init".

    Игру надо запускать из директории Starflt\Play:
    C:
    cd \Starflt\Play
    starflt

    Игра для сохранения состояния меняет собственные исполняемые файлы!
    Поэтому, в случае некорректного сохранения или повреждения файлов, она перестанет запускаться.
    Разработчики предусмотрели создание резервных копий сохранений после выхода, через командную строку.

    Команды:
    Команда "Remember" делает копию нужных файлов из папки с установленной игрой, в папку \Starflt\Save
    Команда "Goback" восстанавливает игру из папки \Starflt\Save в папку \Starflt\Play
    Чтобы сделать уникальное сохранение, надо ввести команду "Remember nnnnnnnn", где nnnnnnnn - имя сохранения которое может состоять только из английских букв, цифр и символа подчеркивания, без пробелов.
    Чтобы загрузить уникальное сохранение, надо ввести команду "Goback nnnnnnnn", где nnnnnnnn - имя сохранения.
    Чтобы удалить уникальное сохранение, надо ввести команду "Throwout nnnnnnnn", где nnnnnnnn - имя сохранения.

    Сохранения можно делать вручную, для этого нужно создавать резервную копию файлов:
    STARA.COM
    STARB.COM
    STARFLT.COM
    YESNO.COM

    4. End Game
    Выбор в игре в системном меню "4. End Game" игрой интерпретируется как завершить игру вообще, а не просто выйти. После этого игра перестает запускаться и требуется восстановление файлов из стартовой копии, или из установочных файлов.
     
    Последнее редактирование: 30 дек 2025
    kreol нравится это.
  9. Awasaky

    Awasaky

    Регистрация:
    23 окт 2004
    Сообщения:
    1.232
    В общем, переписал батники, сделал стартовый сейв неудаляемым, сама игра в архиве стоит в состоянии "первый запуск". Других сохранений нет.

    Команды:
    listsave - выводит список всех сохранений (включая сохранение по умолчанию - save и стартовое - init)
    savegame- сохранить игру в папку saves\save
    savegame nnnnnnnn - сохранить игру в папку saves\nnnnnnnn, где вместо nnnnnnnn могут быть любые английские символы и цифры без пробелов, не более 8.
    delsave nnnnnnnn - удалить сохранение в папке saves\nnnnnnnn, нельзя удалить saves\init, потому что там состояние начала игры.
    loadgame - загрузить игру из папки saves\save
    loadgame nnnnnnnn - загрузить игру из папки nnnnnnnn
    loadgame init - загружает сохранение с началом игры
    starflt - запускает игру с текущим сохранением
     

    Вложения:

    Последнее редактирование: 3 янв 2026
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление