Tukunga o Hangover 9.0, he kete mo te whakahaere tono Windows i runga i nga punaha ARM64

Kua whakaputaina he peka hou o te kaupapa Hangover, e taea ai e koe te whakahaere i nga tono Windows 32-bit i hangaia mo te x86 (i386) me nga hoahoanga ARM32 i roto i nga taiao i runga i te hoahoanga ARM64 (Aarch64). Ko te whakatinanatanga o te momo Hangover mo te hoahoanga RISC-V kei te whanake. Ko te tukunga kei runga i te Waina 9.0 codebase, e whakaatuhia ana i te tau putanga. Ka tohatohahia nga whanaketanga o te kaupapa i raro i te raihana LGPL-2.1.

Ma te kaupapa ka taea e koe te whakatutuki i nga mahi tino teitei ake ka whakaritea ki te whakahaere i te Waina i roto i te aratau tauira, mai i te wa e whakamahi ana i te Hangover, ka whakamahia te emulator ki te mahi i te waehere o te tono ake, a ko nga waea punaha katoa, whare pukapuka me nga waahanga Waina ka mahia i waho o te emulator i roto i te putanga taketake mo te tūāpapa o nāianei ( Hangover whati te mekameka emulation i te taumata o piiraa ki win32 me te waina). Ka taea e te paparanga tauira te whakamahi i nga emulators QEMU, FEX me Box64, i runga i nga hiahia o te kaiwhakamahi. Kua timata te mahi, engari kaore ano kia oti, hei tautoko i te emulator Blink.

I roto i nga huringa o te putanga 9.0:

  • Kua whakatinanahia te kaha ki te whakamahi i te QEMU me te paparanga WoW64 (64-bit Windows-on-Windows), e waatea ana i te Waina, ka taea e koe te whakahaere i nga tono Windows 32-bit i runga i nga punaha Unix 64-bit. Ka tautokohia nga hoahoanga x86_32 me ARM32.
  • He tautoko taapiri mo te whakamahi i te emulator FEX ki te whakatakotoranga PE me te hanga Unix. I te wa kei te heke mai, he mahere ki te whakamutu i te whakamahi i nga huihuinga FEX Unix hei pai mo nga huihuinga whakatakotoranga PE.
  • Ko te whakauru katoa me te emulator Box64 e whakaratohia ana.
  • Kua kohia nga kohinga putea kua rite mo Debian 11 me 12. I te wa kei te heke mai, kua whakamaheretia ki te whakaputa i nga kohinga mo Ubuntu me Alpine Linux.
  • Kua timata nga mahi ki te whakarite i te whakarewatanga o nga tono Windows i roto i nga taiao i runga i te hoahoanga RISC-V.
  • Kei te haere tonu te mahi ki te whakahoki tautoko mo te tauira hoahoanga x86_64 mo te whakahaere i nga tono Windows 64-bit (i te peka 0.8, ko te tautoko i386 anake i toe na te korenga o te whakamahi i te ARM64EC i roto i te Waina).

I tua atu, ka taea e tatou te kite i te hanganga o te tukunga o te kaupapa Wine Staging 9.0, e whakarato ana i te hanga roa o te Waina, tae atu ki nga papanga kaore ano kia tino rite, morearea ranei kaore ano kia pai mo te whakauru ki te peka Waina matua. Ka whakatauritea ki te Waina, Wine Staging e whakarato ana i te 505 taapiri taapiri. Ko te tukunga hou o Wine Staging ka tukutahi me te Wine 9.0 codebase me te whakahou i te vkd3d-hou te papaki.

Source: opennet.ru

Tāpiri i te kōrero