[РЕШЕНО] Wine и Warcraft III и жуткие лаги

Возникла потребность запустить Warcraft 3 на archlinux, но после установки wine решил запустить WarCraft и оппа после начала игры где-то через минут 5-10 начинает подлагивать чем дальше тем больше. Пробовал в реестре прописывать "Gfx OpenGL" и запускать в оконном режиме с ключём -window и -opengl но безуспешно. Сначала я подумал что все дело в том что я поставил archlinux 86_64 ну и взял и переустановил на i686. Но это не помогло затармозы как были так и осталиь.

Система: CPU: 2Ггц, RAM: 1Gb, VIDEO: geforce 7600 gt

драйвера для видюхи ставил nvidia-304xx, wine 1.5.29

Когда то давно стаяла убунту и там запускал WarCraft III играл без проблем.
Ещё заметил если посмотреть в top то WarCraft кушает 89-93% CPU.
Запустил ещё Half-life 2 ситуация в принципе такая же. Подозреваю что все 3д игры виснут у меня под вайном...
Ну лог запуска игры какой нибудь запости чтоли. Чего-то недоставил, какие-то либы скорее всего.
Свежий воздух - единственный враг философии.
GTK2/GTK3 тема для openbox.
dementor
Сначала я подумал что все дело в том что я поставил archlinux 86_64 ну и взял и переустановил на i686
Дальше, что называется, не читал.
aady
Ну лог запуска игры какой нибудь запости чтоли. Чего-то недоставил, какие-то либы скорее всего.

Где находятся логи wine?
Из консоли запустите, м.б чего-то не хватает. d3dx9 ставили?
gentoo
нет d3dx9 не ставил как ставить? но если бы его не было оно вообще запустилось бы?
Поставил d3dx9_43 лучше не стало. Вот что пишет в консоле после запуска
err:ole:CoCreateInstance apartment not initialised
fixme:win:EnumDisplayDevicesW ((null),0,0x32f2f8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f6d8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f2d8,0x00000000), stub!
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:imm:ImmGetOpenStatus (0x163100): semi-stub
fixme:imm:ImmReleaseContext (0x2002a, 0x163100): stub
err:d3d_surface:surface_modify_location Surface 0x162690 does not have any up to date location.
err:d3d_surface:surface_modify_location Surface 0x162690 does not have any up to date location.
fixme:msvcrt:__clean_type_info_names_internal (0x150591a0) stub
Может ли это связано с тем что драйвера плохо стали и у меня не поддерживается рендеринг аппаратными средствами? И как это можно проверить?
Поставил counter strike 1.6 работает без проблем даже долгое время. Ребята нужна помощь! Единственная нужная мне игра которую нужно запустить warcraft 3 - любые советы попробую сделать всё!
 
Зарегистрироваться или войдите чтобы оставить сообщение.