Forumi

Ovo je ogromno! 32-bitne Windows aplikacije na M1 Mac računalima. (spoiler: čak i Witcher 3)?!

B

BarbaricCo

Originalni poster
7. svibnja 2012
  • 18. studenog 2020
Potreban je Big Sur 11.1 beta

»Ne mogu vam reći kako je to super; toliko se oponaša ispod pokrivača. Zamislite - 32-bitni Windows Intel binarni, koji radi u 32-na-64 mostu u Wine / CrossOver-u na vrhu macOS-a, na ARM CPU-u koji emulira x86 - i radi! Ovo je baš super.'

www.codeweavers.com

U redu, ja sam u prednosti - Apple Silicon je službeno cool | CodeWeavers Blog

Autor Jeremy White | 🥳Pogledajte što radimo na Apple Siliconu! Pokrenuli smo CrossOver te instalirali i pokrenuli širok raspon Windows aplikacija. www.codeweavers.com www.codeweavers.com
===========

Napomena moderatora:

Također pogledajte raspravu u vijesti:

CrossOver omogućuje pokretanje x86 Windows aplikacija na Apple M1 Mac računalima

Codeweavers su večeras objavili post na blogu i video koji pokazuju kako CrossOver radi na Apple M1 MacBook Airu. Ovaj video prikazuje Team Fortress 2 koji radi na novom M1 MacBook Air: CrossOver je softver (baziran na Wine Project) koji pokreće Microsoft Windows aplikacije na Macu prevođenjem Windows API-ja... forums.macrumors.com Zadnji put uredio moderator: 19. studenog 2020
Reakcije:pshufd, turbinski avion i Zackmd1 S

Zackmd1

3. listopada 2010
Maryland SAD


  • 18. studenog 2020
BarbaricCo je rekao: Potreban je Big Sur 11.1 beta

»Ne mogu vam reći kako je to super; toliko se oponaša ispod pokrivača. Zamislite - 32-bitni Windows Intel binarni, koji radi u 32-na-64 mostu u Wine / CrossOver-u na vrhu macOS-a, na ARM CPU-u koji emulira x86 - i radi! Ovo je baš super.'

www.codeweavers.com

U redu, ja sam u prednosti - Apple Silicon je službeno cool | CodeWeavers Blog

Autor Jeremy White | 🥳Pogledajte što radimo na Apple Siliconu! Pokrenuli smo CrossOver te instalirali i pokrenuli širok raspon Windows aplikacija. www.codeweavers.com www.codeweavers.com

Ok, sad je super! Apex Legends, dolazim... Haha B

BarbaricCo

Originalni poster
7. svibnja 2012
  • 18. studenog 2020
Zackmd1 je rekao: Ok, to je super! Apex Legends, dolazim... Haha
Apex Legends ne radi u Wineu, ni na Macu ni na Linuxu.
Ali mnoge starije aplikacije i igre hoće Reakcije:KPOM J

Joe Dohn

6. srpnja 2020
  • 18. studenog 2020
Ako Crossover može natjerati 32-bitno x86 igranje na prihvatljivu brzinu, nema opravdanja da Apple ne smisli još bolje rješenje ako to želi. Ali idealno bi bilo da i x64 radi.
Reakcije:motulist S

Zackmd1

3. listopada 2010
Maryland SAD
  • 18. studenog 2020
BarbaricCo je rekao: Apex Legends ne radi u Wineu, ni na Macu ni na Linuxu.
Ali mnoge starije aplikacije i igre hoće Reakcije:BarbaricCo DO

KPOM

23. listopada 2010
  • 18. studenog 2020
BarbaricCo je rekao: Potreban je Big Sur 11.1 beta

»Ne mogu vam reći koliko je to super; toliko se oponaša ispod pokrivača. Zamislite - 32-bitni Windows Intel binarni, koji radi u 32-na-64 mostu u Wine / CrossOver-u na vrhu macOS-a, na ARM CPU-u koji emulira x86 - i radi! Ovo je baš super.'

www.codeweavers.com

U redu, ja sam u prednosti - Apple Silicon je službeno cool | CodeWeavers Blog

Autor Jeremy White | 🥳Pogledajte što radimo na Apple Siliconu! Pokrenuli smo CrossOver te instalirali i pokrenuli širok raspon Windows aplikacija. www.codeweavers.com www.codeweavers.com
Da, i druge Windows aplikacije također rade, uključujući i onu koja mi je potrebna.
Reakcije:Ocnetgeek

AnthonyHarris

Otkazano
4. lipnja 2009
Cambridge, Engleska
  • 18. studenog 2020
throAU je rekao: Vau, zadivljen sam što radi.

Mislim da je to za mene prilično čavao u lijesu ovog stroja s početka 2020. Ide u GF Reakcije:torncanvas i throAU

stopala

13. veljače 2012
Perth, Zapadna Australija
  • 18. studenog 2020
AnthonyHarris je rekao: Taj stroj s početka 2020. treba zabiti u lijes pun zemlje iz svoje domovine kako nas više nikada ne bi proganjao svojim napaćenim dizajnom.
Da budemo pošteni, to je jedan od najboljih MacBooka u posljednje 4 godine, od katastrofe s leptirima.

Ali da, u pogledu izvedbe nije natjecanje.
Reakcije:torncanvas P

pshufd

24. listopada 2013
New Hampshire
  • 18. studenog 2020
Fidelity Active Trader Pro je 32-bitni Windows program koji se Fidelity isporučuje s WINE za macOS. Imaju 64-bitnu verziju za Catalina, ali ja je nisam probao. U svakom slučaju, moglo bi raditi pod ovim. Volio bih da Fidelity samo napravi odgovarajuću verziju macOS AS.
Reakcije:KPOM

Od utorka

10. studenog 2020
  • 18. studenog 2020
Što kažete na 32-bitne *Mac* aplikacije? Imam DVD Oxford English Dictionary Version 4(OED4). 32-bitna je. Od Cataline više ne može raditi na Macu. Mogu li ga pokrenuti pod Rosettom?
Reakcije:motulist J

jeanlain

14. ožujka 2009
  • 18. studenog 2020
Crossover je aplikacija za X86, zar ne? Što znači da više neće raditi nakon što Apple napusti Rosettu (što će na kraju i učiniti).
Mogu li CodeWeavers svoju aplikaciju učiniti 'univerzalnom'? Budući da je ovaj slučaj malo poseban, jer se aplikacija temelji na Wineu, koji se vrti oko X86 koda (Windows).
Prijenos Crossovera na ARM vjerojatno će malo poboljšati performanse.
Reakcije:motulist J

jeanlain

14. ožujka 2009
  • 18. studenog 2020
BarbaricCo je rekao: 'Ne mogu vam reći koliko je to super; toliko se oponaša ispod pokrivača. Zamislite - 32-bitni Windows Intel binarni, koji radi u 32-na-64 mostu u Wine / CrossOver-u na vrhu macOS-a, na ARM CPU-u koji emulira x86 - i radi! Ovo je baš super.'
Za Windows igricu, dodajte malo DirectX u openGL prijevod + openGL u Metal (iako potonje nije potvrđeno, malo je vjerojatno da M1 ima openGL drajvere).
Odnosno, osim ako crossover ne napravi neki DirectX u Metal prijevod, ali mislim da ne radi.
Reakcije:vijugavost P

pshufd

24. listopada 2013
New Hampshire
  • 18. studenog 2020
jeanlain je rekao: Crossover je X86 aplikacija, zar ne? Što znači da više neće raditi nakon što Apple napusti Rosettu (što će na kraju i učiniti).
Mogu li CodeWeavers svoju aplikaciju učiniti 'univerzalnom'? Budući da je ovaj slučaj malo poseban, jer se aplikacija temelji na Wineu, koji se vrti oko X86 koda (Windows).
Prijenos Crossovera na ARM vjerojatno će malo poboljšati performanse.

Codeweavers samo olakšava izradu VINA (mislim da pravi Wine Bottles). Dakle, trebao bi biti prenosiv. Ali CodeWeavers je privatna tvrtka, a ne open source. Dakle, morali bi napraviti luku. T

torncanvas

14. veljače 2006
  • 18. studenog 2020
AFAIK OpenGL je podržan na M1. Pretpostavljam da je moguće da Rosetta sve to prevede ispod haube, ali bio bih prilično iznenađen, jer bismo inače čuli za vječno čekanje za ono što bi ponovno kompajlirao mnogo permutacija shadera. J

jeanlain

14. ožujka 2009
  • 18. studenog 2020
pshufd je rekao: Codeweavers samo olakšava izradu VINA (mislim da pravi Wine Bottles).
Postoji li izvorna ARM verzija Winea? J

jeanlain

14. ožujka 2009
  • 18. studenog 2020
torncanvas je rekao: AFAIK OpenGL je podržan na M1. Pretpostavljam da je moguće da Rosetta sve to prevede ispod haube, ali bio bih prilično iznenađen, jer bismo inače čuli za vječno čekanje za ono što bi ponovno kompajlirao mnogo permutacija shadera.
OpenGL je podržan, ali neki ljudi koji su mnogo bolje upoznati s ovom temom od mene misle da sustav prevodi openGL pozive u Metal pozive (koji ne zahtijevaju prevođenje shadera, AFAIK). Postoje dokazi koji ukazuju na to da je to bio slučaj na iDeviceima od A11 (openGL ES to Metal). Zapravo, Apple se možda nikada nije potrudio razviti openGL drajvere za svoje GPU (prije A11, koristili su powerVR GPU-ove).
Ovo je neovisno o Rosetti, budući da još uvijek možete imati izvornu ARM aplikaciju koristeći openGL.
Reakcije:BarbaricCo i torncanvas T

torncanvas

14. veljače 2006
  • 18. studenog 2020
Huh, nisam to znao. Hvala na informaciji!

T'hain Esh Kelch

5. kolovoza 2001
Danska
  • 18. studenog 2020
Del Martes je rekao: Što kažete na 32-bitne *Mac* aplikacije? Imam DVD Oxford English Dictionary Version 4(OED4). 32-bitna je. Od Cataline više ne može raditi na Macu. Mogu li ga pokrenuti pod Rosettom
Ne.
Reakcije:Od utorka J

jeanlain

14. ožujka 2009
  • 18. studenog 2020
Iznenađen sam da nijedan programer nije došao s rješenjem da 32-bitne aplikacije rade na Catalina/big sur.
Ako se 32-bitna Windows aplikacija može pokrenuti, nema razloga zašto 32-bitna Mac aplikacija ne bi mogla. U slučaju igre poput TF2, koja ima verziju za Mac, pokretanje 32-bitne Mac aplikacije trebalo bi biti učinkovitije.
Reakcije:BarbaricCo P

pshufd

24. listopada 2013
New Hampshire
  • 18. studenog 2020
jeanlain je rekao: Postoji li izvorna ARM verzija Winea?

WINE je otvorenog koda pa se može kompajlirati. Problem je, međutim, u tome što izvršni Windowsi za vašu aplikaciju potječu od x86 i moraju se izvoditi na ciljnom sustavu tako da bi, u najmanju ruku, morali biti emulirani ili prevedeni. P

pshufd

24. listopada 2013
New Hampshire
  • 18. studenog 2020
jeanlain je rekao: Iznenađen sam da nijedan programer nije došao s rješenjem da 32-bitne aplikacije rade na Catalina/big sur.
Ako se 32-bitna Windows aplikacija može pokrenuti, nema razloga zašto 32-bitna Mac aplikacija ne bi mogla. U slučaju igre poput TF2, koja ima verziju za Mac, pokretanje 32-bitne Mac aplikacije trebalo bi biti učinkovitije.

Jednostavno rješenje za Catalina bilo bi pokretanje Mojavea u Parallelsu. J

jeanlain

14. ožujka 2009
  • 19. studenog 2020
pshufd je rekao: Jednostavno rješenje za Catalina bilo bi pokretanje Mojavea u paralelama.
Ali macOS u VM-u ne može koristiti hardversko ubrzanje. Igre neće raditi. S

srpski55

Obustavljeno
18. listopada 2020
  • 19. studenog 2020
THE

leman

14. listopada 2008
  • 19. studenog 2020
torncanvas je rekao: AFAIK OpenGL je podržan na M1. Pretpostavljam da je moguće da Rosetta sve to prevede ispod haube, ali bio bih prilično iznenađen, jer bismo inače čuli za vječno čekanje za ono što bi ponovno kompajlirao mnogo permutacija shadera.

Kada koristite OpenGL, već morate ponovno kompajlirati puno permutacija shadera, ponekad kada samo promijenite parametar stanja OpenGL-a. Zato je OpenGL zastario

100% sam siguran da je OpenGL na Big Suru implementiran kao lagani Metalni omot, tako da će OpenGL shaderi biti ponovno kompajlirani u Metal koristeći Khronos alat ili nešto slično. Izvedba bi bila minimalna

jeanlain je rekao: Ali macOS u VM-u ne može koristiti hardversko ubrzanje. Igre neće raditi.

Naravno da bi. VM može instalirati 'virtualne' upravljačke programe koji pozivaju Metal na glavno računalo. Tako su Parallels and co. već neko vrijeme nudi GPU ubrzanje.