Counter-Strike 1.6 и wine.

Установил wine и winetricks.
Запускаю CS 1.6:
wine "/media/disk/Program Files/Counter-Strike 1.6/hl.exe" -width 1280 -height 1024 -game cstrike -opengl
Игра загружается, но когда выбираю любой пункт меню, люто зависает. Помогает только рестарт иксов.
wine-gecko установил, как советуют, но не помогло.
Драйвера catalyst из AUR.

Лог при запуске:
fixme:win:EnumDisplayDevicesW ((null),0,0x32f454,0x00000000), stub!
fixme:shdocvw:ViewObject_SetAdvise (0x218950)->(1 00000002 0xe82bb8)
fixme:shdocvw:PersistStreamInit_InitNew (0x218950)
fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0x218950)->(ffffffff)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x218950)->(ffffffff)
fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x21f790,0x21f718): stub

Если запускать без ALSA, то последних двух строчек нет, но проблема остается.
Сейчас заметил, что в Software mode работает без проблем. Но выглядит это жутко.
Была похожая проблема, решал так - в настройках winecfg для кс выставлял win98 и все прекрасно работало.
У АТИ с опенгл под вайном всегда траблы… Как вариант - купить нвидиа, у меня лично полет реактивный (:
Поставил открытые драйвера (xf86-video-ati). Теперь все нормально, и fps в 10 раз в glxgears больше, но кулер сильно шумит. Как исправить?

У АТИ с опенгл под вайном всегда траблы… Как вариант - купить нвидиа, у меня лично полет реактивный (:
Да лежит у меня тут видеокарточка поломаная nVidia 8800 GTX, может починилась за время лежания :) Пока ставить её не хочу.
Обратно установил catalyst, FPS на нем 600 всего на моей видюхе HD4850… В ATI правда дрова не умеют писать =/

Все!
1. Установил xf86-video-ati-git, чтобы нормально работал opengl под wine.
2. Включил KMS, чтобы вентилятор на видеокарте не сходил с ума.
Немножко понекропостю, дабы не создавать новую тему)
проблема в чем:
не работает нормально CS 1.6
т.е менюшка появляется, но если создать игру, то как только доходит до момента, когда появляется окошко с инфо о карте и с кнопкой ок, контра наглухо виснет.
при этом half-life, запускаемая через этот же exeшник летает огого как.
режим отрисовки - OpenGL
карточка
[[email protected] ~]$ lspci |grep VGA
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
дрова
[[email protected] ~]$ pacman -Qs xf86-video
local/xf86-video-intel 2.13.0-4 (xorg-video-drivers)
    X.org Intel i810/i830/i915/945G/G965+ video drivers
и еще вот. Portal тоже жутко тормозит, но уже в менюшке)
и как только появляется первый портал, вылетает(это уже если из венды запустить)
что можете предложить по данному вопросу?

ах да. всю эту солянку запускаю в отдельном Х-сервере (если запускать в этом же, в оконном режиме, виснет тоже)
Без обид, но вы извращенец. Ибо кс 1.6 не будет нормально работать на 945GM (у самого на ноуте такая), не говоря уже о Portal… Да еще и под линуксом…
А вообще попробуйте поставить dinput8, directplay, возможно, поможет
ну вот не надо ;)
hl на максимальных настройках летает(на лине)
cs тоже(на венде), портал не тормозит(до первого портала :D, на венде)
так что мой старичек еще поживет. но почему на лине это дело виснет, вот в чем вопрос. как дома буду, поставлю, спасибо
Добавлю и я ложку дёгтя.
У меня после очередного обновления вайна - на 1.6 cs чёрный экран после загрузки карты. Видно меню, но “окружающее пространство” чёрное.
Хотя даже не знаю на что грешить. Может на обновления драйверов нвидии?
А вот контра-соурс нормально бегает. ;-)
dinput и pirectplay поставил. не помогло
 
Зарегистрироваться или войдите чтобы оставить сообщение.