Ntọhapụ nke Hangover 9.0, ngwugwu maka ịgba ọsọ ngwa Windows na sistemụ ARM64

Ebipụtala alaka ọhụrụ nke ọrụ Hangover, nke na-enye gị ohere ịme ngwa ngwa Windows 32-bit wuru maka x86 (i386) na ARM32 architectures na gburugburu dabere na ụkpụrụ ARM64 (Aarch64). Mmejuputa nke ụdị Hangover maka ihe owuwu RISC-V nọ na mmepe. Ntọhapụ ahụ dabere na codebase Wine 9.0, dịka e gosipụtara na nọmba ụdị. A na-ekesa mmepe nke ọrụ a n'okpuru ikikere LGPL-2.1.

Ihe oru ngo a na-enye gị ohere ịrụ ọrụ dị elu nke ukwuu ma e jiri ya tụnyere Wine kpamkpam na ụdị emulation, ebe ọ bụ na mgbe ị na-eji Hangover, a na-eji emulator eme ihe naanị iji mebie koodu nke ngwa ahụ n'onwe ya, a na-egbukwa oku usoro, ụlọ akwụkwọ na ihe ọṅụṅụ mmanya n'èzí. emulator na ụdị ala maka ikpo okwu dị ugbu a (Hangover na-agbaji yinye emulation na ọkwa oku iji merie32 na mmanya). Igwe nṅomi nwere ike iji QEMU, FEX na Box64 emulators, dabere na mmasị onye ọrụ. Ọrụ amalitela, mana emechabeghị ya, iji kwado emulator Blink.

N'ime mgbanwe ndị dị na ụdị 9.0:

  • Emejuputala ikike iji QEMU yana oyi akwa WoW64 (64-bit Windows-on-Windows), dị na Wine, na-enye gị ohere ịme ngwa Windows 32-bit na sistemụ Unix 64-bit. Enyere nkwado maka x86_32 na ARM32 architectures.
  • Nkwado agbakwunyere maka iji FEX emulator n'ụdị PE yana na Unix na-ewuli elu. N'ọdịnihu, enwere atụmatụ ịkwụsị iji mgbakọ FEX Unix na-akwado mgbakọ usoro PE.
  • Enyere njikọta zuru oke na emulator Box64.
  • Achịkọtala ngwugwu nkwụ ụgwọ akwadoro maka Debian 11 na 12. N'ọdịnihu, a na-eme atụmatụ ibipụta ngwugwu maka Ubuntu na Alpine Linux.
  • Ọrụ amalitela iji hụ na mmalite nke ngwa Windows na gburugburu dabere na nhazi RISC-V.
  • A na-arụ ọrụ iji weghachi nkwado maka x86_64 architecture emulation maka ịgba ọsọ ngwa Windows 64-bit (na ngalaba 0.8, naanị nkwado i386 hapụrụ n'ihi enweghị iji ARM64EC na mmanya).

Na mgbakwunye, anyị nwere ike ịhụ na ntọhapụ nke ọrụ Wine Staging 9.0, nke na-enye nnukwu ụlọ mmanya, gụnyere akwadobeghị nke ọma ma ọ bụ patches dị ize ndụ nke na-adabaghị maka nnabata n'ime ngalaba mmanya bụ isi. Tụnyere mmanya, Staging Wine na-enye patches 505 ọzọ. Mwepụta ọhụrụ nke Wine Staging na-emekọrịta ọnụ na Wine 9.0 codebase ma na-emelite patch vkd3d kachasị ọhụrụ.

isi: opennet.ru

Tinye a comment