Half-Life 2 va funcționa pe Raspberry Pi, dar poate fi jucat?

Dacă vorbim de clasicul Valve lansat în 2004, atunci vorbim de unul dintre cele mai bune jocuri din istoria PC-ului și de o poveste care este încă incompletă, deși în acest caz nu este să vorbim despre o a treia parte care încheie povestea care a rămas. la jumătatea drumului, mai ales după sfârșitul brusc al episodului 2. Cel mai recent? La aproape 20 de ani de la lansarea jocului , acum putem juca Half-Life 2 pe a Raspberry Pi .

Deși ți se poate părea surprinzător, Half-Life 2 a apărut deja de câteva ori pe platforme care nu se bazează pe tehnologia PC. De exemplu, am avut odată o versiune pentru SONY PlayStation 3, bazat pe procesorul CBEA, al popularei Orange Box. Tot acum câțiva ani NVIDIA a lansat o consolă portabilă, Tegra Shield, care se baza pe un ARM procesor set de instrucțiuni.

Half-Life 2 va funcționa pe Raspberry Pi

Half-Life 2 vine pe Raspberry Pi 4

Ei bine, ISA menționat este același folosit de Raspberry Pi, cu toate acestea, originea codului sursă nu este versiunea care a fost lansată cu ani în urmă pentru laptopul NVIDIA eșuat, deoarece codul versiunii menționate avea optimizări pentru elemente unice. de la hardware-ul companiei ecologice. Mai degraba , originea sa se găsește într-o scurgere a codului sursă Team Fortress 2 care s-a întâmplat în 2018, însă, în ciuda faptului că au reușit să facă jocul să funcționeze, nu se poate spune că performanța acestuia este optimă, mai mult, poate fi considerat nejucabil conform standardelor actuale.

Datorăm această performanță utilizatorului Reddit zbios , care a compilat și o altă versiune a jocului pentru Appleprocesoarele lui M2, dar cu rezultate diferite.

Raspberry Pi Half-Life 2

Nu este o versiune pe care vă recomandăm să o jucați

Și trebuie avut în vedere că Half-Life 2 sub Raspberry Pi funcționează doar pe dispozitivul de generația a patra și că sistemul integrat GPU este extrem de simplu. Nu doar în ceea ce privește puterea brută, ci și în ceea ce privește API-ul suportat. Și este că nici măcar nu poate rula jocul cu cele mai bune haine ale sale, care sunt grafica sub DirectX 9 sau OpenGL 2, ci mai degrabă trebuie făcut sub prima versiune a OpenGL. Care lipsește complet de shaders grafici și aspectul vizual este destul de remarcat.

Celălalt punct este frame rate și rezoluție, jocul nu reușește să depășească 20 FPS la rezoluție 720p și nu ar trebui să ne așteptăm la o îmbunătățire mare prin overclock. Acest lucru ne amintește de versiunea infamă pentru PS2 care a apărut la mijlocul anilor 2000 și a fost de nejucat din cauza lipsei de putere. În orice caz, se înțelege din momentul în care Raspberry Pi nu a fost gândit pentru Half Life 2 și lista sa de posibilități depășește rularea jocurilor video, în ciuda încăpățânării de a-și reduce utilitatea la rularea ROMS-urilor de jocuri vechi.

A apărut și o versiune pentru Apple M2

După cum am mai spus, cine a compilat codul sursă și-a făcut și versiunea corespunzătoare pentru Apple M2, aici diferența de performanță dintre cele două cipuri este notabilă și cu o diferență. Și este că procesorul pentru computerele din Cupertino este capabil să mute grafica cu toate opțiunile vizuale la maximum, la o rezoluție mult mai mare și la peste 300 FPS

Half-Life 2 Apple M2

Toate acestea deschid ușa pentru versiunile Homebrew ale Half Life 2 și nu numai pentru computerele Pi 4 și Apple, ci și pentru orice sistem bazat pe un procesor compatibil cu instrucțiunile ARM. De exemplu, cel Nintendo comutator, care a primit recent o versiune de Portal folosind același motor, sau chiar și PlayStation Vita îmi vin în minte. În orice caz, amintiți-vă că nu sunt versiuni oficiale ale Valve și mai degrabă provin din comunitate. Oricum ar fi, este întotdeauna binevenit să joci un clasic ca acesta pe orice platformă, chiar dacă nu este, să spunem, convențional.