LINUX.ORG.RU
решено ФорумGames

WOW 5.4.8 (Wine) - Вопрос оптимизации

 ,


1

2

Накатил PandaWOW 5.4.8(x64) под родимый Дебиан. В config.wtf поменял на opengl. Но FPS на минималках выше 50 не поднимается. Юзаю Gallium(Блоб не позволяет лень религия).Как подпилить,чтобы был нормальный FPS?

Deleted

Nvidia? Напрасно блоб не хочешь, он конечно не идеален, но с производительностью проблем нет.

А зачем тебе какая-то панда, когда есть nostalrius?

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

Да,Nvdia.А если через Wine накатить DirectX 9?Норм будет? .Плюс под галлим,я слышал есть DX9,правда?

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

Я ньюфаг.В вов начал играть на кате,когда панда только-только вышла.

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

У nvidia нет нормального опенсорсного драйвера — он работает только с одним поколением чипов 10 летней давности (утрирую немного), причём, через одно место. Нативный вендовый directx очень редко улучшает производительность, обычно наоборот (к тому же серьёзно ломает многие приложения, кроме d3dx9_36 и может быть ещё пары смысла нет что либо брать из него). Gallium9 только для опенсорсного драйвера амд вроде и с ним мало что работает.

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

Пытался поставить блобу(Через sgfxi,ибо лентяй).Кончилось неудачей,щас сижу под разрешением 1280х768 (при мониторе 1440х900) с Gallium 0.4 on llvmpipe (LLVM 3.5, 128 bits).Что делать?

Deleted
()

Как подпилить,чтобы был нормальный FPS

Выкинуть вайн, выкинуть открытые дрова, выкинуть debian. Выбирай три варианта из трёх.

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

Хм, это радует, конечно. Осталось дождаться, когда nvidia откроет спеки и кто-нибудь доработает драйвер (в идеале сотрудник нвидиа, но мы то знаем, что у них там одни индусы).

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

Победил свою криворукость и лень -блоб поставлен.Что дальше-то? FPS стабильно в районе 35-47(Раньше падал от 25 до 50).

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

__GL_THREADED_OPTIMIZATIONS=1 wine Wow.exe -opengl ?
Если не поможет, то нужен wine-staging с csmt (включается в winecfg на вкладке staging, __GL_THREADED_OPTIMIZATIONS=0 должно быть при этом), в guildwars2 лично у меня производительность выросла раза в 3-4 (но, правда, там dirext9, а не opengl)

а на максималках сколько теперь? фпс больше 40 не нужен так-то, главное чтобы он не падал в пол время от времени

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

Если не ошибаюсь, csmt только для d3d.

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

Так проблема в WOW DX9 включить? Завтра сделаю,отпишусь.

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

Инструкции времён царя Гороха. В большинстве случаев достаточно просто поставить дрова из реп и прописать их.

Deleted
()

кстати, играю в WoW (vanilla) и WoW:BC. Заметил, что на моей встройке HD4600 лучше в directx fps, чем в opengl.

int13h ★★★★★
()

UPD1(Решение проблемы):

  • Ставим блоб для видеокарты Nvidia
  • Качаем Wine и Winetricks (sudo apt-get install wine winetricks)
  • После установки пишем: WINEARCH=win32 WINEPREFIX=~/.wine winecfg
  • Теперь настроем WOW.Правим config.WTF (в папке WTF): SET gxApi «OpenGL»
  • Через консоль переходим в каталог,где лежит WOW.exe(32х,даже если у вас 64х процессор) и пишем wine WOW.exe
  • Если проблема осталась,то дописываем в config.WTF:
  • SET ffxGlow «0»
  • SET ffxDeath «0»
  • SET ffxSpecial «0»

Итого:60-70 FPS(На минималках), 30-40 FPS в многолюдных местах,такие как «Аллея Силы» и «Торговый квартал»

P.S. Пытался запускать с DX, FPS не превышал 30.

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

UPD2: Без SET ffxGlow «0» ,SET ffxDeath «0»,SET ffxSpecial «0» пашет быстрее(Странно,но факт)

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.