WarCraft III

Нативные и в Wine/Cedega - проблемы, настройка, обсуждение

Модератор: Модераторы разделов

Аватара пользователя
SODIX
Сообщения: 944
Статус: Почетаемый хранитель бубна
ОС: Mandriva GNU/Linux

Re: WarCraft III

Сообщение SODIX »

А как это посмотреть? =) Я Нуп =)


Glxinfo.

glxgears ниговорят ничего. Просто пустая консолька. А fgl_glxgears хм... говорит "команда не найдена"


Видать дрова криво встали.
Пересмотрел матрицу и все встало на свои места...There is no spoon.

http://wiki.mandriva.com/en/Home
Спасибо сказали:
Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Re: WarCraft III

Сообщение moog »

<offtop>
Мне недавно было видение, где я играл в нативный эдвенсед-варкрафт под линуксом, причем управлял юнитами телепатически ))).
А покурил то всего ничего...
</offtop>
Спасибо сказали:
Artem M.
Сообщения: 174
ОС: Debain GNU/Linux 4

Re: WarCraft III

Сообщение Artem M. »

Видать дрова криво встали


А может и вовсе не вставали...

glxgears ниговорят ничего. Просто пустая консолька. А fgl_glxgears хм... говорит "команда не найдена"


Нужно драйверы на видюху поставить грамотно. Я уже писал, как это делать.

Вот ссылки для Radeon:

MOPSLinux :: Просмотр темы - Проблемы установки ATI driver

обсуждение длинное и охватывает все проблемы, с которыми лично я сталкивался.
Для Вас, Юлий Соломонович, бесплатно. Так сказать - 300 руб.
Спасибо сказали:
Аватара пользователя
St.MPA3b
Сообщения: 24
ОС: Gentoo Linux

Re: WarCraft III

Сообщение St.MPA3b »

нужно игры в отдельных иксах запускать, для этого есть софтина xgame
+ скрипт запуска вара (у меня)

Код: Выделить всё

#!/bin/sh
cd ~/.wine/drive_c/Program\ Files/Warcraft\ III
exec `wine Frozen\ Throne.exe -opengl`

exit 0

Сохраняешь этот скрипт куда-нибудь, делаешь на него chmod +x, добавляешь в xgame и радуешься
у меня гфорс 5600, вар летает

(это я сейчас гвоорил про увеличение фпс после установки дров... + ещё удобно переключаться из игры в рабочее окружение)
Спасибо сказали:
Аватара пользователя
AphexTwin
Сообщения: 100
ОС: Debian4

Re: WarCraft III

Сообщение AphexTwin »

Ну вообще, так как у меня ubuntu, дрова ставил apt-getом. По идее он должен правильно всё ставить, так ведь?
Иначе зачем он нужен....

Artem M. не читал, спасибо за ссылку.
Спасибо сказали:
Artem M.
Сообщения: 174
ОС: Debain GNU/Linux 4

Re: WarCraft III

Сообщение Artem M. »

По идее он должен правильно всё ставить, так ведь?


К сожалению, не всегда так всё гладко. Например в ASP 11.x в процессе установки можно установить драйверы на radeon, но при запуске не включается никакая поддержка 3D
Просто где-то заработали и ладно...

Иначе зачем он нужен....


Нет, ну где-то же заработал :-)
Для Вас, Юлий Соломонович, бесплатно. Так сказать - 300 руб.
Спасибо сказали:
Аватара пользователя
AphexTwin
Сообщения: 100
ОС: Debian4

Re: WarCraft III

Сообщение AphexTwin »

И что предложите? Качать с оффсайта? =)
По модему 30 метров будет тяжко... =)
Спасибо сказали:
Аватара пользователя
AphexTwin
Сообщения: 100
ОС: Debian4

Re: WarCraft III

Сообщение AphexTwin »

Господа!!!
Господа, всё решилось проще некуда. Запустил я варыч, причом очень просто.
И дрова у меня через apt-get ровно встали, и вайн 0.9.9 нормальный, просто надо было без ключа -opengl запускать!
Я безмерно рад сему замечательному событию.
Может, заобно кто нить подскажет как в фулскрин запускать приложения?




ДОТА! Я ИДУ!!! ХА-ХА-ХА!!!!!
Спасибо сказали:
Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Re: WarCraft III

Сообщение DarkPhoenix »

Кто-нибудь ggc пробовал в линухе к вару присобачить?
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
Yorik@
Сообщения: 5
ОС: OpenSUSE 10.2

Re: WarCraft III

Сообщение Yorik@ »

У меня такая проблема: вар под Cedega запускается и идет просто отлично. Но через некоторое время тупо выкидывает. Просто закрывается и все :) В консольке пишет "X connection to :0.0 broken (explicit kill or server shutdown)". Поиск в гугле ничего не дал. Пробовал запускать в голых иксах(не отключая, правда xgl) -- то же самое. Система: Barton 2500+/nforce2/radeon 9600pro SuSe 10.2 + ati fglrx 8.36.3+beryl 0.2-6.5.i586. Cedega вообще логи ведет? Или в логах иксов искать? Или списывать все на атишников с их несовершенными драйверами? Помогите.
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: WarCraft III

Сообщение unflag »

На время игры рекомендуется отключать всякие xgl/aiglx и прочие beryl-ки. Попробуйте.

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Yorik@
Сообщения: 5
ОС: OpenSUSE 10.2

Re: WarCraft III

Сообщение Yorik@ »

dd2k писал(а):
16.05.2007 15:46
На время игры рекомендуется отключать всякие xgl/aiglx и прочие beryl-ки. Попробуйте.

Отключение xgl требует перезагрузки иксов, так ведь? Я себе это представляю примерно так: gnome-xgl-switch --disable-xgl && rcxdm restart - после рестарта грузятся голые иксы (без кде) и сразу запускается cedega War3 --opengl && gnome-xgl-switch --enable-xgl && рестарт иксов (с кде, берилом, в общем "как было"). Я начинающий, посему прошу помощи: подскажите какими командами можно это реализовать, или дайте ссылочки что можно почитать по этой теме. Заранее спасибо :)
Спасибо сказали:
Аватара пользователя
Viper-2
Сообщения: 79
ОС: Debian 4.0, Linux 2.6.18-4-686

Re: WarCraft III

Сообщение Viper-2 »

У меня глупый вопрос: есть ли какойнить аналог warrun или любой другой программки для отображения HP врага/союзника для Linux? ОС SuSE 102, рабочий стол kde, запускаю варик через cedega
Глупый потому, что запуск идет через cedega, а сама программа в linux через консоль или как там :)
RedHat 4.0, Debian 3.1, Open SuSE 10.1, Open SuSE 10.2, ASP Linux 11.2, Ubuntu 7.04, Debian 4.0, Open SuSE 10.3, Gentoo 2007, Ubuntu 7.10, Ubuntu 8.04!
Спасибо сказали:
Аватара пользователя
Viper-2
Сообщения: 79
ОС: Debian 4.0, Linux 2.6.18-4-686

Re: WarCraft III

Сообщение Viper-2 »

Та кстати вот читал на каком то форуме:
"glib2, libwnck и librsvg - библиотеки, необходимые для нормальной работы xgl. Учтите, что если вы не станете обновлять glib2, оставив дефолтную библиотеку дистрибутива, у вас не будет работать gcompizthemer и gset-compiz - то есть, настроить вы ничего не сможете и будете вынуждены пользоваться дефолтными настройками, то же самое касается и библиотеки libwnck. У медали есть и обратная сторона - с обновленным glib2 перестают работать некоторые приложения от сторонних сборщиков, использующие библиотеки python для отрисовки GUI, например, xDVDshrink (программа для зажатия DVD-9 в DVD-5)."
Насколько я знаю cedega работает с помощью python-gtk? Вообще у меня Nvidia, но пока старые драйвера не умели на прямую отрисовывать 3D эффекты рабочего стола я пользовался Xgl и играл в варик без лагов установив либы по дефолту, но отключал сам оконный мэнеджер... Все собсна запускалось с помощью скрипта:

#!/bin/sh
killall beryl
kwin & #можно и не писать если запущен beryl-manager
cedega /home/raid/Games/war3-121/war3.exe
beryl
exit 0
RedHat 4.0, Debian 3.1, Open SuSE 10.1, Open SuSE 10.2, ASP Linux 11.2, Ubuntu 7.04, Debian 4.0, Open SuSE 10.3, Gentoo 2007, Ubuntu 7.10, Ubuntu 8.04!
Спасибо сказали:
Аватара пользователя
DsTr
Сообщения: 374
ОС: Arch x64

Re: WarCraft III

Сообщение DsTr »

Варкрафт у меня дает 60фпс.Токо к неофициальным серверам неприджонить(лоадер неработает).Но всеравно в него онлайн не играю - предпочитаю Старкрафт(чисто изза сообщества).

Viper-2 огромный фэнкс!Давно хотел написать скрипт отключающий берил.Но немог никак найти команду для его отключения...

Упп поправочка.Этот самый скрипт неждет завершения игры.Т.е. запускает берил сразу после запуска игры =)
JID:dstr@jabbus.org
Спасибо сказали:
Аватара пользователя
Viper-2
Сообщения: 79
ОС: Debian 4.0, Linux 2.6.18-4-686

Re: WarCraft III

Сообщение Viper-2 »

странно... у меня ждет только если писать cedega "путь", но если писать cedera -run "бутылка" "игра", то конечно скрипт не будет ждать завершения, так как седега уходит из консоли =) а как ее там оставить понятия не имею, надо подумать вместе;)
RedHat 4.0, Debian 3.1, Open SuSE 10.1, Open SuSE 10.2, ASP Linux 11.2, Ubuntu 7.04, Debian 4.0, Open SuSE 10.3, Gentoo 2007, Ubuntu 7.10, Ubuntu 8.04!
Спасибо сказали:
Аватара пользователя
DsTr
Сообщения: 374
ОС: Arch x64

Re: WarCraft III

Сообщение DsTr »

Есть идея - найти "имя" ексешника в PS.Как башными функциями можно найти строку в строке?
Запускал полным путем.Мошт версии седеки разные.(у меня 6)
JID:dstr@jabbus.org
Спасибо сказали:
mike2003
Сообщения: 131

Re: WarCraft III

Сообщение mike2003 »

люди а как вы его запускаете? он же диск просит! у меня русская версия ТФТ пропатченная до 1.21. как его запустить? в вине диск просит! а под винду запусаю через маленький такой образорчек mdf/mds. ЗДесь то его некуда совать
Спасибо сказали:
Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Re: WarCraft III

Сообщение DarkPhoenix »

А под линухой я достал вполне такой лицензионный диск. И когда играю - вставляю. Неудобно, но что поделать.
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
mike2003
Сообщения: 131

Re: WarCraft III

Сообщение mike2003 »

тоже выход, но не для меня )))) пока каким то носд обошелся... на пне3-500мгц и гефорсе2 идет чуть медленее винды, и кажется проблема в звуке - отстает он чтоль....
опенгл естесвенно
Спасибо сказали:
Аватара пользователя
Viper-2
Сообщения: 79
ОС: Debian 4.0, Linux 2.6.18-4-686

Re: WarCraft III

Сообщение Viper-2 »

На самом деле mdF можно монтировать с помощью mount и добавив в файл ~/.cedega/.global.delta строку:

[Drive Z]
"Path" = "/cdrom" #путь к монтированому образу
"Type" = "cdrom"
"Label" = "XXX"

можно играть и без дисков
вот только mount не умеет монтировать "урезанные" образы mdF , такие как mini-cd-warcraft III :(
RedHat 4.0, Debian 3.1, Open SuSE 10.1, Open SuSE 10.2, ASP Linux 11.2, Ubuntu 7.04, Debian 4.0, Open SuSE 10.3, Gentoo 2007, Ubuntu 7.10, Ubuntu 8.04!
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: WarCraft III

Сообщение unflag »

Что-то тут варезом попахивает. Заканчиваем говорить про всяческие mini-cd-warcraft.

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Chermak
Сообщения: 2

Re: WarCraft III

Сообщение Chermak »

варкрафт решает.Помню когда он тока вышел я оторвацца немог! Играл сутки напролет))) Прошел все кампании всех аддонов и еще хочу) Релезная игруха.
Спасибо сказали:
Аватара пользователя
DsTr
Сообщения: 374
ОС: Arch x64

Re: WarCraft III

Сообщение DsTr »

Столкнулся с таким траблом - в батлнете не печатаются русские буквы...Ктонить знает с чем связазано и как лечить?
JID:dstr@jabbus.org
Спасибо сказали:
reD_Rus
Сообщения: 156
ОС: Fedora 11 64-bit KDE 4.2.4

Re: WarCraft III

Сообщение reD_Rus »

DsTr писал(а):
28.08.2007 12:04
Столкнулся с таким траблом - в батлнете не печатаются русские буквы...Ктонить знает с чем связазано и как лечить?


я лечил запуском через кроссоффис 6.1
Спасибо сказали:
Аватара пользователя
DsTr
Сообщения: 374
ОС: Arch x64

Re: WarCraft III

Сообщение DsTr »

Под крософисом слайдшоу,хуже даже чем под вайном...А под седекой больше 30ФПС...
JID:dstr@jabbus.org
Спасибо сказали:
Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Re: WarCraft III

Сообщение DarkPhoenix »

Если буквы показываются - то шрифты норм стоят. Есть вариант запускать вар чем-нить типа
LC_ALL=ru_RU.KOI8-R[или тут цп1251 - не помню точно] LANG=ru_RU.[yourlocale] wine "....", на практике помогает, почему - хз, какие-нить костыли активируются навена. Вроде внешние ифейсы у вайна юникодовые... почему из коробки не хочет - если кто-нить скажет, буду благодарен.
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
Аватара пользователя
DsTr
Сообщения: 374
ОС: Arch x64

Re: WarCraft III

Сообщение DsTr »

DarkPhoenix, а реально помогает,спс...
JID:dstr@jabbus.org
Спасибо сказали:
Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Re: WarCraft III

Сообщение DarkPhoenix »

Чтоб не лагало, врубаешь опенгл-рендерер вара%
HKEY_CURRENT_USER/Software/Blizzard Entertainment/Warcraft III
создаем дворд "Gfx OpenGL" со значением "1".
И стандартной опцией вайна указываем объем вара:
HKEY_CURRENT_USER/Software/Wine/AppDefaults/war3.exe/Direct3D
string "VideoMemorySize" "<пишешь объем своей памяти в мегах>"
Больше афаик ничего не надо.
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
xernel
Сообщения: 1
ОС: Какой-то линух

Re: WarCraft III

Сообщение xernel »

Artem M. писал(а):
27.03.2007 09:36
А где их можно закачать из нета?


Дрова берутся отсюда:

http://ati.amd.com/support/driver.html

Однако у MOPS 5.1 ядро, по моему 2.6.18

А дрова работают тока на 2.6.17

Ядро скачиваешь отсюда:

www.kernel.org

Распаковывешь его, собираешь без поддержки DRI

Потом ставишь дрова от Radeon'a

Далее запускаешь скрипты:
Сначала :
/lib/modules/fglrx/build_mod/make.sh

Потом:
/lib/modules/fglrx/make_install.sh

Потов в файл /etc/fstab добавляешь строчку
tmpfs /dev/shm tmpfs default 0 0 - если её там нет

Потом делаешь так:
aticonfig --initial
(Можешь просто aticonfig ввести и он тебе список всего чего может выдаст)

Перезагружаешь. Всё должно загрузиться

Если изображение слишком яркое, выдерни шнур из ТВ-выхода и перезагрузись

Набери:
glxinfo | grep render

Должно быть:
direct rendering: Yes
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
OpenGL renderer string: RADEON 9200 Series DDR Generic

Вместо RADEON 9200 у тебя будет твоя видеокарта

Еще введи glxgears
Будут шестирёнки и в консоли количество кадров в секунду
у тебя должно быть примерно 2000 - 3000
запусти еще fgl_glxgears
то же самое, только проверяет именно fglrx(радеоновский драйвер)
должно быть примерно 200 fprs

А WarCrafIII с полпинка через wine запускается

wine WarIII.exe -opengl



Ну че сказать. Пробовал я твой сценарий на MOPS5 c ядром 2.6.17 - нихуя хорошего. Драйвер вроде встал - типа в Xorg.0.log пишет что Direct rendering enabled, однако glxinfo по -прежнему выдает хуйню: direct rendering: NO.

Может предъявишь общественности версию Xorg и прочих gl-ов, чтоб разночтений не вызывало? А то в конце твоего сценария моя система выдает в с строчке Open GL render string: Mesa GLX indirect. И даже пересборка MesЫ от этой хуйни не спасает: может не те ключи сборки? Или мой ATI 9600 какой-то не такой?
Спасибо сказали: