Wine 8.0 がリリースされました: Sony ゲームパッドおよびその他の多くのイノベーションのサポート

Wine 8.0 がリリースされました: Sony ゲームパッドおよびその他の多くのイノベーションのサポート

Wine 開発者は、Linux コンピューターで Windows アプリケーションを実行するための新しいバージョンのツールのリリースを発表しました。昨年の開発で、ユーティリティは 8600 の編集を受け取りました。その作成者は、新しいバージョンの主な変更点について話しました。

Wine 8.0 では、DLL を PE 形式 (Windows のような実行可能ファイル) を使用するように変換する 4 年間のプロセスが完了しました。これにより、ディスクとメモリ (コピー保護方式) でシステム モジュールを一致させる問題が解決され、ARM チップを搭載したシステムで 64 ビット x86 プログラム環境で 32 ビット アプリケーションを実行できるようになりました。

開発者は、WoW64 サブシステムの実装も進めています。これにより、32 ビットの Windows アプリケーションは、32 ビットの Unix ライブラリがなくても機能します。この機能はまだ開発中であるため、プログラマーは一般ユーザーがこの機能をオンにすることを推奨していません。それにもかかわらず、そのような必要が生じた場合は、Wine のビルド時に --enable-archs オプションを使用して有効にすることができます。これにより、アドレス空間の消費が減り、ドライブの負荷が軽減されました。組み込みライブラリは、Faudio 22.11、LCMS2 2.14、LibJPEG 9e、LibMPG123 1.31.1、LibPng 1.6.39、LibTiff 4.4.0、LibXml2 2.10.3、LibXslt 1.1.37、および Zlib 1.2.13 に更新されました。

< p class="ql-align-justify">開発者は、Linux がゲーム コントローラーとどのように連携するかに多くの注意を払いました。ゲーム ホイールの振動フィードバックのサポートを改善し、hidraw バックエンドを使用した Sony DualShock および DualSense ゲームパッドのサポートを追加しました。さらに、ジョイスティック コントロール パネルのデザインが再設計されました。

もう 1 つの便利なイノベーションは、GStreamer フレームワークに基づく MPEG-1 オーディオ デコーディングのフィルターのサポートです。共通コードと GL レンダラーの両方で、ストリーミングの高速化に関連する多くの最適化も行われています。アプリケーションによっては、これによりパフォーマンスが大幅に向上する可能性があります。

開発者によると、

その他注目すべき Wine 8.0 の新機能:

  • ほとんどのシステム フォントでリンクを有効化
  • ライト テーマ
  • RSA-PSS 署名アルゴリズムが追加されました
  • JScript ガベージ コレクターが実装されました
  • >

変更の完全なリストは、プロジェクトの Web サイトで入手できます。 Wine との互換性がテストされているゲームとアプリケーションのリストについては、このリンクをたどってください。