Wine 5.0 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญ

Wine 5.0 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเปƒเบ™เบงเบฑเบ™เบ—เบต 21 เบกเบฑเบ‡เบเบญเบ™ 2020, เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบชเบฐเบšเบฑเบšเบ„เบปเบ‡เบ—เบตเปˆเบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เป„เบ”เป‰เบˆเบฑเบ”เบ‚เบถเป‰เบ™ Wine 5.0 - เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เบŸเบฃเบตโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™ Windows เบ•เบปเป‰เบ™โ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เปƒเบ™โ€‹เบชเบฐโ€‹เบžเบฒเบšโ€‹เปเบงเบ”โ€‹เบฅเป‰เบญเบก UNIXโ€‹. เบ™เบตเป‰เปเบกเปˆเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบŸเบฃเบตเบ‚เบญเบ‡ Windows API. เบ•เบปเบงเบซเบเปเป‰เบ‚เบญเบ‡ WINE เบซเบเปเป‰เบกเบฒเบˆเบฒเบ "เป€เบซเบผเบปเป‰เบฒเปเบงเบ‡เบšเปเปˆเปเบกเปˆเบ™เบ•เบปเบงเบˆเบณเบฅเบญเบ‡".

เบฎเบธเปˆเบ™เบ™เบตเป‰เบกเบตเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ›เบฐเบกเบฒเบ™เบซเบ™เบถเปˆเบ‡เบ›เบตเปเบฅเบฐเบซเบผเบฒเบเบเบงเปˆเบฒ 7400 เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™. เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบœเบนเป‰เบ™เปเบฒ Alexandre Julliard เบเปเบฒเบ™เบปเบ”เบชเบตเปˆ:

  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบกเบ”เบนเบ™เปƒเบ™เบฎเบนเบšเปเบšเบš PE. เบ™เบตเป‰เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบชเปเบฒเป€เบ™เบปเบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ—เบตเปˆเบเบปเบ‡เบเบฑเบšเป‚เบกเบ”เบนเบ™เบฅเบฐเบšเบปเบšเปƒเบ™เปเบœเปˆเบ™เปเบฅเบฐเปƒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ.
  • เบฎเบญเบ‡เบฎเบฑเบšเบซเบผเบฒเบเบˆเป เปเบฅเบฐ GPU เบซเบผเบฒเบเบญเบฑเบ™, เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบšเบšเป„เบ”เบ™เบฒเบกเบดเบ.
  • เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ” XAudio2 เบ„เบทเบ™เปƒเปเปˆเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป‚เบ„เบ‡เบเบฒเบ™ FAudio, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบšเบšเป€เบ›เบตเบ”เบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบชเบฝเบ‡ DirectX. เบเบฒเบ™เบ›เปˆเบฝเบ™เป„เบ›เปƒเบŠเป‰ FAudio เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบšเบฑเบ™เบฅเบธเบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบชเบฝเบ‡เบ—เบตเปˆเบชเบนเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เป€เบเบก, เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบ›เบฐเบชเบปเบกเบฅเบฐเบ”เบฑเบšเบชเบฝเบ‡, เป€เบญเบฑเบšเป€เบŸเบฑเบเบชเบฝเบ‡เบ‚เบฑเป‰เบ™เบชเบนเบ‡ เปเบฅเบฐเบญเบทเปˆเบ™เป†เบญเบตเบ.
  • เบฎเบญเบ‡เบฎเบฑเบš Vulkan 1.1.


เบชเบถเบเบชเบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เบฐเบ”เบดเบ”เบชเป‰เบฒเบ‡เบซเบผเบฑเบ.

เป‚เบกเบ”เบนเบ™ PE

เบ”เป‰เบงเบเบ•เบปเบงเบชเบฑเบ‡เบฅเบงเบก MinGW, เป‚เบกเบ”เบนเบ™ Wine เบชเปˆเบงเบ™เบซเบผเบฒเบเปเบกเปˆเบ™เบชเป‰เบฒเบ‡เบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบ›เบฐเบ•เบดเบšเบฑเบ” PE (Portable Executable, Windows binary format) เปเบ—เบ™ ELF.

เบ›เบฐเบˆเบธเบšเบฑเบ™ PE executables เป„เบ”เป‰เบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเป„เบ›เบ—เบตเปˆเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต ~/.wine เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เป„เบŸเบฅเปŒ DLL dummy, เป€เบฎเบฑเบ”เปƒเบซเป‰เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ Windows เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡.

เบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเป‚เบกเบ”เบนเบ™เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบฎเบนเบšเปเบšเบš PE เป€เบ—เบทเปˆเบญ. เบงเบฝเบเบ‡เบฒเบ™เบเบฑเบ‡เบชเบทเบšเบ•เปเปˆ.

เบฅเบฐเบšเบปเบšเบเปˆเบญเบเบเบฒเบŸเบดเบ

เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบˆเปเบžเบฒเบšเบซเบผเบฒเบเบ•เบปเบงเปเบฅเบฐเบ•เบปเบงเปเบ›เบ‡เบฎเบนเบšเบžเบฒเบšเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก.

เป„เบ”เป€เบงเบต Vulkan เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เป€เบ›เบฑเบ™ Vulkan 1.1.126 เบชเบฐเป€เบžเบฒเบฐ.

เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบซเปเบชเบฐเบซเบกเบธเบ” WindowsCodecs เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฎเบนเบšเปเบšเบš raster เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เบฅเบงเบกเบ—เบฑเบ‡เบฎเบนเบšเปเบšเบš palette-indexed.

Direct3D

เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ Direct3D เป€เบ•เบฑเบกเบˆเปเบ•เบญเบ™เบ™เบตเป‰เบ›เบดเบ”เบเบฑเป‰เบ™เบเบฒเบ™เป‚เบ—เบ•เบปเบงเบšเบฑเบ™เบ—เบถเบเปœเป‰เบฒเบˆเป.

เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ DXGI, เบ•เบญเบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฎเบนเบšเปเบšเบšเป€เบ•เบฑเบกเบˆเปเปเบฅเบฐเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ Alt + Enter.

เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” Direct3D 12 เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเป‰เบ”เบตเบ‚เบถเป‰เบ™เป€เบžเบทเปˆเบญเบ›เบฐเบเบญเบšเบกเบตเบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบผเบฑเบšเบฅเบฐเบซเบงเปˆเบฒเบ‡เป‚เปเบ”เป€เบ•เบฑเบกเบˆเป เปเบฅเบฐเปœเป‰เบฒเบˆเป, เบเบฒเบ™เบ›เปˆเบฝเบ™เป‚เปเบ”เปœเป‰เบฒเบˆเป, เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบกเบธเบกเบกเบญเบ‡ เปเบฅเบฐเป„เบฅเบเบฐเบเบฒเบ™เบชเบฐเบซเบผเบฑเบš. เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบฑเบ‡เปเบปเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเบ™เบณเปƒเบŠเป‰เปเบฅเป‰เบงเบชเบณเบฅเบฑเบš Direct3D API เป€เบงเบตเบŠเบฑเบ™เบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰.

เบ—เบตเบกเบ‡เบฒเบ™เป‚เบ„เบ‡เบเบฒเบ™เป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบขเปˆเบฒเบ‡เบžเบฒเบเบžเบฝเบ™ เปเบฅเบฐเปเบเป‰เป„เบ‚เบ‚เปเป‰เบšเบปเบเบžเปˆเบญเบ‡เบซเบผเบฒเบเบฎเป‰เบญเบเบ•เบปเบง, เบชเบฐเบ™เบฑเป‰เบ™ เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ‚เบญเบ‡ Wine เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ‚เบญเบšเบ•เปˆเบฒเบ‡เป†เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเป‰เบ”เบตเบ‚เบถเป‰เบ™. เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบฅเบงเบกเบกเบตเบเบฒเบ™เป€เบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™ 2D เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡ 3D เปเบฅเบฐเปƒเบ™เบ—เบฒเบ‡เบเบฑเบšเบเบฑเบ™, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ„เปˆเบฒเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ™เบญเบเบ‚เบญเบšเป€เบ‚เบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเป‚เบ›เปˆเบ‡เปƒเบชเปเบฅเบฐเบ„เบงเบฒเบกเป€เบฅเบดเบ, เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบ”เป‰เบงเบเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ—เบตเปˆเบชเบฐเบ—เป‰เบญเบ™เปเบฅเบฐ buffers, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ clippers เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡ (เบงเบฑเบ”เบ–เบธ DirectDraw) เปเบฅเบฐเบญเบทเปˆเบ™เป†เบญเบตเบ.

เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบขเบนเปˆเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เป‚เบซเบผเบ”เป‚เบ„เบ‡เบชเป‰เบฒเบ‡ 3D เบ—เบตเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เป‚เบ”เบเปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™ S3TC เป„เบ”เป‰เบ–เบทเบเบซเบผเบธเบ”เบฅเบปเบ‡ (เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป‚เบซเบฅเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”, เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบˆเบฐเบ–เบทเบเป‚เบซเบฅเบ”เป€เบ›เบฑเบ™ chunks).

เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เปเบฅเบฐเบเบฒเบ™เปเบเป‰เป„เบ‚เบ•เปˆเบฒเบ‡เป†เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเปเบชเบ‡เป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ DirectDraw เป€เบเบปเปˆเบฒ.

เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบšเบฑเบ”เบเบฒเบŸเบดเบเบ—เบตเปˆเบฎเบฑเบšเบฎเบนเป‰เปƒเบ™ Direct3D เป„เบ”เป‰เบ–เบทเบเบ‚เบฐเบซเบเบฒเบเบญเบญเบ.

เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบฅเบฐเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฅเบฑเบš

เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ Gecko เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เป€เบ›เบฑเบ™เบฎเบธเปˆเบ™ 2.47.1 เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบก. เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡ HTML APIs เปƒเบซเบกเปˆเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”.

MSHTML เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบš SVG.

เป€เบžเบตเปˆเบกเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” VBScript เปƒเปเปˆเบซเบผเบฒเบเบขเปˆเบฒเบ‡ (เป€เบŠเบฑเปˆเบ™: เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ” เปเบฅเบฐเบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบ‚เปเป‰เบเบปเบเป€เบงเบฑเป‰เบ™).

เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ HTTP proxy เบœเปˆเบฒเบ™ DHCP เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”.

เปƒเบ™เบชเปˆเบงเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฅเบฑเบš, เบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบ„เบตเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป‚เบ„เป‰เบ‡เบฎเบนเบšเบชเป‰เบงเบ (ECC) เบœเปˆเบฒเบ™ GnuTLS เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”, เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ™เปเบฒเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปเบฅเบฐเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบˆเบฒเบเป„เบŸเบฅเปŒเปƒเบ™เบฎเบนเบšเปเบšเบš PFX เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก, เปเบฅเบฐเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบฅเบฑเบš PBKDF2. เป€เบžเบตเปˆเบก.

Wine 5.0 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญ
Adobe Photoshop CS6 เบชเปเบฒเบฅเบฑเบšเป€เบซเบผเบปเป‰เบฒเปเบงเบ‡

เบเบฒเบ™เบ›เบฐเบ”เบดเบ”เบชเป‰เบฒเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบญเบทเปˆเบ™เป†

  • เบฎเบญเบ‡เบฎเบฑเบš NT kernel spinlocks.
  • เบ‚เปเบ‚เบญเบšเปƒเบˆเบเบฑเบšเบเบฒเบ™เบซเบกเบปเบ”เบญเบฒเบเบธเบ‚เบญเบ‡เบชเบดเบ”เบ—เบดเบšเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เป‚เบ„เบ‡เบชเป‰เบฒเบ‡ DXTn เปเบฅเบฐ S3, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบฅเบงเบกเป€เบญเบปเบฒเบžเบงเบเบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™.
  • เบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป„เบ”เป€เบงเบต plug-and-play.
  • เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ DirectWrite เบ•เปˆเบฒเบ‡เป†.
  • เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš Windows Media Foundation API.
  • synchronization เบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒเบ‚เบญเบ‡ primitives เบ‚เปเบ‚เบญเบšเปƒเบˆเบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเปˆเบฝเบงเบเบฑเบš futexes.
  • เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™ Wine-Mono เป€เบžเบทเปˆเบญเบ›เบฐเบซเบเบฑเบ”เบžเบทเป‰เบ™เบ—เบตเปˆเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” .NET เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™ ~/.wine.
  • เบฎเบญเบ‡เบฎเบฑเบš Unicode 12.0 เปเบฅเบฐ 12.1.
  • เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ HTTP เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™ (HTTP.sys) เป€เบ›เบฑเบ™เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™ Winsock API เปเบฅเบฐ IIS, เบชเบปเปˆเบ‡เบœเบปเบ™เปƒเบซเป‰เบกเบตเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒ Windows Sockets API.
  • เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบ”เบตเบเบงเปˆเบฒเบเบฑเบš Windows debuggers.
  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ LLVM MinGW เบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒเปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบ‚เป‰เบฒเบกเบ‚เบญเบ‡ WineGCC.

เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบเปˆเบฒเบงเป€เบ–เบดเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เปƒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบœเบนเป‰เปƒเบŠเป‰. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบซเบเปเป‰เบฅเบปเบ‡เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ–เบทเบเบชเบฐเปเบ”เบ‡เป‚เบ”เบเปƒเบŠเป‰เปเบ–เบšเบซเบปเบงเบ‚เปเป‰เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เป„เบญเบ„เบญเบ™เปเบšเบš Windows 3.1. เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเป€เบเบก, เบฅเบงเบกเบ—เบฑเบ‡เบชเบฐเบซเบผเบฑเบšเปเบงเบ, เบžเบงเบ‡เบกเบฒเป„เบฅ เปเบฅเบฐ pedals.

เบ•เบปเบงเบ–เบญเบ”เบฅเบฐเบซเบฑเบ” AVI, MPEG-I เปเบฅเบฐ WAVE เบ—เบตเปˆเบกเบตเปƒเบ™เบ•เบปเบงเป„เบ”เป‰เบ–เบทเบเบฅเบถเบšเบญเบญเบเบˆเบฒเบ Wine, เบ›เปˆเบฝเบ™เปเบ—เบ™เบ”เป‰เบงเบเบฅเบฐเบšเบปเบš GStreamer เบซเบผเบท QuickTime.

เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เปƒเบŠเป‰ debugger เบˆเบฒเบ Visual Studio เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ debugging เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ Wine เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก, เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” DBGENG (Debug Engine) เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบšเบฒเบ‡เบชเปˆเบงเบ™, เปเบฅเบฐเบเบฒเบ™เบ‚เบถเป‰เบ™เบเบฑเบš libwine เป„เบ”เป‰เบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเบˆเบฒเบเป„เบŸเบฅเปŒเบ—เบตเปˆเบฅเบงเบšเบฅเบงเบกเบชเปเบฒเบฅเบฑเบš Windows.

เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ•เบดเบžเบฒเบš, เบŸเบฑเบ‡เบŠเบฑเบ™เบเบฒเบ™เบˆเบฑเบšเป€เบงเบฅเบฒเบ•เปˆเบฒเบ‡เป†เป„เบ”เป‰เบ–เบทเบเบเบปเบเบเป‰เบฒเบเป€เบžเบทเปˆเบญเปƒเบŠเป‰เบŸเบฑเบ‡เบŠเบฑเบ™เบˆเบฑเบšเป€เบงเบฅเบฒเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบชเบนเบ‡, เบซเบผเบธเบ”เบœเปˆเบญเบ™เบเบฒเบ™ overhead เปƒเบ™เบงเบปเบ‡เบเบฒเบ™ render เบ‚เบญเบ‡เบซเบผเบฒเบเป€เบเบก. เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบญเบทเปˆเบ™เป†เป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เปเบฅเป‰เบง.

เป€เบšเบดเปˆเบ‡เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเป€เบ•เบฑเบกเบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡. เบ—เบตเปˆเบ™เบตเป‰.

เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เป€เบซเบผเบปเป‰เบฒเปเบงเบ‡ 5.0, ะทะตั€ะบะฐะปะพ
Binaries เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ•เปˆเบฒเบ‡เป†
ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั

เบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒ AppDB เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ Windows เบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš Wine เบ–เบทเบเบฎเบฑเบเบชเบฒเป„เบงเป‰. เบ•เปเปˆเป„เบ›เบ™เบตเป‰เปเบกเปˆเบ™เบœเบนเป‰เบ™เปเบฒ เบˆเปเบฒเบ™เบงเบ™เบ„เบฐเปเบ™เบ™เบชเบฝเบ‡:

  1. Final Fantasy XI
  2. Adobe Photoshop CS6 (13.0)
  3. เป‚เบฅเบเบ‚เบญเบ‡ Warcraft 8.3.0
  4. EVE เบ›เบฐเบˆเบธเบšเบฑเบ™เบญเบญเบ™เป„เบฅเบ™เปŒ
  5. Magic: The Gathering Online 4.x

เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบชเบปเบกเบกเบธเบ”เป„เบ”เป‰เบงเปˆเบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ–เบทเบเป€เบ›เบตเบ”เบ•เบปเบงเป€เบฅเบทเป‰เบญเบเป†เปƒเบ™ Wine.

เบซเบกเบฒเบโ€‹เป€เบซเบ”โ€‹. เบเบฒเบ™เบ›เปˆเบญเบ Wine 5.0 เปเบกเปˆเบ™เบญเบธเบ—เบดเบ”เบ•เบปเบ™เป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ‚เบญเบ‡ Jรณzef Kucia, เบœเบนเป‰เบ—เบตเปˆเป€เบชเบเบŠเบตเบงเบดเบ”เบขเปˆเบฒเบ‡เป‚เบชเบเป€เบชเบปเป‰เบฒเปƒเบ™เป€เบ”เบทเบญเบ™เบชเบดเบ‡เบซเบฒ 2019 เปƒเบ™เบญเบฒเบเบธ 30 เบ›เบตเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบชเปเบฒเบซเบผเบงเบ”เบ–เป‰เปเบฒเปƒเบ™เบžเบฒเบเปƒเบ•เป‰เบ‚เบญเบ‡เป‚เบ›เปเบฅเบ™. Jozef เป€เบ›เบฑเบ™เบœเบนเป‰เบ›เบฐเบเบญเบšเบชเปˆเบงเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ Direct3D Wine, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบœเบนเป‰เบ‚เบฝเบ™เบ™เปเบฒเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™. vkd3d. เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบงเบฅเบฒเป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเป€เบซเบผเบปเป‰เบฒเปเบงเบ‡, เบฅเบฒเบงเป„เบ”เป‰เบ›เบฐเบเบญเบšเบชเปˆเบงเบ™เบซเบผเบฒเบเบเบงเปˆเบฒ 2500 เปเบœเปˆเบ™.

Wine 5.0 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญ

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™