Seznam portů Doom -List of Doom ports

Tento článek je seznam platforem, na které byl přenesen Doom .

Doom je jednou z nejrozšířenějších videoher. Od původníverze MS-DOS byla oficiálně vydána pro řadu operačních systémů , videoherních konzolí , kapesních herních konzolí a dalších zařízení. Některé porty jsou replikací verze DOS, zatímco jiné se značně liší, včetně úprav návrhů úrovní, příšer a herního enginu, přičemž některé porty nabízejí obsah, který není součástí původní verze DOS.

Osobní počítače

Další krok

To byla verze, ze které vzešel produkt MS-DOS, protože v té době společnost id Software používala pro vývoj grafického enginu NeXTcube . Tato verze je pomalá na čemkoli pod 040 NeXTstation/kostka (i když běží plynuleji s větším množstvím paměti) a chybí zvuk, který byl přidán na straně PC. S NeXT-Step založeným na architektuře i486 běžel hladce za všech podmínek až do velikosti obrazovky 400% s novějším hardwarem. Verzi běžící na NeXT naprogramovali John Carmack, John Romero a Dave Taylor.

OS/2

Doom byl portován na OS/2 nezávislým dodavatelem Jimem Thomasem, kterého najala IBM na jeho portování a SimCity . Úspěšná verze byla předvedena v roce 1994 a běžela v okně OS/2 PM .

IRIX

Doom byl portován na IRIX v létě 1994 Dave D. Taylor . IRIX Doom byl původně založen na nevydaném systému MS-DOS verze 1.5, ačkoli pozdější aktualizace byly založeny na verzích 1.6 a 1.8. Nebylo vynaloženo žádné úsilí na využití pokročilého grafického hardwaru SGI a jako mnoho jiných portů byla hra vykreslena zcela v režimu vykreslování softwaru .

Solaris

Doom byl přenesen na Solaris na konci roku 1994 a byl navržen tak, aby fungoval se soubory hry z Doom 1.8. V souboru readme je port připsán „Dave Taylor a zbytek lidí z id Software“. Běží na Solarisu 2.4 a novějších. Distribuce obsahovala dvě verze: jednu pro běžný X11 a druhou pro Sun DGA.

Operační Systém Mac

Doom pro Mac byl vydán 4. listopadu 1994. The Ultimate Doom , Doom II a Final Doom byly přeneseny Lion Entertainment a vydány společností GT Interactive pomocí spouštěcí aplikace Mac OS pro spouštění původních PC WAD. Verze pro Mac běží na systému 7Mac OS 9 a vyžaduje procesor 68040 nebo PowerPC . Ačkoli to může běžet v Classic pod Mac OS X na Power Mac , nebo přes SheepShaver na Intel Mac s běžícím Snow Leopardem nebo novějším; Panther a Tiger způsobují grafické artefakty kvůli novější verzi Classic s dvojitou obrazovkou. Kromě nastavitelného výřezu podporuje vykreslování při nízkém nebo vysokém rozlišení a umožňuje přehrávání v síti přes AppleTalk i IPX.

Linux

Doom byl portován na Linux od id Software programátor Dave Taylor v roce 1994. V posledních Linux Doom binárky byly poskytnuty id Software dne 13. října 1996, a to prostřednictvím FTP serveru společnosti.

Zdrojový kód linuxové verze Doom byl vydán id Software 23. prosince 1997 na základě neziskové licenční smlouvy s koncovým uživatelem ; to bylo znovu vydáno 3. října 1999, v souladu s licencí GPL-2.0 nebo novější . Zdrojové kódy pro verze hry pro DOS a Windows však nebyly zveřejněny, a to kvůli problémům s autorskými právy týkajícími se zvukové knihovny používané původní verzí DOS a id Software bez přístupu ke zdrojovým kódům portu Windows.

Microsoft Windows

První verze hry Doom pro Windows byla vydána pod názvem Doom 95 , 20. srpna 1996. Byla kompatibilní s Windows 95 a novějšími verzemi a byla schopna používat WAD z verzí DOS. To také umožnilo uživatelům nastavit hry pro více hráčů mnohem jednodušeji než v DOSu. Byl součástí Final Doom . Přístav vedl projekt Gabe Newell a další pozdější zakladatelé společnosti Valve .

26. září 2001 byla vydána sběratelská edice Doom , obsahující The Ultimate Doom , Doom II a Final Doom . To bylo re-povolený 1. ledna 2004 s přidaným obsahem náhledu pro Doom 3 . Některé rané verze hry Doom 3 obsahovaly jako bonus Sběratelskou edici a figurku malého démona. BFG Edition of Doom 3 , vydala dne 15. října 2012, zahrnuje Ultimate Doom stejně jako Doom II .

Dne 3. srpna 2007, The Ultimate Doom , Doom II a Final Doom byl propuštěn na Steam . Tato verze spouští původní verze hry pro DOS pomocí DOSBoxu , emulátoru DOS.

Acorn RISC OS

AcornDoom byl vydán pro Acorn Archimedes společností R-Comp Interactive 7. února 1998. Byl dostupný ve svazku tří her Doom : The Ultimate Doom , Doom II a Master Levels for Doom II , stejně jako Maximum Doom doplňkový balíček, který obsahuje více než 3 000 uživatelských úrovní.

Konzole

Sega 32X

32X verze Doom byl vyvinut a publikoval Sega a byl propuštěn 21. listopadu 1994. To představuje 17 úrovní 18 z prvních dvou epizod, ale nikdo z třetí epizody. Tato verze postrádá podporu pro více hráčů, nehraje na celé obrazovce a má pouze přední skřítky pro příšery. V původní verzi chybí 10 úrovní (dvakrát tolik chybějících úrovní než v jakékoli jiné verzi hry). DOS objeví po válce úvěrů v případě, že hráč dokončí hru buď pomocí podvody nebo od jakéhokoli jiného než první úroveň úrovni zamykání do hry. Podobně nelze v těchto scénářích přistupovat k tajné úrovni. Vzhledem k nedostatku třetí epizody lze BFG 9000 získat pouze pomocí podvodů. Z důvodu špatného používání zvukového čipu YM2612 je soundtrack této verze považován za horší než u ostatních verzí a mnoho zvukových efektů chybí. Stejně jako u většiny konzolových portů z poloviny 90. let pocházejí úrovně z verze Atari Jaguar. Tato verze neobsahuje Cyberdemon, Spider Mastermind ani Spectre. Existuje možnost výběru úrovně, která umožňuje hráči začít na kterékoli z prvních patnácti úrovní, i když neexistuje způsob, jak uložit hru nebo nastavení.

V roce 1995 Famicom Tsūshin získal 32x verzi hry skóre 30 ze 40 .

Atari Jaguar

Jaguar verze byla publikována Atari a byl propuštěn 28. listopadu 1994. Tato verze má více úrovní než SNES a 32x verze, a jako mnoha úrovních jako 3DO a GBA verzi. id Software musel odstranit port, aby se hra vešla na 2 megabajtovou kazetu. Obsahuje 22 z 27 úrovní pro PC verzi, ačkoli mnoho z nich je zjednodušených, plus dvě nové úrovně (úrovně s názvem „Tower of Babel“ a „Hell Keep“ nejsou stejné jako úrovně PC se stejnými jmény). Na rozdíl od verzí 32X, SNES a 3DO tato verze herního displeje zabírá celou obrazovku, i když ve spodní části má neprůhledný stavový řádek. Hra běží na poměrně konstantní a plynulé snímkové frekvenci. Úrovně používají složitější světelné efekty, ale mají menší rozdíly v hloubce podlahy a výšce stropu. Postrádá Cyberdemon, Spider Mastermind a Spectre. Je kompatibilní se síťovým zařízením JagLink se 2 konzolami pro dva hráče, kteří hrají deathmatch. Verze Jaguar nemá během hraní žádnou hudbu, ale hraje s novými nástroji titulní téma a hudbu k přestávkám. Nastavení hry a postup v úrovních se ukládají automaticky a hráč může začít novou hru kdekoli až do posledního dosaženého levelu. Místo toho, aby hráč musel procházet výběrem zbraní, může si vybrat zbraň stisknutím příslušného tlačítka na numerické klávesnici ovladače.

Next Generation mu dala čtyři hvězdičky z pěti a nazvala jej „Rozhodně nejlepší titul Jaguaru, jaký jsme zatím viděli“.

Super NES

Verze hry Super NES hry Doom byla vydána společností Williams Entertainment a vyvinuta společností Sculptured Software a vydána 1. září 1995. Randy Linden, hlavní programátor, vytvořil nový herní engine s názvem Reality engine pro port. Tato hra využívá čip GSU-2 poháněný Super FX (často označovaný jako čip Super FX 2) a byla jednou z prvních her SNES, které obsahovaly barevnou kazetu: Doom přišel ve Spojených státech s červenou kazetou; černá nebo standardní šedá kazeta v Evropě; a červená, černá nebo šedá kazeta v Austrálii.

Verze hry Doom od SNES obsahuje všech pět úrovní verzí pro PC, které ve verzi Atari Jaguar chyběly, ale místo toho postrádá jinou sadu pěti úrovní a stejně jako verze Sega 32X nemá žádné úrovně exkluzivní pro konzoly. Zahrnuté úrovně připomínají úrovně PC více než jiné porty. To byl také jediný domácí konzolový port Doom vydaný v devadesátých letech, který obsahoval všechny tři původní tajné úrovně a úrovně bossů z PC verze. Stejně jako verze Sega 32X, heads-up displej hráče nevyužívá celou obrazovku a nepřátelé jsou animováni pouze zepředu, což znamená, že jsou vždy čelem k hráči. To činí boj s monstry nemožným, i když je možné, že se monstra stejného typu navzájem poškozují střelami. Podlahy a stropy nejsou mapovány na textury a tato verze hry také postrádá jak záložní ukládání baterií, tak systém hesel, což znamená, že každá epizoda musí být dokončena od začátku. Multiplayer byl k dispozici pouze v případě, že byl použit modem XBAND , který obsahoval podporu pro deathmatch pro dva hráče. Tato verze postrádá nepřítele Spectre (nahrazeno běžnými monstry Demon), přestože obsahuje monstra šéfů Cyberdemon a Spider Mastermind, které verze Atari Jaguar, Sega 32X a 3DO postrádají. V severoamerických a PAL verzích nelze druhou epizodu přehrát na obtížnosti „Jsem příliš mladý na to, abych zemřel“ a „Hej, ne příliš drsný“, a třetí epizodu lze hrát pouze na „Ultra-Violence“ a „Nightmare“ "obtíže, pokud je vybrán jeden z nabídky výběru epizody hry, ačkoli je možné hrát epizodu tři na obtížnost" Hurt Me Plenty ", pokud hráč porazí epizodu dvě na tomto nastavení obtížnosti. V japonské verzi však lze všechny tři epizody hrát na jakékoli úrovni obtížnosti.

Displej automap využívá výhod rotačních a škálovacích schopností čipu Super FX 2, přičemž celá mapa se točí spíše kolem pozice hráče, než aby byl hráč zobrazován šipkou. Z důvodu hardwarových omezení nejsou přítomny žádné částice, jako jsou nárazy krve, kouř nebo jiskry po kulkách. Chaingun je schopen jediné palby (i když vyprázdnění jedné střely stále produkuje dvojnásobný zvukový efekt). Brokovnice navíc nevystřelí sedm jednotlivých výstřelů jako ve verzi pro PC, ale funguje spíše jako lovecká puška. To umožňuje hráči střílet (a být zastřelen) na dálku pomocí brokovnice bez snížení výkonu. Tato verze hry Doom podporuje periferie myši SNES .

Recenze na verzi Super NES byly většinou negativní. Společnost Electronic Gaming Monthly dala této verzi skóre 5,375 z 10. Dva z jejich recenzentů uvedli, že je „slušný“, ale zjevně horší než jiné verze hry Doom , zatímco další dva cítili, že je to špatná hra, i když ji nesrovnávali s jiné verze. Obzvláště kritizovali, že nepřátelé na dálku jsou příliš pixelovaní, než aby je bylo možné vidět, takže to „vypadalo, jako by vás někdo bezdůvodně zasáhl“. Jako jednu silnou stránku citovali „vynikající“ hudbu. Kritik pro Next Generation si podobně stěžoval, že nepřátelé jsou ve střední nebo větší vzdálenosti tak pixelová, že splynou s pozadím. Kritiku grafiky obecně kritizoval jako požadavek „neustálého šilhání“, aby rozeznal, co se děje, a ovládací prvky nazval „chudými a pomalými“. I když uznal, že vytvoření portu Doom pro konzolu poslední generace vůbec bylo působivým technickým úspěchem, dospěl k závěru, že port nestojí za to, a dal mu dvě z pěti hvězdiček. GamePro ' s Axe Grinder namísto toho uvedla, že vzdálené objekty vypadají ostrý a jasný, a že je to předměty, které jsou zblízka, které se zdají velmi pixelated. Dal verzi Super NES obecně negativní hodnocení s tím, že hra je kvůli nereagujícím ovládacím prvkům téměř nehratelná.

14. července 2020 vydal zdrojový kód hry Randy Linden, tvůrce hry, pod licencí pouze GPL-3.0 .

Play Station

PlayStation verze Doom byl publikován a vyvinut Williams Entertainment a vydal dne 16. listopadu 1995. Tato verze strávil šest měsíců ve vývoji. Je to jedna z nejprodávanějších verzí hry po původní verzi pro PC. Bylo několikrát znovu vydáno, nejprve v řadě „ Greatest Hits “ v USA, což vyžaduje, aby se zde her prodalo nejméně 150 000 kopií, a „ Platinum Range “ v regionech PAL , což naznačuje, že se prodalo přes 600 000 kusů. kopie na těchto územích.

Změny oproti originálu z PC zahrnují odstranění obtížnosti „Nightmare“ a skutečnost, že postup se ukládá pomocí hesel (uvedených na konci každé úrovně). Hesla také ukládají statistiky munice a zdraví, ale čísla pro ně jsou zaokrouhlena. Tato verze obsahuje celkem 59 úrovní; 23 úrovně od PC verze Doom (upraveno podobně jako verze Jaguar a 32x), a to jak z úrovně určených pro verzi Jaguar, šest nových úrovní navržený týmem Midway, pět úrovní z The Ultimate Doom ' s čtvrté epizodě, a 23 úrovní z Doom II . Na rozdíl od ostatních portů Doom z 90. let jsou zahrnuti všichni nepřátelé z verze Doom pro PC . Arch-vile monstrum z Doom II však není přítomno; podle jednoho z designérů hry, Harryho Teasleyho, to bylo proto, že měl dvakrát tolik snímků než kterákoli jiná příšera, a tým měl pocit, že mu na PlayStationu „prostě nemohli udělat spravedlnost“. Existuje však jedno nové monstrum, Nightmare Spectre. Podle Teasleyho to bylo zahrnuto kvůli zpestření a využití možností PlayStationu. Ve hře PlayStation jsou k dispozici dva režimy deathmatch pro dva hráče a kooperativní režimy pro více hráčů, pokud jsou dvě konzoly propojeny pomocí původního portu Serial I/O a každá konzola má vložen vlastní ovladač a disk Doom .

Mnoho textur bylo zmenšeno z důvodu technických omezení. V důsledku toho se zdá, že hrnek se liší od toho ve verzi pro PC; ve skutečnosti je to stejný animovaný sprite, ale zmáčknutý ze stran. Byl představen malý výběr nových grafických a vizuálních efektů. Mezi ně patří sektorové barevné osvětlení, animovaná obloha plná plamenů a nová animace pro hráčovu střelu hrnečku, která ukazuje, jak Doomguyovi exploduje hlava, pokud je hráčská postava vybledlá . Poprvé jsou průsvitné Spectre kresleny bez kaskádového efektu (včetně tmavších stínů Nightmare Spectre). Původní hudbu od Bobbyho Prince nahradila nová partitura Aubreyho Hodgese . Hodges také zcela přepracoval zvukové efekty a hlasové přenosy a v některých úrovních byly přidány efekty ozvěny. Veškerý text příběhu je vystřižen, kromě ukončení a druhého přestávky z Doom II , který se místo toho objeví na konci Ultimate Doom .

1. října 1996 byl pro PlayStation vydán port obsahující úrovně z Master Levels pro Doom II a Final Doom pod názvem Final Doom . PlayStation verze Final Doom má třináct úrovní od Master Levels pro Doom II , jedenáct úrovní od TNT: Evilution a šest úrovní od The Plutonia Experiment . Stejně jako verze Doom pro PlayStation , Final Doom používá hesla. Na rozdíl od verze Doom pro PlayStation je pro Final Doom k dispozici podpora periferie PlayStation Mouse .

Verze pro PlayStation se setkala s velkým ohlasem u kritiků a kritici ji shledali jako doposud nejlepší konzolovou verzí hry. Major Mike z GamePro mu dal perfektní skóre ve všech čtyřech kategoriích (grafika, zvuk, ovládání a FunFactor), přičemž poznamenal, že to nebyla jen přímá konverze, ale drasticky přepracovaná a komplexní edice s „dostatkem nových zvratů a zvratů, které překvapí i nejvíce bojově unavený hráč Doom “. Potlesk zahrnoval Doom II , přidané úrovně, mnohem plynulejší grafiku ve srovnání s předchozími porty konzoly, jasné zvukové efekty, „mrazivou“ hudbu a přesné ovládání. Recenzent pro Maximum zjistil, že nejužitečnějšími aspekty portu jsou obrovský počet úrovní, použití ramenních tlačítek pro bombardování a „výrazně vylepšený“ zvuk. Získal 5 z 5 hvězdiček. Recenzent pro Next Generation uvedl, že se verzi PlayStation podařilo „zahanbit předchozí snahy pro 32X, Jaguar a zejména Super NES“ vysokou snímkovou frekvencí, působivými světelnými efekty, citlivým ovládáním, schopností deathmatch a zahrnutím Doom II a úrovně z Ultimate Doom . Stěžoval si, že stěny jsou „lepkavé“ a že se při prohlížení přístavů Doomu cítil vyhořelý , a dal mu čtyři z pěti hvězdiček. Přehled her PlayStation společnosti Next Generation z roku 1996 zvýšil skóre na perfektních pět hvězdiček. IGN dal 7 z 10, citovat vysokou snímkovou frekvenci, působivé světelné efekty, použití PlayStation Link Cable a zahrnutí obsahu Doom II . Kritizovali však, že hra stárne (recenze vyšla celý rok po vydání verze pro PlayStation). Společnost GamePro ji ocenila jako nejlepší hru pro PlayStation roku 1995.

Interaktivní 3DO multiplayer

Verze 3DO byla publikována společností 3DO a vyvinuta společností Art Data Interactive za pomoci společnosti Logicware a byla vydána v roce 1996. Má stejnou úroveň nastavení jako verze Atari Jaguar, stejně jako stejnou funkci automatického ukládání, ale postrádá multiplayer režimy. Tato verze běží na malé obrazovce s nízkou snímkovou frekvencí, přestože obsahuje možnost ještě zmenšit velikost obrazovky, což umožňuje rychlejší a plynulejší běh hry. Postrádá některé efekty nalezené v jiných verzích, ale má aktualizovaný soundtrack, který obsahuje remixovanou a originální hudbu. Cyberdemon a Spider Mastermind chybí, přestože je součástí Spectre (který ve verzích Jaguar, SNES a 32X chybí). Verze 3DO byla původně ambicióznějším projektem, který měl překonat verzi pro PC, ale poté, co byl dva roky utápěn ve vývojovém pekle , dostal programátor smlouvu na vytvoření základního portu za deset týdnů. Kvůli tomuto napjatému časovému omezení nebylo přenesení přes soundtrack praktické, takže partituru pro port znovu nahrál generální ředitel Art Data Interactive a jeho kapela. V prosinci 2014 byl zdrojový kód pro verzi 3DO zveřejněn pod licencí MIT .

Maximum tuto verzi důkladně posouvalo kvůli nedostatku optimalizace PAL , velkým okrajům, trhané snímkové frekvenci i na nejmenší možné velikosti obrazovky, nevýrazné barevné paletě, hudbě, která postrádá atmosféru, a dobám načítání. Dodali, že díky snímkové frekvenci a zpomalení je hra příliš snadná: „Když dorazí velké množství příšer, aby z vás vydržely kecy, hra se zpomalí do takové míry, že máte věk na to, abyste si seřadili výstřely a vystřelili“. S jedinou chválou za intuitivní a efektivní konfiguraci ovládání jim dali jednu z pěti hvězdiček. GamePro to nazvalo „dosud nejhorší konzolovou verzí hry Doom “, hlavně kvůli trhané snímkové frekvenci.

Sega Saturn

Na základě verze pro PlayStation byl Doom přenesen na Sega Saturn od Rage Software a publikován společností GT Interactive v roce 1997. Ačkoli obsahuje stejné úrovně, nepřátele, struktury a většinu zvukových efektů a hudby z verze pro PlayStation, tento port trpí řada rozdílů a nezdarů; obnovovací kmitočet je výrazně nižší, animace je pomalejší, chybí ozvěny a sektorové osvětlení, příšery Spectre a Nightmare Spectre nemají průsvitné textury a místo toho jsou kresleny v průhledných spritech pravidelných nepřátel Demonů, a animované ohnivý panorama v určitých úrovních je pryč, obvykle nahradí Doom II ' panorama města s. Vedoucí programátor na tomto portu Jim Bagley později řekl, že původně naprogramoval hardwarově akcelerovaný engine, který by fungoval na stejné úrovni jako špičkové počítače té doby, ale id Software zakázal používání motoru kvůli zkreslení textury způsobenému proces vykreslování, jehož výsledkem je konečná verze pomocí plně softwarového rendereru. John Carmack ze společnosti id Software vysvětlil, že motor nepovolili, protože „nenávidím plavání s afinitní strukturou a integrální čtyřverty“.

Tato verze je kompatibilní s analogovým ovladačem Saturn a myší Saturn . Myš však nelze použít k bombardování, přístupu k automapě nebo k ruční změně zbraní (ačkoli jako ve všech verzích hry Doom , postava hráče automaticky vybaví zbraň při jejím prvním získání a přepne na jinou zbraň, pokud je aktuální vyčerpaná munice).

Balení pro americkou verzi obsahuje několik chyb, například snímky obrazovky hry na zadní straně, které ve skutečnosti pocházejí z PC verze Final Doom , a tvrdí, že je „připraveno na deathmatch“, když je ve skutečnosti pouze jedním hráčem ( režimy deathmatch a kooperativní hry pro více hráčů jsou pouze v japonských verzích a verzích PAL, a to navzdory skutečnosti, že v regionech PAL nebyl vydán propojovací kabel Saturn potřebný ke hraní těchto režimů).

Port Saturn se setkal s obecně negativním příjmem, přičemž většina recenzentů jej považovala hluboko pod kvalitu verze pro PlayStation. Nejčastější kritikou byla nízká snímková frekvence a nedostatek určitých grafických prvků, které lze vidět ve verzi PlayStation. Svou roli nadále hrála také únava recenzenta s porty Doom ; Jeff Gerstmann , který jej v GameSpotu ohodnotil na 3,1 z 10 , poznamenal, že „Pokud uvidím na jakékoli platformě vydanou ještě jednu hru Doom, budu lovit zodpovědné lidi a pomalu je zabíjet“. Magazín Sega Saturn udělil přístavu skóre 56%, přičemž jej recenzent popsal jako „dech beroucí špatnou konverzi klasické hry“, přičemž špatný výkon hry považuje za neomluvitelný s ohledem na schopnosti vykreslování 2D Saturnu a má pocit, že dokonce dřívější verze 32X a Jaguar hrály mnohem lépe, přestože byly vydány na méně výkonných systémech. GamePro bylo méně pobouřené, když usoudil, že zatímco port Saturn je zjevně horší než verze pro PC a PlayStation, je zábavný v absolutních hodnotách a „úspěšně napodobuje verzi PlayStation ve většině kategorií - s zásadní výjimkou rychlosti“.

Game Boy Advance

Game Boy Advance verze Doom byla vyvinuta David A. Palmer Productions a byl propuštěn na 5. listopadu 2001, a představoval nastavenou úroveň shodnou s verzí Jaguar, protože motor je vlastně přístav ní.

Oba porty GBA mají stejnou funkci pro více hráčů jako verze pro PC. Jednalo se o první porty Doom na ručním zařízení . Oba Doom a Doom II získal mnohem větší množství než cenzurovat jiných portů (netvoři krvácení zelená místo červené, a mnoho dalších rušivých sprites jako je mrtvol nabodnutých na hroty jsou odstraněny), což vede k hodnocení Teen z ESRB .

Xbox

Limitovaná sběratelská edice Doom 3, kterou společně vyvinuly společnosti id Software a Vicarious Visions a byla uvedena na trh 4. dubna 2005, nabízí porty The Ultimate Doom a Doom II , včetně režimu pro více hráčů na dvou nebo dvou hráčích s rozdělenou obrazovkou. Rozšiřující balíček Resurrection of Evil také obsahuje The Ultimate Doom a Doom II , stejně jako Master Levels pro Doom II .

Xbox 360

27. září 2006, Doom byl propuštěn ke stažení na Xbox Live Arcade pro Xbox 360 . Tato hra má všechny 4 epizody od hry The Ultimate Doom a navíc online režimy spolupráce a deathmatch prostřednictvím služby Xbox Live . Stejně jako verze pro Xbox neobsahuje žádnou úroveň pouze pro konzoli, která se objevila v dřívějších portech. Podporuje 11 velikostí obrazovky a má vyšší grafické rozlišení než jakýkoli předchozí port konzoly. Kvůli chybě se hudba přehrává pomaleji. Tento port, naprogramovaný společností Nerve Software , také připisuje kredit Vicarious Visions a pravděpodobně sdílí kód s verzí pro Xbox. V této verzi hry nejsou žádné podvody.

V roce 2010 byla hra stažena z Xbox Live Marketplace, protože Activision , vydavatel hry, již neměl práva udržovat hru na Marketplace, ale od 20. ledna 2012 byla znovu vydána společností Bethesda Softworks , stejnou společnost, která vydala Xbox Live Arcade verzi hry Doom II: Hell on Earth .

Obě hry jsou zpětně kompatibilní s Xbox One a lze je zakoupit v Xbox Store. Jsou také staženy, pokud je disk pro Doom 3: BFG Edition vložen do konzoly namísto verzí her obsažených v daném titulu, i když je disk nutný k přehrávání. Byly také nabídnuty jako předobjednávka pro restart 2016 .

PlayStation 3

Doom 3 BFG Edition obsahuje The Ultimate Doom a Doom II: Hell on Earth . Později byla hra Doom Classic Complete vydána na síti PlayStation Network, která obsahuje hry The Ultimate Doom , Doom II: Hell on Earth , Master Levels for Doom II a Final Doom , přičemž poslední dva se poprvé objevily vcelku na konzole.

25. výročí vydání

Doom a Doom II byly vydány pro PlayStation 4 , Nintendo Switch , Xbox One , Android a iOS 26. července 2019, během QuakeConu , na počest 25. výročí franšízy.

Společnost Bethesda byla kritizována za obvinění, že v této verzi zahrnovala další správu digitálních práv , protože původní verze vyžadovaly, aby se uživatelé mohli přihlásit k účtu Bethesda.net, aby mohli hrát. Bethesda později uvedla, že to nebylo zamýšleno jako povinné, ale jako volitelný odkaz pro příjem odměn v programu služby „Slayers 'Club“ pro Doom a že povinné přihlášení bude odstraněno v záplatě. Toto původní vydání pro Doom 1 a 2 v 25. výročí vydání bylo také sužováno nerovnými pixely, nesprávnými poměry stran (žádná možnost pro 4: 3), nesprávnou polohou osvětlení a hudbou neodpovídající původní verzi vydání DOS. 9. ledna 2020 vydala Bethesda oznámení, že Doom 1 a 2 budou mít opravu a aktualizaci opravující problémy, které sužovaly původní vydání Doom 1 a 2. Aktualizace včetně rychlého ukládání, podpory 60 snímků za sekundu, podpory poměru stran 4: 3 a podpory doplňků (tj .: Final Doom, No rest for the Living atd.). 6. března vyšly další aktualizace a patche pro Doom a 1 a 2 vylepšují zvuk, funkce kvality života a optimalizaci drobného výkonu.

Další zařízení

iOS

Oficiální port Doom pod názvem Doom Classic byl vydán v roce 2009 pro zařízení iOS. Doom Classic iOS je jedním z mála oficiálních portů, které obsluhoval bývalý vývojář Id Software John Carmack sám, a je založen na zdrojovém portu PrBoom .

Tato verze hry Doom byla od té doby nahrazena verzí 25. výročí v iOS App Storu, protože Doom Classic nebyl aktualizován s podporou novějších verzí iOS.

WebTV/MSN TV

Oficiální plány přenést Doom na internetová zařízení WebTV Plus a EchoStar DishPlayer , obě navržené s hardwarem založeným na WebTV (později MSN TV) a pro použití s ​​odpovídající službou, byly oznámeny již koncem roku 1998 a 1999. Ačkoli oficiální vydání pro jednotky DishPlayer bylo vydáno až v roce 1999 po boku You Don't Know Jack a Solitaire, všechny byly použity k ukázce technologických možností hardwaru, port vytvořený pro původní jednotky WebTV Plus, které nebyly veřejně vydány, objevil jeho vyhrazená hackerská scéna kolem srpna 1998, kterou bylo možné stáhnout pouze z připojení k interní službě WebTV. Oba porty byly svléknutými verzemi plné hry, které obsahovaly pouze 4 epizody, s největší pravděpodobností kvůli tomu, že byly vytvořeny pouze jako ukázky a jako způsob, jak ušetřit místo na pevných discích boxů WebTV. Porty také využívaly pro ovládání vstupu klávesnici WebTV. Protože nebylo znepokojeno vědět, jak jednotky ukládaly informace na pevné disky, když byl znám některý z portů, a v případě portu WebTV Plus údajně kopie mohly být potenciálně vymazány z pevných disků na příkaz z WebTV porty WebTV Plus a DishPlayer zůstaly nějakou dobu nezachovány. V roce 2014 a 2021 byly oba porty respektive hratelné mimo službu WebTV a do určité míry „zachovány“ hackery WebTV MattMan69 a eMac. Toto úsilí nemělo v úmyslu zachovat porty v jejich původním stavu a bylo primárně zamýšleno, aby byly sdruženy a pracovaly s vlastními obrázky firmwaru WebTV se značkou „HackTV“, které byly primárně navrženy tak, aby se z WebTV boxu stal jakýsi „herní stroj“, a zejména v případě verze WebTV Plus mít úpravy, aby tuto značku „HackTV“ ve hře případně přenášeli. Mimo to nemají oba porty WebTV na internetu žádné původní soubory her.

In Doom Eternal

Ve hře Doom Eternal jsou původní hry Doom a Doom II k dispozici ke hraní na PC Doom Slayer ve Fortress of Doom. Oba je třeba odemknout, první shromážděním všech cheatových kódů ve hře a druhý pomocí hesla FLYNNTAGGART.

Seznam zdrojových portů

Toto je seznam neoficiálních portů enginu používaného ke spouštění Doom , označovaných jako zdrojové porty , které rozšiřují možnosti enginu, mění způsob hraní spuštěné hry nebo jej činí kompatibilním s jinými operačními systémy a získaly značné pozoruhodné pokrytí.

Existují stovky zdrojových portů, o nichž je známo, že existovaly. The Doom motoru ‚s zdrojový kód byl uvolněn pro veřejnost 23. prosince 1997. Přestože Doom byl původně vytvořen pro DOS, původní zdroj vydání bylo pro následné Linux verze, z důvodu používání patentované zvukové knihovny ve verzi DOS . Původním účelem zdrojových portů byla kompatibilita napříč platformami, ale krátce po vydání zdrojového kódu Doom programátoři opravovali staré, neadresné chyby a nedostatky Doom ve vlastních zdrojových portech a později představili své vlastní úpravy pro vylepšení funkcí hry. a změnit hru.

Zdrojový kód byl původně vydán pod proprietární licencí, která zakazovala komerční využití a nevyžadovala od programátorů poskytnutí zdrojového kódu pro úpravy, které vydali ve spustitelné formě, ale později byl znovu vydán 3. října 1999 pod licencí GPL- Licence 2.0 nebo vyšší po žádostech komunity.

Osobní počítače

Linux, macOS, Windows

GLDoom

Jedním z prvních zdrojových portů, glDoom, byl pokus přinést zrychlenou grafickou podporu OpenGL do enginu Doom , který vyvinul Bruce Lewis. Projekt byl zrušen v roce 1999 po nehodě v Lewisově domě, při níž havarovaly pevné disky uchovávající zdrojový kód projektu a zničily ho. Souběžně byly zničeny i záložní pásky ukládající kód. Toto byl id Software citován jako jeden z důvodů, proč znovu publikoval zdrojový kód pod bezplatnou licencí, protože se domníval, že podobným incidentům lze zabránit požadavkem, aby vývojáři sdíleli jejich změny. V dubnu 2010 však Lewis znovu objevil zdroje glDoom na jednom z pevných disků svého zesnulého přítele.

Boom a deriváty

Boom byl port pro DOS zdrojového kódu Doom od TeamTNT . Boom opravil řadu softwarových závad a přidal do motoru řadu dalších softwarových vylepšení do takové míry, že jeho doplňky byly začleněny do většiny moderních verzí zdrojových portů Doom (jako PrBoom+, ZDoom a Doom Legacy). Poslední aktualizace Boom byla vydána 22. října 1998. V říjnu 1999 byl vydán zdrojový kód Boom. Další vývoj Boom jako zdrojového portu pokračoval pro DOS jako MBF, pro Windows jako PrBoom a pro Linux jako LxDoom. Poslední dva se později sloučily jako PrBoom a také převzaly mnoho funkcí MBF, takže vlastní nástupce PrBoom, PrBoom+, je ve skutečnosti moderní obdobou Boom.

Eternity Engine

Eternity Engine je zdrojový port Windows licencovaný pod licencí GNU General Public License . Poprvé byl vydán 8. ledna 2001 jako verze 3.29 beta 1. Původně měl pohánět celkovou konverzi Doom , ale poté, co tento projekt pokračoval v přestávce (nakonec byl zrušen v roce 2006), se motor stal hlavním zaměřením. Motor je založen na Smack My Marine Up (SMMU). To zahrnuje takové funkce jako skriptování, portály, polyobjects a Heretic podporu.

Marine's Best Friend

Marine's Best Friend (MBF) je zdrojový port založený na DOSu. Je založen na Boom a přidává několik nových funkcí, včetně grafiky s vysokým rozlišením, vylepšené monstrum AI , emulace beta verzí Doom před vydáním a „pomocníci“, kteří hráče sledují a pomáhají mu (konkrétně psům, u nichž název motor odkazuje). Byl vyvinut společností Lee Killough a již není aktualizován. Jeho kód byl později použit jako základna zdrojového portu Smack My Marine Up, který byl zase použit ke konstrukci Eternity Engine. Část jeho kódu byla také přijata v PrBoom. V srpnu 2004 přenesli James Haley a Steven McGranahan nejlepšího přítele Marine do Windows jako WinMBF. WinMBF byla naposledy aktualizována v lednu 2005.

PrBoom

PrBoom je zdrojový port Doom odvozený z portů Boom a MBF pro Linux a Windows, který obsahuje volitelný renderer OpenGL a také možnosti, které mu umožňují obnovit chování dřívějších spustitelných souborů (například Doom verze 1.9, Boom a MBF). způsoby. Variace s názvem PrBoom+ poskytuje vylepšené možnosti nahrávání a prohlížení demo. PrBoom byl použit jako motor pro oficiální port id Software pro iPhone, Doom Classic . Zdrojový port je zabalen v softwarovém centru Ubuntu a také v úložišti softwaru Fedora RPM vedle Freedoom . PrBoom byl naposledy aktualizován 9. listopadu 2008.

Ačkoli PrBoom a PrBoom+ jsou jednodušší než některé jiné zdrojové porty Doom , jsou často upřednostňovány, protože zůstávají relativně blízko chování původních her a mají dobrou demo podporu. Některé opravy chyb a změny chování jiných portů však mohou vyvážit rovnováhu mezi úrovněmi vytvořenými pro původní hry a poskytnout hráčům určité výhody nebo nevýhody.

Doomsday Engine a deriváty

Doomsday Engine je zdrojový port s licencí GPLv2 (zahrnující dřívější jDoom, jHexen a jHeretic), který běží na Linuxu , Mac OS X a Windows . Zdrojový port také podporuje Heretic , Hexen: Beyond Heretic a Doom II . Jeho hardwarově akcelerovaný engine podporuje 3D modely, dynamické osvětlení, vyhlazování objektů a pohybu, stíny a další funkce. Obsahuje také typy linek a sektorů XG pro úpravy rozšíření a také vestavěný prohlížeč hlavních serverových her (spouštěč).

DOSDoom a deriváty

DOSDoom je první zdrojový port Doom pro DOS, spuštěný do jednoho dne po vydání zdrojového kódu hry Linux v roce 1997. Autorem je Chi Hoang, který převzal původní verzi Linuxu zdrojového kódu Doom a přenesl jej zpět do DOSu. . Vyvinul se tak, že zahrnoval několik nových funkcí, které byly v té době krátce po vydání původního zdrojového kódu Doom neviditelné , včetně průsvitnosti, vysokého rozlišení a vykreslování barev a vertikálního zaměřování.

Doom Legacy

Doom Legacy je zdrojový port původně napsaný jako vidlička DOSDoom, který představuje vzhled myši, skákání, konzolu, deathmatch pro 32 hráčů, skiny a později nativní porty Windows, Linux a Mac OS X. Vyvinul se také tak, aby podporoval mnoho funkcí Boom a 3D zrychlení . Pozdější verze obsahují další funkce, zejména schopnost úrovní obsahovat podlahy přímo nad podlažími v prosinci 2000, což znamená, že úrovně nemusí být striktně 2D z pohledu shora dolů, jako tomu bylo v původních Doom engine hrách. Má svůj vlastní skriptovací jazyk, který se nazývá Fragglescript.

Vavoom

Vavoom je zdrojový port vytvořený sloučením zdrojových stromů Doom , Heretic a Hexen: Beyond Heretic za vzniku jednotného spustitelného souboru. Obsahuje také bity zdrojového kódu Quake (používá se převážně pro vytváření sítí a vykreslování) a byl prvním zdrojovým portem, který podporoval Strife: Quest for the Sigil . Vyvíjí se od září 1999 a poprvé byl vydán 14. června 2000. Mezi jeho funkce patří skutečný 3D polygonální engine s barevným osvětlením a softwarem, renderery Direct3D a OpenGL, podpora freelook, 3D podlahy a podpora rozšířeného Boom atributy. Zdrojový port je zabalen v úložišti softwaru Fedora RPM spolu s bezplatnými instalačními programy, které standardně využívají úrovně sharewaru pro všechny hry používané motorem.

ZDoom a deriváty

ZDoom je zdrojový port spuštěný pro Windows 6. března 1998 a později Linux a macOS . Podporuje rozšíření pro úpravy Boom plus všechna rozšíření vytvořená ve verzi Doom enginu používaného v Hexen: Beyond Heretic , a také několik dalších nových funkcí. Podporuje také další hry, které sdílejí engine Doom . Na rozdíl od mnoha jiných zdrojových portů, ZDoom nemůže přehrávat ukázky nahrané s Vanilla Doom , včetně úvodních ukázek nalezených v IWAD. Poslední verze ZDoom byla vydána v únoru 2016 a oficiálně byla ukončena 7. ledna 2017. V oznámení doporučil tvůrce ZDoom Randy Heit místo toho použít QZDoom nebo GZDoom.

GZDoom

GZDoom je zdrojový port založený na ZDoom, který rozšiřuje jeho sadu funkcí tak, aby zahrnoval renderer OpenGL 3. Byl vydán 30. srpna 2005. GZDoom se také může pochlubit 3D podlahovou podporou kompatibilní s Doom Legacy a Vavoom, podporou 3D modelu, 360 stupňovými skyboxy a dalšími funkcemi. Verze 2.4.0 byla první verzí, která byla oficiálně vydána na ZDoom.org spolu s vydáním QZDoom 1.3.0 19. března 2017.

Lebka a Zandronum

Skulltag byl jedním z portů Doom zaměřených na více hráčů na základě (G) ZDoom. Přidal multiplayer pro 32 hráčů a různé herní režimy: standardní typy, jako je deathmatch a zajetí vlajky , a další režimy, jako jsou kooperativní vlny a invazní mapy. Skulltag měl podporu pro 3D modely a textury s vysokým rozlišením. Skulltag obdržel finální aktualizaci 7. listopadu 2010 a byl ukončen 7. června 2012.

Skulltag 98e byl následován Zandronum, které vyrábí stejní vývojáři poté, co se původní tvůrce přesunul do jiného projektu. Zandronum bylo poprvé vydáno jako verze 1.0 24. srpna 2012. Zandronum vylepšilo podporu až 64 hráčů online na server a představilo Last Man Standing a další, originálnější herní módy.

ZDaemon

ZDaemon je online zdrojový port pro Doom pro více hráčů . Je to vidlice jiného zdrojového portu, Client/Server Doom nebo csDoom , první stabilní zdrojový port, který umožňuje hraní na internetu pomocí síťového kódu klient/server (od QuakeWorld ). Se ZDaemon si hráči vytvoří účet a poté se mohou snadno připojit k serverům pro více hráčů pomocí přiloženého serverového prohlížeče (ZDaemon Launcher). Spouštěč ZDaemon také nabízí přístup ke kanálu ZDaemon IRC prostřednictvím vlastního klienta s názvem „ZRC“ (ZDaemon Relay Chat). Aby se omezilo předstírání identity a podvádění, verze 1.09 zavedla autentizaci přezdívky ve hře, která umožňuje hráčům používat aliasy (například pro značky klanů), ale pouze tehdy, když nick skutečně vlastní. ZDaemon také shromažďuje statistiky ze serverů, které to mají povolené, a také zkušenostní body, které hráčům umožňují postupovat o úroveň výš, zatímco levelování neposkytuje žádné výhody ve hře.

Čokoládový osud

Chocolate Doom je zdrojový port pro Windows , Linux , macOS , AmigaOS 4 , MorphOS a další moderní operační systémy, který je navržen tak, aby se choval co nejblíže původnímu spustitelnému systému DOS („ Vanilla Doom“), přičemž jde až do duplikátu chyby nalezené ve spustitelném systému DOS, dokonce i chyby, které způsobují pád hry . To zahrnuje více než jen ponechání chyb ve zdrojovém kódu. Několik chyb přítomných ve verzi DOS (například chyba Sky v Doom II ) bylo opraveno ve vydaném zdrojovém kódu Doom , takže tyto chyby byly znovu vytvořeny pro Chocolate Doom. První verze hry Chocolate Doom byla vydána 7. září 2005. Protože je navržena tak, aby byla co nejblíže spustitelnému souboru DOS, nemá žádné nové funkce a postrádá podporu vysokého rozlišení. Podporuje emulaci hudby OPL3 , stejně jako standardní MIDI výstup na hostitelském operačním systému. Je to populární testovací engine pro návrháře úrovní a mezi hráče, kteří dávají přednost neupravenému Doomovi. Ve výchozím nastavení simuluje chování doom.exe verze 1.9 běžícího pod Windows 98 , ačkoli bude simulovat spustitelné soubory z The Ultimate Doom nebo Final Doom, pokud detekuje jejich příslušné IWAD.

Amiga

Pro počítače Amiga existují různé verze Doom , jedním známým příkladem je ADoom.

Operační Systém Mac

Zandronum je navrženo speciálně pro macOS. Zdrojové porty jako Doomsday, Odamex nebo PrBoom jsou kompatibilní s OS X, ale jsou to především projekty napříč platformami, které mají být co nejvíce přenosné.

Přenosná zařízení

Nintendo DS

Pro Nintendo DS byl napsán port PrBoom. PWAD a DEH patche jsou podporovány, ale pouze vytvořením samostatného souboru s argumenty pro jejich načtení při spuštění. Přehrávání sítě Wi-Fi je podporováno při použití serveru PrBoom nastaveného na počítači.

Digita OS

DOOMD byl přístav propuštěno Flashpoint Technology DigitaOS pro digitální fotoaparáty. Port je založen přímo na vydání zdrojového kódu z roku 1997. Oba Doom a Doom II IWADs jsou podporovány. Vlastní WAD jsou podporovány, ale nebylo implementováno žádné rozhraní pro výběr.

iPod

Hack umožnil iPodům 5. generace provozovat port Doom . Je také možné spustit Doom na iPod se systémem Rockbox ‚s Rockdoom plugin.

Zune a Zune HD

Byly uvolněny dva porty, které lze provozovat na zařízeních Zune pomocí OpenZDK . Jeden pro Zune HD a druhý pro Zunes třetí generace a nižší.

Řada TI-Nspire

Byl vytvořen zdrojový port do grafických kalkulaček TI-Nspire (konkrétně software NDless jailbreak ) s názvem nDoom. Je to přímý port původního enginu Doom a ve výsledku podporuje všechny IWAD a PWAD, které byly navrženy pro původní spustitelný soubor. Byla přidána podpora heretiků: Shadow of the Serpent Riders a Hexen .

Symbian OS

Další port z původního CDoom vytvořeného pro stroje DOS a c2Doom exkluzivně portovaný pro smartphony Nokia Series 60 verze 2 a 3. Tento režim pravděpodobně pochází z Koreje na základě upoutávky, která byla vydána na YouTube.

Ostatní porty

Tyto zdrojové porty Doom mají charakteristiku běhu na virtuálních strojích , jako je Java Virtual Machine nebo Adobe Flash, přičemž jsou stále založeny na zdrojovém kódu Doom enginu. Vzhledem k povaze posledně jmenovaných se některé z těchto portů rozhodly použít automatické analyzování kódu C (například Adobe Alchemy ), zatímco jiné přijaly zásadní přepis.

HTML5

Freedoom byl přenesen na World Wide Web prostřednictvím Emscripten a asm.js pod názvem „ boon “.

Jáva

V minulosti došlo k několika neúspěšným pokusům o vytvoření zdrojového portu Doom v Javě, jako je DoomCott nebo Stark Engine, které byly buď opuštěny, nebo nikdy nezískaly dostatek funkcí, aby mohly být správně nazývány zdrojovými porty. Jediným aktivním projektem Java Doom od roku 2010 je Mocha Doom, čistá implementace Doom v Javě s funkcemi podobnými moderním zdrojovým portům Doom a přímou kompatibilitou s původními daty hry.

Doom 3 mod

Pro Doom 3 byl vytvořen režim, který umožňuje hráči spustit původní Doom pomocí herního terminálu. Mod, nazvaný „Terminal Doom“, je založen na 1997 zdrojového kódu verze a představuje pokus o Doom 3 ' to interaktivních ploch. Tento port podporuje všechna vydání Doom pro maloobchod a shareware .

Logické analyzátory řady Hewlett-Packard 16700

Doom byl přenesen do HP-UX 10.20 na platformě PA-RISC a zahrnut jako velikonoční vajíčko do rodiny logických analyzátorů 16700 založených na PA-RISC společnosti HP (později Agilent a nyní Keysight ) .

QuestZDoom

V roce 2020 byl pro Oculus Quest a později Oculus Quest 2 uvolněn port virtuální reality na online vývojářské platformě indie VR SideQuest. Byl uveden pod názvem „QuestZDoom“ a byl vydán v létě. Byl testován několik měsíců týmem vývojářů VR na Discordu vedeným jejich hlavním vývojářem Dr. Beefem, který je také známý pro více fanouškovských portů VR open-source her, jako je původní Half-Life a Return to Castle Wolfenstein, jako stejně jako první dvě hry Quake, všechny s přidanou výhradou, že již musíte vlastnit původní hry, a to buď na disku, nebo online nákupem od digitálních prodejců, jako je Steam. Z právních důvodů nebude společnost Dr. Beef dodávat původní soubory her, aby se předešlo problémům s pirátstvím. Cílem QuestZDoom bylo implementovat engine, který by mohl spolehlivě a plynule vykreslovat klasické tituly Doom Engine 90. let ve virtuální realitě, doplněné o možnost načíst do hry mnoho populárních modů, zejména Brutal Doom, prostřednictvím samostatně staženého správce modů, tzv. "Spouštěč QuestZDoom." Abyste mohli používat tento engine, stejně jako u všech fanoušků vytvořených portů motoru od Dr Beef, musíte mu dodat vlastní již zakoupené kopie původních her Doom, mimo jiné včetně „The Ultimate Doom“, „Doom II: Hell“ na Zemi “a názvy Final Doom, známé jako„ The Plutonia Experiment “, respektive„ TNT Evilution “. Je také kompatibilní s Heretic a Hexen, protože Raven Software vyvinul tyto tituly pomocí upravené verze Doom Engine, kterou jim dodal id Software, tvůrci Doom Engine.

Nintendo Wii

WiiDoom je Wii port Doom využívající open source engine PrBoom

Zjednodušený rodokmen

Následující diagram znázorňuje zjednodušený rodokmen zdrojových portů Doom.

Zjednodušený rodokmen zdrojových portů Doom

Viz také

Reference

externí odkazy