Kodėl Neo Geo negali paleisti Doom – ir reikalas čia ne grynoje galioje

Kodėl Neo Geo negali paleisti Doom – ir reikalas čia ne grynoje galioje
AI santrauka Skaityti EN

Doom veikia belaidėse ausinėse, spausdintuvuose, Notepad programoje ir net pačiame sau – tačiau Neo Geo, 10-ojo dešimtmečio pradžios arkadinio stiliaus konsolė, pagarsėjusi žvėriška kaina išleidimo metu ir įspūdingais pikselių apdorojimo pajėgumais, pasirodo, yra viena iš nedaugelio to laikotarpio geležies dalių, kuri tikrai negali jo paleisti. Naujas Modern Vintage Gamer video tiksliai paaiškina, kodėl.

Ginčas vyksta ne dėl grynos procesoriaus galios. Neo Geo naudoja Motorola 68000 – tą patį lustą, kuris sukasi Commodore Amiga kompiuteryje, bėgant metams gavusiame ne vieną neoficialų homebrew Doom port'ą. Popieriuje to turėtų pakakti. Problema yra architektūrinė: Neo Geo geležis buvo sukurta specialiai 2D sprite'ais pagrįstiems arkadiniams žaidimams, o jos atminties išdėstymas, grafikos konvejeris (graphics pipeline) ir sistemos dizainas tiesiogiai trukdo tokio tipo raycasting varikliui, kuriuo remiasi Doom. Reikalas ne tas, kad procesorius per lėtas – tiesiog visa kita geležis priešinasi varikliui kiekviename žingsnyje.

Neo Geo pasirodė 1990 metais ir kaip namų konsolė, ir kaip arkadinė sistema, o SNK ją pozicionavo kaip premium klasės produktą – AES namų konsolė iš pradžių kainavo apie 650 dolerių, o atskiros žaidimų kasetės kartais viršydavo ir 200 dolerių. Už tokią kainą pirkėjai gaudavo rimtą 2D geležį, tačiau rimta 2D geležis yra visiškai netinkamas įrankis Doom pseudo-3D rendering'ui. Konsolės architektūra niekada nebuvo sukurta apdoroti tokiems plokštiems, tekstūromis padengtiems koridoriams, kuriais rėmėsi id Software variklis.

Modern Vintage Gamer analizę verta pažiūrėti kiekvienam, kuriam įdomios retro geležies ribos – ir kaip priminimą, kad „turi greitą procesorių“ ir „gali paleisti Doom“ nėra tas pats dalykas.

Reakcijos

Šaltiniai (1)

DI parengta santrauka, peržiūrėta redakcijos — kaip dirbame.

Gauti dienos apžvalgą

Žaidimų naujienos — kasdien 9:00.