Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: HD-mod под Linux
DF2 :: ФОРУМЫ > Игровые форумы > Heroes of Might & Magic III > HD-мод
Страницы: 1, 2
Ashka
А через вайн оно запустится? А вдруг всё поломаю, опять заново всех героев ставить(
baratorch
в Wine HQ последней версии все работает как на винде.
в Wine 1.6 не работает запуск через лончер: нужно создать HD exe и запускать его самостоятельно.
HD никак не влияет на оригинал. Переустанавливать оригинальные герои не придется.
Ashka
Цитата(Эроласт @ 25 Nov 2014, 17:06) *
Цитата
В SOD нет Сопряжения в редакторе карт, а мне нравится его ставить на карты, хоть иногда.

Как нет? Все есть.
Цитата
В Воге я играю только из-за кнопки «купить всех существ».

В HD есть такая кнопка.

Про кнопку уже прочитала. Увы, только прочитала, реально увидеть не довелось. Загружаться оно загружается, через вайн, а вот смены разрешения экрана ни фига нет( Что не так? Кстати, меню в игре косячит, надписи сдвигаются(





Зашла в игру, кнопки «купить всех» нет, не работает она. Всё как в SODе с диска.
Mantiss
Цитата(Ashka @ 26 Nov 2014, 10:42) *
Зашла в игру, кнопки «купить всех» нет, не работает она. Всё как в SODе с диска.

Выше же предупреждали

в Wine 1.6 не работает запуск через лончер: нужно создать HD exe и запускать его самостоятельно.
baratorch
Цитата
в Wine 1.6 не работает запуск через лончер: нужно создать HD exe и запускать его самостоятельно

это означает, что нужно открыть папку с игрой, найти Heroes3 HD.exe и запустить его.
fireman
Решил протестировать как дела на wine 1.7. При установке последней версии HD вылетает

Нажимаю "пропустить", хд доустанавливается.

ХД запускается только через созданный лаунчером exe, так что вопрос.

Цитата
в Wine HQ последней версии все работает как на винде.


Что имеется в виду под wine hq? Вроде их сайт так называется(который лежит сейчас).
Ashka
Цитата(fireman @ 26 Nov 2014, 15:41) *
Решил протестировать как дела на wine 1.7. При установке последней версии HD вылетает
ХД запускается только через созданный лаунчером exe, так что вопрос.

Цитата
в Wine HQ последней версии все работает как на винде.

Что имеется в виду под wine hq? Вроде их сайт так называется(который лежит сейчас).

Так у них и сайт лежит? Мне говорили, что обновления вайна закончились, видимо, и в самом деле кранты(

Цитата(baratorch @ 26 Nov 2014, 13:36) *
Цитата
в Wine 1.6 не работает запуск через лончер: нужно создать HD exe и запускать его самостоятельно

это означает, что нужно открыть папку с игрой, найти Heroes3 HD.exe и запустить его.

Да я уже куда только не нажимала, камрад.
У меня всё это дело скопировалось в папку Buka-Герои 3 Дыхание Смерти (где лежит игра, созданная с лицензионного диска), вот там и сидят все экзешники.
Ещё одна ошибка:


baratorch
Я не линуксовод.


Пару лет назад на вируальную машину установил Ubuntu 12.04, затем Wine 1.6
запуск через лончер не работал, обновление не работало, запуск через HD.exe работал.
После нескольких переездов с компа на комп эта система не сохранилась.

Пару недель назад установил Ubuntu 14.04, затем Wine HQ последней версии (1.7 с чем то там)
- запуск через лончер работает, даже обновление работает

И в тот и в этот раз я в систему заходил под root'ом (иначе линух не дает доступа к моим папкам Винды)

Сообщения
Цитата(Ashka @ 26 Nov 2014, 16:44) *

и
Цитата(Ashka @ 26 Nov 2014, 12:42) *

у меня случались и на винде. В чем причина не разобрался, помогала переустановка игры.
Убедитесь, на всякий случай, что у всех файлов игры снята галочка 'только для чтения'.

Попробую еще поковырять линух....



Цитата
Решил протестировать как дела на wine 1.7. При установке последней версии вылетает ...
Нажимаю "пропустить", хд доустанавливается.

Это нестрашно. Всего лишь не будет возможно откатить первое обновление.

Цитата
Что имеется в виду под wine hq?

wine устанавливал по этому мануалу: http://www.linuxrussia.com/2013/05/wine-hq-ubuntu.html
fireman
А ну то есть обычная версия. Через судо обычно не советуют запускать wine. А почему тебе без рута не дал права на папки винды? Может дело в том, что из винды корректно не вышел.
hippocamus
Цитата(Ashka @ 26 Nov 2014, 16:44) *

У меня эта ошибка случалась при разных манипуляциях с лодами, например, когда я пытался избавиться от армагеддоновских vid и snd путём правки их имён в экзешнике на video.vid и hеroes3.snd, чтоб не плодить сущности. Понял одно - игра открывает эти файлы и h3bitmap.lod дважды, вначале каким-то странным способом, а потом как обычные лоды. И если дважды открыть лод обычным способом - ничего не случится, он видимо просто вернёт предыдущий дескриптор - но если открыть дважды "странным способом" (может, с эксклюзивным доступом?) - то игра выдаёт ошибку. Причём, строка "невозможно открыть Video.vid" выводится, даже если в экзешнике нет ни одного упоминания об этом файле!
Ashka
Всё это замечательно, конечно. Будет эта штука работать в линуксе ubuntu 12.04 LTS, вот в чём вопрос?
fireman
Ashka, будет. Ставь последний wine. Создавай в лаунчере HD exe. Запускай HD exe через проводник. Профит.
Если совсем всё плохо будет, то я мануал запишу.
Mantiss
Цитата(Ashka @ 27 Nov 2014, 00:52) *
Всё это замечательно, конечно. Будет эта штука работать в линуксе ubuntu 12.04 LTS, вот в чём вопрос?

У меня работает, но...
1) При запуске через ланчер эффекта HD нет. Нужно делать экзешник (например HotA_HD.exe) и запускать его.
2) Иногда при попытке кого-нибудь купить напрочь слетает курсор. Чтобы этого не было, нужно в настройках вайна запретить декорирование.
3) Не стоит одновременно запускать вайн и скажем браузер. Сервер pulseaudio не справится с делением звука, поэтому в вайне будет тишина.
4) Крайне не рекомендую запускать с виндового раздела и вообще с раздела ntfs. Чревато суровыми проблемами с разделом. Например легко гробятся mp3 файлы с фоновой музыкой.
Antimius
Цитата
Причём, строка "невозможно открыть Video.vid" выводится, даже если в экзешнике нет ни одного упоминания об этом файле!


Даже если совсем нет упоминания имени файла в экзешнике - это еще не значит
Что программа его не может загружать каким либо другим методом, на ассемблере
Можно делать совсем не тривиальные вещи
baratorch
поставил ubuntu 12.04.5
поставил wine 1.6.1
установил буковское Дыхание смерти с диска
скачал HD и установил
- работает запуск через лончер!
- работает обновление!
- работает запуск HD.exe вручную.
- не работает запуск HD.exe через лончер (запускает без HD).
- нет картинки в полноэкране (тут возможно нужно что-то доустанавливать, настраивать wine), в оконном режиме - все ок.
- звук булькает если <NewerSoundLibraries> = 1 и не булькает но отстает немного с <NewerSoundLibraries> = 0
- вместо курсоров-артефактов показвается курсор кастования заклинания, если <SystemCursors> = 1. Если = 0, то все ок.
Ashka
Истину глаголе. Запуск работает, обновление работает…
Тот файл, который выделен оранжевым:



Не работает. Показываются эти две ошибки, приведённые на скринах ранее.

fireman
baratorch, ты волшебник. Но у меня ни на 1.6 ни на 1.7 через лаунчер не удавалось запускать, а впрочем это не так критично.
Ashka
Цитата(fireman @ 28 Nov 2014, 01:06) *
baratorch, ты волшебник. Но у меня ни на 1.6 ни на 1.7 через лаунчер не удавалось запускать, а впрочем это не так критично.

Камрад! В каком разрешении ты смог запустить игру?
Antimius
Попробуйте поставить Lindows не знаю как там насчет работы Homm3, но писали
Что там прекрасный эмулятор win и якобы все можно настраивать с оконного
Интерфейса без лишней головной боли.
Ashka
Конечно, это не вариант. Ставить какой-то недолинух рядом с любимой бубунтой только ради того, чтобы увидеть героев в новом разрешении?! Проще поставить дуалбутом рядом винду, и все дела. Или играть с ноута, там только винда.
Но это не решение проблемы, а уход куда-то далеко в сторону.
Mantiss
Цитата(Ashka @ 11 Dec 2014, 00:19) *
Конечно, это не вариант. Ставить какой-то недолинух рядом с любимой бубунтой только ради того, чтобы увидеть героев в новом разрешении?! Проще поставить дуалбутом рядом винду, и все дела. Или играть с ноута, там только винда.
Но это не решение проблемы, а уход куда-то далеко в сторону.


Вообще странно, что не работает у вас. У меня и на 10.04, и на 12.04, и на 14.04 всё запускается без плясок с бубном, причём на вайне с убунтовского же репозитория.
Может что-то с вайном не то? Может 64 битную версию его используете? Или библиотеки какие доустанавливали типа вайнтрикса?
Ashka
Цитата(Mantiss @ 11 Dec 2014, 10:53) *
Вообще странно, что не работает у вас. У меня и на 10.04, и на 12.04, и на 14.04 всё запускается без плясок с бубном, причём на вайне с убунтовского же репозитория. Может что-то с вайном не то? Может 64 битную версию его используете? Или библиотеки какие доустанавливали типа вайнтрикса?

Вполне и библиотеки, и вайн, и ситх-знает-что. Это ж бубунта, тут наверняка не скажешь! друзей-то она сама выбирает)) Когда последний раз была подобная проблема, решилось переустановкой системы с нуля, с полным форматом дисков.

Можно поспрашивать еще на форуме убунтологов, только я не знаю, может, какой вывод команд им показать?
olexn
Могу порекомендовать установить Playonlinux.
В убунте он есть в репозиториях, а плюсы у него такие:
С помощью Playonlinux ставите любую версию wine, на выбор, именно под героев (точно не скажу, но в последних версиях исправили глюк с мышкой и полно экранным режимом).
Систему не засоряет.
И плюс Герои HD есть в списке стандартных конфигураций.
Ashka
Всё это есть, но ошибки всё те же. Не вытанцовывается. Сегодня у убунтологов поспрашиваю, скопирую кое-какую инфу из темы.
Ashka
А-а-а! Убунтологи не могут помочь( Советуют спросить какого-то GOGу(
Mantiss
Цитата(Ashka @ 16 Dec 2014, 22:41) *
А-а-а! Убунтологи не могут помочь( Советуют спросить какого-то GOGу(

Ну я убунтолог. Двенадцатой, правда, не пользовался почти - переполз с десятки на четырнадцатую.

Давайте по порядку.
1) GOG - сайт Good Old Games. Он на самом деле без надобности 100%
Я без особых проблем запускал самые древние образы Героев на убунте

2) Обычный, дефолтный Wine из репозитория убунты справляется с Героями на отлично, поэтому проблема явно не глобальная. И я уверен, что мы её решим.

Ещё раз изложите суть проблемы.
Ashka
Цитата(Mantiss @ 17 Dec 2014, 12:02) *
Ну я убунтолог. Двенадцатой, правда, не пользовался почти - переполз с десятки на четырнадцатую.
Давайте по порядку.
1) GOG - сайт Good Old Games. Он на самом деле без надобности 100%
Я без особых проблем запускал самые древние образы Героев на убунте

2) Обычный, дефолтный Wine из репозитория убунты справляется с Героями на отлично, поэтому проблема явно не глобальная. И я уверен, что мы её решим.
Ещё раз изложите суть проблемы.


Без «давайте» и «изложите», можно на «ты», мы же в тырнете.
Ура, мне посвятили целую новую тему!

Вайн с героями справляется, не вопрос, даже WOG поставился, а вот с модом этим пока никак.
Кстати, а вог может как-то помешать моду?

Суть проблемы в ответе тут http://forum.df2.ru/index.php?showtopic=34...st&p=679015 и тут http://forum.df2.ru/index.php?showtopic=34...st&p=679026
Вот эти две синие таблички выскакивают попеременно, при попытке запустить файлик HD.




«Не могу открыть файл…» появляется чаще.
А потом уже ничего нет, вайн закрывается.

Что ли тоже переползи на четырнадцатую, установить героев с нуля, а потом ещё раз HD? Говорят, уже всё допилили, можно пользоваться.
fireman
Ashka, а попробуй мегасборку поставить. Может реально проблема в героях.
baratorch
Еще раз скажу что линух тут ни причем. Описываемая проблема у меня появлялась на винде. Досконально разбираться в причине оного не стал, так как вылечилось переустановкой и героев и ХД (можно попробовать в другую папку). Героев всегда устанавливаю только с оригинальных образов (ну или с GoG-инсталлера, если нужен GoG)
Mantiss
Цитата(Ashka @ 17 Dec 2014, 22:22) *
Вайн с героями справляется, не вопрос, даже WOG поставился, а вот с модом этим пока никак.
Кстати, а вог может как-то помешать моду?

Да. Скорее всего именно это и является проблемой. Для работы HotA требуются ресурсы оригинального SoD, а сборки WoG их портят так или иначе. Иногда это относительно безобидные элементы, вроде формы флагов, заглушки в окне миникарты и тому подобного, но тут видимо установлена сборка с видео для воговских кампаний.
fireman
Так вог зачем? Надо эра ставить, которая ничего не ломает.
baratorch
Ashka, попробуйте в папке \Data
создать пустые файлы
h3ab_ahd.snd
h3ab_ahd.vid
h3ab_bmp.lod
h3ab_spr.lod

отпишитесь о результате
Ashka
Извиняюсь за отсутствие, Новый Год и всё такое

Файлы создала и оно заработало!

Вот что значит профи!

Из минусов:
1. Что-то надписи мелкие
2. Игра стала заметно подтормаживать
Эроласт
А еще не в родном разрешении запущена.
Day7
Цитата(Ashka @ 20 Jan 2015, 16:28) *
2. Игра стала заметно подтормаживать




В пункте Рендер поставьте Original 16-bit и тормозов не будет.
Ashka
Цитата(Эроласт @ 20 Jan 2015, 17:41) *
А еще не в родном разрешении запущена.

Родное как бы 1920*1080, так и указывать?
Эроласт
Я хотел сказать "в неправильном", элементы расплываются. Для оконного режима поменьше же надо ставить.
Ashka
Сделала 1280*1024, неплохо, вроде. И кнопка «всех купить» есть, и «пригласить героя» просто кайф! И уже не тормозит! Всех душевно благодарю за советы, вы мне такой подарок сделали! пошла карту тестировать, инферно против крепости

Ashka
И еще раз выражаю благодарность автору! Классно мод работает, каждый раз как его завожу — прямо именины сердца smile.gif
Ashka
При попытке создать ярлык (то есть ссылку на файл программы), а потом запустить через него программу, — создались два файла с ошибками, я их выложила на яндекс диск в запакованном виде: https://yadi.sk/d/udIiL_dsjAdhG

Вдруг пригодится smile.gif
Savalik
Всем привет! Переехал с Win10 на последний linux mint и у меня возникло 3 глюка:
1) Иногда левая кнопка мыши перестает совершать какие либо действия в игре, помогает передача фокуса другому окну или переключение в оконный режим через F4 (обычно играю в полном экране)
2) После разворачивания интерфейс не отрисовывается пока я не войду в замок, в героя или не нажму F4.
3) При перетаскивании предметов курсор заменяется курсором применения заклинаний на поле боя. Перетаскиваемый предмет нигде не отображается пока я не поставлю его куда нибудь.

Могу принести скриншоты любых непотребств или собрать какие нибудь логи. happy.gif

fireman
Ashka, как минимум стоит прислать крашлоги
Ashka
Создался файл HD_LAUNCHER_CRASH_LOG.TXT, отправила по указанному там адресу автору. В общем, теперь ошибок не выдаёт, но Heroes3 HD.exe просто не запускается. То есть, запускается, открывается синее окно, но тут же сворачивается и пропадает.
fireman
Ashka, как и в случае с мопом у меня на linux mint 18 всё норм
Ashka
Цитата(fireman @ 17 Sep 2016, 04:50) *
Ashka, как и в случае с мопом у меня на linux mint 18 всё норм

Мне вот тоже сказали, что библиотеки у меня побились. Я собралась переустановить систему (у меня была убунта гном, хочу обратно нормальную убунту с юнити 16.04), и поставлю всё заново. Отпишусь.
fireman
Ashka, какой-то на unix way чуть что сразу переставлять систему
Ashka
Цитата(fireman @ 21 Sep 2016, 00:27) *
Ashka, какой-то на unix way чуть что сразу переставлять систему

Во-первых, в линуксе это делается быстро.
Во-вторых, мне сказали, что это даже полезно.

А в-третьих, у меня сидиром полетел sad.gif Так что придётся пока в Героев только с ноута играть, там винда sad.gif
Бяда-огорчение sad.gif


Ура! На новой убунте 16.04 всё заработало! Несмотря на сидиром. Взяла игру отсюда: http://heroes3.tv/
Установила вайн плюс playonlinux.
Установила героев, потом сверху установила мод. Вуаля, герои бегают, и на русском языке.
Ashka
Вы таки будете смеяться, но я на второй диск установила систему MX-16, это на основе дебиана. Запустила там через вайн оригинальных героев, всё работает. Установила поверх HD-мод, а там вот такая картинка (сервис картинок прекратил существование, поэтому эта строка отредактирована).

Если загружать оригинал через Heroes3.exe, то игра в порядке, только разрешение 1024.
В чём тут дело, куда копать?

----------------------
После очередного обновления мода ошибка больше не воспроизводится!
stoned_golem
У меня тоже бывает такое, в разных играх, но довольно редко. Сижу на Дебиане, ядро 4.2, видео встроенное интел. Не помню, в каком месте проблема, либо дрова на видео, либо mesa. Криво срабатывает переключение разрешения экрана (modesetting). Говорят, в свежих версиях исправлено. Но мне тааак влом делать dist-upgrade smile.gif

В общем, попробовать библиотеки и драйвера посвежее (из debian-backports, например, если они совместимы с MX-16). Или выбрать для героев разрешение, совпадающее с обычным в системе (правда, не уверен, что modesetting при этом перестанет происходить).
sada
Ubuntu 18.04 LTS. Два года с HoTA полёт нормальный. Просто wine, никаких steam proton, lutris и т.п. Единственный глюк - не могу создать игру по локалке, в остальном всё работает. На заметку будущим геройщикам линуксоидам оставлю.

Ярлык для декстопа:

Код
env LC_CTYPE=ru_RU.utf8  WINEPREFIX="/media/ndp/hdd/wine" wine C:\\windows\\command\\start.exe /Unix /media/ndp/hdd/wine/dosdevices/c:/Games/Heroes3_HotA_1.6.1/HD_Launcher.exe


Shell script:

Код
#!/bin/bash

export WINEPREFIX=/media/ndp/hdd/wine
export LC_CTYPE=ru_RU.utf8

cd $WINEPREFIX/drive_c/Games/Heroes3_HotA_1.6.1
wine HD_Launcher.exe


WINEPREFIX - путь до бутылки вина
LC_CTYPE - для отображения русских символов
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.