Wine 4.12 がリリースされました (次回は 4.12.1 が利用可能になります)

利用可能 Win32 API のオープン実装の実験的リリース - ワイン4.12。 バージョンがリリースされてから 4.11 27 件のバグレポートがクローズされ、336 件の変更が加えられました。

最も重要な変更点:

  • PnP デバイス (プラグ アンド プレイ) のドライバー サポートを追加しました。
  • Visual Studio でのリモート デバッグのサポートが向上しました。
  • 現在のセッションで使用されている画面に関する情報を取得するために使用される EnumDisplayDevicesW() 呼び出しの実装は、VS Code エディターを含むマルチモニター環境でさまざまなゲームやアプリケーションを実行するのに適した状態になりました。
  • advapi32 ライブラリと kernel32 ライブラリの多くの関数と構造 (ミューテックス、セマフォ、トークンとレジストリの操作、ACL、ハッシュなど) は、ntdll と kernelbase の実装を使用するために転送されました。
  • wined3d 関数は、wined3d_context_gl 構造体のサポートを提供します。
  • 組み込みの msvcrt ライブラリ (Windows DLL ではなく Wine プロジェクトによって提供される) を使用して、PE (Portable Executable) 形式でデフォルトの DLL を構築する作業を継続します。 前回のリリースと比較して、89 個以上の DLL が PE 形式に変換されました。
  • ゲームやアプリケーションの動作に関するエラー報告は受け付けておりません。
    Empire: Total War、Napoleon: Total War、Utopia City、RT Se7en Lite、Tomb Raider 4、Need For Speed Hot Pursuit (2010)、DisplayFusion、Turbo Tax 2012、WPF 4.x .NET アプリ、CEFv3 アプリ、VSコード、Windows Media Player 9 & 10、Golden Krone Hotel、Hardwood Solitaire、Adobe Acrobat Reader DC、Levelhead、Drakensang Online、モーツァルト 11-13、Dune 2000、Quickbooks 2018。

追加: かかとが熱い 形成された Wine 4.12.1 の修正アップデート。64 つのバグが修正されています。 これには、PE ファイルとしてビルドした後に Wine 64 で wineboot がクラッシュし、setupapi が一部の DLL を登録しない原因となっていた 4.12 ビット パス プレフィックス (WoW5 の WINEPREFIX) の誤った初期化の修正が含まれています。 Settlers IV History Edition および LINE XNUMX.x アプリケーションの問題も修正されました。

出所: オープンネット.ru

コメントを追加します