Setahun telah berlalu sejak rilis Wine 5.0, dan para pengembang telah menghadirkan rilis stabil Wine 6.0. Ada banyak pembaruan, ada lebih dari 8300 perubahan dalam versi baru Wine. Hal utama yang perlu diperhatikan adalah pengiriman modul Wine dasar dalam format PE, backend berdasarkan API grafis Vulkan untuk WineD3D, konsol teks yang diperbarui, tampilan dukungan DirectShow, dan framework Media Foundation.
Saat ini, pengoperasian normal aplikasi Windows 5049 telah dikonfirmasi secara resmi. Dengan konfigurasi tambahan Wine 6.0 dapat menjalankan 4227 lebih aplikasi. Beberapa di antaranya tidak stabil, tetapi secara umum, ada lebih dari 10 ribu program Windows yang berjalan di bawah Wine.
Jadi, apa yang baru?
Penampilan modul dalam format PE
- DLL-, Windows-, PE ELF. NTDLL, KERNEL32, GDI32 USER32. , , , .
- Unix- PE- Unix- -. , API Win32 - . Unix- ยซsoยป- PE-.
- Winelib libwine.so, libwine.so . , , . Wine 6.0, libwine .
- PE- . .
- , . API Direct2D.
- Wine sRGB , .
- , null .
- DDS DDS (DirectDraw Surface) JPEG-XR. GIF.
- Vulkan API Vulkan 1.2.162. JSON , Vulkan.
- , meta-.
Direct3D
- , , . Direct3D 12 API Vulkan. libvkd3d-shader, 4 5 SPIR-V. , , , , .
- Direct3D 11, , , MSAA (Multi-Sample Anti-Aliasing) .
- Direct3D 9 - (alpha-to-coverage).
- OpenGL-, EXT_framebuffer_multisample_blit_scaled ARB_buffer_storage.
- .
- D3DX, ID3DXFont, ID3D12ShaderReflection , 3DX10GetImageInfoFromMemory().
- Windows, .
- win9x.
- NT, .
- NetlO.sys, , .
- ntdll AVX- x86.
- winex11.drv XRandR 1.4 .
- API X11, OpenGL Vulkan .
- _GTK_WORKAREAS .
- Rawinput.
- Windows USB-, LibUSB.
- .
- .
- Plug&Play.
- Gecko 2.47.2.
- API WebSocket.
- LDAP Active Directory.
- Wine Media Foundation, Media Session, Streaming Audio Renderer (SAR), Video Renderer, EVR mixer, Topology Loader Media Engine.
- AMStream (ActiveMovie Multimedia Streaming).
- Video Mixing Renderer. , (windowless) (renderless), , (letterboxing) .
- DirectShow File Writer DirectX Media Object (DMO) Wrapper.
- XACT3 Engine (Cross-platform Audio Creation Tool, xactengine3_*.dll), FAudio.
C Runtime
- PE, MinGW runtime .
- Winegcc C runtime UCRTBase.
- C runtime Windows c UTF-8.
- Windows Winegcc PDB DLL PE.
- DLL '-Wl,--out-implib'.
- LLVM-MinGW - PE-.
- WineLib.
- Sekarang Anda dapat mengonfigurasi versi lingkungan Windows langsung dari baris perintah.
- Penanganan folder shell yang lebih baik. Folder Download dan Template standar telah muncul.
- Antarmuka Dbus digunakan untuk menghubungkan drive eksternal.
- Utilitas WHOAMI yang diterapkan untuk menampilkan nama pengguna saat ini.
Daftar lengkap perubahan dapat ditemukan di situs web pengembang .