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

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

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

Harmony Compatible для DOS на движке MBF

Тема в разделе "Мастерская", создана пользователем MrFlibble, 6 дек 2023.

  1. MrFlibble

    MrFlibble

    Регистрация:
    23 мар 2008
    Сообщения:
    3.521
    Harmony Compatible -- недавнее переиздание игры/тотальной конверсии Harmony (2009 года выхода) на движке ZDoom. Автор Томас ван дер Вельден переделал её сначала в официальное дополнение для "Дума" на движке Unity, а затем сделал бесплатный вариант, доступный всем для скачивания (игровые данные распространяются по лицензии CC-BY-SA-NC 4.0).

    Harmony Compatible в сыром виде представляет собой PWAD, то есть дополнение для второго "Дума", требующее либо оригинальной игры, либо какого-то другого основного файла (IWAD) -- здесь на выбор есть два бесплатных варианта: Freed∞m или miniwad. Порт Harmony Compatible for DOS делает игру полностью самостоятельной, включая miniwad по умолчанию, но также вносит некоторые (в основном косметические) изменения -- иначе в проекте не было бы смысла:
    • присутствует возможность игры в высоком разрешении (640x400)
    • для игровых сообщений и расширенных меню используется шрифт тех же цветов, что в оригинальной Harmony 2009 года
    • для расширенных меню добавлены надписи шрифтом игры (а не "Дума" в искажённой палитре)
    • в расширенных меню используются различные обои из внутриигровых текстур
    • цвета минимизированного интерфейса отображаются корректно
    • восстановлено эталонное время прохождения для уровней от 1 по 11 из версии 2009 г.
    • улучшено качество звучания синтезированной музыки в режиме OPL3 за счёт модификаций библиотеки Allegro, которые внёс ludicrous_peridot, а также библиотеки инструментов DMXOPL
    • добавлены уникальные чит-коды
    Для игры требуется файл HarmonyC.wad.

    Harmony Compatible for DOS основана на порте Marine's Best Friend (MBF) версии 2.04. Исходный код распространяется по лицензии GNU GPL v2.
    harmony-2.png harmony-4.png harmony-6.png harmony-7.png harmony-9.png harmonynew-1.png harmonynew-2.png harmonynew-4.png
     

    Вложения:

    • hcdos102.7z
      Размер файла:
      924,2 КБ
      Просмотров:
      5
    • hcd102_s.7z
      Размер файла:
      1,4 МБ
      Просмотров:
      5
    Последнее редактирование: 11 дек 2023
    AxXxB, Dimouse и Gamerun нравится это.
  2.  
  3. MrFlibble

    MrFlibble

    Регистрация:
    23 мар 2008
    Сообщения:
    3.521
    Обнаружилось, что я забыл включить поддержку вторичных инструментов MIDI, когда компилировал модифицированную библиотеку Allegro. Это исправлено, оба файла в первом сообщении обновлены.

    Хотя, если честно, я пока не слышу особой разницы в воспроизведении музыки в режиме OPL.
     
  4. MrFlibble

    MrFlibble

    Регистрация:
    23 мар 2008
    Сообщения:
    3.521
    Оказывается, модифицированная библиотека Allegro поддерживает воспроизведение вторичных инструментов, только если музыка в игре в формате MUS, а в Harmony Compatible она в формате MIDI. Поэтому я конвертировал все MIDI-файлы в формат MUS с помощью утилиты MIDI2MUS и вложил их в файл HCOMPAT.WAD, который грузится вместе с игрой. Звучание музыки в режиме OPL3 теперь становится ощутимо лучше. Обновлённые файлы прикреплены к первому сообщению.
     
    AxXxB и Dimouse нравится это.
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление