The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Как запустить Warcraft3 под Linux (linux win x)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: linux, win, x,  (найти похожие документы)
Date: Fri, 19 Jul 2002 22:50:03 +0600 From: Yaroslav Rastrigin <Yaroslav_Rastrigin@f17.n5025.z2.fidonet.org> Newsgroups: fido7.ru.linux Subject: Как запустить Warcraft3 под Linux Для тех, кто хочет играть, но не хочет перегружаться в винду для получения удовольствия: (русскоязычные комментарии мои) http://www.transgaming.com/showthread.php?msg=11638&forum=6&thread=11638 Here's how I got Warcraft III to work: by nix on Tuesday July 2, 12:15AM. System: 1.2 GHz Athlon 384 MB RAM NVidia GeForce2 MX XFree86 4.2.0 (мой конфиг: Duron 800, 256 Mb RAM, NV GF2MX/400, XFree 4.2.0, ядро 2.4.18, драйвера NVidia'шные (2960), Mandrake 8.1 , gcc 3.1) Steps: 1. Grab a CVS snapshot of winex using the following commands (this'll grab a specific snapshot, instead of the latest - AFAIK): cvs -d:pserver:anonymous@cvs.winex.sourceforge.net:/cvsroot/winex login cvs -d :pserver:anonymous@cvs.winex.sourceforge.net:/cvsroot/winex -z 3 co -r quartz-pre-removal wine (Вытянутый и упакованный архив : http://www.relex.ru/~yarick/winex4w3.tar.bz2, 12Mb) 2. Compile as usual. Make sure it has OpenGL support upon configure. For me, this means: mv wine winex-cvs cd winex-cvs ./configure --prefix=/usr/wine --with-x --disable-trace --enable-opengl --disable-debug (MAkefile'ы в моем архиве созданы именно с этой строкой, можете попробовать сразу сказать make depend && make) make depend && make <Изменяйте в соответстви с вашими каталогами> su - cd ~nix/winex-cvs make install cd /usr <Hеобязательные два шага> mv wine winex-cvs ln -s winex-cvs wine <Весьма желательно> cat /etc/ld.so.conf | grep /usr/wine/lib || echo '/usr/wine/lib' >> /etc/ld.so.conf ldconfig exit 3. Copy MSVCRT*.dll and regsvr32.exe from some Windoze installation (I used Win98SE) into your winex windows directory. (Hе выкладываю эти файлы, из-за боязни BSA и Microsoft lawyer'ов :-) (Все равно нужны только для установки) (Кто-нибудь, наконец-то, проанализирует EULA, и подаст в суд на MS Russia ? AFAIK , там множесто слабозаконных statement'ов , типа ухода от ответственности...) 4. Mount the W3 CD. 5. Start the installer. --winver win2k must be specified: wine --winver win2k ./install.exe (winver должен быть больше win95, у меня замечательно отработал win98) 6. Install it. Tell the installer to skip over the DirectX 8 installation. 7. Find a No-CD crack somewhere (one that has a replacement War3.exe) and replace War3.exe (keep a copy somewhere, say, orig.War3.exe, just in case). (IMHO, большинство продающихся у нас CD с War3 замечательно лишены CD copy protection :-) 8. Rename the Movies subdirectory (movies cause W3 to crash - apparently). I did mv Movies bak.Movies <Обязательный шаг, без него виснет при старте> (Мувики - обычный divx, замечательно просматриваются mplayer'ом , при добавлении соответствующей строчки format в ~/.mplayer/codecs.conf) 9. Start an X server in 800x600x24. I use xinit -- /usr/X11R6/bin/X :1 -screen WarcraftIII (Hафиг не нужно, IMHO, замечательно работает в существующем окружении. Впрочем, если хотите полностью изолированую W3 сессию... :-) where WarcraftIII is a "Screen" section in my XF86Config-4 file telling X to go into 800x600x24 10. In the xterm that pops up inside the X server, go to the Warcraft 3 directory and start the game like this: wine ./War3.exe -- War3.exe -opengl <О ! Ключик -opengl критичен. Без него матерится на отсутствие DX81 и вылетает.> Tada ! Работает. Проверено. Hе забудьте отконфигурить wine после установки (minor tweaks required). Проще всего для этого воспользоваться <winex-source-dir>/tools/wineinstall И поотвечать на вопросы.

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
  • 1, Erthad (ok), 12:01, 31/08/2006 [ответить]  
  • +/
    Кстати, дир Movies переименовывать нужно только при первом запуске. Потом можно переименовать его обратно и всё нормально работает. Проверялось, впрочем, только в режиме Multiplayer - кампании может и будут вылетать..
     
  • 2, Ринат (?), 00:27, 02/12/2007 [ответить]  
  • +/
    http://www.relex.ru/~yarick/winex4w3.tar.bz2 не открывается =(
    Ошибка 404: страница не найдена / Error 404: Page not found
    при попытке искать в гугле кидает в этот топик, других линков не находит
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру