Lineage II C4 (unofficial) + Wine (-=How to=-)

Нативные и в Wine/Cedega - проблемы, настройка, обсуждение

Модератор: Модераторы разделов

Sniper
Сообщения: 350
ОС: GNU/Linux Debian 4.0

Re: Lineage II C4 (unofficial) + Wine

Сообщение Sniper »

foontik писал(а):
13.10.2007 12:34
Sniper писал(а):
12.10.2007 10:30
Вам нужно взять версию WINE 0.9.43 и всё тогда запустится. Для Gentoo не знаю где, а для Ubuntu вот тут

Уgentoo wine нахолдится в портажею поставил 0,9,43 но этонепомагло...ошибка таже. При первом запуске проситпоставить Gecko (я так понялдля отображения ХТМЛ) а потом выдает ошибку в консоль

Попробуй собрать руками. Посмотри что будет после выполнения ./configure --verbose до установи библиотеки и далее make depend && make && make install
Спасибо сказали:
skifmonax
Сообщения: 4

Re: Lineage II C4 (unofficial) + Wine

Сообщение skifmonax »

доброго времени суток..Вот взялся за изучение линукс...И хотелось бы запустить Л2 под данной операционной системой..Исходя из прочитанного в этом форуме у меня всё заработало..Но проблемка 1 всё же осталась как её исправить не нашёл(((После старта экзешника и когда появилася экран с приглашением воода акка и пароля выдаёт следущие loading of the keybord security module hes failed Please exit game and reload как побороть данную траблу??
Спасибо сказали:
ghost
Сообщения: 158

Re: Lineage II C4 (unofficial) + Wine

Сообщение ghost »

skifmonax писал(а):
22.10.2007 15:14
доброго времени суток..Вот взялся за изучение линукс...И хотелось бы запустить Л2 под данной операционной системой..Исходя из прочитанного в этом форуме у меня всё заработало..Но проблемка 1 всё же осталась как её исправить не нашёл(((После старта экзешника и когда появилася экран с приглашением воода акка и пароля выдаёт следущие loading of the keybord security module hes failed Please exit game and reload как побороть данную траблу??

и что проиcходит ? если при запуске клиента поевляется окошко с кнопкой "OK" и при нажатие на кнопку клиент закрывается, то надо гейм гвард убить.(как убить здесь в теме уже это было)
Спасибо сказали:
-=Lex=-
Сообщения: 8
ОС: Archlinux

Re: Lineage II C4 (unofficial) + Wine

Сообщение -=Lex=- »

Для тех у кого запускается Линейка, но при нажатии Логин! никуда не коннектится!!!
запускаем iptraf(желательно вырубить все проги что ломятся в инет) затем при запущенном iptraf давим в Линейке Логин и смотрим на какой адресс ломится клиент))) а дальше как 2 пальца iptables -t nat -A OUTPUT -d xxx.xxx.xxx.xxx -j DNAT --to yyy.yyy.yyy.yyyy


xxx.xxx.xxx.xxx -это адрес куда ломится клиент
yyy.yyy.yyy.yyy - это адрес вашего сервера

Покрайне мере у меня так ))) Написал потомучто может всетаки у кого нить такая же проблема !
Спасибо сказали:
Аватара пользователя
vbPadre
Сообщения: 270
Статус: Синеглазый линуксоид
ОС: Archlinux current

Re: Lineage II C4 (unofficial) + Wine

Сообщение vbPadre »

wine-0.9.48

запускается на дефолтных настройках вайна. на все варнинговые сообщения просто нажимать OK.
Dell latitude X1 + Toshiba A45-S150 + Toshiba L300-110 + NoName PC = ArchLinux
free-torrents.org банит пользователей
Спасибо сказали:
Memfis
Сообщения: 22
ОС: Debian GNU/Linux 4.0 "Etch'

Re: Lineage II C4 (unofficial) + Wine

Сообщение Memfis »

-=Lex=- писал(а):
24.10.2007 21:47
Для тех у кого запускается Линейка, но при нажатии Логин! никуда не коннектится!!!
запускаем iptraf(желательно вырубить все проги что ломятся в инет) затем при запущенном iptraf давим в Линейке Логин и смотрим на какой адресс ломится клиент))) а дальше как 2 пальца iptables -t nat -A OUTPUT -d xxx.xxx.xxx.xxx -j DNAT --to yyy.yyy.yyy.yyyy


xxx.xxx.xxx.xxx -это адрес куда ломится клиент
yyy.yyy.yyy.yyy - это адрес вашего сервера

Покрайне мере у меня так ))) Написал потомучто может всетаки у кого нить такая же проблема !

А что делать, если мне вот такую вот фигню говорит? -

Код: Выделить всё

iptables v1.3.6: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded

Подозреваю, что это связано с недавним переходом на другое ядро.Видимо, надо как-то ip-tables проапгрейдить?
Спасибо сказали:
AntonK85
Сообщения: 1
ОС: Ubuntu 7.10

Re: Lineage II C4 (unofficial) + Wine

Сообщение AntonK85 »

Народ а у кого-нибудь была такая ошибка? пробывал менять в настройках wine 9.48 на win31 и nt40, но нифига не работает :(

fixme:vxd:VXD_Open Unknown/unsupported VxD L"smartvsd.vxd". Try setting Windows version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"sice.vxd". Try setting Windows version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"ntice.vxd". Try setting Windows version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"siwdebug.vxd". Try setting Windows version to 'nt40' or 'win31'.
fixme:vxd:VXD_Open Unknown/unsupported VxD L"siwvid.vxd". Try setting Windows version to 'nt40' or 'win31'.
err:seh:setup_exception stack overflow 60 bytes in thread 0012 eip 7bc6f5b2 esp 00240fc4 stack 0x241000-0x350000
Спасибо сказали:
Sniper
Сообщения: 350
ОС: GNU/Linux Debian 4.0

Re: Lineage II C4 (unofficial) + Wine

Сообщение Sniper »

AntonK85 писал(а):
07.11.2007 02:50
Народ а у кого-нибудь была такая ошибка? пробывал менять в настройках wine 9.48 на win31 и nt40, но нифига не работает :(

ещё б на 2.0 или 1.0 поменялюю чес слово
ставь эмуляцию WindowsXP
Спасибо сказали:
FireWall
Сообщения: 10

Re: Lineage II C4 (unofficial) + Wine

Сообщение FireWall »

Все гуд, все пашет, но мышь раздражает. :angry:
Спасибо сказали:
Аватара пользователя
FrozeNangeL
Сообщения: 222
Статус: Linux newbie
ОС: Fedora 23 x86_64

Re: Lineage II C4 (unofficial) + Wine

Сообщение FrozeNangeL »

Возник вопрос. Система Mandriva 2008.0 x86_64, wine-0.9.49-mdv2008.0 (i586),Palit GeForce 8600GT - драйвера из репозитария, glxinfo показывает 11000+ fps..Правда glxinfo | grep render - Direct rendering:No...Но компиз-фьюжн работает как-то )
Охота очень Lineage - запускаю из консоли, вижу сплэш секунд 30, после чего читаю:

Код: Выделить всё

[hahol@localhost system]$ wine l2.exe
err:ole:CoGetClassObject class {53e96b9b-3784-4edc-a80d-268cb5b5ec0d} not regi       stered
err:ole:CoGetClassObject class {53e96b9b-3784-4edc-a80d-268cb5b5ec0d} not regi       stered
err:ole:create_server class {53e96b9b-3784-4edc-a80d-268cb5b5ec0d} not registe       red
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {53e96b9b-3784-4edc-a80d-268cb5b5ec0d       } could be created for context 0x17
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x33f0f0,0x33f0ec): stub
err:wgl:get_render_type_from_fbconfig Unknown render_type: 0
err:d3d:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat
err:d3d:InitAdapters Failed to get a gl context for default adapter
[hahol@localhost system]$


Вот как-то я не понимаю сути - шо от меня хотят?

ЗЫ Пробую тут наложить патчик - WineCVS.sh (по профилю dx9wine), последний раз сломалось на конфигурировании - матюкает, якобы на входе патча только мусор

Код: Выделить всё

Configuring ...




--------- Error log - file /home/hahol/.WineCVS/sources/dx9wine/ErrorLog : ---------
Getting patchfile:
--22:59:43--  http://winecvs.linux-gamers.net/WineCVS/patches/d3d8-wrap-wined3d-beta-os-1.patch.bz2
           => `d3d8-wrap-wined3d-beta-os-1.patch.bz2'
Распознаётся winecvs.linux-gamers.net... 85.214.36.1
Устанавливается соединение с winecvs.linux-gamers.net|85.214.36.1|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 82 113 (80K) [application/x-bzip2]

    0K .......... .......... .......... .......... .......... 62% 3.16K   0:09
   50K .......... .......... ..........                      100% 5.67K

23:00:04 (3.79 KB/s) - `d3d8-wrap-wined3d-beta-os-1.patch.bz2' сохранён [82113/82113]


Patching...
patch unexpectedly ends in middle of line
patch: **** Only garbage was found in the patch input.

Patching FAILED
Try running the script with refresh:
WineCVS.sh refresh


Error in Configure

Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)


[hahol@localhost win_c2]$ ./WineCVS.sh refresh


Как видно, пытаюсь последовать совету умного скрипта...Пока он проверяет CVS...
Но текущую проблему с wine l2.exe как решить? Или где истину искать? )
Спасибо сказали:
Аватара пользователя
tuupic
Сообщения: 197
ОС: Gentoo

Re: Lineage II C4 (unofficial) + Wine

Сообщение tuupic »

Такая проблема. При запуске l2, 9 раз из 10 игра вываливается после первой заставки с критической ошибкой по поводу DirectX. На 10-й запускается.
Также при любом иземении конфигурации (а так же просто при запуске winecfg), игра вообще не запускается и ещё до этой первой заставки вылазит сообщение, что не найден DirectX. Последнее лечится только rm -Rf ~/.wine.
Версия 0.9.50. Пробовал 0.9.54, но там сообщение об отсутвуещем Dx не убирается даже удалением настроек.

У кого-нибудь есть соображения по этому поводу?
Не ПИНГВИН, зато летаю!!!

home: Gentoo; laptop: Gentoo; server: FreeBSD 7.1
KDE 4.2.
мой блог
Спасибо сказали:
Sniper
Сообщения: 350
ОС: GNU/Linux Debian 4.0

Re: Lineage II C4 (unofficial) + Wine

Сообщение Sniper »

чтобы не было ошибки про неправильно инсталлированный DirectX надо в файле option.ini исправить IsKeepMinFrameRate=false на IsKeepMinFrameRate=true
Спасибо сказали:
blaengr
Сообщения: 2
ОС: ubuntu 7.10

Re: Lineage II C4 (unofficial) + Wine

Сообщение blaengr »

Sniper писал(а):
08.02.2008 17:09
чтобы не было ошибки про неправильно инсталлированный DirectX надо в файле option.ini исправить IsKeepMinFrameRate=false на IsKeepMinFrameRate=true

третий день уже бьюсь над этой проблемой. увидел твой пост, изменил option.ini, запустился сразу без ошибки.
ну все, думаю, теперь можно спокойно играть и запускаю второе окно - ошибка с директХ тут как тут :)
Спасибо сказали:
Аватара пользователя
tuupic
Сообщения: 197
ОС: Gentoo

Re: Lineage II C4 (unofficial) + Wine

Сообщение tuupic »

blaengr писал(а):
09.02.2008 19:20
третий день уже бьюсь над этой проблемой. увидел твой пост, изменил option.ini, запустился сразу без ошибки.
ну все, думаю, теперь можно спокойно играть и запускаю второе окно - ошибка с директХ тут как тут

То же самое.
tuupic писал(а):
08.02.2008 15:20
Также при любом иземении конфигурации (а так же просто при запуске winecfg), игра вообще не запускается и ещё до этой первой заставки вылазит сообщение, что не найден DirectX. Последнее лечится только rm -Rf ~/.wine.

Эта проблема тоже не исчезла
Не ПИНГВИН, зато летаю!!!

home: Gentoo; laptop: Gentoo; server: FreeBSD 7.1
KDE 4.2.
мой блог
Спасибо сказали:
Sniper
Сообщения: 350
ОС: GNU/Linux Debian 4.0

Re: Lineage II C4 (unofficial) + Wine

Сообщение Sniper »

blaengr писал(а):
09.02.2008 19:20
... можно спокойно играть и запускаю второе окно - ошибка с директХ тут как тут :)

Про запуск два окна вопрос не стоял.
Спасибо сказали:
Аватара пользователя
MiDoS
Сообщения: 90
ОС: openSUSE 11.0

Re: Lineage II C4 (unofficial) + Wine

Сообщение MiDoS »

Попробуй не переключатясь между окнами пока не загрузится игровой мир. Иногда срабатывает
Intel D 940, 2Gb, GF7600GS
SUSE 11 - just for fun, work & play
Спасибо сказали:
blaengr
Сообщения: 2
ОС: ubuntu 7.10

Re: Lineage II C4 (unofficial) + Wine

Сообщение blaengr »

отключил звук в winecfg, ошибка больше не выскакивает...

ps играю спокойно в три окна, ток без музыки..
Спасибо сказали:
borin
Сообщения: 67

Re: Lineage II C4 (unofficial) + Wine

Сообщение borin »

Если у вас nvidia, то лечится ве просто:
1. собираем последний wine из исходников с этими патчами:

#Патч убирает сообщение об ошибке agp при старте игры


Код: Выделить всё

--- wine-0.9.55/dlls/wined3d/directx.c    2008-01-11 21:25:55.000000000 +0500
+++ wine-0.9.55-rm/dlls/wined3d/directx.c    2008-01-15 00:21:01.660016037 +0500
@@ -2183,6 +2183,7 @@
                                       WINED3DDEVCAPS_HWRASTERIZATION     |
                                       WINED3DDEVCAPS_TEXTUREVIDEOMEMORY  |
                                       WINED3DDEVCAPS_TEXTURESYSTEMMEMORY |
+                                      WINED3DDEVCAPS_TEXTURENONLOCALVIDMEM |
                                       WINED3DDEVCAPS_CANRENDERAFTERFLIP  |
                                       WINED3DDEVCAPS_DRAWPRIMITIVES2     |
                                       WINED3DDEVCAPS_DRAWPRIMITIVES2EX   |

#Патч на поворот камеры

Код: Выделить всё

--- wine-0.9.55/dlls/dinput/mouse.c    2008-01-11 21:25:55.000000000 +0500
+++ wine-0.9.55-rm/dlls/dinput/mouse.c    2008-01-14 23:16:56.578597588 +0500
@@ -48,6 +48,8 @@
 static const IDirectInputDevice8AVtbl SysMouseAvt;
 static const IDirectInputDevice8WVtbl SysMouseWvt;

+int rmb_down_since;
+
 typedef struct SysMouseImpl SysMouseImpl;

 struct SysMouseImpl
@@ -306,7 +308,12 @@
                 wdata = pt1.y;
             }

-            This->need_warp = (pt.x || pt.y) && dwCoop & DISCL_EXCLUSIVE;
+            This->need_warp = 0;
+            if(This->m_state.rgbButtons[1]){
+              if(GetCurrentTime()-rmb_down_since>100){
+                This->need_warp = (pt.x || pt.y);
+              }
+            }
             break;
         }
         case WM_MOUSEWHEEL:
@@ -323,6 +330,7 @@
         break;
     case WM_RBUTTONDOWN:
             inst_id = DIDFT_MAKEINSTANCE(WINE_MOUSE_BUTTONS_INSTANCE + 1) | DIDFT_PSHBUTTON;
+            rmb_down_since = GetCurrentTime();
             This->m_state.rgbButtons[1] = wdata = 0x80;
         break;
     case WM_RBUTTONUP:

2. В option.ini прописываем
IsKeepMinFrameRate=true

3. в l2.ini (раскрываем его l2encdec)
[D3DDrv.D3DRenderDevice]
UseHardwareTL=false

UseHardwareVS=false

4. ну и все играю ошибок 0, 4-5 экранов
ubuntu 8.04 | Debian lenny
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Lineage II C4 (unofficial) + Wine

Сообщение rm_ »

А ещё можно было не копипейстить патчи даже без указания автора, а просто дать ссылку на источник, где лежат они, и ещё много инфы про решение проблем с LA2. :)
Спасибо сказали:
borin
Сообщения: 67

Re: Lineage II C4 (unofficial) + Wine

Сообщение borin »

rm_ писал(а):
18.02.2008 08:46
А ещё можно было не копипейстить патчи даже без указания автора, а просто дать ссылку на источник, лежат они, и ещё много инфы про решение проблем с LA2. :)


rm_ извеняюсь, просто вижу что люди так и не удосужились заглянуть в соседнюю темку, решил выложить по полочкам как есть. Да и на авторство патча я не притендовал.
ubuntu 8.04 | Debian lenny
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: Lineage II C4 (unofficial) + Wine

Сообщение Sekta-N »

3. в l2.ini (раскрываем его l2encdec)
[D3DDrv.D3DRenderDevice]
UseHardwareTL=false

UseHardwareVS=false


Решает проблемы с низкой производительностью?
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
Kolia
Сообщения: 59
ОС: Gentoo

Re: Lineage II C4 (unofficial) + Wine

Сообщение Kolia »

wine выдает:

Код: Выделить всё

fixme:cursor:SetSystemCursor (0x10fe,00007f00),stub!
fixme:process:IsWow64Process (0xffffffff 0x34f778) stub!
fixme:virtual:NtAllocateVirtualMemory MEM_WRITE_WATCH type not supported
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded

система:
Gentoo i686 (x32)
Athlon 64 x2
RAM 1Gb
ASUS GeForce EN8400GS

wine-0.9.57
Выровняйте мне /dev/hands :)
Спасибо сказали:
NaPalmDed
Сообщения: 1
ОС: Mandriva

Re: Lineage II C4 (unofficial) + Wine

Сообщение NaPalmDed »

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

Система Mandriva 2008.1 Spring
драйверы Nvidia, родные мандривовские
версия wine - 0.9.58
клиент линейки - Interlude
сервер - Abyss

В каком направлении разбираться?
Зараннее спасибо
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Lineage II C4 (unofficial) + Wine

Сообщение rm_ »

NaPalmDed
- обновить Wine
- обновить драйвера видеокарты
- по аналогии с решением аналогичной проблемы на радеонах, переключить в ini-файле LA2 режим цвета с 32-битного на 16-битный (не помню точно в каком, Option.ini или L2.ini).
- в l2.ini, в секции выставить параметр L2UseKeyCrypt в false
- в l2.ini, [D3DDrv.D3DRenderDevice] выставить UseHardwareTL=false и UseHardwareVS=false
Совершенно не факт, что заработает, но если что-то из этого поможет - напишите, что именно.
Как редактировать L2.INI - см. [url="http://rm.pp.ru/info/gnulinux-lineage2"]http://rm.pp.ru/info/gnulinux-lineage2
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Lineage II C4 (unofficial) + Wine

Сообщение rm_ »

В версии 1.1.3 изменили мышинный код - старый патч на вращение камеры больше не подходит, пришлось сделать новый.
Спасибо сказали:
Аватара пользователя
Zipfer
Сообщения: 84
ОС: Mandriva/Debian

Re: Lineage II C4 (unofficial) + Wine

Сообщение Zipfer »

быстрее бы это исправили, не хочется из сырцов пересобирать
Спасибо сказали: