Кто-нибудь играл в Вора под Линуксом.(Если тема уже была, то простите мою невнимательность.)
Если да , то интересует под каким. И можно ли играть в установленном с флешки (Debian). Собираюсь перейти на линукс постепенно;). Я то конечно попробую но может кто-нибудь уже играл:embarassed:
Если нормально работает WINE, настроено аппаратное ускорение графики и звука, то проблем с Т1, Т2 быть не должно. На Т3 глючит отображение текста, пока не видел решение этой проблемы. Играл в TG в software-режиме, т.к. на HP Mini в первом приближении 3D ускорение на нем не работало, а возиться с ним мне было лень.
Спасибо за ответ, а ФМ?
Darkloader работает под WINE без проблем, устанавливать T2X не пробовал.
Всем! Всем! Всем!
Радостная новость! Я поставил TDP на свой Linux Debian!
Миссии жутко долго загружаются. Вы помните - как долго они грузятся, а тут они грузятся раз в 10 медленнее! Работает аппаратное ускорение, но качество картинки не супер. Сначала во время игры звука не было, пришлось включить программную эмуляцию (Видимо, пока драйвер это не делает). Потом я еще буду настраивать и видеокарту и wine, возможно, все будет работать быстрее.
Я создал папку /wine_disk, чтобы все пользователи могли играть в общие игры, сюда и будут устанавливаться все игры. С требованием диска справился так - конвертировал BIN-образ в ISO и смонтировал командой:
Цитироватьsudo mount -o loop -t iso9660 '/cd_images/Thief.iso' /mnt
А в настройках wine указал диск D как '/mnt',и выбрал тип "CD-привод". Без него игра не находит ни одного привода.
После выхода из игры появляются глюки - обои четверятся на рабочем столе (из-за смены разрешения с 1280x1024 на 640x480), сам рабочий стол очищается. Когда закрыл открытую папку, Gnome сказал, что файл-менеджер не отвечает и после нажатия "Завершить" иконки на рабочем столе возвращаются на место.
Щас скрины выложу. Может даже видео запишу!
(http://exfile.ru/download/102750)
(http://exfile.ru/download/102751)
(http://exfile.ru/download/102752)
(http://exfile.ru/download/102753)
(http://exfile.ru/download/102754)
Оказалось что недостатки картинки - из-за ЖК-монитора.
[Исправлено: LongShad, 24 мая 2010 2:23]
ЦитироватьВы помните - как долго они грузятся
За секунды.
ЦитироватьОказалось что недостатки картинки - из-за ЖК-монитора.
Расскажи еще раз про элт.
Поставил Thief Gold на Debian. Все замечательно, также ни каких проблем кроме, опять, невоспроизведения видео. Из-за неработоспособности в системе аппаратного ускорения звука, в игре его приходится отключать. Еще левый альт придется переназначить - если нажать LAlt+ЛКМ, появится контекстное меню окна. А у меня на альте - наклон вперед.
Надо бы быстренько пройти новые миссии.
VorobЦитироватьЗа секунды.
Это долго. Все миссии грузятся секунд 6-8. Даже до 10 доходит.
[Исправлено: LongShad, 19 июня 2010 16:00]
загрузка в 10 сек - долго?
Цитироватьзагрузка в 10 сек - долго?
Если после загрузки тебя ловят еще быстрее, чем загружалась игра. По сравнению с Windows это в 3 раза медленнее.
Из артефактов:
- Курсор мыши мигает при его перемещении (или когда находится над анимацией)
- Анимация в главном меню зависает при наведении курсора на какой-либо пункт меню.
- После первой загрузки игра немного притормаживает (как включу FPS, назову конкретные цифры). Потом тормоза пропадают.
В работе DromEd на Linux-системе есть пара недостатков, к-е можно охарактеризовать одним словом "все тормозит":
- В окне редактора курсор иногда прыгает с места на место, вместо того, чтобы плавно плавать
- В 3D виде перемещения камеры немного тормозят
- При запуске игры (Alt+G) долго виднеется черный экран. Звук начинает воспроизводиться не сразу, а спустя пару секунд. Игрок не может сдвинуться с места, пока не нажмешь кнопку мыши.
- Наконец, в игре через DromEd есть неск. проблем. Если попытаться ввести команду, пропадает звук.
Короче, работать в DromEd'е из под Wine не очень комфортно. Но можно.
[Исправлено: LongShad, 22 июля 2010 13:41]
Обновил Wine:
1.0.10 -> 1.1.42Некоторые проблемы решились, например, появился звук в игре :)
Зато появилась другая бяка - невозможно выйти в гл. меню или карту. При нажатии Esc меню не показывается, а игра останавливатся, пока снова не нажмешь Esc. Также с картой.
В терминале выводится:
Цитироватьerr:d3d:context_apply_draw_buffer >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glDrawBuffers() @ context.c / 1890
fixme:d3d:context_apply_state Activating for CTXUSAGE_BLIT for an offscreen target with ORM_FBO. This should be avoided.
Как думаете, установка какого-нибудь DDfix поможет? Ведь, как я знаю, он рисует через DirectX 9, а не DirectX 7.
Сдается мне, это из-за смены разрешения. Тогда DDfix поможет. Рисует он в DX6, но зато масштабирует все меню и карты к текущему разрешению.
ЦитироватьСдается мне, это из-за смены разрешения.
Как раз нет, разрешение 640x480 стоит, изначальное.
Сначала поставил патченный thief.exe из этой (http://darkfate.ru/forum/topic.cgi?forum=13&topic=136&start=0) темы.
Игра открывается в небольшом окне. Аппаратное ускорение выключено, следовательно, темно как у негра. Хотя в игре было включено. Карта и меню работают, но игра выглядит ужасно. Кроме того 1 раз упала когда много раз нажимал на карту и Esc. Не подходит.
Поставил сам DDfix из той же темы. Покрутил опции. Из доступных разрешений в настройках игры только 640x480 и 800x600, но ddfix поддерживает только последнее, хотя раньше был еще 1024x768.
Меню и карта работают. Значит проблема была в ddraw.
Хотя экран мигает как при смене разрешения, на самом деле разрешение остается тем же, 800x600. Добавлю, что немного убавились тормоза с отрисовыванием графики в меню и сама игра стала меньше тормозить, а уровни загружаются немного быстрее.
Какие при этом возникают проблемы. Раньше с расширением 640x480 монитор не ругался и картинка выглядела нормально. Теперь при запуске игры монитор все время ругается на неоптимальное разрешение, лечится нажатием кнопки подгонки изображения (Auto). Сейчас из-за несовпадения пикселей. картинка выглядит убого. Это хорошо заметно на буквах в меню и на карте, в игре заметно не так. И еще этот DDfix после работы забывает восстановить прежнее разрешение экрана, из-за чего приходится восстанавливать его самому.
Играть можно, но искажения не нравятся. Как-нибудь можно насильно уменьшить разрешение до 640x480 или увеличить до 1280x1024?
[Исправлено: LongShad, 20 авг. 2010 18:28][Исправлено: LongShad, 20 авг. 2010 18:30]
В cam.cfg поменяй разрешение в строке game_screen_size, и в ddfix.ini в строках gWidth и gHeight. Я не помню точно, поддерживает ли Т1 разрешение 1280x1024, т.к. для тогдашних ЭЛТ стандартным было 1280х960, попробуй оба (в окне опций их нет, но это не важно, народ еще в 2000 году через конфиг до 1600 разрешение разгонял). Если откажется с ними работать, поставь Widescreen Mod из той же темы, там можно будет разрешение вообще любое вписывать, лишь бы монитор поддерживал.
Да, поменял разрешение на 1280 и 1024 вручную в ddfix.ini и cam.cfg, работает.
Но жутко тормозит (http://darkfate.ru/forum/topic.cgi?forum=22&topic=28).
[Исправлено: LongShad, 29 авг. 2010 21:53]
Хюхюхю :cry:
Мне уже надоели эти тормоза игры. Невозможно комфортно поиграть. Все нормально работает на разрешении 640x480, но ddfix не дает его включить!!! А при 800x600 уже тормоза. Можете что-нибудь еще предложить кроме отключения Hardware Acceleration? :undecided:
LongShad ставь Виндовс и поиграешь комфортно.
Виндовс стоит, но тот компьютер почти всегда занят.
А тема - про работу Thief в Linux под вайном. Конечно, если ничего не получится - придется и на Windows ставить. Возможно, придется поставить другую версию wine или даже компилировать самому (какой ужас!).
Ставлю T2 от нового диска и патч Thief2NDPatch.exe с ftp-сервера.
Файлы распаковываются, batники пытаются запуститься, потом файлы удаляются. Видимо, bat-ники не удается запустить - все распакованные файлы сразу удаляются. Как отключить удаление файлов после их "запуска"?
Распакуй патч РАРом :cheesy:
Если бы распаковался, я бы ничего не писал. Я просто скопировал файл, пропустив первые 2C000h байт, где начинается сигнатура 'Rar!':
dd bs=4096 skip=44 if=Thief2NDPatch.exe of=Thief2.rarРаспаковал архив, другая проблема. При запуске russic.bat в cmd.exe под вайном пишет кракозябры:
Цитировать-----------------------------------------
��� 2: ����� ��⠫�� (Dark Fate Version)
-----------------------------------------
B ��⠭�������� ���� ���������
䠩�� ���ᨩ.
���⠭����� Thief 2 ������,
���ࠢ ������ (Full) ��⠭���
� ��१�������� ���⠫����� ����䨪�樨.
������� ���� ��� �த�������:
Path not found
Path not found
-h : ���� �� ������
Access denied
Sharing violation
-----------------------------------------------------
��⠭���� ����䨪�樨 �����襭�.
�� ������ ����� ���� ��१���㧨�� ��������
-----------------------------------------------------
������� ���� ��� �த�������:
Sharing violation
Менял кодировку, не помогает (хотя кодировка CP866. Но суть не в этом. Происходят какие-то ошибки, "руссификация завершена" и все файлы опять удаляются :mad:. Да что ж такое! Почему ни инсталлятор, ни командный файл не проверяют результат запуска программ?!
Скажи,
DJRiff, просто что куда надо распаковать и заменить.
1. Содержимое ROOT.7Z -> в корень игры.
2. ENG.7Z -> Содержимое папок запаковать в оригинальные CRF-архивы с заменой.
3. Содержимое MOVIES.7Z -> в папку MOVIES.
С англофикацией вроде всё. Далее наша русификация, если нужна:
4. В папке RES создать подпапки ENG и RUS.
5. В папку ENG перенести файлы books.crf, default.crf, editor.crf, intrface.crf, obj.crf, strings.crf. Их копии поместить в папку RUS.
6. Из RUSSIC.7Z содержимое папок запаковать в одноименные CRF-архивы в папке RUS с заменой.
7. BAT.7Z пусть лежит как есть, раз батники все равно не работают. Из него только выудить darkinst.cfg и install.cfg
Для запуска английской версии — в файле darkinst.cfg поменять RES\RUS на RES\ENG
Если что, Сиамский подправит :cheesy:
Спасибо за руководство, но я его почему-то не увидел среди новых сообщений и пробовал сам поставить. Поставил криво, Бассо говорит по-английски, а Гаррет - по-русски. И русификация не изменилась. А в главном меню на картинке ВОР II проскакивает старый кадр THIEF II. Как вижу теперь, я не перенес crf-файлы в папку eng.
Скажи пожалуйста:
* Как мне показалось, в начале RUSSIC.bat распаковываются ресурсы в папки и обратно запаковываются. Зачем?
* В конце руссификации должны создаваться папки с eng/mov, eng/stat и что-то в них переносится, объясни. Наверное это из-за этих картинок в главном меню.
Плюнул на это дело, установил Вора на WinXP, а потом перетащил файлы на Linux. Может попробую поставить патч по твоему руководству.
Работает! А я вчера весь вечер мучался.
Насчет игры. В зданиях работает хорошо, а вот на свежем воздухе тормозит дико , особенно когда смотришь на небо. Уменьшение разрешения экрана незначительно помогает делу. Может в этот раз попробовать WideScreen Mod вместо ddfix?
Еще, забыл, в T2Loader все пункты неактивны.
Что-то мне кажется, что WideScreen без ddfix работать не будет. Хотя нет, ставится, только ничего кроме разрешения экрана это не меняет. Может поставить ddfix, а потом с помощью widescreen поменять разрешение на 640x480 или 640x400?
Можно какой-нибудь пошаговый гайд как запустить? Я накатил убуну, накатил вайн (обычный) и просто запустил игру. У меня уже в меню какая-то вакханалия была.
ЦитироватьМожно какой-нибудь пошаговый гайд как запустить?
Я может уже говорил... в каждой новой версии Wine что-то лечат, что-то ломают.
Сначала хорошо бы сходить сюда
http://appdb.winehq.org/objectManager.php?sClass=application&sTitle=Browse%20Applications&sOrderBy=appName&bAscending=true
Найти игру, и посмотреть - в каких версиях wine и на каких дистрибутивах работает игра.
Это хоть какая-то гарантия. Даже если нужного нет в списке, можно почитать наиболее распространенные проблемы работоспособности.
Так получилось, что в той версии, к-ю я поставил, 100% работу T1 и T2 сломали. T3 вообще толком не работает, даже не буду пробывать. Более надежный способ заставить игру работать - ковыряться в исходниках и компилировать wine самому.
Если есть проблемы с разрешением, можно запускать игру в окне. Но играть в окне понятно как неприятно.
Vorob, покажи скриншот глюков.
Все, настроил ddfix и widescreen на разрешение 1024x768. Работает, пока без тормозов.
Я правильно понял, что ФМ можно ставить только на английскую версию?
Так?
ЦитироватьРусская версия:
res+res\rus+res\rus\mov
Английская версия:
res+res\eng
Что-то не работают ФМ. Вылетает или в глав. меню или при начале новой игры.
ФМ работает, проблема была в видео, к-е не воспроизводилось.
На больших свободных пространствах тормоза. Видимо, с этим я ничего не могу поделать.
Стандартное видео воспроизводится, но при прерывании подвисает на 2-3 секунды.
С основного компа прогоняют, не дают работать.
Нужно опять поставить Thief Gold на Linux. На этот раз Fedora 14 Russian Remix.
Распаковал архив с old-games.ru. Поправил install.cfg. При попытке воспроизвести видео - завис. Как INTRO, так и в начале тренировки. Самих видео нет, LGVID.AX удалил. Думается, что-то надо дописать в cam.cfg, чтобы видео не воспроизводилось совсем.
Ничего страшного, я повторю,
ЦитироватьС основного компа прогоняют, не дают работать.
Сколько же тебе лет?
[off]Сестре тоже хочется поиграть. И не в Thief или Deus Ex, а в "нормальные" Dragon Age и Assassin's Creed.[/off]
Ну а по теме. Сомневаюсь, чтобы кто-то ставил Вора на Федору и, уж тем более, сталкивался с подобной проблемой. Что могут посоветовать наши UNIX-гуру?
Кстати, поставил ddfix, игра почему-то ругается на отсутствие DirectX 6 и запускает игру в окне. Работать в окне мне не хочется - отключается аппаратное ускорение и даже в главном меню жуткие тормоза.
Не пробовал бросить этот помойный вайн и попробовать виртуалку? А может для сифа дуалбут сделаешь и поставишь винду?
И перезагружаться каждый раз? Нет. Место для дуалбута есть (я разметил только половину жесткого диска), но оно будет для другой UNIX-системы.
Грузиться с виртуальной машины - тоже не хорошо. У многих проблема как раз с 3D-ускорением. Был опыт запуска Федоры на VirtuialBox, так там glxgears дает всего 150 FPS (против 2000 FPS на реальной машине).
Кстати, игра не совсем зависает. Появляется сообщение "В Wine возникла ошибка и приложение будет закрыто". Просто это сообщение - на заднем плане и его не видно.
Поставила Ubuntu 10.10 и попробовала запустить. Причём уже установленную. Запускала на Wine 1.2.2 и на CrossOver.
T2 - в меню мерцает курсор, миссия загружается, правда очень долго - минуты две, и производительность на глаз этак 0.5-1 fps.
T1 - курсор также мерцает, плюс меню ещё и виснет, загрузка миссии идёт до конца и зависает.
T3 не запустился вообще - процессы висят, но ничего не происходит. Правда, на винде он тоже так делает ) Приходится каждый раз ставить заново )
Насчёт звука не знаю, он у меня полетел XD
ЦитироватьT2 - в меню мерцает курсор, миссия загружается, правда очень долго - минуты две, и производительность на глаз этак 0.5-1 fps.
T1 - курсор также мерцает,
Так и будет - это значит что работает. Попробуйте поставить ddfix, интересно что будет. Решает все баги и встреченные мной глюки, но на высоких разрешениях экрана и больших пространствах - тормозит. Кстати, ddfix можно поставить как замену ddraw в настройках вайна (winecfg).
ЦитироватьT3 не запустился вообще - процессы висят, но ничего не происходит. Правда, на винде он тоже так делает ) Приходится каждый раз ставить заново )
На Wine третий вор не работает. И точка. А раз процессы, висят, значит игра не находит нужных записей в реестре. Где-то я уже писал - каких. Вы игру скопировали с другого ЖД или в wine устанавливали?
ЦитироватьНасчёт звука не знаю, он у меня полетел XD
Попробуйте в winecfg поставить "Эмуляцию звука". Или поменять звуковую систему (alsa, oss, pulseaudio).
Кстати, я еще не говорил, но в DromEd 1 пропадают надписи у кнопок Del и Close.
ЦитироватьТак и будет - это значит что работает. Попробуйте поставить ddfix, интересно что будет. Решает все баги и встреченные мной глюки, но на высоких разрешениях экрана и больших пространствах - тормозит. Кстати, ddfix можно поставить как замену ddraw в настройках вайна (winecfg).
Спасибо попробую)
ЦитироватьНа Wine третий вор не работает. И точка. А раз процессы, висят, значит игра не находит нужных записей в реестре. Где-то я уже писал - каких. Вы игру скопировали с другого ЖД или в wine устанавливали?
Нет, ещё хуже - запускала уже устанновленную в винде (параллельно установлена)) Про процессы знаю, уже напоролась. Тупо сохранить ключи реестра не очень хорошо помогает даже в винде, так что после каждой переустановке системы переустанавливаю TDS поверх старого.
В общем-то мне не так важно запустить, просто делаю это из чисто научного интереса )
ЦитироватьПопробуйте в winecfg поставить "Эмуляцию звука". Или поменять звуковую систему (alsa, oss, pulseaudio).
Спасибо, стояло "Полное". Но пока это мне не поможет, потому что звук полетел именно на компе )
ЦитироватьНет, ещё хуже - запускала уже устанновленную в винде (параллельно установлена))
Вот-вот. Во время
установки в реестре создается запись, содержащая путь к игре и сохранениям. Поэтому если вы запускаете уже установленную игру в Wine или другой Windows-системе, она работать не будет, поскольку этих записей в реестре нет.
Попробуйте сначала сохранить ключи реестра в reg-файл, а потом запустить его в Wine. Если не запускается, придется редактировать текстовые файлы, вручную прописывать значения реестра.
О чудо!!! Запустил regedit и он сразу открылся там, где надо! Вам нужен раздел реестра
HKLM/SOFTWARE/Ion Storm/Thief - Deadly ShadowsЕсли не поможет, попробуйте (пере)установить игру.
Цитата: LongShad от 17 марта 2011 22:40:23
ЦитироватьНет, ещё хуже - запускала уже устанновленную в винде (параллельно установлена))
Вот-вот. Во время установки в реестре создается запись, содержащая путь к игре и сохранениям. Поэтому если вы запускаете уже установленную игру в Wine или другой Windows-системе, она работать не будет, поскольку этих записей в реестре нет.
Попробуйте сначала сохранить ключи реестра в reg-файл, а потом запустить его в Wine. Если не запускается, придется редактировать текстовые файлы, вручную прописывать значения реестра.
О чудо!!! Запустил regedit и он сразу открылся там, где надо! Вам нужен раздел реестра HKLM/SOFTWARE/Ion Storm/Thief - Deadly Shadows
Если не поможет, попробуйте (пере)установить игру.
Как раз нужные ключики оказались сохранёнными) Добавились и даже не возмутились, но игра так и не запустилась. Но я не удивлена, даже в винде такой трюк не прокатывал ) Так что в любом случае буду переустанавливать.
[off]Подобная вещь на винде срабатывала с Assassin's Creed, BlackOps и Sims. Thief 1-2 и World of Warcraft всегда запускались без переустановки (причём последний без проблем запустился и на убунте, стоило только со скрипом поставить дрова на видеокарту). GTA4 также отказался запускаться от ключей.[/off]
Попробовала поставить TDS. Встал без претензий и запустился. А там уже получились глюки с изображением (жуткие) и жуткие тормоза. Но главное - запустилось.
Что-то подсказывает, что дело частично в дровах (карточка Ati Radeon 9600, а у них на линуксе с дровами хреново). Пыталась исправить дрова - убила ОС :lol:
Нет, запустить TDS на Линуксе пока - лажовое дело.
Бери шире, игры под линуксом - лажовое дело.
Некоторые игры - да. А некоторые отлично работают. По моему опыту - чем новее и популярнее игра, тем лучше она поддерживается. Если игра использует меньше DirectX 8, будут проблемы.
Перечитал тему, понял - Thief и Linux плохо переваривают друг друга... Теперь мучает вопрос: что же дороже, Thief или ОС?... Про DromEd вообще молчу.
Нет, Thief хорошо дружит с wine. Запускается и стабильно работает.
Но только очень медленно. Доставка ddfix дело немного ускоряет, но могут появиться новые проблемы. Тут надо с dll-библиотеками DirectX ковыряться, что-то компилить, что-то заменять. Мне лень с этим возиться и лишний раз вспоминать английский язык.
Мда. А мне и подавно :) Было бы все стабильно... Тут и от системы многое зависит. А мощной я пока не располагаю.
[off]И что это вдруг мне пришло в голову Linux ставить? ;D Надоели эти Окна, блин[/off]
Если нет необходимости, то зачем загонять себя в угол?
Человек - существо иррациональное. Разумом мы понимаем одно, но сердцем можем хотеть (и делать) совсем другого.
Да, умом я понимаю что с даркфейта нужно бежать, но все время нахожу себя здесь.
С тех пор как я посл. раз запускал Вора, система и wine обновилась несколько раз.
Работу TDP опять починили - никаких зависаний при выборе карты и выходе в меню. Ddfix не нужен. Однако игра стала часто вылетать...
Не понос, так золотуха.