Half-Life 2 funktioniert auf Ihrem Raspberry Pi, aber ist es spielbar?

Wenn wir über den 2004 veröffentlichten Valve-Klassiker sprechen, dann sprechen wir über eines der besten Spiele in der Geschichte des PCs und eine noch unvollständige Geschichte, obwohl es in diesem Fall nicht um einen dritten Teil geht schließt die Geschichte ab, die geblieben ist. auf halbem Weg, besonders nach dem abrupten Ende von Episode 2. Das Neueste? Fast 20 Jahre nach der Veröffentlichung des Spiels , können wir jetzt Half-Life 2 auf einem spielen Raspberry Pi .

Obwohl es für Sie überraschend erscheinen mag, ist Half-Life 2 bereits mehrfach auf Plattformen erschienen, die nicht auf PC-Technologie basieren. Wir hatten zum Beispiel mal eine Version für SONY's Playstation 3, basierend auf dem CBEA-Prozessor, der beliebten Orange Box. Auch vor ein paar Jahren NVIDIA veröffentlichte eine Handheld-Konsole, das Tegra Shield, das auf einem basierte ARM Befehlssatzprozessor.

Half-Life 2 funktioniert auf Ihrem Raspberry Pi

Half-Life 2 kommt für Raspberry Pi 4

Nun, besagte ISA ist die gleiche, die vom Raspberry Pi verwendet wird, aber der Ursprung des Quellcodes ist nicht die Version, die vor Jahren für den ausgefallenen NVIDIA-Laptop veröffentlicht wurde, da der Code dieser Version Optimierungen für einzigartige Elemente hatte. von der grünen Firma Hardware. Eher , sein Ursprung liegt in einem Leak des Team Fortress 2-Quellcodes Das geschah im Jahr 2018, aber trotz der Tatsache, dass es ihnen gelungen ist, das Spiel zum Laufen zu bringen, kann nicht gesagt werden, dass seine Leistung optimal ist, sondern es kann nach aktuellen Standards als unspielbar angesehen werden.

Dieses Kunststück verdanken wir dem Reddit-Benutzer zbios , der auch eine andere Version des Spiels für kompiliert hat Apple's M2-Prozessoren, aber mit unterschiedlichen Ergebnissen.

Raspberry Pi Half-Life 2

Es ist keine Version, die wir zum Spielen empfehlen

Und es muss berücksichtigt werden, dass Half-Life 2 unter Raspberry Pi nur auf dem Gerät der vierten Generation funktioniert und dass das integrierte GPU ist extrem einfach. Nicht nur in Bezug auf die rohe Leistung, sondern auch in Bezug auf die unterstützte API. Und es ist so, dass es das Spiel nicht einmal mit seiner besten Kleidung, nämlich der Grafik, unter DirectX 9 oder OpenGL 2 ausführen kann, sondern es muss unter der ersten Version von OpenGL ausgeführt werden. Dem fehlen vollständig grafische Shader und der visuelle Aspekt ist ziemlich auffällig.

Der andere Punkt ist die Bildrate und Auflösung, das Spiel schafft es nicht, 20 FPS bei 720p-Auflösung zu überschreiten, und wir sollten keine große Verbesserung durch Übertakten erwarten. Das erinnert uns an die berüchtigte Version für PS2, die Mitte der 2000er-Jahre herauskam und mangels Leistung unspielbar war. Auf jeden Fall wird es von dem Moment an verstanden, als der Raspberry Pi nicht für Half Life 2 gedacht war, und seine Liste der Möglichkeiten geht über das Ausführen von Videospielen hinaus, trotz der Hartnäckigkeit, seine Nützlichkeit auf das Ausführen von ROMs alter Spiele zu reduzieren.

Auch eine Version für Apple M2 ist erschienen

Wie wir bereits gesagt haben, wer den Quellcode kompiliert hat, hat auch seine entsprechende Version für den Apple M2 erstellt, hier ist der Leistungsunterschied zwischen den beiden Chips spürbar und mit einem Unterschied. Und es ist so, dass der Prozessor für die Computer von Cupertino in der Lage ist, die Grafik mit allen visuellen Optionen maximal zu bewegen, mit einer viel höheren Auflösung und mit mehr als 300 FPS

Half-Life 2 Apple M2

All dies öffnet die Tür für Homebrew-Versionen von Half Life 2 und nicht nur für die Pi 4- und Apple-Computer, sondern für jedes System, das auf einem Prozessor basiert, der mit den ARM-Anweisungen kompatibel ist. Zum Beispiel die Nintendo Switch, das kürzlich eine Version von Portal mit derselben Engine erhalten hat, oder sogar die PlayStation Vita kommen mir in den Sinn. Denken Sie in jedem Fall daran, dass es sich nicht um offizielle Versionen von Valve handelt, sondern eher um die Community. Wie dem auch sei, es ist immer willkommen, einen solchen Klassiker auf jeder Plattform zu spielen, auch wenn es, sagen wir mal, nicht konventionell ist.