Uued versioonid Wine 11.19, Wine-staging 11.19 ja D7VK 2.3

KĂ€esolev on avatud Win32 API teostuse eksperimentaalne vĂ€ljaanne — Wine 11.19. Versioonist 11.18 on suletud 23 esitatud tĂ”rget ja tehtud 358 muudatust.

Olulisemad muudatused:

  • GDIPlus teegis on sisse viidud tekstide vertikaalne joonistamine.
  • SĂŒmbolitabelid on uuendatud Unicode 18.0.0 versioonini.
  • DNS-pĂ€ringute vahemĂ€lu tugi on rakendatud.
  • VBScripti parserit on parendatud.
  • mountmgr’is on lisatud tugi operatsioonidele IOCTL_DVD_SEND_KEY, IOCTL_DVD_END_SESSION, IOCTL_DVD_GET_REGION, IOCTL_DVD_READ_STRUCTURE, IOCTL_CDROM_CHECK_VERIFY, IOCTL_SCSI_PASS_THROUGH, IOCTL_SCSI_PASS_THROUGH_DIRECT, IOCTL_SCSI_GET_ADDRESS, IOCTL_SCSI_GET_CAPABILITIE ja IOCTL_SCSI_GET_INQUIRY_DATA.
  • Kinnitatud on tĂ”rgete aruanded, mis on seotud rakenduste toimimisega: ArcGIS Pro, Time clock SBE 1.2/2.2, BOINC, Paint.net 5.2, Steam 4126040.
  • Kinnitatud on tĂ”rgete aruanded, mis on seotud mĂ€ngude toimimisega: Command Post, Zombie Army 4: Dead War, Evolution: The Game of Intelligent Life, Euro Truck Simulator 2, Aniimo, Desperados 2: Cooper’s Revenge, Final Fantasy XI Online, Hard Truck Apocalypse.

Paralleelselt on loodud Wine Staging 11.19 vĂ€ljaanne, mis pakub laienenud Wine kogusid, mis sisaldavad mitte tĂ€ielikult valmis vĂ”i riskantseid patĆĄe, mis on praegu sobimatud pĂ”hivaramusse Wine’i. VĂ”rreldes Wine’iga on Wine Stagingus 279 tĂ€iendavat patĆĄi. Uues Wine Staging vĂ€ljaandes on kooskĂ”lastatud Wine 11.19 koodibaasiga ja uuendatud vkd3d kood. PĂ”hikoosseisu Wine’ist on kantud patĆĄid, mis rakendavad struktuure seadete mÀÀratlemiseks ja puuduolevaid tĂŒĂŒbi mÀÀratlusi d3d12 jaoks.

Lisaks vĂ”ib mĂ€rkida D7VK 2.3 projekti vĂ€ljaande, mis arendab Microsofti 1996., 1997., 1998. ja 1999. aastal pakutud graafiliste API-de Direct3D 3, 5, 6 ja 7 teostust. D7VK töötab kĂ”nede tĂ”lkimise kaudu API Vulkanisse ja vĂ”imaldab koos Wine’iga Linuxis kĂ€ivitada retro mĂ€nge, mis sĂ”ltuvad API Direct3D 3, 5, 6 ja 7. Projekti kood on kirjutatud C++ keeles ja jaotatakse Zlib litsentsi alusel. Arendamisel on kasutatud DXVK projekti d3d9 abikoodi — D7VK tĂ”lgib Direct3D 3, 5, 6 ja 7 API kĂ”ned Direct3D 9 kĂ”nedele, mis seejĂ€rel tĂ”lgitakse API Vulkanisse. Arendaja ei kavatse taotleda D7VK kaasamist DXVK-sse, nagu juhtus Direct3D 8 ja Direct3D 9 teostustega Vulkanil.

D7VK 2.3 vĂ€ljaande mĂ€rkuses on öeldud, et koodibaas on jĂ”udnud kĂŒpsuse jĂ€rgudesse ja projekt viiakse ĂŒle hooldust reĆŸii, kus plaanitakse moodustada haruldasi vĂ€ljalaskesid vĂ€ikeste tĂ€iustuste ja tĂ”rgete parandamisega. Muuhulgas on muudatused:

  • Üleminek DXVK 3.1.1 vĂ€ljaandele.
  • Varjude renderdamise optimeerimine.
  • Mobiilsete GPU-de ĂŒhilduvuse parandamine.
  • Tekstuuride, materjalide ja vaateportide ĂŒhtlustamine D3D 3/5/6 jaoks.
  • ProcessVerticesStridedi rakendamine D3D 7 jaoks.
  • Parandused, mis aitavad mĂ€ngude toetust:
    • Forsaken,
    • Dark Vengeance,
    • G-Police,
    • Grandia II,
    • Empire Earth,
    • HyperBlade,
    • Need for Speed: Porsche,
    • Redline Racer,
    • Star Trek: Armada,
    • Star Wars: X-Wing Alliance ja
    • Z.A.R.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster