Vinum 5.0 dimisit

Vinum 5.0 dimisitDie 21 mensis Ianuarii anno 2020, officialis versio stabilis emissio facta est vinum 5.0 - Liberum instrumentum ad currendo programmata Fenestra indigena in ambitu unix. Hoc est jocus, liberum exsequendum Fenestra API. Vinum recursivum acronym significat pro "Vinum Non aemulatorem".

Haec versio circiter annum evolutionis habet et plus quam 7400 singulas mutationes. Elit plumbi Alexandre Julliard quatuor nominat;

  • Support moduli in PE forma. Hoc problemata cum diversis exemplaribus tutelae machinis quae congruit rationi modulorum in disco et in memoria solvit.
  • Monitores multiplex et multiplex GPUs sustinet, etiam occasus dynamicas mutationes.
  • Re-implementation of XAudio2 based on the FAudio project, an open implementation of DirectX sound libraries. Commutatio ad FAudio permittit ut altiorem soni qualitatem in ludis consequi, da volumen mixtionis, soni effectibus provectis, et plus.
  • Vulkan 1.1 subsidium.


Plus discere de innovationibus clavis.

PE modulorum

Cum MinGW compilator, maxime Vini moduli nunc aedificati sunt in PE (Executable Portable, Fenestra binarii forma) forma tabellae exsecutabilis loco ELF.

PE executables nunc ad indicem transtulerunt ~/.wine loco imaginis phantasticae DLL utens, applicationes faciens magis similes officinarum Fenestra realium.

Non omnes moduli ad PE forma adhuc conversi sunt. Opus pergit.

Graphics subsystem

Ut supra dictum est, subsidium operandi pluribus monitoribus et adaptatoribus graphicis adiectum est.

Vulkan agitator ad Vulkan 1.1.126 specificationem renovatus est.

Praeterea bibliotheca FenestraCodecs nunc additos raster formas sustinet, inclusas formas palette-indices.

Direct3D

Plena screen Direct3D applicationes nunc obstruunt vocati Screensaver.

Ad applicationes DXGI, nunc inter screen plena et fenestratum modum flectere potest utendi vexillum Alt+Intra iuncturam.

Direct3D 12 notae auctae sunt ad includendum subsidium mutandi inter modos plenos et fenestratos, modos ductiles, modos scandendos, et intervalla permuto. Haec omnia iam pro praecedentibus versionibus Direct3D API effectae sunt.

Manipulus exertus diligenter laboravit et centenis cimicum proprie fixa est, ut Vinum tractatio variarum rerum in extremis condicionibus emendatus est. Haec includunt opes 2D sampling in 3D samplers et vice versa, utentes valores initus extrahendi ad perspicuitatem et profunditatem probationum, reddendo texturas reflexas et buffers, utentes falsa tonsores (obiectum DirectDraw) et multo magis.

Magnitudo spatii requisiti inscriptionis, cum texturas 3D 3D pressas onerantium ad methodum SXNUMXTC pressas redacta est (pro omnino oneratione textura in chunkis onerata).

Variae emendationes et figmenta ad calculos illustrandos relatos pro applicationibus DirectDraw antiquioribus.

Basis chartarum graphicarum agnita in Direct3D dilatata est.

Retiacula et cryptographia

Instrumentum Gecko renovatum est ad versionem 2.47.1 ad instrumenta recentia sustinenda. Plures novae HTML APIs effectae sunt.

MSHTML nunc sustinet SVG elementa.

Multae notae novae VBScript additae sunt (ut tracto error et exceptio).

Facultas ad HTTP occasus per DHCP obtinendum peractum est.

In parte cryptographica, subsidium clavium cryptographicarum curvarum ellipticarum (ECC) per GnuTLS adductum est, facultas importandi claves et testimoniales e lima in PFX forma adiecta est, et subsidium ad rationem clavem generationis PBKDF2 tesserae fundatam adiectum est. .

Vinum 5.0 dimisit
Adobe Photoshop CS6 for Vinum

Aliae innovationes significantes

  • Firmamentum NT nucleo spinlocks.
  • Per emissionem diplomatis impressionis DXTn et S3 textuum factae, fieri potest eas in exsequendis defectibus comprehendere.
  • Obturaculum-and-lude coegi institutionem sustinet.
  • Variis Emendationibus DirectWrite.
  • Improved support for Windows Media Foundation API.
  • Melior est synchronisatio primitivorum propter exsecutionem in futexibus.
  • Vinum-Mono communicans servare spatium pro fonte aperto .NET implementation pro sulum ~/.wine.
  • Unicode 12.0 et 12.1 auxilio.
  • Exsecutio initialis HTTP muneris (HTTP.sys) ut substitutio Winsock API et IIS, in meliori observantia quam in Fenestra Sockets API consequitur.
  • Melior convenientia cum Fenestra debuggers.
  • Melior est LLVM MinGW subsidium et melioramenta crucis compilationem WineGCC.

Emendationes quoque usoris interfaciei commemorare possumus. Exempli gratia, fenestrae elevatae nunc sub titulo malleolo quam Fenestra 3.1 iconibus stili utentes monstrantur. Auxilia melioris ludi moderatoris, incluso proni switch, rota gubernaculo et pedali.

Constructum-in AVI, MPEG-I et MOLES decoders a Vino remoti sunt, eas cum systemate GStreamer vel QuickTime reponens.

Facultas utendi debugger a Visual Studio pro remota debugging applicationum applicationum in Vino adiecta est, bibliotheca DBGENG (Debug Engine) parte impleta est, et dependentia in libwino a lima pro Fenestra compilata remotum est.

Ad perficiendum optimize, variae functiones sincere migratae sunt ad utendum summus perficientur systema timoris functiones, reducendo caput in ansa multorum ludorum reddendi. Aliae optimizationes perficientur factae sunt.

Vide Indicem rerum novarum. hic.

Vinum 5.0 source code, Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ
Binarii pro variis distributionibus
ДокумСнтация

De situ AppDB database of Windows applications compatible cum Vino conservatur. Hic sunt duces numerus suffragiorum:

  1. Final Fantasy Versus XII
  2. Adobe Photoshop CS6 (13.0)
  3. World Warcraft 8.3.0
  4. EVE Online Current
  5. Magic: Collectio Online 4.x

Poni potest haec applicationes frequentius in Vino deduci.

Nota. Vini emissio 5.0 memoriae JΓ³zef Kucia dedicata est, qui tragice mortuus est mense Augusto 2019 aetatis suae XXX dum specum in Polonia meridionali explorans. Iozef magni momenti erat adiumentum progressionis Direct30D Vini, necnon auctor plumbi propositi vkd3d. Suo tempore in Vino laborans, plus quam 2500 inaequaliter contulit.

Vinum 5.0 dimisit

Source: www.habr.com