Нови вСрсии Π½Π° Wine 4.19 ΠΈ Wine Staging 4.19

На Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ СкспСримСнтална вСрсия Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° рСализация Π½Π° Win32 API - Π’ΠΈΠ½ΠΎ 4.19. ΠžΡ‚ пусканСто Π½Π° вСрсията 4.18 41 Π΄ΠΎΠΊΠ»Π°Π΄Π° Π·Π° Π³Ρ€Π΅ΡˆΠΊΠΈ бяха Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈ ΠΈ бяха Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΈ 297 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ.

Най-Π²Π°ΠΆΠ½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ:

  • Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° VBScript са Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ: Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ String, LBound, RegExp.Replace. Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈ са Π½ΠΎΠ²ΠΈ ΠΈΠ·Ρ€Π°Π·ΠΈ;
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ wined3d_stateblock_set_sampler_state() ΠΈ wined3d_stateblock_set_texture_stage_state() към WineD3D. Π’Π½Π΅Π΄Ρ€Π΅Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ Π·Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ (StateBlock) ΠΏΡ€ΠΈ извиквания d3d9_device_SetSamplerState(), d3d9_device_SetTextureStageState(), d3d_device7_SetRenderState(),
    d3d_device7_SetTextureStageState(), d3d9_device_SetTexture(), d3d9_device_SetTransform(), d3d9_device_SetClipPlane(), d3d9_device_SetMaterial();

  • Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈ извиквания dxgi_output_ReleaseOwnership() ΠΈ dxgi_output_TakeOwnership();
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ARM64;
  • РСшСн ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с руската локализация Π² диалоговия ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ† Π·Π° настройки;
  • Π”ΠΎΠΊΠ»Π°Π΄ΠΈΡ‚Π΅ Π·Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΈΠ³Ρ€ΠΈ ΠΈ прилоТСния, са Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈ.
    Slingplayer 2.0, Trivial Pursuit Unhinged, Notepad .Net, Tweet Attacks Pro, The Adventures of Lomax, Metatrader 5, Space Hack, TeamViewer 9.0.26297, ImpotRapide 2013, Netgear Powerline 3.1, MetaEditor 5, Betfair Poker, Jack Keane 2, Indiana Jones ΠΈ Π³Ρ€ΠΎΠ±Π½ΠΈΡ†Π°Ρ‚Π° Π½Π° ΠΈΠΌΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°, ΠœΠΎΠΌΠ΅Π½Ρ‚ΡŠΡ‚ Π½Π° ΠΌΡŠΠ»Ρ‡Π°Π½ΠΈΠ΅, ЗатварянС Π½Π° Ableton Live 9 Lite, Rekordbox 5.3.0, LAVFilters 0.74.x
    , Touhou 15.5: Антиномия Π½Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ‚Π΅ цвСтя, R-Studio, Sniper Elite V2.

Π‘ΡŠΡ‰ΠΎ сС ΡΡŠΡΡ‚ΠΎΡ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π½Π° Π²ΠΈΠ½ΠΎ 4.19, ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° ΡƒΡΡŠΠ²ΡŠΡ€ΡˆΠ΅Π½ΡΡ‚Π²Π°Π½ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ†ΠΈΠΈ Π½Π° Wine, ΠΊΠΎΠΈΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ нСпълни ΠΈΠ»ΠΈ рискови ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ всС ΠΎΡ‰Π΅ Π½Π΅ са подходящи Π·Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅ Π² основния ΠΊΠ»ΠΎΠ½ Π½Π° Wine. Π’ сравнСниС с Wine, Wine Staging прСдоставя 840 Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΏΠ°Ρ‡Π°.

Новата вСрсия Π½Π° Wine Staging сС синхронизира с ΠΊΠΎΠ΄ΠΎΠ²Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° Wine 4.19. ΠŸΠ°Ρ‡ΠΎΠ²Π΅ с Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π½Π° quartz.dll, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° MS root сСртификат ΠΎΡ‚ 32 Π³. Π² crypt2010.dll, добавянСто Π½Π° restrictederrorinfo.idl ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ‚Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π½Π° uianimation.dll са ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»Π΅Π½ΠΈ към основния Wine. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π½ΠΎΠ²Π° корСкция Π·Π° отстраняванС Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π² ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° NtVirtualAlloc() ΠΈ Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° корСкцията
ntdll-ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡΠΊΠΈ_сподСлСни_Π΄Π°Π½Π½ΠΈ.

ОсвСн Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ слоСвС DXVK 1.4.4 с внСдряванС Π½Π° DXGI, Direct3D 10 ΠΈ Direct3D 11 Π²ΡŠΡ€Ρ…Ρƒ Vulkan API. Новата вСрсия поправя Π³Ρ€Π΅ΡˆΠΊΠ°, която ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΡΠ²Π°ΡˆΠ΅ ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Π½Π΅ Π½Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈ записи Π² кСша Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ. ΠšΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½ΠΈ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π±ΠΈΡ…Π° ΠΌΠΎΠ³Π»ΠΈ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π°Ρ‚ Π΄ΠΎ ΠΎΠΏΠΈΡ‚ Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅ Π½Π° рСсурс, ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° Π³ΠΎ Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ с Π±ΡƒΡ„Π΅Ρ€ΠΈ Π½Π° Π²ΡŠΡ€Ρ…ΠΎΠ²Π΅ ΠΈ индСкси. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° с Stream Output ΠΈ Append/Consume Π±ΡƒΡ„Π΅Ρ€ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² Unity engine.
НамалСна консумация Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΌΠ°Π»ΠΊΠΈ, Π½ΠΎ чСсто Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π±ΡƒΡ„Π΅Ρ€ΠΈ. Π”ΠΎΠ±Π°Π²Π΅Π½ ΠΊΠΎΠ΄ Π·Π° заобикалянС Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ със сривовС Π² Skyrim SE: Π Π°Π±ΠΎΡ‚ΠΈ ΠΈ Π·Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ Π½Π° Ρ‚Ρ€Π΅ΠΏΡ‚Π΅Π½Π΅ Π² Saints Row 3/4 ΠΈ Titan Quest ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈ NVIDIA.

Π‘ΡŠΡ‰ΠΎ ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π½ΠΈ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° D9VK 0.30, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π° внСдряванС Π½Π° Direct3D 9, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ Ρ‡Ρ€Π΅Π· ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π½Π΅ Π½Π° повиквания към графичния API Π½Π° Vulkan. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ Π΅ Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° DXVK, която Π΅ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½Π° с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Direct3D 9. Новата вСрсия Π΅ синхронизирана с DXVK 1.4.4. НаправСни са ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° производитСлността ΠΈ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° с Π±Ρ€Π°Π²ΠΈ. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ СкспСримСнтална ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° ΡˆΠ΅ΠΉΠ΄ΡŠΡ€ΠΈ.
Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈ са ΠΎΠΏΡ†ΠΈΠΈ D3DRS_SHADEMODE, D3DRS_POINTSIZE, D3DRS_POINTSIZE_MIN, D3DRS_POINTSIZE_MAX, D3DRS_POINTSCALE_A, D3DRS_POINTSCALE_B, D3DRS_POINTSCALE_C, D3DRS_POINTSCALEENABLE ΠΈ D3DRS_POINTSPRITEENABLE. НаправСни са ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π·Π° справянС с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ Π² Halo 2.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€