Foorumid

See on tohutu! 32-bitised Windowsi rakendused M1 Mac-arvutites. (spoiler: isegi Witcher 3)?!

B

BarbaricCo

Originaalplakat
7. mai 2012
  • 18. november 2020
Vajab Big Sur 11.1 beetaversiooni

„Ma ei saa öelda, kui lahe see on; teki all toimub nii palju emuleerimist. Kujutage ette – 32-bitine Windows Inteli kahendfail, mis töötab 32-64-sillas Wine/CrossOveris MacOS-i peal, ARM-protsessoris, mis emuleerib x86 – ja see töötab! See on lihtsalt nii lahe.'

www.codeweavers.com

Olgu, ma olen asja juures – Apple Silicon on ametlikult lahe | CodeWeaversi ajaveeb

Autor: Jeremy White | 🥳Vaadake, mida me Apple Siliconiga töötasime! Käivitasime CrossOveri ning installisime ja käitasime laias valikus Windowsi rakendusi. www.codeweavers.com www.codeweavers.com
===========

Moderaatori märkus:

Vaata ka arutelu uudiste lõimes:

CrossOver võimaldab x86 Windowsi rakendustel töötada Apple M1 Mac-arvutites

Codeweavers postitas täna õhtul ajaveebipostituse ja video, milles näidatakse Apple M1 MacBook Airis töötavat CrossOverit. See video näitab Team Fortress 2-t, mis töötab uuel M1 MacBook Airil: CrossOver on tarkvara (Wine Projectil põhinev), mis käivitab Microsoft Windowsi rakendusi Macis, tõlkides Windowsi API-sid... forums.macrumors.com Viimati muutis moderaator: 19. novembril 2020
Reaktsioonid:pshufd, turbinealane ja Zackmd1 KOOS

Zackmd1

3. oktoober 2010
Maryland USA


  • 18. november 2020
BarbaricCo ütles: Vajab Big Suri 11.1 beetaversiooni

„Ma ei saa öelda, kui lahe see on; teki all toimub nii palju emuleerimist. Kujutage ette – 32-bitine Windows Inteli kahendfail, mis töötab 32-64-sillas Wine/CrossOveris MacOS-i peal, ARM-protsessoris, mis emuleerib x86 – ja see töötab! See on lihtsalt nii lahe.'

www.codeweavers.com

Olgu, ma olen asja juures – Apple Silicon on ametlikult lahe | CodeWeaversi ajaveeb

Autor: Jeremy White | 🥳Vaadake, mida me Apple Siliconiga töötasime! Käivitasime CrossOveri ning installisime ja käitasime laias valikus Windowsi rakendusi. www.codeweavers.com www.codeweavers.com

Ok, see on nüüd suurepärane! Apex Legends siit ma tulen.... Haha B

BarbaricCo

Originaalplakat
7. mai 2012
  • 18. november 2020
Zackmd1 ütles: Okei, see on suurepärane! Apex Legends siit ma tulen.... Haha
Apex Legends ei tööta Wine'is, ei Macis ega Linuxis.
Kuid paljud vanemad rakendused ja mängud teevad seda Reaktsioonid:KPOM J

Joe Dohn

6. juuli 2020
  • 18. november 2020
Kui Crossover suudab 32-bitise x86 mängimise vastuvõetava kiirusega tööle panna, pole Apple'il vabandust, et nad ei soovi soovi korral veelgi paremat lahendust välja pakkuda. Kuid ideaalis peaksid nad ka x64 tööle saama.
Reaktsioonid:motulist KOOS

Zackmd1

3. oktoober 2010
Maryland USA
  • 18. november 2020
BarbaricCo ütles: Apex Legends ei tööta Wine'is, ei Macis ega Linuxis.
Kuid paljud vanemad rakendused ja mängud teevad seda Reaktsioonid:BarbaricCo TO

KPOM

23. oktoober 2010
  • 18. november 2020
BarbaricCo ütles: Vajab Big Suri 11.1 beetaversiooni

„Ma ei saa öelda, kui lahe see on; teki all toimub nii palju emuleerimist. Kujutage ette – 32-bitine Windows Inteli kahendfail, mis töötab 32-64-sillas Wine/CrossOveris MacOS-i peal, ARM-protsessoris, mis emuleerib x86 – ja see töötab! See on lihtsalt nii lahe.'

www.codeweavers.com

Olgu, ma olen asja juures – Apple Silicon on ametlikult lahe | CodeWeaversi ajaveeb

Autor: Jeremy White | 🥳Vaadake, mida me Apple Siliconiga töötasime! Käivitasime CrossOveri ning installisime ja käitasime laias valikus Windowsi rakendusi. www.codeweavers.com www.codeweavers.com
Jah, ja töötavad ka teised Windowsi rakendused, sealhulgas see, mida vajan.
Reaktsioonid:Ocnetgeek

AnthonyHarris

Tühistatud
4. juuni 2009
Cambridge, Inglismaa
  • 18. november 2020
throAU ütles: Vau, ma olen üllatunud, et see töötab.

Ma arvan, et see on minu jaoks selle 2020. aasta alguse masina kirstunael. See läheb GF-i Reaktsioonid:torncanvas ja throAU

jalad

13. veebruar 2012
Perth, Lääne-Austraalia
  • 18. november 2020
AnthonyHarris ütles: See 2020. aasta alguse masin tuleb naelutada oma kodumaa mulda täis kirstu, et see ei jääks meid enam kunagi oma vaevatud disainiga kummitama.
Ausalt öeldes on see üks parimaid MacBooke viimase nelja aasta jooksul pärast liblikakatastroofi.

Aga jah, jõudluse mõttes pole võistlust.
Reaktsioonid:rebenenud lõuend P

pshufd

24. oktoober 2013
New Hampshire
  • 18. november 2020
Fidelity Active Trader Pro on 32-bitine Windowsi programm, mille Fidelity tarnib koos WINE-ga macOS-i jaoks. Neil on Catalina jaoks 64-bitine versioon, kuid ma pole seda proovinud. Igal juhul võib see selle all töötada. Soovin, et Fidelity teeks siiski korraliku macOS AS-i versiooni.
Reaktsioonid:KPOM

Teisipäevast

10. november 2020
  • 18. november 2020
Kuidas oleks 32-bitiste *Maci* rakendustega? Mul on Oxfordi inglise sõnaraamatu versioon 4 (OED4) DVD. See on 32 bitine. Alates Catalinast ei saa enam Mac-arvutites töötada. Kas ma saan seda Rosetta all juhtida?
Reaktsioonid:motulist J

jeanlain

14. märts 2009
  • 18. november 2020
Crossover on X86 rakendus, eks? Mis tähendab, et see ei tööta enam pärast seda, kui Apple Rosettast loobub (mida nad lõpuks ka teevad).
Kas CodeWeavers saab muuta oma rakenduse universaalseks? Kuna see juhtum on natuke eriline, kuna rakendus põhineb Wine'il, mis pöörleb X86 koodi ümber (Windows).
Crossoveri teisaldamine ARM-i parandab tõenäoliselt jõudlust veidi.
Reaktsioonid:motulist J

jeanlain

14. märts 2009
  • 18. november 2020
BarbaricCo ütles: 'Ma ei saa teile öelda, kui lahe see on; teki all toimub nii palju emuleerimist. Kujutage ette – 32-bitine Windows Inteli kahendfail, mis töötab 32-64-sillas Wine/CrossOveris MacOS-i peal, ARM-protsessoris, mis emuleerib x86 – ja see töötab! See on lihtsalt nii lahe.'
Windowsi mängu jaoks lisage openGL-i tõlkele DirectX + openGL-i Metallile (kuigi viimast pole kinnitatud, on üsna ebatõenäoline, et M1-l on openGL-draiverid).
See tähendab, välja arvatud juhul, kui crossover tõlgib otseX-i metalliks, aga ma ei usu, et see teeb.
Reaktsioonid:veidrus P

pshufd

24. oktoober 2013
New Hampshire
  • 18. november 2020
jeanlain ütles: Crossover on X86 rakendus, eks? Mis tähendab, et see ei tööta enam pärast seda, kui Apple Rosettast loobub (mida nad lõpuks ka teevad).
Kas CodeWeavers saab muuta oma rakenduse universaalseks? Kuna see juhtum on natuke eriline, kuna rakendus põhineb Wine'il, mis pöörleb X86 koodi ümber (Windows).
Crossoveri teisaldamine ARM-i parandab tõenäoliselt jõudlust veidi.

Codeweavers teeb VEINI tegemise lihtsamaks (ma arvan, et see teeb veinipudeleid). Seega peaks see olema kaasaskantav. Kuid CodeWeavers on eraettevõte, mitte avatud lähtekoodiga ettevõte. Nii et nad peaksid sadama ära tegema. T

rebenenud lõuend

14. veebruar 2006
  • 18. november 2020
M1 toetab AFAIK OpenGL-i. Arvan, et Rosetta tõlgib selle kõik kapoti all, kuid ma oleksin üsna üllatunud, sest muidu oleksime kuulnud, et ootame igavesti, mis oleks olnud paljude varjundite permutatsioonide ümberkompileerimine. J

jeanlain

14. märts 2009
  • 18. november 2020
pshufd ütles: Codeweavers teeb VEINI tegemise lihtsamaks (ma arvan, et see teeb veinipudeleid).
Kas Wine'i ARM-i algversioon on olemas? J

jeanlain

14. märts 2009
  • 18. november 2020
torncanvas ütles: M1 toetab AFAIK OpenGL-i. Arvan, et Rosetta tõlgib selle kõik kapoti all, kuid ma oleksin üsna üllatunud, sest muidu oleksime kuulnud, et ootame igavesti, mis oleks olnud paljude varjundite permutatsioonide ümberkompileerimine.
OpenGL-i toetatakse, kuid mõned inimesed, kes on sellel teemal minust palju teadlikumad, arvavad, et süsteem tõlgib openGL-i kõned Metallikõnedeks (mis ei nõuaks Shaderi tõlkimist, AFAIK). On tõendeid, mis viitavad sellele, et see on iDevices'i puhul nii olnud alates A11-st (openGL ES to Metal). Tegelikult pole Apple võib-olla kunagi vaevunud oma GPU-de jaoks openGL-draivereid välja töötama (enne A11 kasutasid nad powerVR GPU-sid).
See on Rosettast sõltumatu, kuna teil võib siiski olla avatud ARM-i rakendus, mis kasutab openGL-i.
Reaktsioonid:BarbaricCo ja torncanvas T

rebenenud lõuend

14. veebruar 2006
  • 18. november 2020
Huh, seda ei teadnud. Tänan info eest!

T'hain Esh Kelch

5. august 2001
Taani
  • 18. november 2020
Del Martes ütles: Kuidas oleks 32-bitiste *Maci* rakendustega? Mul on Oxfordi inglise sõnaraamatu versioon 4 (OED4) DVD. See on 32 bitine. Alates Catalinast ei saa enam Mac-arvutites töötada. Kas ma saan seda Rosetta all juhtida
Ei.
Reaktsioonid:Teisipäevast J

jeanlain

14. märts 2009
  • 18. november 2020
Olen üllatunud, et ükski arendaja pole lahendust pakkunud, kuidas panna 32-bitised rakendused Catalina/big sur'is tööle.
Kui 32-bitine Windowsi rakendus töötab, pole põhjust, miks 32-bitine Maci rakendus ei saaks töötada. Sellise mängu puhul nagu TF2, millel on Maci versioon, peaks 32-bitise Maci rakenduse käitamine olema tõhusam.
Reaktsioonid:BarbaricCo P

pshufd

24. oktoober 2013
New Hampshire
  • 18. november 2020
jeanlain ütles: kas Wine'i ARM-versioon on olemas?

WINE on avatud lähtekoodiga, nii et seda saab kompileerida. Probleem on aga selles, et teie rakenduse Windowsi käivitatav fail pärineb x86-st ja peab töötama sihtsüsteemis, nii et seda tuleks vähemalt emuleerida või tõlkida. P

pshufd

24. oktoober 2013
New Hampshire
  • 18. november 2020
jeanlain ütles: Ma olen üllatunud, et ükski arendaja pole leidnud lahendust, mis paneks 32-bitised rakendused Catalina/big sur'is tööle.
Kui 32-bitine Windowsi rakendus töötab, pole põhjust, miks 32-bitine Maci rakendus ei saaks töötada. Sellise mängu puhul nagu TF2, millel on Maci versioon, peaks 32-bitise Maci rakenduse käitamine olema tõhusam.

Lihtne lahendus Catalina puhul oleks Mojave käivitamine programmis Parallels. J

jeanlain

14. märts 2009
  • 19. november 2020
pshufd ütles: Lihtne lahendus Catalinas oleks käivitada Mojave programmis Parallels.
Kuid VM-is olev macOS ei saa riistvarakiirendust kasutada. Mängud ei tööta. S

serban55

Peatatud
18. oktoober 2020
  • 19. november 2020
THE

leman

14. oktoober 2008
  • 19. november 2020
torncanvas ütles: M1 toetab AFAIK OpenGL-i. Arvan, et Rosetta tõlgib selle kõik kapoti all, kuid ma oleksin üsna üllatunud, sest muidu oleksime kuulnud, et ootame igavesti, mis oleks olnud paljude varjundite permutatsioonide ümberkompileerimine.

Kui kasutate OpenGL-i, peate juba ümber kompileerima palju varjundi permutatsioone, mõnikord kui muudate lihtsalt OpenGL-i olekuparameetrit. Seetõttu kaotati OpenGL tugi

Olen 100% kindel, et OpenGL Big Suris on rakendatud kerge metallist ümbrisena, nii et OpenGL-i varjutajad kompileeritakse uuesti metalliks, kasutades Khronose tööriistakomplekti või midagi sarnast. Tulemuslikkuse üldkulud oleksid minimaalsed

Jeanlain ütles: Kuid VM-is olev macOS ei saa riistvarakiirendust kasutada. Mängud ei tööta.

Muidugi nad teeksid. VM saab installida hostmasinasse 'virtuaalsed' draiverid, mis kutsuvad Metalli. Nii on Parallels ja co. on juba mõnda aega pakkunud GPU kiirendust.