Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
linux_faq:run_quake2_on_ubuntu_with_bots [2021/10/29 20:27] – [Апгрейд графики Quake2] adminlinux_faq:run_quake2_on_ubuntu_with_bots [2021/11/12 18:54] – [Апгрейд графики Quake2] admin
Line 52: Line 52:
 Копируем свежий **waf** в директорию с исходниками **quake2xp** Копируем свежий **waf** в директорию с исходниками **quake2xp**
   cp ./waf ../quake2xp/waf   cp ./waf ../quake2xp/waf
-Собираем:+Конфигурируем сборку. При необходимости указываем нужный префикс для инсталляции (дефолтный - **/usr/local**) с помощью параметра
   python waf configure   python waf configure
 +или
 +  python waf configure --prefix=$HOME/local
 +Собираем:
   python waf -v -j1   python waf -v -j1
 +Устанавливаем исполняемые компоненты:
 +  python waf install
 +В итоге по-дефолту все установится в /usr/local:
 +<code>+ install /usr/local/share/quake2xp/baseq2/gamexp.so (from build/baseq2/gamexp.so)
 ++ install /usr/local/share/quake2xp/xatrix/gamexp.so (from build/xatrix/gamexp.so)
 ++ install /usr/local/share/quake2xp/rogue/game.so (from build/rogue/game.so)
 ++ install /usr/local/bin/quake2xp (from build/quake2xp)</code>
 +Скачиваем файлики необходимые для работы quake2xp: https://disk.yandex.ru/d/RP5yRSM-sx5ck или https://disk.yandex.ru/d/OtMgvf03VDXcew \\
 +Распаковываем и копируем куда надо:
 +  sudo cp ~/Downloads/quake2xp/* /usr/local/share/quake2xp/
 +Копируем файлы из оригинальной игры:
 +  sudo cp -R /usr/share/games/quake2/baseq2/* //usr/local/share/quake2xp/baseq2/
 +Клонируем и копируем шейдеры
 +  svn checkout svn://svn.code.sf.net/p/quake2xp/code/glsl glsl
 +  sudo cp -R ./glsl /usr/local/share/quake2xp/baseq2/
 +Клонируем и копируем карты освещения:
 +  svn checkout svn://svn.code.sf.net/p/quake2xp/code/maps maps
 +  svn checkout svn://svn.code.sf.net/p/quake2xp/code/mapsx mapsx
 +  sudo cp -r ./maps/* //usr/local/share/quake2xp/baseq2/maps/
 +  sudo cp -r ./maps/* /usr/local/share/quake2xp/baseq2/maps/
 +Фиксим права на листринг директорий:
 +  sudo chmod a+x /usr/local/share/quake2xp/baseq2/
 +  sudo chmod a+x /usr/local/share/quake2xp/baseq2
 +  sudo chmod a+x /usr/local/share/quake2xp/baseq2/infantry
 +  sudo chmod a+x /usr/local/share/quake2xp/baseq2/maps
 +  sudo chmod a+x /usr/local/share/quake2xp/baseq2/models/
 +  sudo chmod a+x /usr/local/share/quake2xp/baseq2/pics
 +  sudo chmod a+x /usr/local/share/quake2xp/baseq2/players
 +  sudo chmod a+x /usr/local/share/quake2xp/baseq2/soldier
 +  sudo chmod a+x /usr/local/share/quake2xp/baseq2/video
  
  
  • linux_faq/run_quake2_on_ubuntu_with_bots.txt
  • Last modified: 2021/11/16 07:09
  • by admin