Hoʻokuʻu ʻia o Hangover 9.0, he pūʻolo no ka holo ʻana i nā polokalamu Windows ma nā ʻōnaehana ARM64

Ua paʻi ʻia kahi lālā hou o ka papahana Hangover, kahi e hiki ai iā ʻoe ke holo i nā polokalamu Windows 32-bit i kūkulu ʻia no x86 (i386) a me ARM32 architectures i nā kaiapuni e pili ana i ka hoʻolālā ARM64 (Aarch64). Ke kūkulu ʻia nei ka hoʻokō ʻana o ka ʻano Hangover no ka hoʻolālā RISC-V. Hoʻokumu ʻia ka hoʻokuʻu ʻana ma ka codebase Wine 9.0, i hōʻike ʻia ma ka helu helu. Hāʻawi ʻia nā hoʻomohala o ka papahana ma lalo o ka laikini LGPL-2.1.

Hāʻawi ka papahana iā ʻoe e hoʻokō i ka hana kiʻekiʻe loa ma mua o ka holo ʻana i ka waina ma ke ʻano emulation, ʻoiai ke hoʻohana ʻana iā Hangover, hoʻohana ʻia ka emulator e hoʻokō wale i ke code o ka noi ponoʻī, a ua hoʻokō ʻia nā kelepona ʻōnaehana āpau, nā hale waihona puke a me nā ʻāpana waina ma waho o ka. emulator ma kahi ʻano ʻōiwi no ke kahua o kēia manawa (Hīkiʻi ʻo Hangover i ke kaulahao emulation ma ke kiʻekiʻe o nā kelepona iā win32 a me ka waina). Hiki i ka papa emulation ke hoʻohana i nā emulators QEMU, FEX a me Box64, ma muli o ka makemake o ka mea hoʻohana. Ua hoʻomaka ka hana, akā ʻaʻole i pau, e kākoʻo i ka emulator Blink.

Ma waena o nā loli i ka mana 9.0:

  • Ua hoʻokō ʻia ka hiki ke hoʻohana i ka QEMU me ka papa WoW64 (64-bit Windows-on-Windows), i loaʻa i ka Wine, e ʻae iā ʻoe e holo i nā noi Windows 32-bit ma nā ʻōnaehana Unix 64-bit. Hāʻawi ʻia ke kākoʻo no x86_32 a me ARM32 architecture.
  • Hoʻohui i ke kākoʻo no ka hoʻohana ʻana i ka emulator FEX ma ka format PE a ma Unix kūkulu. I ka wā e hiki mai ana, aia nā manaʻo e hoʻopau i ka hoʻohana ʻana i nā hui Unix FEX no ka makemake o nā hui ma ka format PE.
  • Hāʻawi ʻia ka hoʻohui piha me ka emulator Box64.
  • Ua hōʻiliʻili ʻia nā pūʻolo deb mākaukau no Debian 11 a me 12. I ka wā e hiki mai ana, ua hoʻolālā ʻia e hoʻolaha i nā pūʻolo no Ubuntu a me Alpine Linux.
  • Ua hoʻomaka ka hana e hōʻoia i ka hoʻomaka ʻana o nā noi Windows i nā kaiapuni e pili ana i ka hoʻolālā RISC-V.
  • Ke hoʻomaka nei ka hana e hoʻihoʻi i ke kākoʻo no ka x86_64 architecture emulation no ka holo ʻana i nā noi Windows 64-bit (ma ka lālā 0.8, koe wale nō ke kākoʻo i386 ma muli o ka loaʻa ʻole o ka hoʻohana ʻana iā ARM64EC i ka waina).

Eia kekahi, hiki iā mākou ke hoʻomaopopo i ka hoʻokumu ʻana o ka hoʻokuʻu ʻana o ka papahana Wine Staging 9.0, e hāʻawi ana i nā kūkulu lōʻihi o ka waina, me ka mākaukau ʻole a i ʻole nā ​​​​pilikia pilikia i kūpono ʻole no ka hoʻokomo ʻana i ka lālā waina nui. Hoʻohālikelike ʻia me ka waina, hāʻawi ʻo Wine Staging i 505 mau ʻāpana hou. ʻO ka hoʻokuʻu hou ʻana o Wine Staging e hui pū me ka Wine 9.0 codebase a hōʻano hou i ka vkd3d-hou loa patch.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka