Half-Life 2 vil fungere på din Raspberry Pi, men er den spillbar?

Hvis vi snakker om Valve-klassikeren utgitt i 2004, så snakker vi om et av de beste spillene i PC-ens historie og en historie som fortsatt er ufullstendig, selv om det i dette tilfellet ikke er å snakke om en tredje del som avslutter historien som ble værende. halvveis, spesielt etter den brå slutten av episode 2. Det siste? Nesten 20 år etter spillets utgivelse , vi kan nå spille Half-Life 2 på en Raspberry Pi .

Selv om det kan virke overraskende for deg, har Half-Life 2 allerede dukket opp flere ganger på plattformer som ikke er basert på PC-teknologi. For eksempel hadde vi en gang en versjon for SONY's PlayStation 3, basert på CBEA-prosessoren, til den populære Orange Box. Også for noen år siden NVIDIA ga ut en håndholdt konsoll, Tegra Shield, som var basert på en ARM instruksjonssett prosessor.

Half-Life 2 vil fungere på din Raspberry Pi

Half-Life 2 kommer til Raspberry Pi 4

Vel, sa ISA er den samme som brukes av Raspberry Pi, men opprinnelsen til kildekoden er ikke versjonen som ble utgitt for mange år siden for den mislykkede NVIDIA-laptopen siden koden til nevnte versjon hadde optimaliseringer for unike elementer. fra det grønne selskapets maskinvare. Heller , dens opprinnelse er funnet i en lekkasje av Team Fortress 2-kildekoden som skjedde i 2018, men til tross for at de har klart å få spillet til å fungere, kan det ikke sies at ytelsen er optimal, dessuten kan den anses som uspillbar under gjeldende standarder.

Vi skylder denne bragden til Reddit-brukeren zbios , som også har kompilert en annen versjon av spillet for eple's M2-prosessorer, men med forskjellige resultater.

Raspberry Pi Half-Life 2

Det er ikke en versjon vi anbefaler å spille

Og det må tas i betraktning at Half-Life 2 under Raspberry Pi kun fungerer på fjerde generasjons enhet og at den integrerte GPU er ekstremt enkelt. Ikke bare når det gjelder råkraft, men når det gjelder API-en som støttes. Og det er at det ikke engang kan kjøre spillet med sine beste klær, som er grafikken under DirectX 9 eller OpenGL 2, men det må heller gjøres under den første versjonen av OpenGL. Som helt mangler grafiske shaders og det visuelle aspektet er ganske merkbart.

Det andre poenget er bildefrekvensen og oppløsningen, spillet klarer ikke å overstige 20 FPS ved 720p-oppløsning og vi skal ikke forvente en stor forbedring ved overklokking. Dette minner oss om den beryktede versjonen for PS2 som kom ut på midten av 2000-tallet og var uspillbar på grunn av mangel på strøm. I alle fall er det forstått fra det øyeblikket Raspberry Pi ikke var tenkt for Half Life 2, og listen over muligheter går utover å kjøre videospill, til tross for staheten ved å redusere nytten til å kjøre ROM-er for gamle spill.

En versjon for Apple M2 har også dukket opp

Som vi har sagt tidligere har den som har kompilert kildekoden også laget sin tilsvarende versjon for Apple M2, her er forskjellen i ytelse mellom de to brikkene merkbar og med en forskjell. Og det er at prosessoren for datamaskinene til Cupertino er i stand til å flytte grafikken med alle de visuelle alternativene til det maksimale, med en mye høyere oppløsning og med mer enn 300 FPS

Half-Life 2 Apple M2

Alt dette åpner døren for Homebrew-versjoner av Half Life 2 og ikke bare for Pi 4- og Apple-datamaskiner, men for ethvert system basert på en prosessor som er kompatibel med ARM-instruksjonene. For eksempel Nintendo Switch, som nylig har mottatt en versjon av Portal med samme motor, eller til og med PlayStation Vita kommer til tankene. Husk i alle fall at de ikke er offisielle versjoner av Valve og heller kommer fra fellesskapet. Uansett så er det alltid velkomment å spille en klassiker som dette på hvilken som helst plattform, selv om det ikke er, la oss si, konvensjonelt.