Ua tatalaina le uaina 5.0

Ua tatalaina le uaina 5.0I le aso 21 o Ianuari, 2020, na faia ai le faʻasalalauga aloaia o le faʻamaumauga mautu Vine 5.0 - ose meafaigaluega e leai se totogi mo le fa'agaioia o polokalame Windows i totonu ole siosiomaga UNIX. Ole mea lea ole fa'atinoga, leai se totogi ole Windows API. O le acronym recursive WINE e tu mo le "Wine Is Not a Emulator".

O lenei lomiga e tusa ma le tausaga o atinaʻe ma sili atu i le 7400 suiga taʻitasi. O le ta'ita'i ta'ita'i o Alexandre Julliard ua fa'ailoa mai:

  • Lagolago mo modules i le faatulagaga PE. Ole mea lea e foia ai fa'afitauli ile 'ese'ese o polokalame puipuia kopi e fetaui ma fa'aoga fa'aoga ile tisiki ma le manatua.
  • Lagolagoina le tele o siaki ma le tele o GPU, e aofia ai suiga faʻapitoa.
  • Toe faʻatinoina o le XAudio2 faʻavae i luga o le poloketi FAudio, o se faʻatinoga tatala o faletusi leo DirectX. O le sui i le FAudio e mafai ai ona e ausia le maualuga o le leo i ta'aloga, fa'agaoioi le fa'afefiloi o leo, fa'aola leo fa'alogo, ma isi mea.
  • Vulkan 1.1 lagolago.


A'oa'o atili e uiga i fa'afouga autu.

PE modules

Faatasi ai ma le MinGW compiler, o le tele o uaina modules ua fausia nei i le PE (Portable Executable, Windows binary format) executable file format nai lo le ELF.

PE executables ua kopiina nei i le lisi ~/.wine nai lo le faʻaogaina o faila DLL faʻataʻitaʻi, faia o talosaga e sili atu ona tutusa ma faʻapipiʻi moni Windows.

E le'i fa'aliliuina uma modules ile fa'atulagaina o le PE. O loo faaauau pea galuega.

Fa'asologa o ata

E pei ona taʻua i luga, lagolago mo le galulue ma le tele o mataʻituina ma faʻapipiʻi ata ua faʻaopoopoina.

O le avetaavale Vulkan ua faʻafouina i Vulkan 1.1.126 faʻamatalaga.

E le gata i lea, o le faletusi WindowsCodecs o loʻo lagolagoina nei faʻaopoopoga faʻapipiʻi faʻapipiʻi, e aofia ai faʻasologa faʻasologa o palette.

Direct3D

O talosaga Direct3D mata atoa ua poloka nei le valaau puipui.

Mo talosaga DXGI, ua mafai nei ona fesuia'i i le va o le mata atoa ma le fa'amalama fa'aoga fa'aoga masani Alt + Enter.

Direct3D 12 foliga ua faʻaleleia e aofia ai le lagolago mo le fesuiaʻi i le va o ata atoa ma faʻamalama faʻataʻitaʻiga, suiga o ata mata, faʻavasega vaaiga, ma fesuiaʻi vaeluaga. O nei vaega uma ua uma ona faʻatinoina mo lomiga muamua o le Direct3D API.

O le vaega o le poloketi sa galulue ma le filiga ma faʻapipiʻi moni le faitau selau o bugs, o lea ua faʻaleleia atili ai le taulimaina e le uaina o tulaga eseese. O nei mea e aofia ai le faʻataʻitaʻiina o punaoa 2D i faʻataʻitaʻiga 3D ma le isi itu, faʻaogaina o mea faʻaoga i fafo mo le manino ma le loloto o suʻega, faʻataʻitaʻiina ma ata faʻaalia ma paʻu, faʻaaoga kilipa sese (DirectDraw object) ma sili atu.

Ole tele ole avanoa ole tuatusi e mana'omia pe a fa'apipi'iina mea'ai 3D fa'aogaina ile auala S3TC ua fa'aitiitia (nai lo le utaina atoa, fa'apipi'i mea'ai i pusi).

O fa'aleleia ma fa'aleleia 'ese'ese e feso'ota'i ma fa'atusatusaga moli ua faia mo talosaga tuai a DirectDraw.

Ua fa'alauteleina le fa'avae o kata fa'ailoga ua iloa i le Direct3D.

Fesootaiga ma cryptography

Ua fa'afou le afi Gecko ile version 2.47.1 e lagolago ai meafaigaluega fa'aonaponei. Ua fa'atinoina le tele o HTML API fou.

Ua lagolagoina nei e MSHTML elemene SVG.

Fa'aopoopoina le tele o foliga VBScript fou (e pei o mea sese ma fa'ailoga fa'apitoa).

Le mafai ona maua HTTP sui sui e ala i le DHCP ua faʻatinoina.

I le vaega o le cryptographic, o le lagolago mo elliptic curve cryptographic keys (ECC) e ala i le GnuTLS ua faʻatinoina, o le mafai ona faʻaulufale mai ki ma tusi faamaonia mai faila i le PFX format ua faʻaopoopoina, ma le lagolago mo le PBKDF2 password-based key generation scheme ua maeʻa. faaopoopo.

Ua tatalaina le uaina 5.0
Adobe Photoshop CS6 mo Uaina

O isi mea fou taua

  • Lagolago mo NT kernel spinlocks.
  • Faʻafetai i le maeʻa o le pateni mo le faʻamalosiina o le DXTn ma le S3 textures, na mafai ai ona faʻaaofia i latou i le faʻaaogaina le faʻaaogaina.
  • Lagolagoina le fa'apipi'iina o aveta'avale plug-and-play.
  • Eseese fa'aleleia DirectWrite.
  • Fa'aleleia atili le lagolago mo Windows Media Foundation API.
  • Sili atu fa'amaopoopoina muamua fa'afetai i fa'atinoga i futexes.
  • Fa'asoa uaina-Mono e fa'asaoina ai avanoa nai lo le fa'aogaina o le puna tatala .NET mo ta'itasi ~/.wine.
  • Unicode 12.0 ma le 12.1 lagolago.
  • Fa'atinoina o se 'au'aunaga HTTP muamua (HTTP.sys) e fai ma sui mo le Winsock API ma le IIS, ma maua ai le fa'atinoga sili atu nai lo le Windows Sockets API.
  • Sili atu le fetaui ma Windows debuggers.
  • Lelei LLVM MinGW lagolago ma WineGCC cross-compilation faaleleia.

E mafai foi ona matou taʻua le faʻaleleia atili o le faʻaoga faʻaoga. Mo se fa'ata'ita'iga, fa'aitiitiga fa'amalama o lo'o fa'aalia nei i le fa'aogaina o le fa'ailoga fa'ailoga nai lo Windows 3.1-style icons. Fa'aleleia atili le lagolago mo ta'aloga ta'aloga, e aofia ai sui o pulou, uili ma pedal.

O le AVI, MPEG-I ma le WAVE decoders ua fausia i totonu ua aveese mai le Uaina, suia i latou i le GStreamer poʻo le QuickTime.

Le mafai ona faʻaogaina le debugger mai Visual Studio mo le faʻaogaina mamao o talosaga o loʻo taʻavale i le Uaina ua faʻaopoopoina, o le DBGENG (Debug Engine) faletusi ua faʻatinoina vaega, ma le faʻalagolago i le libwine ua aveesea mai faila na tuʻufaʻatasia mo Windows.

Ina ia fa'amalieina le fa'atinoga, 'ese'ese galuega fa'atulagaina o taimi ua fa'agasolo e fa'aoga ai galuega fa'atino taimi maualuga, fa'aitiitia le fa'aulu i le fa'agasolo o le tele o ta'aloga. O isi fa'atinoga fa'alelei ua faia.

Va'ai le lisi atoa o suiga. iinei.

Uaina 5.0 source code, зеркало
Binaries mo tufatufaga eseese
Tusi

На сайте AppDB O lo'o fa'atumauina se fa'amaumauga o talosaga a Windows e fetaui ma le Uaina. O taitai nei numera o palota:

  1. Final Fantasy XI
  2. Adobe Photoshop CS6 (13.0)
  3. Lalolagi o Warcraft 8.3.0
  4. EVE i luga ole laiga i le taimi nei
  5. Fa'ataulaitu: Le Fa'apotopotoina i luga ole laiga 4.x

E mafai ona faʻapea o nei talosaga e faʻalauiloa tele i le Uaina.

Manatua. O le tatalaina o le uaina 5.0 ua tuuto atu i le manatuaina o Józef Kucia, o le na maliu tiga ia Aokuso 2019 i le 30 o ona tausaga a o suʻesuʻeina se ana i saute o Polani. O Jozef o se sao taua i le atinaʻeina o le Direct3D Wine, faʻapea foʻi ma le tusitala taʻitaʻi o le poloketi. vkd3d. I lona taimi e galue ai i le Uaina, na ia saofagā i le silia ma le 2500 patches.

Ua tatalaina le uaina 5.0

puna: www.habr.com

Faaopoopo i ai se faamatalaga