Инсталиране на Quake на Linux, Quake Gate

Този текст не е насочен към конкретна Linux дистрибуция. Всичко по-долу е доста лесно да се направи на повечето съвременни версии на Linux. Възможно е да има известна разлика в начина, по който се въвеждат команди от името на суперпотребителя.Затова тези команди са дадени в общ вид с подходящи бележки.

Инсталиране на Quake

защото Няма официални версии на първия Quake за Linux платформата, ще трябва да използваме един от най-добрите (и според мен най-добрите) портове - DarkPlaces.

Така че, като начало, отиваме на официалния уебсайт на DP, по-точно в раздела за изтегляния.Оттам изтегляме най-новата налична стабилна версия. Привържениците на работата в конзолата могат лесно да го направят по следния начин:

wget http://icculus.org/twilight/darkplaces/files/darkplacesengine20081004.zip

След това разопаковайте архива в директорията, от която се нуждаем. Например в /usr/local/games/dp/

След това отиваме в домашната директория на потребителя и създаваме там директория за съхраняване на оригиналните pak файлове и конфигурации.

cd /home/username/

mkdir .darkplaces

В новосъздадената директория създайте директория id1, в която прехвърляме файловете pak0.pak и pak1.pak от оригиналния CD на Quake (или от друго място, където съхранявате тези файлове).

cp /path/to/files/pak*.pak

По принцип това е всичко, можете да започнете играта. За да направите това, отидете в директорията, където архивът darkplacesengine20081004.zip е разопакован, и стартирайте играта с един от следните файлове:

Инсталиране на Quake 2

От портовете, които работят стабилно на съвременни дистрибуции на Linux, могат да се разграничат две - Yamagi Quake 2 и Quake 2 XP.

Първият почти не се различава от Vanilla Quake 2 - добавенПоддръжка на архитектура x86_64, пренаписана система за запазване на игри. Рендерингът на OpenGL използва SDL за инициализация и поддържа големи разделителни способности на екрана.

Но Quake 2 XP - просто има много подобрения в графичната част. Малка извадка от официалните ЧЗВ:

Няма готови пакети за основните дистрибуции на Linux (все още), така че ще трябва да изградите от изходния код - кратка инструкция за изграждане на Quake 2 XP - в тази статия.

Инсталиране на Quake 3

Инсталирането на оригиналния Quake 3 на Linux обикновено не е сложна процедура. Дори на съвременните 64-битови дистрибуции. Така че да започваме.

Първо, нека отидем на FTP сървъра на id Software и да вземем най-новата актуализация на Linux версията на Quake 3 Arena от там.

wget ftp://ftp.idsoftware.com/idstuff/quake3/linux/linuxq3apoint-1.32b-2.x86.ru

След това присвояваме изтегления атрибут на изпълнимия файл и след това го стартираме:

chmod +x linuxq3apoint-1.32b-2.x86.run

./linuxq3apoint-1.32b-2.x86.run

Трябва да я стартирате с привилегии на суперпотребител (root), но ако ще инсталирате играта в домашната си директория, можете да я стартирате и като обикновен потребител.

ВАЖНО: За 64-битови потребители трябва да се инсталират 32-битови библиотеки преди тази стъпка. В противен случай инсталаторът на Quake 3 ще ви изпрати меко, цитирайки неправилни версии на библиотеките. Така че потърсете в хранилищата на любимата си дистрибуция пакета ia32-libs. И стартирайте инсталатора на Quake 3 с командата:

linux32 ./linuxq3apoint-1.32b-2.x86.run

Инсталаторът ще ви зададе няколко въпроса относно лиценза (приемаме разбира се), пътя за инсталиране на играта, създаване на символна връзка (оставяме /ur/local/bin/ по подразбиране). Ще попитам същоизберете необходимите компоненти, не можете да инсталирате специални сървърни файлове, мода Team Arena, ако няма да ги използвате.

cp /path/to/filw/pak0.pk3 /usr/local/games/quake3/baseq3/pak0.pk3

И едва след това стартираме играта с помощта на конзолната команда quake3.

алтернатива на Darkplaces може да бъде версия на Quakeworld отидете на nquake.com и изтеглете версия за Linux)

Инсталиран Q3 приблизително както е описано тук. Проблем, няма звук в играта.

#3 Dvemer [unreg] - 10 май 2009 г. в 14:48

към NIGNT първо трябва да получите достъп до /dev/dsp, това е записано в README-linux.txt (вижте в папката на играта след инсталирането) ако имате достъп до /dev/dsp , но няма звук, тогава трябва да направите нещо като echo "quake3.x86 0 0 direct" >/proc/asound/card0/pcm0p/oss като root

#4 омраза [unreg] - 05 май 2010 г. в 10:55 ч.

Ако haw-tu все още се поддържа, няколко забележки: групата icculus го направи и портът на двигателя Q2: http://icculus.org/quake2/ не опита, въпреки че AUR (потребителското хранилище на дистрибуцията на ArchLinux, на което съм потребител) има правила за изграждане за него. Аз самият използвах порта на проекта QuakeForge: http://quakeforge.net, единственото нещо беше, че проектът не показваше никакви признаци на живот дълго време, сега изглежда отново оживя, но текущите версии са само в източниците и в svn, буквално компилиран вчера с компилатора gcc 4.5.0 за първия Quake. За втория има подпроект Quake2Forge, но в същия svn. На същото място в SVN има нещо за Quake3 (доколкото знам и той вече е отворен). По едно време играх на тези двигатели: има софтуер и OpenGL рендиране и различни опции за графичен изход: от fbdev (без X, въпреки че изглежда, че ще има само софтуерно рендиране) до sdl и glx.

#5
Quake
DOOMer - 05 май 2010 г. в 14:35 ч

ПрофесионалистQuakeForge чух и Q2Forge се опита да изгради (чрез PKGBUILD bp на същия AUR)/ Yj yjhvfkmyj jy e vtyz yt pfd`kcz? r cj;fktyb./

p.s Можете ли да напишете кратко ревю на Quake Forge (не процеса на изграждане, а описание на порта)?

хора ми кажете къде да изтегля/как да правя читове за Quake 3 в Arch Linux (за Linux)

Благодаря за инструкцията

Весели празници! Скачайте като начинаещ, тъй като можете да инсталирате играчката без никакви проблеми