Objavljena je nova grana projekta Hangover koja vam omogućuje pokretanje 32-bitne verzije. WindowsAplikacije izgrađene za x86 (i386) i ARM32 arhitekture u okruženjima temeljenim na ARM64 (Aarch64). Implementacija Hangover-a za RISC-V arhitekturu trenutno je u razvoju. Ovo izdanje temelji se na kodnoj bazi Wine 9.0, što je vidljivo u broju verzije. Rad na projektu distribuira se pod licencom LGPL-2.1.
Projekt vam omogućuje da postignete znatno veću izvedbu u usporedbi s pokretanjem Winea u cijelosti u načinu emulacije, budući da se kod korištenja Hangovera emulator koristi samo za izvršavanje koda same aplikacije, a svi sistemski pozivi, biblioteke i komponente Winea izvršavaju se izvan emulator u nativnoj verziji za trenutnu platformu ( Hangover prekida lanac emulacije na razini poziva win32 i wine). Sloj emulacije može koristiti emulatore QEMU, FEX i Box64, ovisno o preferencijama korisnika. Započeli su radovi na podršci Blink emulatora, ali još nisu dovršeni.
Među promjenama u verziji 9.0:
- Implementirana je mogućnost korištenja QEMU-a zajedno sa slojem WoW64 (64-bit) dostupnim u Wineu. Windows-na-Windows), što vam omogućuje pokretanje 32-bitnih Windows- aplikacije na 64-bitnim Unix sustavima. Omogućena je podrška za arhitekture x86_32 i ARM32.
- Dodana je podrška za korištenje FEX emulatora u PE formatu i u verzijama Unixa. U budućnosti se planira prekinuti korištenje FEX Unix sklopova u korist sklopova PE formata.
- Omogućena je potpuna integracija s Box64 emulatorom.
- Gotovi deb paketi su kompajlirani za Debian 11. i 12. U budućnosti se planira uspostaviti objavljivanje paketa za Ubuntu i alpski Linux.
- Radovi su započeli kako bi se osiguralo lansiranje Windows-aplikacije u okruženjima temeljenim na RISC-V arhitekturi.
- U tijeku je rad na vraćanju podrške za emulaciju x86_64 arhitekture za 64-bitni rad. Windows-aplikacije (u grani 0.8 ostala je samo podrška za i386 zbog nespremnosti za korištenje ARM64EC u Wineu).
Dodatno, možemo primijetiti formiranje izdanja projekta Wine Staging 9.0, koji pruža proširene nadogradnje Winea, uključujući ne potpuno spremne ili rizične zakrpe koje još nisu prikladne za usvajanje u glavnu Wine granu. U usporedbi s Wineom, Wine Staging nudi 505 dodatnih zakrpa. Novo izdanje Wine Staginga sinkronizira se s Wine 9.0 bazom koda i ažurira vkd3d-najnoviju zakrpu.
Izvor: opennet.ru
