Az elmúlt közel 30 évben kiderült, hogy Doom-portot gyakorlatilag bármilyen kijelzővel és beviteli eszközökkel bíró hardverre lehet készíteni. A GZDoom a Doom engine egyik source portja, mellyel könnyen futthathatóvá válnak a modern gépeken a motort használó játékok, ráadásul sok új, felhasználói élmény javító opciót is tartalmaz.
Mi az a GZDoom?

A Doom forráskódja 1997-ben nyilvánossá vált. Az eredeti forráskódra alapozva sokan kezdtek úgynevezett source portokat fejleszteni, különböző célokból. Számos projekt valamilyen új hardverre portolta a Doom engine-t, bugokat és hiányosságokat javított, új funkciókkal bővített a játékmenetet, vagy éppen új grafikus és beviteli opciókat adott hozzá.

Ezek közül az egyik jelentősebb projekt a Windows, Linux és Mac platformokra készülő ZDoom volt, melynek első verziója 1998-ban jelent meg. Számos javítást és extrát tartalmazott, ráadásul nem csak az eredeti Doom játékokat, hanem számos más, a motort használó címet is támogatott. (Például a Hereticet vagy a Strife-ot is.) Utolsó verziója 2016-ban jelent meg. (Köszi, Wiki!)

A GZDoom a ZDoom egyik forkja, mely az eredeti source port bővítései mellett OpenGL renderer támogatást is biztosít, mai napig aktívan fejlesztik. A GZDoom néhány fontosabb újítása:
- a napjainkban megszokott platformok (Windows, Linux, Mac) és HD vagy HD feletti felbontások támogatása,
- DirectX, OpenGL és Vulcan renderer támgatás,
- a modern játékokhoz hasonló irányítás (jump + teljes freelook),
- új vizuális effektek,
- kényelmesebben kezelhető vele a mentések,
- szintén támogatja a további Doom engine-t használó játékokat.
Testreszabhatóság terén hatalmas mozgásteret biztosít.

GZDoom letöltése és telepítése
A GZDoom a https://zdoom.org/downloads oldalról tölthető le. Csak kattints a megfelelő oszlopban az általad használt platformra! Innen leszedheted az eredeti ZDoomot is, illetve az annak egy régebbi verzióját használó LZDoomot is. Utóbbi kicsit kevesebbet tud, mint a GZDoom, viszont fut azokon a régebbi hardvereken, amelyek nem támogatják a modern renderereket. (Forrás: az ott szereplő leírás.)

A ZIP-fájlban található fájlokat tömörítsd ki a Doom mappájába, ahol a DOOM.WAD fájl van!

A Doom mappájában indítsd el a gzdoom.exe alkalmazást, majd konfiguráld a játékot a saját ízlésed szerint.


Automatikus indítás GoG Galaxyval
A GoG Galaxy 2.0 eredetileg DOSBoxszal telepíti és futtatja a Doomot, de a beállítások között meg lehet adni, hogy más alkalmazással induljon a launcherből. Ehhez a következőket kell tenned:
- Kattints jobb gombbal a játékra a GoG Galaxy launcherben!
- Manage Installation > Configure,
- a felbukkanó panelen görgess lejjebb, legyen bejelölve a Launch parameters: Custom executables / arguments opció,
- a panel alján válaszd ki az „Add another executable / arguments” opciót, majd keresd meg és jelöld ki a gzdoom.exe alkalmazást!
- A gzdoom.exe szekciónál jelöld ki a „Default executable” opciót és kattints az OK-ra! Ezt követően automatikusan ezzel az alkalmazással fut majd a Doom / Doom 2.

További segítség kezdőknek
Hová telepítettem a Doomot?
A GoG Galaxyval így nézheted meg, hogy hová telepítetted a játékot:
- Válaszd ki a menüből a Doomot.
- Kattints a felső sorban lévő beállítások ikonra,
- majd húzd az egeret a Manage Installation opcióra,
- majd kattints a Show folder opcióra!

Az elérési utat felül láthatod, ez nálad értelemszerűen más lesz, mint az itt szereplő képen.

Mi az a DOSBox?
Röviden: A DOSBox egy program, amely megfelelő környezetet biztosít a Doomnak ahhoz, hogy futni tudjon egy modern gépen.
Nem annyira röviden: A Doomot eredetileg a Windows rendszereket megelőző DOS operációs rendszerre írták. A modern Windows rendszerek már nem támogatják a DOS-on futó programokat, a régi programok pedig nem támogatják a modern hardvereket. Így jön képbe az emuláció névre hallgató módszer.

A DOSBox egy ingyenesen elérhető program, melynek létrehoz egy virtuális környezetet a régi szoftverek számára. Lényegében a régi szoftver olyan platformot és hardvereket lát, amelyen képes futni. A DOSBox hidat képez a régi DOS-os szoftverek és a modern operációs rendszerek között úgy, hogy a modern számítógépen létrehoz virtuális régi számítógépet. Ehhez nagy teljesítményre van szükség, mellyel a modern gépek rendelkeznek.
