Čeština
Gamereactor
novinky
DOOM + DOOM II

"Byl jsem velmi překvapen, že těhotenská tyčinka má ve skutečnosti dostatek paměti RAM, aby udržela Doom a spustila ho."

Mluvíme se spolutvůrcem Johnem Romerem o memu/výzvě původního Doomu, který běží téměř na všem.

HQ

Onehdy jsme se setkali s Johnem Romerem na DevGAMM v Lisabonu, a i když jsme se ho také zeptali na více podrobností o jeho stále tajné, zbrusu nové FPS, přirozeně jsme se v následujícím videu ohlédli za klasikami jako Doom, Castle Wolfenstein, Heretic nebo Hexen.

HQ

V jednu chvíli se konverzace stočila k techničtějším módním slovům devadesátých let, jako je Deluxe Paint, NeXTSTEP, omezená barevná hloubka a jak se věci dělaly tehdy, což nás přimělo zeptat se Romera na novější mem, nebo výzvu, že Doom běží na tiskárnách, autech, čokoládových tyčinkách a v podstatě na čemkoli s obrazovkou.

"Ano, je to jedna z nejpřenosnějších kódových bází, které můžete najít. Je to napsáno v C," vysvětluje. "A věc, díky které byl Doom opravdu rychlý, byl renderer, který byl proveden v assembleru na 8086. Takže je tam spousta kódu v C a pak je tu jazyk symbolických instrukcí přímo uprostřed C, aby ten jeden strip proběhl rychle. Ten kód je vlastně napsán v C pro případ, že byste nepsali assembler, že? Takže stačí odkomentovat řádek C a bude to fungovat, ale mnohem pomaleji. Ale je to příklad toho, co je potřeba převést do sestavy. A pokud uděláte tuto jednu funkci, celé vykreslování půjde rychle."

"Byl jsem velmi překvapen, že těhotenská tyčinka má ve skutečnosti dostatek paměti RAM na to, aby udržela Doom a běžel," směje se později, když se ho ptají na nejpřekvapivější zařízení, která viděl při spouštění hry. "A pak přimět bakterie, aby vytvořily snímek obrazovky Doomu, a je to jako osm hodin na snímek, než projdete Doomem s bakteriemi vytvářejícími každou obrazovku."

Jaký je váš oblíbený mem "Doom running on"?

DOOM + DOOM II
(Nejedná se o skutečné záběry ze hry Doom běžící na těhotenském testu). // Shutterstock/Thiti Sukapan

Přidružené texty



Načítá se další obsah