Half-Life 2 は Raspberry Pi で動作しますが、プレイできますか?

2004 年にリリースされた Valve のクラシックについて話している場合、PC の歴史の中で最高のゲームの 2 つとまだ不完全な話について話していますが、この場合は、20 番目の部分について話すことではありません。残った物語を締めくくります。 途中、特にエピソード XNUMX の突然の終了後。 ゲーム発売から約XNUMX年。 で、Half-Life 2 をプレイできるようになりました ラズベリーパイ .

意外に思われるかもしれませんが、Half-Life 2 は、PC テクノロジに基づいていないプラットフォームですでに数回登場しています。 たとえば、以前は SONY のバージョンがありました。 PlayStation 人気のオレンジ ボックスの CBEA プロセッサに基づく 3。 また、数年前に NVIDIA をベースにしたハンドヘルド コンソール、Tegra Shield をリリースしました。 ARM 命令セット プロセッサ。

Half-Life 2 は Raspberry Pi で動作します

Half-Life 2 が Raspberry Pi 4 に登場

前述の ISA は Raspberry Pi で使用されているものと同じですが、ソース コードの起源は、失敗した NVIDIA ラップトップ用に数年前にリリースされたバージョンではありません。 グリーンカンパニーのハードウェアから。 それよりも 、その起源は Team Fortress 2 のソース コードのリークで発見されました。 それは2018年に発生しましたが、ゲームを機能させることができたにもかかわらず、そのパフォーマンスが最適であるとは言えず、現在の基準ではプレイできないと見なすことができます.

この偉業は、Reddit ユーザー zbios のおかげです。 、ゲームの別のバージョンもコンパイルしました Appleの M2 プロセッサですが、結果は異なります。

ラズベリーパイ半減期2

プレイを推奨するバージョンではありません

また、Raspberry Pi の Half-Life 2 は第 XNUMX 世代デバイスでのみ動作し、統合された GPU は非常に単純です。 純粋なパワーだけでなく、サポートされる API の点でも。 そして、DirectX 9 または OpenGL 2 のグラフィックスである最高の服でゲームを実行することさえできず、OpenGL の最初のバージョンで実行する必要があります。 グラフィックシェーダーが完全に欠けており、視覚的な側面が非常に目立ちます。

もう 20 つのポイントはフレーム レートと解像度です。ゲームは 720p の解像度で 2 FPS を超えることはなく、オーバークロックによる大きな改善は期待できません。 これは、2000 年代半ばに登場し、電力不足のためにプレイできなかった PS2 の悪名高いバージョンを思い起こさせます。 いずれにせよ、Raspberry Pi が Half Life XNUMX で使用されるとは考えられていなかった時点から理解されており、その可能性のリストはビデオ ゲームの実行を超えています。

Apple M2版も登場

前に述べたように、ソースコードをコンパイルした人は誰でも、Apple M2 に対応するバージョンも作成しました。ここでは、300 つのチップのパフォーマンスの違いが顕著であり、違いがあります。 そして、クパチーノのコンピューターのプロセッサーは、すべての視覚オプションを備えたグラフィックスを、はるかに高い解像度と XNUMX FPS 以上で最大限に動かすことができるということです。

ハーフライフ 2 アップル M2

これにより、Half Life 2 の Homebrew バージョン、Pi 4 および Apple コンピューターだけでなく、ARM 命令と互換性のあるプロセッサに基づくすべてのシステムへの扉が開かれます。 たとえば、 Nintendo Switch、最近同じエンジンを使用したポータルのバージョンを受け取った、または PlayStation Vita さえ思い浮かびます。 いずれにせよ、これらは Valve の公式バージョンではなく、コミュニティからのものであることを忘れないでください。 とはいえ、このようなクラシックを任意のプラットフォームでプレイすることはいつでも大歓迎です。たとえそれが従来のものでなくても.