Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux  (Прочитано 259344 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн HaneTsuki

  • Новичок
  • *
  • Сообщений: 3
  • munashii
    • Просмотр профиля
Re: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux
« Ответ #180 : 27 Октября 2008, 17:55:20 »
Привет. Ситуация такова. имеются 2 лицензионных диска Warcraft: RoC и FT.  RoC устанавливается, запускается и даже неплохо играется) Battle.net также отлично работает. А вот со вторым диском небольшая проблема... - пишет что "Для установки этого дополнения необходимо установить игру Warcraft III". Для меня очевидно что RoC всё таки установлен, иначе я не мог бы в него играть, а вот как заставить инсталлер FT понять это - это уже вопрос для размышления...
>>God's in His Heaven, All's Right With the World <<

burgua

  • Гость
Re: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux
« Ответ #181 : 27 Октября 2008, 23:51:51 »
в реестре что-то не нашел

Оффлайн HaneTsuki

  • Новичок
  • *
  • Сообщений: 3
  • munashii
    • Просмотр профиля
Re: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux
« Ответ #182 : 28 Октября 2008, 13:31:17 »
в реестре что-то не нашел

это понятно... только вот что?..
хотелось бы узнать что там должно быть...




Это то, что я имею...
« Последнее редактирование: 28 Октября 2008, 14:07:33 от HaneTsuki »
>>God's in His Heaven, All's Right With the World <<

Оффлайн mozgoedof

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux
« Ответ #183 : 28 Октября 2008, 18:54:49 »
пареньку который плачет что не могёь ращрешение выстовить!
1х - какой у тебя монитор или телевизор (имхо я в доту играю на 32дм =) такой яд! особенно када  -weather moonlight)))
2х -  у Тебя не правильно xorg.conf сконфи......  для nvidio нада ещё повключать фсякие штуки!

но еслт Тя и так усстраивает игратьсо то измени в xorg.conf :   (не знаю где он у тебя у меня в /etc/X11 юзаю gentoo)

Section "Monitor" 
Identifier     "SONY-TV"   #этомой телек
    HorizSync       31.5 - 31.5 #
    VertRefresh     60.0          # телек сони жк поддержует макс разр 1280x768 с чистотой 60 герц
EndSection

Уточни разришение своего моника и его чистоту и впиши !               будет тебе щастя!

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux
« Ответ #184 : 28 Октября 2008, 19:22:20 »
играю в WC3 и доту в ней через Cedega
запустил без шаманства и проблем
вам того же всем желаю

Оффлайн vimbaktr

  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux
« Ответ #185 : 21 Ноября 2008, 01:11:25 »
Проблема GARENA
такая вот веселая проблема с гареной, даже не знаю в чем проблема ))
сам варик работает отлично, установил гарену, но когда запускаю нефиха не происходит .... вообще
Но когда щелкаю запустить опять пишет что гарена уже запущена, есть у кого идеи в чем тут может быть прикол?

Оффлайн Archimonde

  • Участник
  • *
  • Сообщений: 111
    • Просмотр профиля
Re: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux
« Ответ #186 : 29 Ноября 2008, 13:44:36 »
При запуске игры вылетает с сообщением:
при OpenGL:
blackx@KILMIH:/vbox/Warcraft III$ wine war3.exe -opengl
err:ole:CoCreateInstance apartment not initialised
fixme:advapi:SetSecurityInfo stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32f3a0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f64c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f67c,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:win:EnumDisplayDevicesW ((null),0,0x32ebc0,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
Error: Rage 128 timed out... exiting
blackx@KILMIH:/vbox/Warcraft III$
При D3D (у меня установлен DirectX в Wine):
blackx@KILMIH:/vbox/Warcraft III$ wine war3.exe
err:ole:CoCreateInstance apartment not initialised
fixme:advapi:SetSecurityInfo stub                 
fixme:win:EnumDisplayDevicesW ((null),0,0x32f3a0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f778,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f384,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16                                                                               
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface                                                             
err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat           
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface                                                             
fixme:d3d:CreateContext >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_COMBINE_EXT); @ context.c / 482       
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ utils.c / 2141                                   
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ utils.c / 2143                                         
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ utils.c / 2145                                         
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ utils.c / 2147                                         
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ utils.c / 2149                                         
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ utils.c / 2151                                             
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ utils.c / 2616                   
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_MODULATE @ utils.c / 2141                                   
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, src1 @ utils.c / 2143                                         
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, opr1 @ utils.c / 2145                                         
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src1_target, src2 @ utils.c / 2147                                         
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr1_target, opr2 @ utils.c / 2149                                         
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ utils.c / 2151                                             
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ utils.c / 2616                   
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ utils.c / 2111                                   
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, GL_PREVIOUS_EXT @ utils.c / 2113                               
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, GL_SRC_ALPHA @ utils.c / 2115                                 
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ utils.c / 2117                                             
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ utils.c / 2616                   
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ utils.c / 2111                                   
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, GL_PREVIOUS_EXT @ utils.c / 2113                               
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, GL_SRC_ALPHA @ utils.c / 2115                                 
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ utils.c / 2117                                             
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ utils.c / 2616                   
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ utils.c / 2111                                   
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, GL_PREVIOUS_EXT @ utils.c / 2113                               
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, GL_SRC_ALPHA @ utils.c / 2115                                 
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ utils.c / 2117                                             
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ utils.c / 2616                   
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ utils.c / 2111                                   
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, GL_PREVIOUS_EXT @ utils.c / 2113                               
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, GL_SRC_ALPHA @ utils.c / 2115                                 
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ utils.c / 2117
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ utils.c / 2616
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ utils.c / 2111
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, GL_PREVIOUS_EXT @ utils.c / 2113
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, GL_SRC_ALPHA @ utils.c / 2115
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ utils.c / 2117
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ utils.c / 2616
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ utils.c / 2111
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, GL_PREVIOUS_EXT @ utils.c / 2113
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, GL_SRC_ALPHA @ utils.c / 2115
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ utils.c / 2117
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ utils.c / 2616
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, comb_target, GL_REPLACE @ utils.c / 2111
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, src0_target, GL_PREVIOUS_EXT @ utils.c / 2113
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, opr0_target, GL_SRC_ALPHA @ utils.c / 2115
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, scal_target, 1 @ utils.c / 2117
fixme:d3d:set_tex_op >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, useext(GL_COMBINE) @ utils.c / 2616
Error: Rage 128 timed out... exiting
blackx@KILMIH:/vbox/Warcraft III$

Карточка ATI Rage 128 Pro. Reign Of Chaos 1.21a. Как его запустить? В винде все работало :(

Оффлайн ZeroSignal

  • Любитель
  • *
  • Сообщений: 90
    • Просмотр профиля
Re: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux
« Ответ #187 : 04 Декабря 2008, 19:29:45 »
играю в WC3 и доту в ней через Cedega
запустил без шаманства и проблем
вам того же всем желаю

Запустил через wine (установлен из репы) + directx 9.0 (установлен одним кликом) = работает идеально и с фильмами! Чего и всем желаю у кого нет Cedega  8)

Оффлайн Consigliere

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux
« Ответ #188 : 21 Декабря 2008, 02:28:13 »
Запускаю через wine.
Garena + WarCraft. Открывается игра, захожу в локальную сеть. Вижу игры, но при попытке зайти в любую:

This application has encountered a critical error:


FATAL ERROR!


Program:   H:\Warcraft III\war3.exe

Exception:   0xC0000005 (ACCESS_VIOLATION) at 0073:10003B6F


The instruction at '0x10003B6F' referenced memory at '0x00000000'.

The memory could not be 'read'.

В сторону чего курить?

Оффлайн ZwS

  • Старожил
  • *
  • Сообщений: 1674
    • Просмотр профиля
Re: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux
« Ответ #189 : 21 Декабря 2008, 16:34:29 »
Тоже пытаюсь запустить гарену с варом. но ворик упорно не показывает игры(
делал по мануалу, найденому тут http://appdb.winehq.org/objectManager.php?sClass=version&iId=14147
вайн 1.1.11
Dell Inspiron One 2330 | Intel+Radeon HD7650A | 8GB RAM | Ubuntu GNOME 17.10

Оффлайн Grawl

  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
    • hatEleSs
Re: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux
« Ответ #190 : 21 Декабря 2008, 18:06:03 »
у меня оригинальная проблема.
может быть, здесь просто нет крафтеров, а может быть, эта проблема считается неразрешимой руками юзеров..

в общем, невозможно работать с World Editor - окно открывается, меню есть, а вот панель кнопок не видно. основное окно, где должна отображаться карта (ландшафт, модели, etc.) покрыто артефактами из прошлого запущенного приложения в wine (т.е. я запускал CS1.6 - так там куски фона главного меню).
при запуске в обычном режиме загружается секунд 30.
при запуске с -opengl минуты две (пол-поста успел напечатать).

прошу помощи.
i5/4GB/1TB/nVGT440
./configure --not-war --love; make

Оффлайн SexQ

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux
« Ответ #191 : 05 Января 2009, 18:01:06 »
Запускаю через wine.
Garena + WarCraft. Открывается игра, захожу в локальную сеть. Вижу игры, но при попытке зайти в любую:

This application has encountered a critical error:


FATAL ERROR!


Program:   H:\Warcraft III\war3.exe

Exception:   0xC0000005 (ACCESS_VIOLATION) at 0073:10003B6F


The instruction at '0x10003B6F' referenced memory at '0x00000000'.

The memory could not be 'read'.

В сторону чего курить?

такая же беда, помогите кто чем ._.


8.10 , 1.1.10
« Последнее редактирование: 05 Января 2009, 18:03:44 от SexQ »

Оффлайн Enase

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux
« Ответ #192 : 08 Января 2009, 00:53:20 »
Не могу победить:

Игра запускается с частотой экрана 65герц (могу ошибаться) не зависимо от разрешения в игре. При том, что нормальная 100Гц. Спасите мои глаза - они теперь болят!

Огромное спасибо за статью, поставил и рублюсь!
ЗЫЖ Простите если уже было, в шапке и поиском по теме не справился

burgua

  • Гость
Re: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux
« Ответ #193 : 08 Января 2009, 00:57:41 »
Это, кажется, в самом варкрафте выставляется.

Оффлайн Enase

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Установка Warcraft 3 в WIne в Ubuntu GNU/Linux
« Ответ #194 : 08 Января 2009, 01:06:06 »
В Варике только разрешение меняется и глубина цвета. Если и да - тыкайте тогда носом.

Вопрос актуален - глаза выпадают! >_<


+ хотел добавить.. почему в шапке нету такой замечательной вещи как Snoopy? Единственная мне известная замена WC3 Banlist. Все основные функции банлиста, такие как пинг, бан, банласт, рефрешер, и кик, присутствуют. Валяется тута:
http://snoopy.tuxfamily.org/

ЗЫЖ Если боян - затру.

 

Страница сгенерирована за 0.035 секунд. Запросов: 25.