Forumi

To je ogromno! 32-bitne aplikacije za Windows na računalnikih Mac M1. (spoiler: celo Witcher 3)?!

B

BarbaricCo

Originalni plakat
7. maja 2012
  • 18. november 2020
Potrebuje Big Sur 11.1 beta

»Ne morem vam povedati, kako kul je to; pod odejo se dogaja toliko posnemanja. Predstavljajte si - 32-bitni binarni sistem Windows Intel, ki deluje v mostu 32-na-64 v Wine / CrossOver na vrhu macOS-a, na ARM CPU, ki emulira x86 - in deluje! To je tako kul.'

www.codeweavers.com

Okej, jaz sem na vozišču - Apple Silicon je uradno kul | Blog CodeWeavers

Avtor Jeremy White | 🥳 Oglejte si, kaj smo naredili na Apple Silicon! Zagnali smo CrossOver ter namestili in zagnali široko paleto aplikacij za Windows. www.codeweavers.com www.codeweavers.com
===========

Opomba moderatorja:

Oglejte si tudi razpravo v temi novic:

CrossOver omogoča, da se aplikacije Windows x86 izvajajo na računalnikih Mac Apple M1

Codeweavers so nocoj objavili objavo na spletnem dnevniku in videoposnetek, ki prikazuje CrossOver, ki deluje na Apple M1 MacBook Air. Ta videoposnetek prikazuje, kako se Team Fortress 2 izvaja na novem MacBook Air M1: CrossOver je programska oprema (temelji na Wine Project), ki poganja aplikacije Microsoft Windows na Macu s prevajanjem Windows API-jev... forums.macrumors.com Nazadnje uredil moderator: 19. november 2020
Reakcije:pshufd, turbineseaplane in Zackmd1 Z

Zackmd1

3. oktober 2010
Maryland ZDA


  • 18. november 2020
BarbaricCo je dejal: Potrebuje Big Sur 11.1 beta

»Ne morem vam povedati, kako kul je to; pod odejo se dogaja toliko posnemanja. Predstavljajte si - 32-bitni binarni sistem Windows Intel, ki deluje v mostu 32-na-64 v Wine / CrossOver na vrhu macOS-a, na ARM CPU, ki emulira x86 - in deluje! To je tako kul.'

www.codeweavers.com

Okej, jaz sem na vozišču - Apple Silicon je uradno kul | Blog CodeWeavers

Avtor Jeremy White | 🥳 Oglejte si, kaj smo naredili na Apple Silicon! Zagnali smo CrossOver ter namestili in zagnali široko paleto aplikacij za Windows. www.codeweavers.com www.codeweavers.com

Ok, zdaj je super! Apex Legends, prihajam.... Haha B

BarbaricCo

Originalni plakat
7. maja 2012
  • 18. november 2020
Zackmd1 je rekel: Ok, zdaj je super! Apex Legends, prihajam.... Haha
Apex Legends ne deluje v Wine, niti v Macu niti v Linuxu.
Toda številne starejše aplikacije in igre bodo Reakcije:KPOM J

Joe Dohn

6. julij 2020
  • 18. november 2020
Če lahko Crossover zagotovi, da 32-bitno igranje iger x86 deluje s sprejemljivo hitrostjo, ni nobenega opravičila, da Apple ne bi poiskal še boljše rešitve, če želi. Toda v idealnem primeru bi morali zagnati tudi delovanje x64.
Reakcije:motulist Z

Zackmd1

3. oktober 2010
Maryland ZDA
  • 18. november 2020
BarbaricCo je dejal: Apex Legends ne deluje v Wine, niti v Macu niti v Linuxu.
Toda številne starejše aplikacije in igre bodo Reakcije:BarbaricCo TO

KPOM

23. oktober 2010
  • 18. november 2020
BarbaricCo je dejal: Potrebuje Big Sur 11.1 beta

»Ne morem vam povedati, kako kul je to; pod odejo se dogaja toliko posnemanja. Predstavljajte si - 32-bitni binarni sistem Windows Intel, ki deluje v mostu 32-na-64 v Wine / CrossOver na vrhu macOS-a, na ARM CPU, ki emulira x86 - in deluje! To je tako kul.'

www.codeweavers.com

Okej, jaz sem na vozišču - Apple Silicon je uradno kul | Blog CodeWeavers

Avtor Jeremy White | 🥳 Oglejte si, kaj smo naredili na Apple Silicon! Zagnali smo CrossOver ter namestili in zagnali široko paleto aplikacij za Windows. www.codeweavers.com www.codeweavers.com
Da, in druge aplikacije za Windows delujejo tudi, vključno s tisto, ki jo potrebujem.
Reakcije:Ocnetgeek

AnthonyHarris

Prekinjeno
4. junij 2009
Cambridge, Anglija
  • 18. november 2020
throAU je rekel: Vau, presenečen sem, da deluje.

Mislim, da je to zame skoraj žebelj v krsto tega stroja v začetku leta 2020. Gre na GF Reakcije:raztrgano platno in throAU

stopala

13. februar 2012
Perth, Zahodna Avstralija
  • 18. november 2020
AnthonyHarris je dejal: Ta stroj v začetku leta 2020 je treba zabiti v krsto, polno zemlje iz svoje domovine, tako da nas nikoli več ne preganja s svojo nadležno zasnovo.
Po pravici povedano, gre za enega najboljših MacBookov v zadnjih 4 letih, od katastrofe metuljev.

Ampak ja, glede uspešnosti ni tekmovanje.
Reakcije:raztrgano platno P

pshufd

24. oktober 2013
New hampshire
  • 18. november 2020
Fidelity Active Trader Pro je 32-bitni program za Windows, ki ga Fidelity pošilja z WINE za macOS. Imajo 64-bitno različico za Catalina, vendar je nisem preizkusil. V vsakem primeru lahko deluje pod tem. Želim si, da bi Fidelity naredil samo ustrezno različico macOS AS.
Reakcije:KPOM

Od torka

10. november 2020
  • 18. november 2020
Kaj pa 32-bitne *Mac* aplikacije? Imam DVD Oxford English Dictionary Version 4(OED4). Je 32 bit. Od Cataline ne more več delovati v računalnikih Mac. Ali ga lahko zaženem pod Rosetto?
Reakcije:motulist J

jeanlain

14. marec 2009
  • 18. november 2020
Crossover je aplikacija X86, kajne? Kar pomeni, da ne bo več deloval, potem ko Apple zapusti Rosetto (kar bodo sčasoma tudi storili).
Ali lahko CodeWeavers naredijo svojo aplikacijo 'univerzalno'? Ker je ta primer nekoliko poseben, saj aplikacija temelji na Wineu, ki se vrti okoli kode X86 (Windows).
Prenos Crossoverja na ARM bo verjetno nekoliko izboljšal zmogljivost.
Reakcije:motulist J

jeanlain

14. marec 2009
  • 18. november 2020
BarbaricCo je dejal: „Ne morem vam povedati, kako kul je to; pod odejo se dogaja toliko posnemanja. Predstavljajte si - 32-bitni binarni sistem Windows Intel, ki deluje v mostu 32-na-64 v Wine / CrossOver na vrhu macOS-a, na ARM CPU, ki emulira x86 - in deluje! To je tako kul.'
Za igro v sistemu Windows dodajte nekaj DirectX za prevod openGL + openGL v Metal (čeprav slednje ni potrjeno, je malo verjetno, da ima M1 gonilnike openGL).
Se pravi, razen če crossover naredi nekaj prevoda DirectX v Metal, vendar mislim, da ne.
Reakcije:duhovitost P

pshufd

24. oktober 2013
New hampshire
  • 18. november 2020
jeanlain je rekel: Crossover je aplikacija X86, kajne? Kar pomeni, da ne bo več deloval, potem ko Apple zapusti Rosetto (kar bodo sčasoma tudi storili).
Ali lahko CodeWeavers naredijo svojo aplikacijo 'univerzalno'? Ker je ta primer nekoliko poseben, saj aplikacija temelji na Wineu, ki se vrti okoli kode X86 (Windows).
Prenos Crossoverja na ARM bo verjetno nekoliko izboljšal zmogljivost.

Codeweavers samo olajša izdelavo VINA (mislim, da izdeluje Wine Bottles). Torej bi moral biti prenosljiv. Toda CodeWeavers je zasebno podjetje, ne odprtokodno. Zato bi morali narediti pristanišče. T

raztrgano platno

14. februar 2006
  • 18. november 2020
AFAIK OpenGL je podprt na M1. Predvidevam, da je možno, da Rosetta vse prevede pod pokrovom, vendar bi bil precej presenečen, saj bi sicer slišali, da bi večno čakali na to, kar bi ponovno prevedlo veliko permutacij senčil. J

jeanlain

14. marec 2009
  • 18. november 2020
pshufd je rekel: Codeweavers preprosto olajša izdelavo VINA (mislim, da izdeluje Wine Bottles).
Ali obstaja izvorna ARM različica Wine? J

jeanlain

14. marec 2009
  • 18. november 2020
torncanvas je rekel: AFAIK OpenGL je podprt na M1. Predvidevam, da je možno, da Rosetta vse prevede pod pokrovom, vendar bi bil precej presenečen, saj bi sicer slišali, da bi večno čakali na to, kar bi ponovno prevedlo veliko permutacij senčil.
OpenGL je podprt, vendar nekateri ljudje, ki so veliko bolj seznanjeni s to temo kot jaz, mislijo, da sistem prevaja klice openGL v klice Metal (kar ne zahteva prevajanja shaderja, AFAIK). Obstajajo dokazi, ki kažejo, da je to veljalo za iDevices že od A11 (openGL ES do Metal). Pravzaprav se Apple morda nikoli ni ukvarjal z razvojem gonilnikov openGL za svoje grafične procesorje (pred A11 so uporabljali grafične procesorje powerVR).
To je neodvisno od Rosette, saj lahko še vedno imate domačo aplikacijo ARM z uporabo openGL.
Reakcije:BarbaricCo in torncanvas T

raztrgano platno

14. februar 2006
  • 18. november 2020
Huh, tega nisem vedel. Hvala za informacije!

T'hain Esh Kelch

5. avgust 2001
Danska
  • 18. november 2020
Del Martes je rekel: Kaj pa 32-bitne *Mac* aplikacije? Imam DVD Oxford English Dictionary Version 4(OED4). Je 32 bit. Od Cataline ne more več delovati v računalnikih Mac. Ali ga lahko zaženem pod Rosetto
št.
Reakcije:Od torka J

jeanlain

14. marec 2009
  • 18. november 2020
Presenečen sem, da noben razvijalec ni prišel z rešitvijo, da bi 32-bitne aplikacije delovale na Catalina/big sur.
Če se 32-bitna aplikacija za Windows lahko zažene, ni razloga, zakaj ne bi mogla 32-bitna aplikacija za Mac. V primeru igre, kot je TF2, ki ima različico za Mac, bi moralo biti izvajanje 32-bitne aplikacije za Mac bolj zmogljivo.
Reakcije:BarbaricCo P

pshufd

24. oktober 2013
New hampshire
  • 18. november 2020
jeanlain je rekel: Ali obstaja izvorna ARM različica Wine?

WINE je odprtokoden, zato ga je mogoče prevesti. Težava pa je v tem, da izvedljiva datoteka Windows za vašo aplikacijo prihaja iz x86 in se mora izvajati v ciljnem sistemu, tako da bi jo bilo treba vsaj posnemati ali prevesti. P

pshufd

24. oktober 2013
New hampshire
  • 18. november 2020
jeanlain je rekel: Presenečen sem, da noben razvijalec ni prišel z rešitvijo, da bi 32-bitne aplikacije delovale na Catalina/big sur.
Če se 32-bitna aplikacija za Windows lahko zažene, ni razloga, zakaj ne bi mogla 32-bitna aplikacija za Mac. V primeru igre, kot je TF2, ki ima različico za Mac, bi moralo biti izvajanje 32-bitne aplikacije za Mac bolj zmogljivo.

Preprosta rešitev za Catalina bi bila zagon Mojave v vzporednicah. J

jeanlain

14. marec 2009
  • 19. november 2020
pshufd je dejal: Preprosta rešitev za Catalina bi bila zagon Mojave v vzporednicah.
Toda macOS v VM ne more uporabljati strojnega pospeševanja. Igre ne bodo delovale. S

Serban55

Prekinjeno
18. oktober 2020
  • 19. november 2020
THE

leman

14. oktober 2008
  • 19. november 2020
torncanvas je rekel: AFAIK OpenGL je podprt na M1. Predvidevam, da je možno, da Rosetta vse prevede pod pokrovom, vendar bi bil precej presenečen, saj bi sicer slišali, da bi večno čakali na to, kar bi ponovno prevedlo veliko permutacij senčil.

Ko uporabljate OpenGL, morate že znova prevesti veliko permutacij senčil, včasih ko samo spremenite parameter stanja OpenGL. Zato je OpenGL zastarel

100% sem prepričan, da je OpenGL na Big Sur implementiran kot lahek kovinski ovoj, zato bodo senčniki OpenGL prevedeni v Metal z uporabo orodja Khronos ali česa podobnega. Stroški delovanja bi bili minimalni

jeanlain je rekel: Toda macOS v VM ne more uporabljati strojnega pospeševanja. Igre ne bodo delovale.

Seveda bi. VM lahko namesti 'virtualne' gonilnike, ki kličejo Metal na gostiteljski stroj. Tako so Parallels and co. že nekaj časa ponuja pospeševanje GPU.