Ho lokolloa ha Veine 7.1 le sethala sa Veine 7.1

Tokollo ea liteko ea ts'ebetsong e bulehileng ea Win32 API - Wine 7.1 - e etsahetse. Ho tloha ha ho lokolloa 7.0, litlaleho tse 42 tsa likokoana-hloko li koetsoe 'me liphetoho tse 408 li entsoe. E le khopotso, ho qala ka lekala la 2.x, morero oa Veine o fetotse mokhoa oa ho bala palo eo ho eona tokollo e 'ngoe le e' ngoe e tsitsitseng e hlahisang keketseho ea nomoro ea pele ea nomoro ea phetolelo (6.0.0, 7.0.0), le lintlafatso. ho litokollo tse tsitsitseng li lokolloa ka phetoho ea palo ea boraro (7.0.1, 7.0.2, 7.0.3). Liphetolelo tsa liteko, tse ntlafalitsoeng bakeng sa ho lokisetsa tokollo e kholo e latelang, li lokolloa ka phetoho ea palo ea bobeli (7.1, 7.2, 7.3).

Liphetoho tsa bohlokoa ka ho fetisisa:

  • Tšehetso e ekelitsoeng bakeng sa API ea litšoantšo tsa Vulkan 1.3.
  • Letoto la litaba tse nang le lihlooho li rarollotsoe.
    Ho lokolloa ha Veine 7.1 le sethala sa Veine 7.1Ho lokolloa ha Veine 7.1 le sethala sa Veine 7.1
  • Ts'ehetso e ntlafalitsoeng bakeng sa protocol ea WebSocket.
  • Mokhoa o ntlafalitsoeng oa "cursor clipping" sethaleng sa macOS.
  • Litokiso li entsoe ho komporo ea IDL ho ntlafatsa tšehetso ea C ++.
  • Litlaleho tsa phoso tse amanang le ts'ebetso ea lipapali li koetsoe: Age of Empires 3, Final fantasy 7, Arx Fatalis, Rising Kingdoms, Far Cry 5, X3 Albion Prelude, Gothic 1, WRC 7, Project CARS 2, Sekiro.
  • Litlaleho tsa liphoso tse amanang le ts'ebetso ea lits'ebetso li koetsoe: TeamViewer 15.x, Word 2003, WinOffice Pro 5.3, Freeoffice, Siemens SIMATIC STEP 7, Netbeans 6.x, eRightSoft SUPER v2009-b35, Peachtree Pro Accounting 2007, 7-zip.

Ho feta moo, re ka ela hloko tlhahiso ea tokollo ea morero oa Wine Staging 7.1, ka har'a moralo oo meaho e atolositsoeng ea Veini e theoang, ho kenyeletsoa le lipeche tse seng li lokile kapa tse kotsi tse seng li loketse ho amoheloa lekaleng le leholo la Veini. Ha ho bapisoa le Veine, Wine Staging e fana ka lipache tse ling tse 561.

Tokollo e ncha e tlisa khokahano le codebase ea Wine 7.1. Lipache tse 3 tse amanang le ts'ebetsong ea litsebiso tsa callback ka xactengine, keketso ea WSAIoctl SIO_IDEAL_SEND_BACKLOG_QUERY ho ws2_32 le ts'ebeliso ea libopeho tse fetotsoeng (bindless) bakeng sa li-shader tsa GLSL ho wined3d li fetiselitsoe ho Veine e kholo. Patch e ntlafalitsoeng ho tšehetsa NVIDIA CUDA.

Ho lokolloa ha lesela la DXVK 1.9.4 ho boetse ho hatisitsoe, ho fana ka ts'ebetsong ea DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 le 11, e sebetsang ka phetolelo ea mehala ho Vulkan API. DXVK e ka sebelisoa ho tsamaisa lits'ebetso le lipapali tsa 3D ho Linux o sebelisa Veini, e sebetsa joalo ka mokhoa o phahameng oa ts'ebetso ho feta lits'ebetso tsa Wine tsa Direct3D 9/10/11 tse sebetsang ka holim'a OpenGL.

Phetolelong e ncha ea DXVK:

  • Ka ho sa feleng, mohlala o tiileng oa ntlha e phaphametseng ho D3D9 o nolofalloa ho litsamaiso tse nang le mefuta e tlang ea mokhanni oa RADV Vulkan, e tla ntlafatsa ho fana ka nepo le ts'ebetso.
  • Kabo e ntlafalitsoeng ea memori le ho fokotsa tšebeliso ea memori lipapaling tse sebelisang lits'ebetso tse ngata kapa lisebelisoa tsa D3D.
  • Taba ea tšebeliso ea memori ea video ho NVIDIA GPUs e nang le RBAR (Resizable BAR) ha dxvk.shrinkNvidiaHvvHeap setting e sebetsa e rarollotsoe.
  • Khetho e tlositsoeng ea lefa ho tima OpenVR.
  • E nolofalitse ts'ebetso le tšehetso e eketsehileng bakeng sa theknoloji ea DLSS Realistic Scaling bakeng sa Molimo oa Ntoa.

Source: opennet.ru

Eketsa ka tlhaloso