Vérsi anyar Wine 4.20 sareng Wine Staging 4.20

Aya sékrési ékspérimén tina palaksanaan kabuka tina Win32 API - anggur 4.20. Kusabab sékrési versi 4.19 37 laporan bug ditutup sareng 341 parobihan dilakukeun.

Parobahan anu paling penting:

  • Pelepasan anyar mesin Mono 4.9.4 kalayan apdet pangrojong diaktipkeun FNA (proyék pikeun nyieun hiji palaksanaan alternatif tina Microsoft XNA Game Studio 4.0 simplify nu porting tina kaulinan Windows);
  • Disadiakeun pelestarian kaayaan kode dina VBScript jeung JScript (script persistence);
  • Vulkan grafik API palaksanaan geus Blok kalawan Vulkan anyar 1.1.126 spésifikasi;
  • Ningkatkeun rojongan LLVM MinGW;
  • laporan kasalahan katutup patali operasi kaulinan sarta aplikasi LEGO Island, The Odyssey: Winds Of Athena, SimGolf v1.03, Sandi Aman, TSDoctor 1.0.58, Resident Evil 3, wPrime 2.x, Age of Wonders III, Lethe - Babagan Hiji, Carita Ngeunaan Mamang, HotS, Klién Jaringan Sosial IVMU, TopoEdit, Notepad, Peluncur Kaulinan Epik.

oge lumangsung release proyék Pementasan Anggur 4.20, nu ngamekarkeun ngawangun nambahan tina Anggur nu ngawengku patches lengkep atanapi picilakaeun nu teu acan cocog pikeun nyoko kana cabang utama Anggur. Dibandingkeun sareng Anggur, Pementasan Anggur nyayogikeun 832 patch tambahan.

Pelepasan anyar Wine Staging nyangking sinkronisasi sareng basis kode Wine 4.20. 8 patches mangaruhan dsdmo, winebus.inf, winebus.sys, wineboo, ntoskrnl.exe, wine.inf na ole32 geus dipindahkeun ka Wine utama. Ditambahkeun patch kalayan palaksanaan Direct3DShaderValidatorCreate9 () fungsi, diperlukeun pikeun ngajalankeun versi demo The Sims 2. patch diropéa. winebuild-Fake_Dlls, ntdll-NtTeruskeun и ntdll-MemoryWorkingSetExInformation.

Sajaba ti éta, bisa dicatet ngalaksanakeun pagawéan on nambahan ka DXVK kamampuan pamakéan langsung Direct3D 11 on Linux Ubuntu, tanpa dihijikeun ka Anggur. Dugi ka ayeuna, lapisan DXVK sareng palaksanaan DXGI (DirectX Graphics Infrastructure), Direct3D 10 sareng Direct3D 11 via Vulkan API dirakit salaku perpustakaan DLL sareng ngan ukur tiasa dianggo sareng Wine pikeun ngajalankeun kaulinan Windows. Parobahan anu diusulkeun ngamungkinkeun pikeun nyusun DXVK kana bentuk perpustakaan anu dibagi pikeun Linux, anu tiasa ngaitkeun sareng aplikasi Linux biasa pikeun ngagunakeun Direct3D 11 API. Fitur ieu tiasa mangpaat pikeun nyederhanakeun porting kaulinan Windows ka Linux.

sumber: opennet.ru

Tambahkeun komentar