Запуск клиента Ragnarok Online в Linux

  • Автор темы Автор темы akrus
  • Дата создания Дата создания
QUOTE(Bill @ 17/04/2008 - 07:18) index.php?act=findpost&pid=156375
Версия wine-0.9.58
После выключения фога и лайтмапа стало заметно быстрее( та ошибка явно связано с фогом) )), но терь фоном новая ошибка)
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank (0x1a0518)->(1,(nil)): Stub
И ещё вопросик
директХ ставить стоит ?)

Это не ошибка. Просто запрашиваемая команда еще не написана. Вот и пишет - stub, ибо там пусто :) у меня стоит wine-0.9.59-459-g75e4022, все работает на ура :)
 
Тем более что это просто vsync, который и так можно включить или выключить в настройках драйверов.
А чтобы в консоли не было флуда этими fixme - просто в .bash_profile засунуть export WINEDEBUG=fixme-all.
Тогда выдавать будет только реальные ошибки.
 
В этой теме, я смотрю, давно никого не было... Но я надеюсь, что мне ответят.
После запуска sakray.exe и обновления окошко закрывается и усё... Если пропускать это дело через терминал, то выдаётся ошибка:
Error of failed request: GLXUnsupportedPrivateRequest
Вот и вся суть проблемы =_= Кто-нибудь может помочь?
 
Проблема в 80% cвязана с драйверами видеокарты, оставшиеся 20% приходятся на wine или XOrg.
стоит запустить glxgears и глянуть fps, ну glxinfo глянуть на наличие строчки Direct Rendering = Yes. Если ее нет - однозначно драйверы видеокарты.
Неплохо бы указать что за система и что за видео, ну и версию wine, телепатов все-таки мало.
 
"стоит запустить glxgears и глянуть fps" - значение фпс крутиться около 70.900
"ну glxinfo глянуть на наличие строчки Direct Rendering = Yes. Если ее нет - однозначно драйверы видеокарты." - ога, вместо йес стои no
система Ubuntu 8.04, видеокарта АТИшная (Catalyst), версия Вайна - 1.1.15
 
Модуль flgrx или как его там загружен ? И какая именно видеокарта ? Как правило поиск в гугле в виде Radeon xxxx + Ubuntu 8.04 быстро находит решение проблемы.
В общем начать стоит с переустановки драйверов или хотя бы modprobe flgrx  под  рутом.
Пока не удастся включить direct rendering про любые 3D игры, нативные или в wine можно забыть.
 
так... эту проблему я вроде решил.
Рассказываю для тех, кто возможно тоже с этим столкнётся:
После долгих поисков в интернете и установок различных драйверов я наконец нашёл вот что: главная страница и немножко о программе . Внизу последней страницы есть таблица-перечень ОС, вот там находите свою программу, жмёте кнопу под ней (либо Энви Легаси либо ЭнвиНГ) и следуете инструкции. На всякий случай ещё раз проверте glxinfo - у меня там появилось yes =) (Суть этой проги в том, что она сама находит нужный драйвер для вашей видеокарты и устанавливает его; но вы можете и вручную указать какую версию драйвера хотите). Программа подходит только для карт АТИ и НВИДИЯ

А теперь у меня другая проблема == Загружаться-то оно загружается, я даже зайти могу в игру. Да вот только окошко игры по-страшному мигает. Знаете, как в совсем старых компах экраны мигали, так вот также, но гораздо сильнее. Потому играть почти невозможно T_T
 
гуглить в сторону настройки частоты обновления и прописывания правильного modeline в xorg.conf
Скорее всего. Посмотреть что выдает OSD монитора - какие разрешения и частота когда мигает.
Ну и в настройках RO поставить соответствуещее десктопному разрешению в идеале, в setup.exe

Через 6 дней я буду в Москве, там будет проще рыться в сети, с gprs это мягко говоря неудобно и дороговато - полчаса перетряхивания гугла с выключенными картинками выходят рублей 30-50
 
ShadowFlash, ok =))) спасиб за подсказку, буду пока пытаться найти решение проблемы сам
 
Вообще тут фороникс тестил недавно - opensource драйвер работает лучше fglrx. Поэтому, думаю, стоит копать в сторону radeon и того как там включить 3D-ускорение.

А вообще - чего за дистрибутив хоть?
 
А вообще - чего за дистрибутив хоть?
я уже как-то выше написал, что Убунту 8.04. Хотя теперь я обновился (возникли некоторые проблемы с предыдущей ОСью, потому пришлось.) И у меня уже Убунту 9.04 =))) сейчас заново качаю флайрошный клиент (ибо прежний был утерян), посмотрим, что теперь будет ^^

Вопрос где найти файл fglrx
в каком смысле? как его установить? в терминале напиши команду:
Код:
 sudo apt-get install xorg-driver-fglrx
 
я уже как-то выше написал, что Убунту 8.04. Хотя теперь я обновился (возникли некоторые проблемы с предыдущей ОСью, потому пришлось.) И у меня уже Убунту 9.04 =))) сейчас заново качаю флайрошный клиент (ибо прежний был утерян), посмотрим, что теперь будет ^^


в каком смысле? как его установить? в терминале напиши команду:
Код:
 sudo apt-get install xorg-driver-fglrx


Ага, и linux-restricted-modules :)
 
так... появилась другая проблема...
При запуске сакрая терминал выдаёт ошибку:
fixme:shdocvw:PersistStreamInit_InitNew (0x1353f0)
err:ole:ITypeInfo_fnInvoke did not find member id -518, flags 0x4!
err:ole:ITypeInfo_fnInvoke did not find member id -517, flags 0x4!
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x1353f0)->(0)
fixme:shdocvw:navigate_url Unsupported args (Flags 0x32e8cc:3; TargetFrameName 0x32e8bc:8)
fixme:iphlpapi:NotifyAddrChange (Handle 0x7d2999e8, overlapped 0x7d2999cc): stub
err:mshtml:set_profile SetCurrentProfile failed: 80520015
fixme:system:SetProcessDPIAware stub!
fixme:msimtf:CActiveIMM_Create ((nil) {08c0e040-62d1-11d1-9326-0060b067b86e} 0xf0ef34)
fixme:ole:CoCreateInstance no instance created for interface {08c0e040-62d1-11d1-9326-0060b067b86e} of class {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80004002
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x13548c)->((null) 1 0x32e05c (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x13548c)->((null) 25 2 0x32e070 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x13548c)->((null) 26 2 0x32e070 (nil))
fixme:shdocvw:ClientSite_GetContainer (0x13548c)->(0x32e0ac)
fixme:shdocvw:ClOleCommandTarget_Exec (0x13548c)->({000214d1-0000-0000-c000-000000000046} 37 0 0x32e180 (nil))
fixme:shdocvw:HttpNegotiate_BeginningTransaction (0x15a9b0)->(L"" L"" 0 0x32e1b8)
fixme:shdocvw:ClOleCommandTarget_Exec (0x13548c)->((null) 29 2 0x32ec64 (nil))
fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x13548c)
fixme:shdocvw:ClientSite_GetContainer (0x13548c)->(0x32eea0)
fixme:shdocvw:InPlaceFrame_SetStatusText (0x13548c)->(0xb7e12d31)
fixme:shdocvw:ClOleCommandTarget_Exec (0x13548c)->((null) 25 2 0x32edd4 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x13548c)->((null) 26 2 0x32edd4 (nil))
wine: Unhandled page fault on write access to 0x15bed48d at address 0x15ab99 (thread 0022), starting debugger...
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7bc44022
juriko@SimuraNagasaki:~/.wine/drive_c/Program Files/FlyRO$ wine sakray.exe
fixme:shdocvw:PersistStreamInit_InitNew (0x1353f0)
err:ole:ITypeInfo_fnInvoke did not find member id -518, flags 0x4!
err:ole:ITypeInfo_fnInvoke did not find member id -517, flags 0x4!
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x1353f0)->(0)
fixme:shdocvw:navigate_url Unsupported args (Flags 0x32e8cc:3; TargetFrameName 0x32e8bc:8)
fixme:iphlpapi:NotifyAddrChange (Handle 0x7d2a19e8, overlapped 0x7d2a19cc): stub
fixme:system:SetProcessDPIAware stub!
fixme:msimtf:CActiveIMM_Create ((nil) {08c0e040-62d1-11d1-9326-0060b067b86e} 0x117ef34)
fixme:ole:CoCreateInstance no instance created for interface {08c0e040-62d1-11d1-9326-0060b067b86e} of class {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80004002
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x13548c)->((null) 1 0x32e05c (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x13548c)->((null) 25 2 0x32e070 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x13548c)->((null) 26 2 0x32e070 (nil))
fixme:shdocvw:ClientSite_GetContainer (0x13548c)->(0x32e0ac)
fixme:shdocvw:ClOleCommandTarget_Exec (0x13548c)->({000214d1-0000-0000-c000-000000000046} 37 0 0x32e180 (nil))
fixme:shdocvw:HttpNegotiate_BeginningTransaction (0x15a9b0)->(L"" L"" 0 0x32e1b8)
fixme:shdocvw:ClOleCommandTarget_Exec (0x13548c)->((null) 29 2 0x32ec64 (nil))
fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x13548c)
fixme:shdocvw:ClientSite_GetContainer (0x13548c)->(0x32eea0)
fixme:shdocvw:InPlaceFrame_SetStatusText (0x13548c)->(0xb7eaad31)
fixme:shdocvw:ClOleCommandTarget_Exec (0x13548c)->((null) 25 2 0x32edd4 (nil))
fixme:shdocvw:ClOleCommandTarget_Exec (0x13548c)->((null) 26 2 0x32edd4 (nil))
wine: Unhandled page fault on write access to 0x7e3e9ff7 at address 0x15ab8c (thread 0009), starting debugger...
Unhandled exception: page fault on write access to 0x7e3e9ff7 in 32-bit code (0x0015ab8c).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:0015ab8c ESP:0032ed54 EBP:0032ed70 EFLAGS:00010206( - 00 - RIP1)
EAX:0013548c EBX:7e3e9ff4 ECX:00000000 EDX:01036b18
ESI:01036b18 EDI:0001002e
Stack dump:
0x0032ed54: 7e3d1656 0013548c 01036b18 0032ed98
0x0032ed64: 7e3e9ff4 00000700 00000700 0032edb0
0x0032ed74: 7e3da974 0013548c 01036b18 7ed22dfb
0x0032ed84: 0032ee78 7ffd8000 7bc8aff4 00000000
0x0032ed94: 0032f10c 0032ee78 01036b18 00000000
0x0032eda4: 7eda0ff4 00000700 0001002e 0032ede0
Backtrace:
=>1 0x0015ab8c (0x0032ed70)
2 0x7e3da974 in shdocvw (+0x1a974) (0x0032edb0)
3 0x7ed7b29a WINPROC_wrapper+0x1a() in user32 (0x0032ede0)
4 0x7ed7b6ea WINPROC_wrapper+0x46a() in user32 (0x0032ee20)
5 0x7ed7f7a9 in user32 (+0xaf7a9) (0x0032f2f0)
6 0x7ed80a53 in user32 (+0xb0a53) (0x0032f330)
7 0x7ed41276 DispatchMessageA+0x96() in user32 (0x0032f370)
8 0x73dd125a in mfc42 (+0x125a) (0x0041f7fc)
9 0x00000700 (0x0001002e)
10 0x00000000 (0x00000000)
0x0015ab8c: popl %esi
Modules:
Module Address Debug info Name (167 modules)
PE 330000- 337000 Deferred plc4
PE 3e0000- 3e6000 Deferred plds4
PE 3f0000- 3ff000 Deferred jsd3250
PE 400000- 424000 Deferred sakray
PE 540000- 5a9000 Deferred xpcom_core
PE 5b0000- 5d7000 Deferred nspr4
PE 5e0000- 5e6000 Deferred mozctlx
PE 5f0000- 60a000 Deferred smime3
PE 7f0000- 861000 Deferred js3250
PE 870000- 8a5000 Deferred xpc3250
PE 8b0000- 8ee000 Deferred nssckbi
PE 8f0000- 94b000 Deferred nss3
PE 950000- 98f000 Deferred softokn3
PE 990000- 9c1000 Deferred freebl3
PE 9d0000- 9d6000 Deferred xpistub
PE 9e0000- 9f3000 Deferred jsj3250
PE a00000- a16000 Deferred gkgfx
PE a20000- a31000 Deferred mozz
PE a40000- a54000 Deferred xpcom_compat
PE a60000- a80000 Deferred ssl3
PE a80000- afd000 Deferred necko
PE b00000- b0c000 Deferred xppref32
PE b10000- b3e000 Deferred i18n
PE b40000- b5f000 Deferred embedcomponents
PE b60000- b6f000 Deferred caps
PE b70000- b7c000 Deferred typeaheadfind
PE b80000- e19000 Deferred gklayout
PE e20000- e47000 Deferred imglib2
PE e50000- e6b000 Deferred rdf
PE e70000- ea8000 Deferred appcomps
PE eb0000- ec0000 Deferred appshell
PE ec0000- ecf000 Deferred profile
PE ed0000- ed7000 Deferred xpcom_compat_c
PE ee0000- ee7000 Deferred sroaming
PE ef0000- f00000 Deferred chrome
PE f00000- f39000 Deferred gkparser
PE 1050000- 110e000 Deferred uconv
PE 1110000- 113c000 Deferred docshell
PE 1140000- 114a000 Deferred nsprefm
PE 1150000- 115e000 Deferred webbrwsr
PE 1160000- 1185000 Deferred gkwidget
PE 1190000- 11b4000 Deferred gkgfxwin
PE 11c0000- 11c8000 Deferred pipboot
PE 11d0000- 11dc000 Deferred oji
PE 11e0000- 11ed000 Deferred jar50
PE 11f0000- 11f9000 Deferred cookie
PE 10000000-10006000 Deferred xpcom
PE 73dd0000-73ece000 Export mfc42
PE 76080000-760e5000 Deferred msvcp60
ELF 7b800000-7b93d000 Deferred kernel32<elf>
\-PE 7b820000-7b93d000 \ kernel32
ELF 7bc00000-7bca7000 Deferred ntdll<elf>
\-PE 7bc10000-7bca7000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7cc20000-7cc2f000 Deferred libgcc_s.so.1
ELF 7cd40000-7cd57000 Deferred msimtf<elf>
\-PE 7cd50000-7cd57000 \ msimtf
ELF 7ce68000-7ce6c000 Deferred libgpg-error.so.0
ELF 7ce6c000-7ced5000 Deferred libgcrypt.so.11
ELF 7ced5000-7cee7000 Deferred libtasn1.so.3
ELF 7cee7000-7ceeb000 Deferred libkeyutils.so.1
ELF 7ceeb000-7cef4000 Deferred libkrb5support.so.0
ELF 7cef4000-7cef8000 Deferred libcom_err.so.2
ELF 7cef8000-7cf1c000 Deferred libk5crypto.so.3
ELF 7cf1c000-7cfae000 Deferred libkrb5.so.3
ELF 7cfae000-7d04b000 Deferred libgnutls.so.26
ELF 7d04b000-7d076000 Deferred libgssapi_krb5.so.2
ELF 7d076000-7d0ad000 Deferred libcups.so.2
ELF 7d0ad000-7d15b000 Deferred comdlg32<elf>
\-PE 7d0b0000-7d15b000 \ comdlg32
ELF 7d15b000-7d192000 Deferred winspool<elf>
\-PE 7d160000-7d192000 \ winspool
ELF 7d4c5000-7d4da000 Deferred midimap<elf>
\-PE 7d4d0000-7d4da000 \ midimap
ELF 7d4da000-7d502000 Deferred msacm32<elf>
\-PE 7d4e0000-7d502000 \ msacm32
ELF 7d502000-7d51b000 Deferred msacm32<elf>
\-PE 7d510000-7d51b000 \ msacm32
ELF 7dd1c000-7dd23000 Deferred libgdbm.so.3
ELF 7dd23000-7dd82000 Deferred libpulse.so.0
ELF 7dd94000-7dd9d000 Deferred librt.so.1
ELF 7dd9d000-7de65000 Deferred libasound.so.2
ELF 7de65000-7de9c000 Deferred winealsa<elf>
\-PE 7de70000-7de9c000 \ winealsa
ELF 7de9c000-7deb7000 Deferred version<elf>
\-PE 7dea0000-7deb7000 \ version
ELF 7deb7000-7df4b000 Deferred winmm<elf>
\-PE 7dec0000-7df4b000 \ winmm
ELF 7df4b000-7df78000 Deferred ws2_32<elf>
\-PE 7df50000-7df78000 \ ws2_32
ELF 7df78000-7e019000 Deferred mshtml<elf>
\-PE 7df80000-7e019000 \ mshtml
ELF 7e019000-7e058000 Deferred urlmon<elf>
\-PE 7e020000-7e058000 \ urlmon
ELF 7e169000-7e20f000 Deferred oleaut32<elf>
\-PE 7e180000-7e20f000 \ oleaut32
ELF 7e35d000-7e372000 Deferred lz32<elf>
\-PE 7e360000-7e372000 \ lz32
ELF 7e372000-7e38d000 Deferred wsock32<elf>
\-PE 7e380000-7e38d000 \ wsock32
ELF 7e38d000-7e394000 Deferred libnss_dns.so.2
ELF 7e394000-7e39a000 Deferred libattr.so.1
ELF 7e39a000-7e39f000 Deferred libcap.so.2
ELF 7e39f000-7e3a6000 Deferred libasound_module_pcm_pulse.so
ELF 7e3ba000-7e3f6000 Export shdocvw<elf>
\-PE 7e3c0000-7e3f6000 \ shdocvw
ELF 7e41a000-7e430000 Deferred libresolv.so.2
ELF 7e442000-7e461000 Deferred iphlpapi<elf>
\-PE 7e450000-7e461000 \ iphlpapi
ELF 7e461000-7e4c4000 Deferred rpcrt4<elf>
\-PE 7e470000-7e4c4000 \ rpcrt4
ELF 7e4c4000-7e56a000 Deferred ole32<elf>
\-PE 7e4d0000-7e56a000 \ ole32
ELF 7e592000-7e5c5000 Deferred uxtheme<elf>
\-PE 7e5a0000-7e5c5000 \ uxtheme
ELF 7e5c5000-7e5ce000 Deferred libxcursor.so.1
ELF 7e5ce000-7e5d3000 Deferred libxfixes.so.3
ELF 7e5d3000-7e5d7000 Deferred libxcomposite.so.1
ELF 7e5d7000-7e5df000 Deferred libxrandr.so.2
ELF 7e5df000-7e5e9000 Deferred libxrender.so.1
ELF 7e5e9000-7e5ec000 Deferred libxinerama.so.1
ELF 7e5ec000-7e60d000 Deferred imm32<elf>
\-PE 7e5f0000-7e60d000 \ imm32
ELF 7e60d000-7e612000 Deferred libxdmcp.so.6
ELF 7e612000-7e62c000 Deferred libxcb.so.1
ELF 7e62c000-7e630000 Deferred libxau.so.6
ELF 7e630000-7e635000 Deferred libuuid.so.1
ELF 7e635000-7e724000 Deferred libx11.so.6
ELF 7e724000-7e734000 Deferred libxext.so.6
ELF 7e734000-7e73a000 Deferred libxxf86vm.so.1
ELF 7e73a000-7e752000 Deferred libice.so.6
ELF 7e752000-7e75b000 Deferred libsm.so.6
ELF 7e768000-7e76b000 Deferred libnss_mdns4_minimal.so.2
ELF 7e76d000-7e808000 Deferred winex11<elf>
\-PE 7e780000-7e808000 \ winex11
ELF 7e817000-7e83e000 Deferred libexpat.so.1
ELF 7e83e000-7e86b000 Deferred libfontconfig.so.1
ELF 7e87d000-7e893000 Deferred libz.so.1
ELF 7e893000-7e90a000 Deferred libfreetype.so.6
ELF 7e91c000-7e988000 Deferred msvcrt<elf>
\-PE 7e930000-7e988000 \ msvcrt
ELF 7e988000-7ea4d000 Deferred comctl32<elf>
\-PE 7e990000-7ea4d000 \ comctl32
ELF 7ea4d000-7eb61000 Deferred shell32<elf>
\-PE 7ea60000-7eb61000 \ shell32
ELF 7eb61000-7ebbc000 Deferred shlwapi<elf>
\-PE 7eb70000-7ebbc000 \ shlwapi
ELF 7ebbc000-7ec0f000 Deferred advapi32<elf>
\-PE 7ebd0000-7ec0f000 \ advapi32
ELF 7ec0f000-7ecaf000 Deferred gdi32<elf>
\-PE 7ec20000-7ecaf000 \ gdi32
ELF 7ecaf000-7edfb000 Export user32<elf>
\-PE 7ecd0000-7edfb000 \ user32
ELF 7edfb000-7ee1e000 Deferred mpr<elf>
\-PE 7ee00000-7ee1e000 \ mpr
ELF 7ee1e000-7ee6e000 Deferred wininet<elf>
\-PE 7ee30000-7ee6e000 \ wininet
ELF 7ef98000-7efa4000 Deferred libnss_files.so.2
ELF 7efa4000-7efaf000 Deferred libnss_nis.so.2
ELF 7efaf000-7efc8000 Deferred libnsl.so.1
ELF 7efc8000-7efee000 Deferred libm.so.6
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7cf6000-b7cfa000 Deferred libdl.so.2
ELF b7cfa000-b7e5d000 Deferred libc.so.6
ELF b7e5e000-b7e77000 Deferred libpthread.so.0
ELF b7e89000-b7fc0000 Deferred libwine.so.1
ELF b7fc2000-b7fe0000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\FlyRO\sakray.exe
0000001f 0
0000001d 0
0000001c 0
0000001b 0
0000001a 0
00000019 0
00000009 0 <==
0000000c
00000014 0
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000016 0
00000015 0
00000011 0
00000010 0
00000017
00000018 0
Backtrace:
=>1 0x0015ab8c (0x0032ed70)
2 0x7e3da974 in shdocvw (+0x1a974) (0x0032edb0)
3 0x7ed7b29a WINPROC_wrapper+0x1a() in user32 (0x0032ede0)
4 0x7ed7b6ea WINPROC_wrapper+0x46a() in user32 (0x0032ee20)
5 0x7ed7f7a9 in user32 (+0xaf7a9) (0x0032f2f0)
6 0x7ed80a53 in user32 (+0xb0a53) (0x0032f330)
7 0x7ed41276 DispatchMessageA+0x96() in user32 (0x0032f370)
8 0x73dd125a in mfc42 (+0x125a) (0x0041f7fc)
9 0x00000700 (0x0001002e)
10 0x00000000 (0x00000000)
fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0x1353f0)

далее окошко обновления исчезает и всё - загрузка виснет.
Советы с предыдущей страницы темки не прошли =_=
 
так... появилась другая проблема...
При запуске сакрая терминал выдаёт ошибку:
...
далее окошко обновления исчезает и всё - загрузка виснет.
Советы с предыдущей страницы темки не прошли =_=
Можно было и не флудить :) патчер в последних версиях у меня тоже не работает, обновляю через VirtualBox + shared disks. Вообще, по секрету, Qt4 Patch Client будет скорее всего.
 
Возможно проблема как раз с shdocvw и сопутствующими, я использую эти библиотеки от очень старой версии wine, с дополнительными патчами, просто копирую в /usr/lib/wine после его обновления. Так что по приезду, завтра-послезавтра проверю как оно работает, если заработает - выложу архивчик, можно просто класть в каталог с RO, тогда не поломаются другие гипотетические программы, которые могут не работать на старых версиях этих либ.
QT4 патчер - это хорошо, только может не QT4, а что-нибудь полегковеснее, ну или лучше пусть оно будет 10-20мб весом но будет слинковано статически, чтобы не было проблем с разными дистрибутивами. А пока что гляну свою файлопомойку, был у меня какой-то патчер, который настраивался под любой сервер банальным указанием адреса откуда брать патчи, правда это было в 2007 году в начале, но попытка не пытка, а если заработает, то до того самого патчера на QT4 это будет лучше, чем пересборка grf ручками после каждого мелкого апдейта, а именно это мне приходится делать в 50% cлучаев, ибо часто получаем через сакрай битый grf
 
Да есть у меня другой патчер, просто пока его доведешь до ума, всех переведешь и т.д. - много сил уйдет :) потом уже ничего не захочется)
 
Вот это кинуть в каталог с РО - сакрай запустится.

P.S. Скоро постараемся сделать удобоваримую сборку wine с кучкой хаков и фиксов, исправляющих мелкие графические глючки в РО, скорость работы раза в полтора быстрее чем в винде, а не медленнее как сейчас, и приятный бонус - заводится и отлично работает одна "малоизвестная" игра - Street Fighter IV.
Все это дело просто слепить так, чтобы оно ставилось отдельно, например в /opt, не тащило за собой зависимых от дистрибутива библиотек, и не мешало основному wine - на данный момент RO, SF IV и еще пяток игрушек работают лучше или заработали вообще, но очень много из того что работало на древнючих версиях wine поломано нафиг, так что ставить как основную не стоит )
 
Back
Сверху