LINUX.ORG.RU

Релиз OpenMW 0.44.0

 , ,

Релиз OpenMW 0.44.0

4

4

Команда проекта OpenMW отрапортовала об успешном релизе движка версии 0.44. По большей части изменения касаются оптимизации, совместимости с модами и исправлением ошибок.

OpenMW — это свободный движок с открытыми исходными кодами, позволяющий запускать на Linux, Windows и OS X известную компьютерную игру The Elder Scrolls 3: Morrowind, включая как официальные плагины Tribunal и Bloodmoon, так и модификации от сообщества. Движок принесёт не только те исправления в код игры, которые не сделала в своё время Bethesda, но и новые отключаемые возможности вроде последних шейдеров или динамического света.
OpenMW-CS - свободная реализация TES Construction Set со своими, разумеется, улучшениями и доработками.

Что примечательно, OpenMW за долгие годы своего существования сумел преодолеть статус вечной альфы и теперь позволяет не только пройти всю игру, включая официальные плагины и российскую версию от 1С/Акеллы, но и подключать множество модификаций, не использующих для своей работы альтернативные решения в области, например, рендеринга изображения.


Известные проблемы:

  • Реализация теней должна быть переписана заново;
  • Для использования в Linux пакетов targz должны были установлены библиотеки Qt4 и libpng12;
  • На macOS OpenMW-CS сможет запустить OpenMW только в том случае, если используется определённая связь OpenMW.app и OpenMW-CS.app (siblings).

Новые возможности:

  • Реализована панель поиска заклинаний;
  • Добавлена вкладка расширенных настроек в лаунчере (#4054);
  • Реализованы некоторые возможности, связанные при использовании быстрого перемещения вместе с компаньонами (#4064);
  • Добавлена опция, позволяющая игроку иметь несколько квиксейвов (#4174);
  • Добавлена опция ребаланса показателей камня душ, основывающаяся только на количестве душ, а не количестве использований (#4423);
  • OpenMW-CS: реализована кнопка Terrain Texture Brush (#3870);
  • OpenMW-CS: реализована функция редактирования текстуры ландшафта (#3872);
  • OpenMW-CS: добавлены новые иконки.

Исправления:

  • Теперь Даэдра призываются при использовании проклятых вещей из инвентаря, триггер OnActivate активируется даже в том случае, если открыто меню инвентаря (#1428, #3726);
  • Магические эффекты корректно отрисовываются и работают при загрузке сохранения (#2254);
  • В русской версии игры теперь корректно отображаются записи в журнале при сортировке по алфавиту (#2485);
  • Настройка OnPCHitMe в скрипте персонажа должна предотвращать его атаку даже в том случае, если он находится в глухой обороне, при условии, что показатель атаки равен нулю (#2703);
  • Лаунчер теперь принудительно размещает Morrowind.esm в самом верху списка (#2829);
  • Исправлены некоторые проблемы в настройках погоды (#2841);
  • Модификация корректно подцепляется движком, если её директория находится в корневом каталоге игры (иными словами, если задействован не каталог Data Files) (#3557);
  • Летающие и плавающие существа больше не используют сетки путей (path grid) (#3587);
  • Настройка SetPos больше не пропускает погодные переходы, а также исправляет проблемы, связанные с модификациями, использующими SetPos для перемещения игрока, вроде Boats Mod (#3603)
  • Исправлена проблема, из-за которой лаунчер не мог корректно подгрузить некоторые плагины с ESM файлами (#3618);
  • Исправлена ошибка, из-за которой NPC могли застрять в ландшафте во время отдыха персонажа игрока (#3638);
  • Музыка, проигрывающаяся во время битвы, корректно сменяется при открытом меню (#3664);
  • Теперь в диалоговом меню больше не отображаются пункты, которых там быть не должно (#3696);
  • Поправлены проблемы с управлением на macOS (#3708);
  • SetPos теперь не может размещать игрока ниже уровня ландшафта (#3783);
  • Исправлены проблемы, вызываемые с применением заклинания Calm Humanoid на стражниках при сопротивлении аресту (#3863);
  • Теперь враги после нокаута не будут очухиваться мгновенно (#3884);
  • Импортированные плагины теперь будут сортироваться исходя из своих зависимостей, а не только по времени модификации файла (в Steam-версии игры этот аспект был сломан) (#3926);
  • Улучшена поддержка символов пробела и дефиса в именах скриптов (#4061);
  • Теперь камни с заточенными в них душами существ из модификации при удалении плагина становятся пустыми и не вызывают краш игры (#4111);
  • При нападении из-под воды анимация плавания больше не прерывается (#4122);
  • Если в директории игры отсутствуют файлы для музыки, использующейся для боевых ситуаций, движок теперь будет использовать композиции, предназначающиеся для путешествия по миру игры (#4134);
  • Добавлены некоторые настройки, которые будут использоваться по-умолчанию заклинаниями и оружием в стандартной версии игры (#4135, 4136);
  • Исправлены некоторые проблемы при использовании шейдеров, вызывающие графические артефакты при включённом сглаживании (#4143);
  • Убраны оптимизации из файлов скелетной анимации NPC, что позволило избавиться от проблем в некоторых плагинах реплейсерах (#4159);
  • Были исправлены проблемы, при которых персонажи при анимации начинали мерцать (#4177);
  • Сражающиеся персонажи теперь смотрят непосредственно на противника, а не на ближайшего к ним NPC (#4179);
  • Исправлена ошибка, при которой следующее и предыдущие оружие не переключались, но при этом был соответствующий звук (#4180);
  • Теперь стражники не могут начинать диалог с игроком, когда тот находится от них на большом расстоянии (#4184);
  • Теперь на одежде правильно отображаются графические эффекты при использовании заклинания невидимости (#4190);
  • Удалено сообщение “Screenshot Saved” (#4191);
  • Дальность атаки лучников и магов теперь соответствует показателям оригинальной игры (#4192);
  • Теперь темы диалогов правильно подсвечены при их первом использовании (#4210);
  • Исправлено падение FPS при сворачивании игры в момент дождливой погоды (#4211);
  • Теперь, если маны игрока недостаточно, шанс успешного заклинания показывает нуль (#4223);
  • Исправлено двойное нажатие на кнопку при использовании геймпадов (#4225);
  • Исправлено отображение класса и знака, под которым родился персонаж игрока (#4226);
  • Теперь призванные существа из Tribunal и Bloodmoon автоматически не атакуют компаньонов игрока (#4229);
  • Приветствия больше не создают лишние записи в журнале (#4242);
  • Торговцы больше не продают те ингредиенты, чьё количество равняется нулю (#4245);
  • Консоль больше не спамит сообщениями при обнаружении в каталоге музыки файлов, не являющимися музыкой (#4252);
  • Исправлена длительность магических ингредиентов при их поедании (#4261);
  • Игроки при включённом режиме бессмертия больше не подвержены негативному влиянию заклинаний (#4264);
  • Сопротивление магии теперь оказывает влияние на все магические эффекты (#4309);
  • Дождливая погода больше не оказывает пагубный эффект на FPS игры при переходе из помещения на улицу (#4314);
  • Игрок больше не становится преступником, если подбирает вещи мёртвого персонажа (#4328);
  • Особенности экипировки щитов и факелов теперь более соответствуют оригинальной игре(#4334)
  • Лаунчер теперь понимает путь “/Data Files” при автоматическом поиске необходимых каталогов (#4336);
  • Теперь в инвентаре счётчики вещей не отображают неправильные значения при большом количестве предметов (#4346).

>>> Полный список исправлений

★★★★★

Проверено: shell-script ()
Последнее исправление: shell-script (всего исправлений: 5)

ChangeLog навевает на мысли, что полной совместимости никогда не будет.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от orm-i-auga

Так зачем тебе морочиться с поддержкой одновременного ввода с клавиатуры и аналогового конроллера, если на стим-паде можно назначить клавиши WASD, шифт, альт, пробел (далее что там нужно) и правый трэкпад использовать как мышь?

Вот именно в морровинде, ИМХО, разницы не должно быть.

spectr00 ★★★
()
Ответ на: комментарий от anonymous

все полетит к чертям вверх по стеку вызовов

Ну так если mPreview и прочие тоже умные, то всё будет хорошо. Те кто инициализировался - разрушаются. Не вижу проблем в этом коде.

anonymous
()
Ответ на: комментарий от eternal_sorrow

а можно собрать вообще без qt?

https://www.linux.org.ru/news/games/14378801#comment-14380602

Qt нужен для мастера установки, который, по сути, нужен один раз, и для ланчера в котором настройка плагинов.

Если сабж ^ не интерисует то можно собрать и без Qt. А если же планируются плагины с ланчером немного проще.

init_6 ★★★★★
()
Ответ на: комментарий от EternalNewbie

Это нужно у разработчиков wine спросить. Я так понимаю, не хватает каких-то сисколов, чтобы имитировать сиколы ядра NT. Но я могу ошибаться, и проблема в чем-то другом.

Khnazile ★★★★★
()
Ответ на: комментарий от spectr00

Так зачем тебе морочиться с поддержкой одновременного ввода с клавиатуры и аналогового конроллера, если на стим-паде можно назначить клавиши WASD, шифт, альт, пробел (далее что там нужно) и правый трэкпад использовать как мышь?

Есть две причины. Первая — биндинги к джойстикам обычно не настраиваемые, а к клавиатуре-мыши настраиваемые, поэтому завязываясь на клавиатурные биндинги стимпад становится зависим от текущих настроек игры. А я, например, практически всегда меняю клавиатурные биндинги, но при этом хотелось бы чтобы и стимпад работал, бывает использую то одно, то другое.

Другая причина в том, что в играх часто для джойстика делают несколько действий на одну клавишу/стикер, зависящие от контекста или режима нажатия, и это довольно удобно. К тому же некоторые клавиши имеют аналоговый ввод, чего нет на клавиатуре.

orm-i-auga ★★★★★
()

Жаль что уже существующие наработки по теням не добавили в этот релиз. Еще и один из главных разработчиков ушел из команды и сказал что будет делать свой движок с блекджеком и продажными девками. Ну и драма насчет переезда на гитлаб ого-го была.

oriko32
()

давно уже делают, надо глянуть чтоль наконец

DILIN ★★★★★
()
Ответ на: комментарий от StalinEXE

Да тут просто праздник какой-то! Я в некоторые игры (арканум в том числе) с такой болью играю под вайном.

ZERG ★★★★★
()
Ответ на: комментарий от ZERG

Хотя с праздником я погорячился, движок арканума переписан на js, выглядит как обычное браузерное мыльное г, старых исходников на с и с++ конечно же не будет.

ZERG ★★★★★
()
Ответ на: комментарий от ZERG

Лично я не против js для подобных игр, движок для Blood показал себя вполне неплохо (жаль только, что проприетарным его решили сделать). Тут скорее проблема в том, что разработчик назвиздел. Очень плохой знак, что при истечении обозначенного срока нет вообще никаких вестей нигде. Ни на фейсбуке, ни на сайте (и форум там мёртвый буквально), ни на патреоне, ни на ютубе, нигде.
А я жду, потому что на моём железе оригинальная игра с патчами не работала. OpenArcanum сейчас гипотетически едва ли не единственный способ удобно поиграть в него. Вероятно, всё же придётся использовать мою машинку с 98-й виндой, не зря ж собирал.

StalinEXE ★★★★★
() автор топика
Ответ на: комментарий от Im_not_a_robot

по вашей фразе очень заметно, что вы еще не застали времена когда он выходил. Загуглили бы тогда уж игры 2002 и посмотрели скрины тех лет

Neresar ★★
()
Ответ на: комментарий от anonymous

А ReactOS — не смог.

Сравнил теплое с мягким...

Odalist ★★★★★
()
Ответ на: Анонимус неодобряет от anonymous

Это такое унылое оправдание нищебродской видеокарте?

А вот и мамкины геймеры в тред подоспели....

Сынуля: мамка, а, мамка, купи дай денег на крутую видеокарту. У маня дядьки нигеры, ну те, которые в GTA5, бегают с рывками...невозможно играть, а я хочу грабить корованы.

Мамка: Бери, сынуля. Вот тебе 47,158 рубликов. Играйся, лапочка.

Odalist ★★★★★
()
Последнее исправление: Odalist (всего исправлений: 1)
Ответ на: комментарий от EternalNewbie

Правильнее, наверное, будет сказать «в других процессорных архитектурах»?

Нет, именно в других системах, которые не линукс. Я же ниже написал — OpenBSD. Возможно и в каких-то других BSD тоже нет.

anonymous
()
Ответ на: комментарий от StalinEXE

Ну сколько лет уже jk открыт? Наверное появился хотя бы один или два человека, которые смогли с этим сделать что-то хорошее? Если нет, наверное он просто так сильно никому не нужен.

a1batross ★★★★★
()
Ответ на: комментарий от ashot

Не лучше и не хуже. Это совершенно разные игры. С жаренной картошкой ещё сравни.

Жареная картошка ещё лучше.

aidaho ★★★★★
()

Оно теперь уже собирается на Debian 9?

YogSagot ★★★
()
Ответ на: комментарий от gpyra

Он работает, но насколько с ним игру реально пройти - не интересовался. Пикабушники собирались, играли. Судя по некоторым отзывам, в том числе и здесь, оно несколько глюкаво, но явно лучше модификаций из нулевых.

StalinEXE ★★★★★
() автор топика

А оно поддерживает Morrowind HD?

tailgunner ★★★★★
()
Ответ на: комментарий от anonymous

С багоюзом небось.

Проверь. Там всего 7 минут. Точно используется возможность красть/дропать и удирать за дверь без последствий. Считать багом или фичей?

P.S. И можно ли так под OpenMW?

question4 ★★★★★
()
Последнее исправление: question4 (всего исправлений: 1)
Ответ на: комментарий от question4

Проверь. Там всего 7 минут. Точно используется возможность красть/дропать и удирать за дверь без последствий. Считать багом или фичей?

Там багоюз в быстром переключении кинжала на копьё и обратно. При этом в первых версиях бонусы от кинжала не сбрасывались. Так подрочив немного можно добавить себе за 1000 скорости, ловкости и т.д.

Это даже в оригинале исправили, так что сейчас так уже нигде не пройдёшь.

Ivan_qrt ★★★★★
()
Ответ на: комментарий от TooPar

Мешает тем, что это специальный туман, призванный скрыть тот факт, что граница прорисовки мира заканчивается в 5 метрах от игрока.

Khnazile ★★★★★
()
Ответ на: комментарий от Khnazile

дык это тогда было. и всё равно вглядывались, принимали неровную засветку монитора за факелы и силуэты. а щаз можно это сделать натурально, подогнав плотность к «5 метрам у носа»

TooPar
()
Ответ на: комментарий от TooPar

Сейчас можно и игру сделать во много раз лучше, чисто из-за того, что средства разработки игры ушли далеко вперед. Но в старые игры хотелось бы играть именно в том виде, в котором они задуманы, без всяких васянских улучшений.

Khnazile ★★★★★
()
Ответ на: комментарий от TooPar

Ремастеры, изменяющие игровой опыт не нужны. Ценность игр в первую очередь в игровом опыте. Добавление «очевидных» игровых фич, которые небыли очевидны 15 лет назад, или же их добавление было невозможно по техническим причинам есть васянство. Сюда же относим попытки исправить изначально сломанные игровые механики спустя 20 лет сторонними людьми.

Khnazile ★★★★★
()

Как человек, далёкий от TES, спрошу: в это можно поигрывать ИНОГДА? По идее, оно не должно отрывать от жизни так, как какая-нибудь MMORPG, где чтобы полноценно развиваться, надо постоянно шататься в подземелья, рейды и пр.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

в это можно поигрывать ИНОГДА?

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

Khnazile ★★★★★
()
Ответ на: комментарий от hobbit

Это ж сингл, будет ждать тебя столько, сколько потребуется. Сталкеранутого не слушай, несёт чушь. Прошёл Скайрим за год в спокойном темпе, заходя от силы раз в неделю.

anonymous
()
Ответ на: комментарий от anonymous

Это ты чушь несешь, потому что не знаешь ничего про сабж. Скайрим совсем другая игра, в которую можно играть потому что у нее есть геймплей. У сабжа (а точнее у оригинальной игры, которую сабж воспроизводит) геймплей реализован топорно и имеет кучу эксплойтов, моментально делающих тебя богом даже без читов. По этому с точки зрения игрового процесса эта игра не интересна совершенно, она нудная и однообразная. Она привлекательна т.н. «атмосферой»: т.е. внутри игры ты можешь натурально несколько часов подряд изучать книги в библиотеке, пытаясь выяснить местонахождение какого-нибудь подземелья, а заодно и историю народа, его населявшего. Или болтать с NPC, выдающими километровые простыни текстов, о местной фауне, погоде и прочих пустяках. Раз в неделю в такой играть просто не выйдет, т.к. за неделю у тебя просто подробности всей этой чуши из головы выветрятся, а компаса и других интерактивных подсказок в игре нет, изволь читать журнал твоих действий с самого начала, если хочешь восстановить хронологию событий. К концу игры он может насчитывать несколько сотен страниц.

Khnazile ★★★★★
()
Ответ на: комментарий от StalinEXE

Ну у меня steam версия работает относительно стабильно, но с отображением локаций проблемы. Это, я думаю, единственный недостаток.

ZERG ★★★★★
()
Ответ на: комментарий от Khnazile

Ну конечно же я ничего не знаю про морровинд, ведь это настолько редкая игра, что только ты один в неё и играл. Разумеется я несу чушь, ведь есть только твоё мнение и неправильное.

Скайрим совсем другая игра, в которую можно играть потому что у нее есть геймплей.

Естественно совсем другая, и не ТЕС вообще. И геймплей у неё принципиально другой, ага. Скайрим был упомянут лишь как пример того, что в ТЕС можно играть от случая к случаю.

сабжа (а точнее у оригинальной игры, которую сабж воспроизводит) геймплей реализован топорно и имеет кучу эксплойтов, моментально делающих тебя богом даже без читов

Про которые ты знаешь потому, что провёл в игре сотни часов. Новичок может их не обнаружить вовсе, особенно если начнёт играть сразу в OpenMW текущей версии.

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

Ну, если у игрока память канарейки, то никто не мешает прерываться вне квестов.

Я не понимаю, какой такой геймплей в скайриме принципиально другой, ТЕС не о геймплее вообще (про атмосферу ты сам написал). Скайрим — тот же обливион, с некоторыми life quality улучшениями, а тот — тот же морровинд, опять же с поправкой на некоторые удобства вроде упомянутого компаса. Да, история и сюжет разные, но формула ТЕС со времён морровинда глобально не менялась, за то игру и любят. Если что, все части ТЕС начиная с морровинда были мной пройдены неоднократно и исхожены вдоль и поперёк.

anonymous
()
Ответ на: комментарий от anonymous

Разумеется я несу чушь, ведь есть только твоё мнение и неправильное.

Да, именно так. Морровинд - устаревшая еще на момент выхода убогая кривая херня, в которую могут играть только поехавшие крышей фанатики. Нормальным людям людям, которые хотят играть в игры, а не задроить ЭТО пробовать не стоит, т.к. в ней нет интересных, и при этом не сломанных нафиг игровых механик. Скайрим - это игра, Обливион - это игра, хоть и без слез на нее не взглянешь, но Морровинд - это кривой урод. Как и Свалкер, впрочем, ненавижу его.

Khnazile ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Как минимум для того, что WINE не работает на ARM, MIPS, PowerPC и т.д., а сам движок может плохо дружить с используемым железом.

Quasar ★★★★★
()
Ответ на: комментарий от hobbit

далёкий от TES, спрошу: в это можно поигрывать ИНОГДА? По идее, оно не должно отрывать от жизни так, как какая-нибудь MMORPG, где чтобы полноценно развиваться, надо постоянно шататься в подземелья, рейды и пр.

Ну я наверно пять лет проходил Oblivion. Надоедало, бросал , возвращался. Заняло 150 часов где-то.

Больше желания нет. Как-то всё это «лезь в шахту за сапогом скорости тысячу раз надоедают».

Боёвка тоже тупая, что уже тупо лучше прокачать невидимость и не тратить на неё время.

Больше всего лошади 🐴 понравились и олени.

fornlr ★★★★★
()
Ответ на: комментарий от Khnazile

Морровинд хардкорен ровно до тех пор, пока ты не найдешь пару эксплойтов к его убого выполненным игровым механикам, которые за 20 минут седалают тебя неубиваемым полу-божеством с неограниченным запасом денег.

То же самое можно сказать про кучу других игр. А найти такие эксплойты - это тот ещё квест.

Quasar ★★★★★
()
Ответ на: комментарий от anonymous

собственно, в Morrowind всё портит боёвка

Вот не надо тут. В Morrowind шикарная боёвка.

ну не чувствуется удар оружием! реализация реза и укола есть - великолепно! - но удар оружия о препятсвие (оружие или тело врага) нет, почему?

Если что, Morrowind это RPG, а не шутан или рубилка. Поэтому там боёвка в чистом виде RPG.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

В случае с сабжем это не квест, там все само-собой очевидно. В подземельях полно дорогих вещей, которые благодаря тупому AI легко стащить, и при помощи нехитрых манипуляций выгодно продать. А если ты знаешь, где искать «правильных» торговцев (найти их не так уж трудно) то можно извлечь сверхприбыли и прокачать все что угодно за деньги, и после этого, легко накрафтить мега-мощных вещей.

Я как-то поставиль эксперимент: месяц играл в игру максимально «честно», т.е. не залезая в высокоуровневые подземелья и добывая внутриигровую валюту только за задания и с трупов убитых врагов. Это было очень тяжко, и я докачался только где-то до 20 уровня. А потом мне все это надоело, я зашел в ближайшее святилище с дреморами, пользуясь несовершенством AI наковырял с них даэдрического оружия, загнал все торговцам и прокачал еще 25 уровней за деньги. На все ушло минут 30, при этом я даже не ходил к скампу или крабу, т.к. было лень. Стоит ли говорить, что после этого играть стало настолько ненапряжно, что даже скучно. И это на максимальной сложности. Кстати, а реализован ли в сабже ползунок сложности AI?

Khnazile ★★★★★
()
Ответ на: комментарий от Quasar

Вот только в Gothic 2 боёвка отвратительнейшая, а в Morrowind нормальная.

В готике была отличная боёвка. А в морровинде нормальная, да - закликивай пока не победишь.

anonymous
()
Ответ на: комментарий от anonymous

Да не говори, с точки зрения игрового процесса игра то еще говно, просто раньше играли в то, что было на дисках.

Khnazile ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.