わずか 17 日前の 10 月 XNUMX 日、WineHQ 投げた WINE 9.0 は、このソフトウェアの新しい安定バージョンで、Windows アプリケーションを他のオペレーティング システムで使用できるようにします。この発表により、XNUMX 年前に始まった開発サイクルが終了し、数時間前に新しい開発サイクルが始まりました。というバージョン 彼らは私たちにくれた, ワイン9.1は安定していませんが、WINE 10 の最初のものは、今後 12 か月以内に変更がなければ、2025 年初めにリリースされる予定です。
番号付けに疑問を持っている人がいるなら、今日、WINE 9.1 が到着しました。 WINE 10 の最初の開発バージョン、現在のバージョンの最初のメンテナンス アップデートは WINE 9.0.1 となり、適切と判断されたときに配信されます。他にバグ修正リリースがある場合は、9.0.2、9.0.3 などの番号が付けられます。最初の小数点の変更は、次の安定バージョンを準備する開発バージョンで行われます。
WINE 9.1 で修正されたバグ
WINE 9.1 は以下の機能を備えて登場しました。 270の変更、以下の 42 個のバグのリストが修正されました。ハイライトの中には、入力方法の多くの改善、Diffie-Hellman キーのサポートの改善、Dvorak キーボードの検出の改善などがあり、これに通常のさまざまな修正点が追加されています。
バグ修正のリストには以下が含まれます。
- +heap が有効な場合、user32/dde テストがクラッシュします。
- ポルダ 1: イントロ画像とアニメーションの後、黒いウィンドウが表示されます。
- プレイヤー 1 のセットアップ コマンドをクリックすると、レゴ レーサーがクラッシュします。
- oleaut32/vartype テストは WINEDEBUG=warn+heap でクラッシュします。
- 新しいゲームを開始した後、ロスト プラネット dx10 デモの黒い画面が表示されます。
- Visio 2013 は、実装されていない関数 msvcr100.dll.??0_ReaderWriterLock@details@Concurrency@@QAE@XZ によりクラッシュします。
- SIMATIC WinCC V15.1 ランタイム: 関数 msvcp64.dll が実装されていない場合、オートメーション ライセンス マネージャー「almapp140x.exe」がクラッシュします。
- Blindwrite 7 はスタック オーバーフローでクラッシュします。
- ENM (Externes Notenmodul / 外部マーク モジュール) を開くとクラッシュします。
- Wine はホーム ディレクトリを認識できません (32 ビット time_t オーバーフロー)。
- user32:cursoricon の bmpcoreimage テストは、ほとんどのバージョンの Windows で失敗します。
- user32:input は、test_SendInput() で予期しない WM_SYSTIMER メッセージを受け取ります。
- user32:input cw-rx460 19.11.3 では、一部の SendInput() が LastError を ERROR_ACCESS_DENIED に設定します。
- user32:input SendInput() は、Windows 0 60 で予期しない 10x1709 メッセージをトリガーします。
- user32:input test_Input_blackbox() は、00&41(A) キーステートの予期しない変更を取得します。
- Dead Rising では、新しいゲームを開始すると無限ロードが発生します (WMAudio Decoder DMO が必要)。
- SIMATIC WinCC V15.1 ランタイムインストーラー:「C:\windows\Security\SecurityController」を作成しようとすると、SeCon ツールがエラー 5 で失敗します (必須
'%windir%\security')。
GUIDE 7.0 は起動時に黒い画面を表示します。 - user32:input は、予期しない WM_TIMECHANGE メッセージにより失敗しました。
- user32:input – test_SendInput() は、w0v738 で予期しない 1064x1709 メッセージを受信することがあります。
- Unigine Heaven Benchmark 4.0 の FPS が非常に低い。
- user32:input – Windows 0 では、test_SendInput() が予期しないメッセージ 042xc7 を受け取ることがあります。
- BurnInTest は、実装されていない関数 ntoskrnl.exe.ExAllocatePool2 を呼び出します。
- RegUnLoadKey の後、save_all_subkeys で wineserver がクラッシュします。
- user32:cursoricon – Windows 8 以降では、LoadImageA() が test_monochrome_icon() で失敗します。
- MAME 0.257: mame.exe -listxml が失敗します。
- putenv は以前の getenv を削除します。
- SpeedWave はウィンドウを描画できません。oleaut32.OleLoadPictureFile() が必要です。
- KakaoTalk は、GdipDrawImageFX スタブを呼び出した後、特定のプロファイルを開けません。
- 未実装関数 tbs.dll.GetDeviceIDString を終了すると、Microsoft Safety Scanner がクラッシュします。
- 実装されていない関数 ADVAPI32.dll.TreeSetNamedSecurityInfoW を実行すると、AVG アンチウイルスのセットアップがハングします。
- 未実装関数 mgmtapi.dll.SnmpMgrOpen。
- LibreOffice 7.6.4 は、実装されていない関数 msvcp140_2.dll.__std_smf_hypot3 でクラッシュします。
- msys/pacman: 「fixup_mmaps_after_fork: VirtualQueryEx failed」で失敗します。
- 皇帝 – 中王国の台頭: 非表示のメニュー ボタン。
- Dictionnaire Hachette Multimédia Encyclopédique 98 が起動時にクラッシュします。
- dbghelp は、stabs_pts_read_type_def でアサーションを見つけます。
- Forza Horizon 4 が concrt140.dll でクラッシュします。
- GetRawInputDeviceInfo と PnP の間でデバイス名が一致していません。
- winedbg: gecko デバッグ情報をロードした後にクラッシュします。
- Windows Sysinternals Process Explorer 17.05 は、[スレッド] プロパティ ページを表示するとクラッシュします。
- 子ダイアログを表示するとメモ帳がクラッシュする。
9.2 週間後には v9.3 が、10.0 週間後には v9.1 が到着するはずです。年末までこのままの状態を継続し、その時点でリリース候補をリリースし、その後 WINE XNUMX をリリースする予定です。ワイン XNUMX 現在利用可能 以下のボタンからダウンロードできます。