Полная версия этой страницы:
HD-mod под Linux
А через вайн оно запустится? А вдруг всё поломаю, опять заново всех героев ставить(
baratorch
23 Nov 2014, 00:47
в Wine HQ последней версии все работает как на винде.
в Wine 1.6 не работает запуск через лончер: нужно создать HD exe и запускать его самостоятельно.
HD никак не влияет на оригинал. Переустанавливать оригинальные герои не придется.
Цитата(Эроласт @ 25 Nov 2014, 17:06)
Цитата
В SOD нет Сопряжения в редакторе карт, а мне нравится его ставить на карты, хоть иногда.
Как нет? Все есть.
Цитата
В Воге я играю только из-за кнопки «купить всех существ».
В HD есть такая кнопка.
Про кнопку уже прочитала. Увы, только прочитала, реально увидеть не довелось. Загружаться оно загружается, через вайн, а вот смены разрешения экрана ни фига нет( Что не так? Кстати, меню в игре косячит, надписи сдвигаются(
Зашла в игру, кнопки «купить всех» нет, не работает она. Всё как в SODе с диска.
Mantiss
26 Nov 2014, 11:29
Цитата(Ashka @ 26 Nov 2014, 10:42)
Зашла в игру, кнопки «купить всех» нет, не работает она. Всё как в SODе с диска.
Выше же предупреждали
в Wine 1.6 не работает запуск через лончер: нужно создать HD exe и запускать его самостоятельно.
baratorch
26 Nov 2014, 11:36
Цитата
в Wine 1.6 не работает запуск через лончер: нужно создать HD exe и запускать его самостоятельно
это означает, что нужно открыть папку с игрой, найти Heroes3 HD.exe и запустить его.
fireman
26 Nov 2014, 13:41
Решил протестировать как дела на wine 1.7. При установке последней версии HD вылетает
Нажимаю "пропустить", хд доустанавливается.
ХД запускается только через созданный лаунчером exe, так что вопрос.
Цитата
в Wine HQ последней версии все работает как на винде.
Что имеется в виду под wine hq? Вроде их сайт так называется(который лежит сейчас).
Цитата(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
26 Nov 2014, 15:23
Я не линуксовод.
Пару лет назад на вируальную машину установил 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
26 Nov 2014, 17:40
А ну то есть обычная версия. Через судо обычно не советуют запускать wine. А почему тебе без рута не дал права на папки винды? Может дело в том, что из винды корректно не вышел.
hippocamus
26 Nov 2014, 21:46
Цитата(Ashka @ 26 Nov 2014, 16:44)
У меня эта ошибка случалась при разных манипуляциях с лодами, например, когда я пытался избавиться от армагеддоновских vid и snd путём правки их имён в экзешнике на video.vid и hеroes3.snd, чтоб не плодить сущности. Понял одно - игра открывает эти файлы и h3bitmap.lod дважды, вначале каким-то странным способом, а потом как обычные лоды. И если дважды открыть лод обычным способом - ничего не случится, он видимо просто вернёт предыдущий дескриптор - но если открыть дважды "странным способом" (может, с эксклюзивным доступом?) - то игра выдаёт ошибку. Причём, строка "невозможно открыть Video.vid" выводится, даже если в экзешнике нет ни одного упоминания об этом файле!
Всё это замечательно, конечно. Будет эта штука работать в линуксе ubuntu 12.04 LTS, вот в чём вопрос?
fireman
27 Nov 2014, 09:52
Ashka, будет. Ставь последний wine. Создавай в лаунчере HD exe. Запускай HD exe через проводник. Профит.
Если совсем всё плохо будет, то я мануал запишу.
Mantiss
27 Nov 2014, 10:05
Цитата(Ashka @ 27 Nov 2014, 00:52)
Всё это замечательно, конечно. Будет эта штука работать в линуксе ubuntu 12.04 LTS, вот в чём вопрос?
У меня работает, но...
1) При запуске через ланчер эффекта HD нет. Нужно делать экзешник (например HotA_HD.exe) и запускать его.
2) Иногда при попытке кого-нибудь купить напрочь слетает курсор. Чтобы этого не было, нужно в настройках вайна запретить декорирование.
3) Не стоит одновременно запускать вайн и скажем браузер. Сервер pulseaudio не справится с делением звука, поэтому в вайне будет тишина.
4) Крайне не рекомендую запускать с виндового раздела и вообще с раздела ntfs. Чревато суровыми проблемами с разделом. Например легко гробятся mp3 файлы с фоновой музыкой.
Antimius
27 Nov 2014, 10:12
Цитата
Причём, строка "невозможно открыть Video.vid" выводится, даже если в экзешнике нет ни одного упоминания об этом файле!
Даже если совсем нет упоминания имени файла в экзешнике - это еще не значит
Что программа его не может загружать каким либо другим методом, на ассемблере
Можно делать совсем не тривиальные вещи
baratorch
27 Nov 2014, 12:55
поставил ubuntu 12.04.5
поставил wine 1.6.1
установил буковское Дыхание смерти с диска
скачал HD и установил
- работает запуск через лончер!
- работает обновление!
- работает запуск HD.exe вручную.
- не работает запуск HD.exe через лончер (запускает без HD).
- нет картинки в полноэкране (тут возможно нужно что-то доустанавливать, настраивать wine), в оконном режиме - все ок.
- звук булькает если <NewerSoundLibraries> = 1 и не булькает но отстает немного с <NewerSoundLibraries> = 0
- вместо курсоров-артефактов показвается курсор кастования заклинания, если <SystemCursors> = 1. Если = 0, то все ок.
Истину глаголе. Запуск работает, обновление работает…
Тот файл, который выделен оранжевым:
Не работает. Показываются эти две ошибки, приведённые на скринах ранее.
fireman
27 Nov 2014, 23:06
baratorch, ты волшебник. Но у меня ни на 1.6 ни на 1.7 через лаунчер не удавалось запускать, а впрочем это не так критично.
Цитата(fireman @ 28 Nov 2014, 01:06)
baratorch, ты волшебник. Но у меня ни на 1.6 ни на 1.7 через лаунчер не удавалось запускать, а впрочем это не так критично.
Камрад! В каком разрешении ты смог запустить игру?
Antimius
30 Nov 2014, 04:28
Попробуйте поставить Lindows не знаю как там насчет работы Homm3, но писали
Что там прекрасный эмулятор win и якобы все можно настраивать с оконного
Интерфейса без лишней головной боли.
Конечно, это не вариант. Ставить какой-то недолинух рядом с любимой бубунтой только ради того, чтобы увидеть героев в новом разрешении?! Проще поставить дуалбутом рядом винду, и все дела. Или играть с ноута, там только винда.
Но это не решение проблемы, а уход куда-то далеко в сторону.
Mantiss
11 Dec 2014, 08:53
Цитата(Ashka @ 11 Dec 2014, 00:19)
Конечно, это не вариант. Ставить какой-то недолинух рядом с любимой бубунтой только ради того, чтобы увидеть героев в новом разрешении?! Проще поставить дуалбутом рядом винду, и все дела. Или играть с ноута, там только винда.
Но это не решение проблемы, а уход куда-то далеко в сторону.
Вообще странно, что не работает у вас. У меня и на 10.04, и на 12.04, и на 14.04 всё запускается без плясок с бубном, причём на вайне с убунтовского же репозитория.
Может что-то с вайном не то? Может 64 битную версию его используете? Или библиотеки какие доустанавливали типа вайнтрикса?
Цитата(Mantiss @ 11 Dec 2014, 10:53)
Вообще странно, что не работает у вас. У меня и на 10.04, и на 12.04, и на 14.04 всё запускается без плясок с бубном, причём на вайне с убунтовского же репозитория. Может что-то с вайном не то? Может 64 битную версию его используете? Или библиотеки какие доустанавливали типа вайнтрикса?
Вполне и библиотеки, и вайн, и ситх-знает-что. Это ж бубунта, тут наверняка не скажешь! друзей-то она сама выбирает)) Когда последний раз была подобная проблема, решилось переустановкой системы с нуля, с полным форматом дисков.
Можно поспрашивать еще на форуме убунтологов, только я не знаю, может, какой вывод команд им показать?
Могу порекомендовать установить Playonlinux.
В убунте он есть в репозиториях, а плюсы у него такие:
С помощью Playonlinux ставите любую версию wine, на выбор, именно под героев (точно не скажу, но в последних версиях исправили глюк с мышкой и полно экранным режимом).
Систему не засоряет.
И плюс Герои HD есть в списке стандартных конфигураций.
Всё это есть, но ошибки всё те же. Не вытанцовывается. Сегодня у убунтологов поспрашиваю, скопирую кое-какую инфу из темы.
А-а-а! Убунтологи не могут помочь( Советуют спросить какого-то GOGу(
Mantiss
17 Dec 2014, 10:02
Цитата(Ashka @ 16 Dec 2014, 22:41)
А-а-а! Убунтологи не могут помочь( Советуют спросить какого-то GOGу(
Ну я убунтолог. Двенадцатой, правда, не пользовался почти - переполз с десятки на четырнадцатую.
Давайте по порядку.
1) GOG - сайт Good Old Games. Он на самом деле без надобности 100%
Я без особых проблем запускал самые древние образы Героев на убунте
2) Обычный, дефолтный Wine из репозитория убунты справляется с Героями на отлично, поэтому проблема явно не глобальная. И я уверен, что мы её решим.
Ещё раз изложите суть проблемы.
Цитата(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
17 Dec 2014, 23:56
Ashka, а попробуй
мегасборку поставить. Может реально проблема в героях.
baratorch
18 Dec 2014, 07:53
Еще раз скажу что линух тут ни причем. Описываемая проблема у меня появлялась на винде. Досконально разбираться в причине оного не стал, так как вылечилось переустановкой и героев и ХД (можно попробовать в другую папку). Героев всегда устанавливаю только с оригинальных образов (ну или с GoG-инсталлера, если нужен GoG)
Mantiss
18 Dec 2014, 09:26
Цитата(Ashka @ 17 Dec 2014, 22:22)
Вайн с героями справляется, не вопрос, даже WOG поставился, а вот с модом этим пока никак.
Кстати, а вог может как-то помешать моду?
Да. Скорее всего именно это и является проблемой. Для работы HotA требуются ресурсы оригинального SoD, а сборки WoG их портят так или иначе. Иногда это относительно безобидные элементы, вроде формы флагов, заглушки в окне миникарты и тому подобного, но тут видимо установлена сборка с видео для воговских кампаний.
fireman
18 Dec 2014, 17:37
Так вог зачем? Надо эра ставить, которая ничего не ломает.
baratorch
28 Dec 2014, 23:17
Ashka, попробуйте в папке \Data
создать пустые файлы
h3ab_ahd.snd
h3ab_ahd.vid
h3ab_bmp.lod
h3ab_spr.lod
отпишитесь о результате
Извиняюсь за отсутствие, Новый Год и всё такое
Файлы создала и оно заработало!
Вот что значит профи!
Из минусов:
1. Что-то надписи мелкие
2. Игра стала заметно подтормаживать
Эроласт
20 Jan 2015, 15:41
А еще не в родном разрешении запущена.
Цитата(Ashka @ 20 Jan 2015, 16:28)
2. Игра стала заметно подтормаживать
В пункте Рендер поставьте Original 16-bit и тормозов не будет.
Цитата(Эроласт @ 20 Jan 2015, 17:41)
А еще не в родном разрешении запущена.
Родное как бы 1920*1080, так и указывать?
Эроласт
20 Jan 2015, 17:03
Я хотел сказать "в неправильном", элементы расплываются. Для оконного режима поменьше же надо ставить.
Сделала 1280*1024, неплохо, вроде. И кнопка «всех купить» есть, и «пригласить героя» просто кайф! И уже не тормозит! Всех душевно благодарю за советы, вы мне такой подарок сделали! пошла карту тестировать, инферно против крепости
И еще раз выражаю благодарность автору! Классно мод работает, каждый раз как его завожу — прямо именины сердца
При попытке создать ярлык (то есть ссылку на файл программы), а потом запустить через него программу, — создались два файла с ошибками, я их выложила на яндекс диск в запакованном виде:
https://yadi.sk/d/udIiL_dsjAdhGВдруг пригодится
Savalik
27 Sep 2015, 15:58
Всем привет! Переехал с Win10 на последний linux mint и у меня возникло 3 глюка:
1) Иногда левая кнопка мыши перестает совершать какие либо действия в игре, помогает передача фокуса другому окну или переключение в оконный режим через F4 (обычно играю в полном экране)
2) После разворачивания интерфейс не отрисовывается пока я не войду в замок, в героя или не нажму F4.
3) При перетаскивании предметов курсор заменяется курсором применения заклинаний на поле боя. Перетаскиваемый предмет нигде не отображается пока я не поставлю его куда нибудь.
Могу принести скриншоты любых непотребств или собрать какие нибудь логи.
fireman
13 Sep 2016, 22:06
Ashka, как минимум стоит прислать крашлоги
Создался файл HD_LAUNCHER_CRASH_LOG.TXT, отправила по указанному там адресу автору. В общем, теперь ошибок не выдаёт, но Heroes3 HD.exe просто не запускается. То есть, запускается, открывается синее окно, но тут же сворачивается и пропадает.
fireman
17 Sep 2016, 02:50
Ashka, как и в случае с мопом у меня на linux mint 18 всё норм
Цитата(fireman @ 17 Sep 2016, 04:50)
Ashka, как и в случае с мопом у меня на linux mint 18 всё норм
Мне вот тоже сказали, что библиотеки у меня побились. Я собралась переустановить систему (у меня была убунта гном, хочу обратно нормальную убунту с юнити 16.04), и поставлю всё заново. Отпишусь.
fireman
20 Sep 2016, 22:27
Ashka, какой-то на unix way чуть что сразу переставлять систему
Цитата(fireman @ 21 Sep 2016, 00:27)
Ashka, какой-то на unix way чуть что сразу переставлять систему
Во-первых, в линуксе это делается быстро.
Во-вторых, мне сказали, что это даже полезно.
А в-третьих, у меня сидиром полетел Так что придётся пока в Героев только с ноута играть, там винда
Бяда-огорчение Ура! На новой убунте 16.04 всё заработало! Несмотря на сидиром. Взяла игру отсюда:
http://heroes3.tv/Установила вайн плюс playonlinux.
Установила героев, потом сверху установила мод. Вуаля, герои бегают, и на русском языке.
Вы таки будете смеяться, но я на второй диск установила систему MX-16, это на основе дебиана. Запустила там через вайн оригинальных героев, всё работает. Установила поверх HD-мод, а там вот такая картинка (сервис картинок прекратил существование, поэтому эта строка отредактирована).
Если загружать оригинал через Heroes3.exe, то игра в порядке, только разрешение 1024.
В чём тут дело, куда копать?
----------------------
После очередного обновления мода ошибка больше не воспроизводится!
stoned_golem
16 Mar 2018, 21:08
У меня тоже бывает такое, в разных играх, но довольно редко. Сижу на Дебиане, ядро 4.2, видео встроенное интел. Не помню, в каком месте проблема, либо дрова на видео, либо mesa. Криво срабатывает переключение разрешения экрана (modesetting). Говорят, в свежих версиях исправлено. Но мне тааак влом делать dist-upgrade
В общем, попробовать библиотеки и драйвера посвежее (из debian-backports, например, если они совместимы с MX-16). Или выбрать для героев разрешение, совпадающее с обычным в системе (правда, не уверен, что modesetting при этом перестанет происходить).
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 - для отображения русских символов
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.