
エアー、 LinusTorvaldsがLinux5.3をリリース。 カーネルの新しいバージョンには多くの新機能があり、その一部はいつものように新しいハードウェアのサポートという形で提供されていますが、Linuxの父はすでに過去のものです。 今、あなたは集中しています Linux 5.4、すでに開いている次の分割払い リクエストウィンドウ そのうち、XNUMX月中旬に到着するLinuxカーネルのバージョンが含まれます。
Linuxがゲーム開発者に好まれるプラットフォームではないことは周知の事実ですが、Steamのようなプラットフォームのおかげもあり、ますます多くのタイトルが追加されていることも秘密ではありません。 時々 ゲームはLinuxで動作せず、これにより改善されます、一部、Linux 5.4では、CodeWeaversの手から提供されるパッチのおかげで、一部のWindowsおよび64ビットゲームがWineやCrossoverやProtonなどの他のタイプのソフトウェアでより適切に動作するのに役立ちます。 主な受益者は、IntelおよびAMD機器のユーザーです。
Linux5.4はゲーマーにとってもう少し
導入された変更(経由 Phoronix)CodeWeaversパッチで追加されます SGDT、SIDT、およびSMSW命令のエミュレーションサポート (ストアグローバルディスクリプタテーブルレジスタ、ストア割り込みディスクリプタテーブル、ストアマシンステータスワールド)。 最新のプロセッサでのUMIP(ユーザーモード命令防止)機能 これらの命令がユーザーモードで実行されないようにします。 問題は、これらの命令は通常Windowsプログラムによって使用され、Wineなどの環境で実行すると問題が発生する可能性があることです。
コアコード UMIP Linux 32では、SGDT、SIDT、およびSMSWが5.4ビットプロセスに対応しているのに対し、64ビットプロセスにはすでに命令エミュレーションが提供されています。 これは、これらの指示に基づく一部の64ビットWindowsゲームに役立ちます。 このエミュレーションのサポートがないと、これらのゲームは、影響を受ける命令に遭遇することにより、最近のCPUでクラッシュしていました。
この問題の影響を受け、Linux 5.4で動作する可能性のあるゲームには、次のものがあります。
- メトロ・エクソダス。
- 墓侵入者の影。
- ウォルフェスタイン:ヤングブラッド。
- ソウルキャリバーVI。
- グレートセフトオート。
- デビルメイクライ5。
- チームソニックレーシング。
したがって、LinuxがWindowsになることは決してありませんが(天に感謝)、Linux5.4はゲーマーにとってもう少し多くなります。