オープンソースのWin32 API実装の実験版であるWine 11.18がリリースされました。11.17のリリース以降、44件のバグ報告が解決され、380件の変更が加えられています。
最も重要な変更点:
- NTカーネルシミュレーションレイヤー(ntoskrnl.exe)は、デバイスドライバの適切なサポートに必要な関数であるPsGetThreadProcess、PsGetProcessPeb、PsGetContextThread、PsReferencePrimaryToken、MmGetPhysicalMemoryRanges、SeLocateProcessImageName、MmGetVirtualForPhysical、KeCapturePersistentThreadState、PsDereferencePrimaryToken、およびPsGetProcessImageFileNameを実装しています。
- 付属のC言語ヘッダーファイルは、互換性を向上させるために修正されました。
- 以下のアプリケーションの動作に関するバグ報告は解決済みです:QuickTime 2.x、Adobe Creative Cloud、Adobe Express Photos、SlingPlayer 1.5。
- 以下のゲームに関連するバグ報告は解決済みです:Assassin's Creed Rogue、Super Meat Boy、Screamer 4x4 1.2、Enclave、Star Wars: Knights of the Old Republic、Return to Krondor、The Bard's Tale IV Director's Cut。
Wine Staging 11.18 プロジェクトの別バージョンが作成され、メインの Wine ブランチにまだ組み込むのに適さない不完全またはリスクのあるパッチを含む拡張 Wine ビルドが提供されます。Wine と比較して、Wine Staging には 273 個の追加パッチが含まれています。新しい Wine Staging リリースは Wine 11.18 コードベースと同期し、vkd3d コードを更新します。d3d10_1shader.h ヘッダー ファイルを idl (Interface Definition Language) ファイルに変換するパッチがメインの Wine ディストリビューションに移植されました。レンダリング コードで YV12 カラー表現を RGB に変換し、WoW64 (64 ビット) アーキテクチャの実行可能ファイル チェックを実行するためのパッチが追加されました。 Windows-オン-Windows)32ビットを実行できます Windows-64ビットUnixシステム上のアプリケーション。
出所: オープンネット.ru
