DOOM si i v současnosti udržuje status jedné z nejdůležitějších her v historii počítačů. Uvedla na scénu zábavné střílečky z pohledu první osoby, rychlou hratelnost a promyšlený design úrovní. Je však politováníhodné, že pokud se snažíte hrát klasický DOOM na Linuxu, zážitek nebývá optimální. Tvůrci hry tuto platformu do značné míry opomíjejí a nabízejí pouze zastaralá řešení. Naštěstí existuje Doomsday Engine.
Doomsday Engine je projekt, jehož cílem je usnadnit hraní starších her, jako je DOOM. Navíc nabízí snadná vylepšení, například podporu vysokého rozlišení, V-SYNC a další moderní funkce!
Instalace Doomsday Engine
Instalace Doomsday Engine na Linuxu je poměrně přímočará, protože vývojáři poskytují binární balíčky na svých webových stránkách. Pro instalaci Doomsday Engine otevřete terminál a zadejte příkazy odpovídající vašemu operačnímu systému.
Ubuntu
Uživatelé Ubuntu mohou využít balíček Debian, který je k dispozici ke stažení. Pro získání tohoto balíčku je nutné otevřít terminál a stáhnout jej pomocí nástroje wget.
wget https://api.dengine.net/1/builds?dl=doomsday_2.0.3_amd64.deb
Po stažení souboru použijte balíčkovací nástroj dpkg k instalaci do systému Ubuntu.
sudo dpkg -i doomsday_2.0.3_amd64.deb
Narazili jste na problémy s instalací balíčku? Je možné, že se objevily problémy se závislostmi. Naštěstí tento problém lze snadno vyřešit. V příkazovém řádku terminálu spusťte následující:
sudo apt install -f
Spusťte Doomsday Engine v Ubuntu vyhledáním „Doomsday 2“ v panelu aplikací prostředí Gnome.
Debian
Podobně jako u Ubuntu, i uživatelé Debianu, kteří chtějí získat nejnovější verzi Doomsday Engine, musí nainstalovat balíček z webových stránek.
Pro instalaci použijte wget ke stažení balíčku a následně dpkg pro instalaci do systému.
wget https://api.dengine.net/1/builds?dl=doomsday_2.0.3_amd64.deb sudo dpkg -i doomsday_2.0.3_amd64.deb
Následně vyřešte případné problémy se závislostmi pomocí příkazu:
sudo apt-get install -f
Pro spuštění Doomsday Engine vyhledejte „Doomsday 2“ v nabídce aplikací Debianu.
Arch Linux
Vývojáři Doomsday Engine neposkytují uživatelům Arch Linuxu specifické balíčky. Naštěstí nadšenci používající Arch mohou snadno nainstalovat program prostřednictvím AUR (Arch User Repository).
Před stažením čehokoli z AUR je nutné nainstalovat nejnovější verzi Gitu do systému Arch.
sudo pacman -S git
Po úspěšné instalaci Gitu je bezpečné stáhnout nejnovější snímek Doomsday Engine z AUR.
git clone https://aur.archlinux.org/doomsday-bin.git cd doomsday-bin
V tomto bodě je instalace připravena k zahájení. Je však třeba mít na paměti, že jelikož Doomsday Engine závisí na souborech z AUR, může se stát, že příkaz makepkg selže. V takovém případě bude nutné problém vyřešit ruční instalací všech závislostí.
Vygenerujte a nainstalujte Doomsday Engine v Arch Linuxu spuštěním příkazu makepkg.
makepkg -si
Fedora
Uživatelé Fedora Linuxu mají usnadněnou instalaci Doomsday Engine díky RPM souboru, který je k dispozici na oficiálních webových stránkách. Pomocí nástroje wget stáhněte balíček.
wget https://api.dengine.net/1/builds?dl=doomsday-2.0.3-1.x86_64.rpm
Nainstalujte RPM balíček Doomsday Engine ve Fedoře prostřednictvím správce balíčků DNF:
sudo dnf install doomsday-2.0.3-1.x86_64.rpm -y
OpenSUSE
Instalace Doomsday Engine na OpenSUSE je velmi snadná díky RPM souboru, který je k dispozici na webu. Pro úspěšnou instalaci postupujte podle níže uvedených kroků.
wget https://api.dengine.net/1/builds?dl=doomsday-2.0.3-1.x86_64.rpm sudo zypper in doomsday-2.0.3-1.x86_64.rpm
Obecný Linux
Vývojáři Doomsday Engine zveřejnili zdrojový kód, což umožňuje snadnou kompilaci programu na libovolné distribuci Linuxu. Pro sestavení a instalaci Doomsday Engine do vašeho operačního systému postupujte podle následujících kroků.
Krok 1: Instalace potřebných souborů a závislostí:
- Qt 5 (moduly: Core, Network, Gui, OpenGLExtensions, Widgets)
- Modul Qt 5 X11Extras (na Unix/X11)
- Git
- Cmake
Krok 2: Pomocí nástroje Git stáhněte zdrojový kód do vašeho počítače s Linuxem.
git clone --recursive https://github.com/skyjake/Doomsday-Engine
Krok 3: Vytvořte nový adresář pro sestavení ve zdrojovém kódu.
mkdir Doomsday-Engine/build
Krok 4: Přesuňte terminál ze složky Doomsday-Engine do nově vytvořené podsložky pro sestavení.
cd Doomsday-Engine/build
Krok 5: Zkompilujte kód.
cmake -DCMAKE_BUILD_TYPE=Release ../doomsday
Krok 6: Nainstalujte Doomsday Engine.
make make install
Nastavení Doomsday Engine
S nainstalovaným enginem je ta nejtěžší část za vámi. Poslední částí celého procesu je stažení samotné hry. V terminálu použijte nástroj wget pro stažení nejnovějších souborů sharewarové verze hry Doom.
mkdir -p ~/WADS wget https://www.jbserver.com/downloads/games/doom/misc/shareware/doom1.wad.zip unzip doom1.wad.zip
Alternativně, pokud si chcete zahrát komerční verzi hry Doom, vložte soubory hry do složky ~/WADS.
Spuštění Classic Doom
Spusťte Doomsday Engine a počkejte na jeho načtení. Po dokončení načítání klikněte na tlačítko „Přidat složku“ v sekci WADS.
Vyhledejte složku ~/WADS a načtěte soubor DOOM1.WAD.
Načtení souboru DOOM1.WAD by mělo automaticky vygenerovat herní profil pro hru DOOM. Pro spuštění hry klikněte na tlačítko Přehrát.