|
|
|
Канал X3: Reunion: «X3: Reunion под Linux» |
|
|
oneofus
|
|
Опять всё не слава богу.
При попытке перейти в сектор "Элизиум света" игра вылетает с сообщением о баге.
Это у одного меня или у кого-нибудь ещё так?
|
|
|
asimusii
|
|
Установка X2 The Threat (patch 1.4) или X3 Terran Conflict (patch 2.5) под Wine 1.1.34
Платформа:
Материнская плата - Gigabyte GA-P35-DS3L
CPU - Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz
ОЗУ — 8 Гб
Операционная система и ядро — Linux 2.6.32-Gentoo @86_64
Версия Wine (в котором проводилось тестирование) — 1.1.34
Видео — Nvidia GeForce 9600 GT (Driver Version 190.42)
Установка
wine префикс export WINEPREFIX=/home/X_user/.wine_x3/.
Создаем каталог mkdir /home/X_user/.wine_x3/.
Качаем http://wiki.winehq.org/winetricks и ставим (sh winetricks msxml3) XML парсер.
Запускаем winecfg и запоминаем конфигурацию
Заменяем /usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/dciman32.dll \
--output-document=$HOME/.wine/drive_c/windows/system32/dciman32.dll
Качаем и запускаем следующий скрипт http://eod.xmw.de/x3tc/installscript.sh - sh installscript.sh
Он ругается, просит «Welcome to the end of your wine directory! Please download DirectX End-User Runtimes from http://www.microsoft.com/downloads/details.aspx?familyid=04ac064b-00d1-474e-b7b1-442d8712d553 and copy it to /home/asimus/.wine_x3/drive_c/tmp/directx_redist.exe» Качаем последний DirectX Microsoft, переименовываем, как просит и кладем туда, куда просит.. После, запускаем скрипт заново.
Затем копируем dxdiag.exe из /wine_x3/drive_c/windows/system32 в /wine_x3/drive_c/windows/
Устанавливаем скриптом все кодаки sh winetricks allcodecs. И важно, при запуске игры, что ffdshow попросит контролировать приложение, но надо обязательно отказаться .
Конфигурируем вайн для использования нативной amstream.dll:
Качаем
/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/active_movie.reg
Кладем файл
--output-document=/tmp/active_movie.reg .
Запускаем скрипт
код ----- regedit /tmp/active_movie.reg.
И регистрируем amstream.dll в реестре
код ---- regsvr32 "c:\windows\system32\amstream.dll"
Ставим игру X2 или X3 и играем.
Если вываливается игра, то выполняем следующее:
export WINEPREFIX=/home/X_user/.wine_x3/;
wine control — и удаляем кодаки (удаляются сами программы, а кодаки сами не удаляются);
настроить графику, все настроить в следующий режим: X3 — эффектов нет, качество текстур низкое, качество шейдеров низкое, анизотропной фильтрации нет....
И все работает.
Ресурсы и ссылки:
1.http://howto.landure.fr/gnu-linux/install-directx-9-0c-on-linux-using-wine
2. ссылка
3.http://appdb.winehq.org/objectManager.php?sClass=version&iId=18279
4.http://www.gentoo.ru/node/17066
|
|
|
neverb
|
|
oneofus : |
Опять всё не слава богу.
При попытке перейти в сектор "Элизиум света" игра вылетает с сообщением о баге.
Это у одного меня или у кого-нибудь ещё так?
|
Забекапь бинарники от патча .01 (x3 и x3_sse2) и замени ими новые от .02 патча.
|
|
|
Osaka
|
|
установка прошла гладко, при попытке запуска игры из терминала появляется окно с настройками и дальше при "старт игры" вываливается с ошибками
помогите разобраться
__________
ubuntu@ubuntu-desktop:~$ ~/x3/x3-launcher
x3 2.5.01-sse2, built for i386
Segmentation Fault: Yes, of course I bought enough shields to defend the shi...
This is a BUG, please report it to http://support.linuxgamepublishing.com
Stack dump:
{
[0xb7834400]
/usr/lib/libcanberra-gtk-module.so(+0x1b97) [0xb6af0b97]
/usr/lib/libcanberra-gtk-module.so(gtk_module_init+0x71) [0xb6af0c61]
/home/ubuntu/x3/lib/lib1/libgtk-1.2.so.0(gtk_init_check+0x3f3) [0xb6eef443]
/home/ubuntu/x3/x3-launcher() [0x817c352]
/home/ubuntu/x3/x3-launcher() [0x819f7c7]
/home/ubuntu/x3/x3-launcher() [0x817f4eb]
/home/ubuntu/x3/x3-launcher() [0x80cbcda]
/home/ubuntu/x3/x3-launcher() [0x81515fa]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0xb6cc0bd6]
/home/ubuntu/x3/x3-launcher(XOpenDisplay+0x91) [0x8050c71]
}
__________
что это может быть.
Заранее спасибо!
|
|
|
Osaka
|
|
как оказалось решение - sudo ln -s /usr/lib/nvidia-173/libGL.so.1 /usr/lib/libGL.so.1
- драйвер видео Nvidia 173
но почему-то система не верно мою карточку определила - доступно только сглаживание 2 и все
___
Card detected as Brian Paul Mesa X11
_____
а у меня 8800 gts
|
|
|
oneofus
|
|
neverb : |
Забекапь бинарники от патча .01 (x3 и x3_sse2) и замени ими новые от .02 патча.
|
так в том-то и дело, что патч .02
Код: |
$ ./x3 -v
x3 version 2.5.02 on i386
|
правда крякнутый....
|
|
|
Nilca
65 EGP
 Репутация: 2 Сообщения: 100 Откуда: Россия Зарегистрирован: 21.01.2006
 |
|
Xubuntu 11.04
Установил из репозитария проприотарные драйвера Nvidia, Wine, ALSA mixer - для звуковой, Вот и все танцы - без бубна.
Установка Х2, Х3 - из под Винды.
Х2 2.0 налет около 2 часов, Х3 2.5 - безсюжетка, гонер, + X3-Turbo-2 от AlexYar налет около 8 часов.
Работает всё.
Маленький глюк - при запуске из под Вайн другой игры зависание и тормоза - не могут поделить "мыщъх"
|
|
|
Date Lejess
201 EGP
   Репутация: 40 Сообщения: 725
Зарегистрирован: 27.12.2003
 |
|
Раз уж тему откопали... Надо будет попробовать запустить...
_________________ Материалист высоких материй |
|
|
oneofus
|
|
Кстати, кто в курсе, вышли новые патчи или нет?
|
|
|
cupoma
|
|
кто нибудь может скрипты из бонус пака здесь выложить?
уже нашел как обойти это
|
|
|
radix
|
|
Тема актуальна до сих пор, поэтому спешу поделиться опытом включения музыки и голоса в X3 на linux под wine.
Прежде всего нужно установить wine, winetricks.
> winetricks d3dx9 d3dx10 physx vcrun6 vcrun2003 vcrun2005 vcrun2008 xact_jun2010 directplay directmusic dxdiag devenum amstream wmp10 allcodecs
> /usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/dciman32.dll --output-document=$HOME/.wine/drive_c/windows/system32/dciman32.dll
Делаем dciman нативной dll.
>/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/amov4ie.exe --output-document=/tmp/amov4ie.exe
>wine /tmp/amov4ie
Качаем отсюда https://docs.google.com/open?id=0B0keTIKaIBKpZTBlZmNlYjUtNmI5YS00OWY5LTliMjctMjRmMzI3Zjk1YTVi
msdmo.dll и копируем в /windows/system32/ (в вайне).
И всё работает.
Инфа взята отсюда http://appdb.winehq.org/objectManager.php?sClass=version&iId=21619&iTestingId=57696 и из других мест по-немногу.
|
|
|
dlancer
|
|
X3: Reunion теперь доступен в нативном варинте под Linux, при покупке через Steam.
|
|
|
organism
245 EGP
     Репутация: 24 Сообщения: 635 Откуда: Дзержинск, Нижегородская обл Зарегистрирован: 26.07.2001
 |
|
после запуска на мгновение черный экран, затем:
Gdk-ERROR **: BadRequest (invalid request code or no such operation)
serial 174 error_code 1 request_code 156 minor_code 187
Кто-нибудь может что-нибудь сказать?
Подозрение, что не может воспроизвестись видеоролик (виндовая версия под wine тоже не кажет видео и не игрет музыку).
Mint 17 32b
_________________ ...а инопланетян мы отпустим домой! Пешком... |
|
|
organism
245 EGP
     Репутация: 24 Сообщения: 635 Откуда: Дзержинск, Нижегородская обл Зарегистрирован: 26.07.2001
 |
|
7 лет прошло, а игра осталась неиграбельной - вылет в самом начале сюжетки.
Проблема решена.
удалить/переименовать
X3 Reunion/lib/
libstdc++.so.6.0.19
libstdc++.so.6
libxcb.so.1.1.0
libxcb.so.1
libXrandr.so.2.2.0
libXrandr.so.2
X3 Reunion/game/lib/
libopenal.so.1
libz.so.1
_________________ ...а инопланетян мы отпустим домой! Пешком...
Последний раз редактировалось: organism (12:22 13-02-2021), всего редактировалось 1 раз |
|
|
|
|
|
Канал X3: Reunion: «X3: Reunion под Linux» |
|