Wine 4.11 vabastamine

Saadaval eksperimentaalne avatud Win32 API teostus — Vein 4.11. Alates versiooni väljalaskmisest 4.10 suletud 17 veateadet ja tehtud 370 muudatust.

Kõige olulisemad muudatused:

  • Jätkati vaikimisi DLL-i koostamise tööd sisseehitatud teegiga msvcrt (mida pakub Wine projekt, mitte Windowsi DLL) PE (Portable Executable) formaadis. Eelnevate väljaannetega võrreldes on PE formaati muudetud veel 143 DLL-i;
  • Uuendatud Mono 4.9.0 mootori ja raamistik Windows.Forms;
  • Esitatud kiirem SRW-lockide (Slim Reader/Writer) rakendus Linuxile, mis on tõlgitud Futexile;
  • user32 teegis on rakendatud algne tugi funktsiooni EnumDisplayDevicesW() kasutatud ekraanide teabe saamiseks praeguses sessioonis;
  • winex11.drv-sse on lisatud Xinerama-põhiste ekraanide töötlemise tõlk ja tagatud väljundseadmete muutuste töötlemine;
  • wined3d-sse on kaasatud kood wined3d_texture_gl tekstuuride operatsioonide jaoks;
  • Suletud veateated, mis on seotud mängude ja rakenduste toimimisega: SWAT4 Areas, AutoIt v3.x, Max Payne 3, Port Royale 2,
    Catzilla 1.0, 7-Zip 15.06, Legacy of Kain: Soul Reaver, Fallout 4, .NET Framework 4.0, Chromium Embedded Framework (CEF) põhised rakendused, Nero CoverDesigner.

Lisaks saab märkida ühtlasi aitas arendaja, kes on pärit Canonicalist katse Katsetades GOG mängude käivitamist Ubuntu 19.10 testversioonis ilma 32-bitiste teekideta, kasutades Wine64. Lõpptulemusena ei töötanud testitud mängudest, mis said 32-bitise Wine'i all töötada, ühtegi Wine64 all. Eriti ei õnnestunud installida kolme mängu (Theme Hospital, Quake The Offering, Shadow Warrior), üks mäng ei käivitatud (GOG Braid), ja kaks ülejäänud (FTL Advanced Edition, GOG Surgeon Simulator 2013) lõppesid musta ekraani kuvamisega (võimalik, et OpenGL-i toe piirangute tõttu VirtualBoxis).

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster