LINUX.ORG.RU
ФорумGames

WoW Pandaria + rGL


4

4

http://aewi.info/rgl

обновил свой rGL до wow 5.0 + оформил отдельной либой
теперь перекомпиливать wine не надо
(продолжение с WoW wine rgl patch optimization )
http://aewi.info/rgl/rgl.so сама либа
http://aewi.info/rgl/rgl.tgz исходники

rgl - патч на wine для распараллеливание работы opengl подсистемы на два ядра (fps и всякое такое)
в текущей раелизации в виде бибилиотеки - может тоже самое делать и для нативных линукс программ - другое дело что невсе функции нормально переписаны иль без ошибок :) (даже glxgears умудряеться паралелить - правдо от этого тока минус)

Instruction:
wget http://aewi.info/rgl/rgl.so
cp rgl.so /usr/lib/
LD_PRELOAD=rgl.so wine Wow.exe -opengl

оттестировано тока на wow-е

★★

Последнее исправление: ae1234 (всего исправлений: 1)
Ответ на: комментарий от z00ke

производительности с модулем или без ?

еще одна причина - в том что процы мощные - а игры особо много не требуют щас

ae1234 ★★
() автор топика
Ответ на: комментарий от ae1234

кстати у WoW под макосX теже проблемы что и в вайне - оно в один поток робит и фпс раза в 2 меньше чем на винде

ae1234 ★★
() автор топика
Ответ на: комментарий от ae1234

тестил интель модуль весь день.

Ошибка сегментации, и игра вылетает примерно раз в пол часа. Вылет гарантированный, от нагрузки особо не зависит (+- пару минут). В консоли при strace след:

[{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV}], 0, NULL) = 23090
--- SIGCHLD (Child exited) @ 0 (0) ---
rt_sigreturn(0x11)                      = 23090
write(2, "Segmentation fault\n", 19Segmentation fault
)    = 19
exit_group(139)                         = ?

Если во время игры с либой периодически жмакать макрос /console gxrestart, то играть можно часами. Вернуть fps к первоначальному макрос помогает.

В окне логина игра гарантированно виснет если ее свернуть/открыть поверх нее другое окно. Во время игры все нормально.

В общем играть можно, хоть и с неудобствами.

roman77 ★★★★★
()
Последнее исправление: roman77 (всего исправлений: 1)
Ответ на: комментарий от ae1234

кстати у WoW под макосX теже проблемы что и в вайне - оно в один поток робит и фпс раза в 2 меньше чем на винде

Пробовал близзардам написать по этому поводу, рассказав про либу?

roman77 ★★★★★
()
Последнее исправление: roman77 (всего исправлений: 1)
Ответ на: комментарий от A_Dungeon

А за Пандарию на вайне не забанят, как это было с Дьяблой?

Не знаю пока про Пандарию. Но Катаклизм под wine гоняю второй год, полёт нормальный.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

господи, да не банят там никого. хоть вы в чёрную ботов водите.

melkor217 ★★★★★
()
Ответ на: комментарий от ae1234

Multithreaded OpenGL is enabled by default, increasing performance on dual-core (or multi-CPU) Intel Macs. An experimental version of this technology can be enabled by typing /console GLFaster 2 in-game — it's even faster but can sometimes lead to noticeable mouse/UI lag. (Type /console GLFaster 1 to return to the normal setting, or /console GLFaster 0 to turn it off entirely.)

roman77 ★★★★★
()
Ответ на: комментарий от roman77

это я насчет того что в 2 потока это функция драйверов - и иследовал я эт полтора года назад

ae1234 ★★
() автор топика
Ответ на: комментарий от ae1234

в линуксе это недействует - ни в текущей ни в пандах

Это я для мака вычитал. Авось им поможет.

roman77 ★★★★★
()
Ответ на: комментарий от roman77

IP камера

Уважаемый roman77, огромная просьба со мной связаться (мой e-mail:Azat3d@mail.ru). Дело касается работы IP камеры через rtsp. Заранее благодарен.

studentist
()
26 ноября 2012 г.

А для 3.3.5а такое проканает? вроде попробовал на вайне 1.5.11 и еррор выбивает правда подгружал с нтфс раздела ерор выбил до загрузки логин скрина

lmiol
()
10 февраля 2013 г.

на два ядра

Нет, так не пойдёт.

anonymous
()
Ответ на: комментарий от ae1234

Да, в opengl

драйвер

OpenGL vendor string: Advanced Micro Devices, Inc. OpenGL renderer string: ATI Mobility Radeon HD 5000 Series OpenGL version string: 4.2.11627 Compatibility Profile Context

magistr_yoba
()
Ответ на: комментарий от magistr_yoba

да под любой - разрабатывал на последних из гита - 1.5..

щас играю на стандартной от дебиана7
1.4.1

ae1234 ★★
() автор топика
Ответ на: комментарий от magistr_yoba

Все равно такой же результат, поставил чистый клиент и вайн 1.5.

magistr_yoba
()
Ответ на: комментарий от magistr_yoba

если могеш - протестируй на другом диструбитиве (другие глибы и так далее)
например на дебиане7
если там заработает - будет понятно из за чего

и-или пусти меня посмотреть

ae1234 ★★
() автор топика
Последнее исправление: ae1234 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.