Forum

Ini adalah huuge! Apl Windows 32bit pada M1 Mac. (spoiler: walaupun Witcher 3)?!

B

BarbaricCo

Poster asal
7 Mei 2012
  • 18 Nov 2020
Memerlukan Big Sur 11.1 beta

'Saya tidak boleh memberitahu anda betapa hebatnya itu; terdapat begitu banyak emulasi yang berlaku di bawah selimut. Bayangkan - binari Windows Intel 32-bit, berjalan dalam jambatan 32-ke-64 dalam Wine / CrossOver di atas macOS, pada CPU ARM yang meniru x86 - dan ia berfungsi! Ini sangat keren.'

www.codeweavers.com

Okey, saya mengikuti kereta muzik - Apple Silicon secara rasminya keren | Blog CodeWeavers

Oleh Jeremy White | 🥳Lihat apa yang kami dapat kerjakan pada Apple Silicon! Kami melancarkan CrossOver dan memasang serta menjalankan pelbagai aplikasi Windows. www.codeweavers.com www.codeweavers.com
===========

Nota Moderator:

Lihat juga perbincangan dalam benang berita:

CrossOver Membenarkan Apl Windows x86 Dijalankan pada Mac Apple M1

Codeweavers menyiarkan catatan blog dan video malam ini menunjukkan CrossOver berjalan pada Apple M1 MacBook Air. Video ini menunjukkan Team Fortress 2 berjalan pada M1 MacBook Air baharu: CrossOver ialah perisian (berdasarkan Wine Project) yang menjalankan aplikasi Microsoft Windows pada Mac dengan menterjemahkan API Windows... forums.macrumors.com Terakhir disunting oleh moderator: 19 Nov 2020
tindak balas:pshufd, pesawat turbinesea dan Zackmd1 DENGAN

Zackmd1

3 Okt 2010
Maryland AS


  • 18 Nov 2020
BarbaricCo berkata: Memerlukan Big Sur 11.1 beta

'Saya tidak boleh memberitahu anda betapa hebatnya itu; terdapat begitu banyak emulasi yang berlaku di bawah selimut. Bayangkan - binari Windows Intel 32-bit, berjalan dalam jambatan 32-ke-64 dalam Wine / CrossOver di atas macOS, pada CPU ARM yang meniru x86 - dan ia berfungsi! Ini sangat keren.'

www.codeweavers.com

Okey, saya mengikuti kereta muzik - Apple Silicon secara rasminya keren | Blog CodeWeavers

Oleh Jeremy White | 🥳Lihat apa yang kami dapat kerjakan pada Apple Silicon! Kami melancarkan CrossOver dan memasang serta menjalankan pelbagai aplikasi Windows. www.codeweavers.com www.codeweavers.com

Ok sekarang itu hebat! Apex Legends here I come.... Haha B

BarbaricCo

Poster asal
7 Mei 2012
  • 18 Nov 2020
Zackmd1 berkata: Ok sekarang itu hebat! Apex Legends here I come.... Haha
Apex Legends tidak berfungsi dalam Wine, tidak pada Mac mahupun Linux.
Tetapi banyak apl dan permainan lama akan melakukannya tindak balas:KPOM J

Joe Dohn

6 Jul 2020
  • 18 Nov 2020
Jika Crossover boleh mendapatkan permainan x86 32-bit yang berfungsi pada kelajuan yang boleh diterima, tiada alasan untuk Apple tidak menghasilkan penyelesaian yang lebih baik jika mereka mahu. Tetapi idealnya, mereka harus membuat x64 berfungsi juga.
tindak balas:motulist DENGAN

Zackmd1

3 Okt 2010
Maryland AS
  • 18 Nov 2020
BarbaricCo berkata: Apex Legends tidak berfungsi dalam Wine, baik pada Mac mahupun Linux.
Tetapi banyak apl dan permainan lama akan melakukannya tindak balas:BarbaricCo KEPADA

KPOM

23 Okt 2010
  • 18 Nov 2020
BarbaricCo berkata: Memerlukan Big Sur 11.1 beta

'Saya tidak boleh memberitahu anda betapa hebatnya itu; terdapat begitu banyak emulasi yang berlaku di bawah selimut. Bayangkan - binari Windows Intel 32-bit, berjalan dalam jambatan 32-ke-64 dalam Wine / CrossOver di atas macOS, pada CPU ARM yang meniru x86 - dan ia berfungsi! Ini sangat keren.'

www.codeweavers.com

Okey, saya mengikuti kereta muzik - Apple Silicon secara rasminya keren | Blog CodeWeavers

Oleh Jeremy White | 🥳Lihat apa yang kami dapat kerjakan pada Apple Silicon! Kami melancarkan CrossOver dan memasang serta menjalankan pelbagai aplikasi Windows. www.codeweavers.com www.codeweavers.com
Ya, dan apl Windows lain juga berfungsi, termasuk yang saya perlukan.
tindak balas:Oknetgeek

AnthonyHarris

Dibatalkan
4 Jun 2009
Cambridge, England
  • 18 Nov 2020
throAU berkata: Wah, saya kagum yang berfungsi.

Saya rasa itu adalah paku dalam keranda mesin awal 2020 ini untuk saya. Ia akan pergi ke GF tindak balas:torncanvas dan throAU

kaki

13 Feb 2012
Perth, Australia Barat
  • 18 Nov 2020
AnthonyHarris berkata: Mesin awal 2020 itu perlu dipaku di dalam keranda yang penuh dengan tanah dari tanah airnya supaya ia tidak pernah menghantui kita lagi dengan reka bentuknya yang terjejas.
Sejujurnya, ia adalah salah satu MacBook terbaik sejak 4 tahun lalu, sejak bencana rama-rama.

Tetapi ya, dari segi prestasi tiada pertandingan.
tindak balas:torncanvas P

pshufd

24 Okt 2013
New Hampshire
  • 18 Nov 2020
Fidelity Active Trader Pro ialah program Windows 32-bit yang dihantar oleh Fidelity dengan WINE untuk macOS. Mereka mempunyai versi 64-bit untuk Catalina tetapi saya belum mencubanya. Walau apa pun, ia mungkin berjalan di bawah ini. Saya berharap Fidelity hanya akan melakukan versi macOS AS yang betul.
tindak balas:KPOM

Dari hari Selasa

10 Nov 2020
  • 18 Nov 2020
Bagaimana pula dengan apl *Mac* 32 bit? Saya mempunyai DVD Oxford English Dictionary Versi 4(OED4). Ia adalah 32 bit. Tidak lagi boleh berjalan pada Mac sejak Catalina. Bolehkah saya menjalankannya di bawah Rosetta?
tindak balas:motulist J

jeanlain

14 Mac 2009
  • 18 Nov 2020
Crossover ialah aplikasi X86 bukan? Ini bermakna ia tidak akan berfungsi lagi selepas Apple meninggalkan Rosetta (yang akhirnya akan mereka lakukan).
Bolehkah CodeWeavers menjadikan Apl mereka 'universal'? Kerana kes ini agak khusus, memandangkan apl itu berdasarkan Wine, yang berkisar pada kod X86 (Windows).
Memindahkan Crossover ke ARM mungkin akan meningkatkan sedikit prestasi.
tindak balas:motulist J

jeanlain

14 Mac 2009
  • 18 Nov 2020
BarbaricCo berkata: 'Saya tidak boleh memberitahu anda betapa hebatnya itu; terdapat begitu banyak emulasi yang berlaku di bawah selimut. Bayangkan - binari Windows Intel 32-bit, berjalan dalam jambatan 32-ke-64 dalam Wine / CrossOver di atas macOS, pada CPU ARM yang meniru x86 - dan ia berfungsi! Ini sangat keren.'
Untuk permainan Windows, tambahkan beberapa directX ke terjemahan openGL + openGL ke Metal (walaupun yang terakhir tidak disahkan, agak tidak mungkin M1 mempunyai pemacu openGL).
Iaitu, melainkan crossover melakukan beberapa terjemahan directX ke Metal, tetapi saya tidak fikir ia berlaku.
tindak balas:keterlaluan P

pshufd

24 Okt 2013
New Hampshire
  • 18 Nov 2020
jeanlain berkata: Crossover ialah aplikasi X86 bukan? Ini bermakna ia tidak akan berfungsi lagi selepas Apple meninggalkan Rosetta (yang akhirnya akan mereka lakukan).
Bolehkah CodeWeavers menjadikan Apl mereka 'universal'? Kerana kes ini agak khusus, memandangkan apl itu berdasarkan Wine, yang berkisar pada kod X86 (Windows).
Memindahkan Crossover ke ARM mungkin akan meningkatkan sedikit prestasi.

Codeweavers hanya memudahkan untuk melakukan WINE (saya fikir ia menjadikan Botol Wain). Jadi ia harus mudah alih. Tetapi CodeWeavers ialah syarikat persendirian, bukan sumber terbuka. Jadi mereka perlu melakukan pelabuhan. T

torncanvas

14 Feb 2006
  • 18 Nov 2020
AFAIK OpenGL disokong pada M1. Saya rasa mungkin Rosetta menterjemah semuanya di bawah hud, tetapi saya agak terkejut, kerana jika tidak, kita akan mendengar tentang menunggu selama-lamanya untuk apa yang akan menyusun semula banyak pilih atur shader. J

jeanlain

14 Mac 2009
  • 18 Nov 2020
pshufd berkata: Codeweavers hanya memudahkan untuk melakukan WINE (saya fikir ia menjadikan Botol Wain).
Adakah terdapat versi ARM asli bagi Wain? J

jeanlain

14 Mac 2009
  • 18 Nov 2020
torncanvas berkata: AFAIK OpenGL disokong pada M1. Saya rasa mungkin Rosetta menterjemah semuanya di bawah hud, tetapi saya agak terkejut, kerana jika tidak, kita akan mendengar tentang menunggu selama-lamanya untuk apa yang akan menyusun semula banyak pilih atur shader.
OpenGL disokong, tetapi sesetengah orang yang lebih berpengetahuan daripada saya mengenai topik ini berpendapat bahawa sistem menterjemahkan panggilan openGL kepada panggilan Metal (yang tidak memerlukan shader untuk diterjemahkan, AFAIK). Terdapat bukti yang menunjukkan bahawa ini telah berlaku pada iDevices sejak A11 (openGL ES to Metal). Malah, Apple mungkin tidak pernah peduli untuk membangunkan pemacu openGL untuk GPU mereka (sebelum A11, mereka menggunakan GPU powerVR).
Ini bebas daripada Rosetta, kerana anda masih boleh mempunyai apl ARM asli menggunakan openGL.
tindak balas:BarbaricCo dan torncanvas T

torncanvas

14 Feb 2006
  • 18 Nov 2020
Huh, tidak tahu itu. Terima kasih atas maklumat!

T'hain Esh Kelch

5 Ogos 2001
Denmark
  • 18 Nov 2020
Del Martes berkata: Bagaimana pula dengan aplikasi *Mac* 32 bit? Saya mempunyai DVD Oxford English Dictionary Versi 4(OED4). Ia adalah 32 bit. Tidak lagi boleh berjalan pada Mac sejak Catalina. Bolehkah saya menjalankannya di bawah Rosetta
Tidak.
tindak balas:Dari hari Selasa J

jeanlain

14 Mac 2009
  • 18 Nov 2020
Saya terkejut kerana tiada pembangun datang dengan penyelesaian untuk menjadikan apl 32 bit berfungsi di Catalina/big sur.
Jika apl Windows 32-bit boleh dijalankan, tiada sebab mengapa apl Mac 32-bit tidak dapat dijalankan. Dalam kes permainan seperti TF2, yang mempunyai versi Mac, menjalankan apl Mac 32-bit seharusnya lebih berprestasi.
tindak balas:BarbaricCo P

pshufd

24 Okt 2013
New Hampshire
  • 18 Nov 2020
jeanlain berkata: Adakah terdapat versi ARM asli bagi Wine?

WINE ialah sumber terbuka supaya ia boleh disusun. Isunya, bagaimanapun, ialah tetingkap boleh laku untuk aplikasi anda datang daripada x86 dan perlu dijalankan pada sistem sasaran supaya, sekurang-kurangnya, perlu dicontohi atau diterjemahkan. P

pshufd

24 Okt 2013
New Hampshire
  • 18 Nov 2020
jeanlain berkata: Saya terkejut kerana tiada pembangun datang dengan penyelesaian untuk menjadikan apl 32 bit berfungsi di Catalina/big sur.
Jika apl Windows 32-bit boleh dijalankan, tiada sebab mengapa apl Mac 32-bit tidak dapat dijalankan. Dalam kes permainan seperti TF2, yang mempunyai versi Mac, menjalankan apl Mac 32-bit seharusnya lebih berprestasi.

Penyelesaian mudah pada Catalina ialah menjalankan Mojave dalam Parallels. J

jeanlain

14 Mac 2009
  • 19 Nov 2020
pshufd berkata: Penyelesaian mudah pada Catalina ialah menjalankan Mojave dalam Parallels.
Tetapi macOS dalam VM tidak boleh menggunakan pecutan perkakasan. Permainan tidak akan berfungsi. S

Serban55

Digantung
18 Okt 2020
  • 19 Nov 2020
THE

leman

14 Okt 2008
  • 19 Nov 2020
torncanvas berkata: AFAIK OpenGL disokong pada M1. Saya rasa mungkin Rosetta menterjemah semuanya di bawah hud, tetapi saya agak terkejut, kerana jika tidak, kita akan mendengar tentang menunggu selama-lamanya untuk apa yang akan menyusun semula banyak pilih atur shader.

Apabila anda menggunakan OpenGL, anda sudah perlu menyusun semula banyak pilih atur shader, kadangkala apabila anda hanya menukar parameter keadaan OpenGL. Itulah sebabnya OpenGL telah ditamatkan

Saya 100% pasti bahawa OpenGL di Big Sur dilaksanakan sebagai pembalut Logam yang ringan, jadi pelorek OpenGL akan dikompilasi semula ke Metal menggunakan kit alat Khronos atau sesuatu yang serupa. Overhed prestasi adalah minimum

jeanlain berkata: Tetapi macOS dalam VM tidak boleh menggunakan pecutan perkakasan. Permainan tidak akan berfungsi.

Sudah tentu mereka akan melakukannya. VM boleh memasang pemacu 'maya' yang memanggil Metal pada mesin hos. Begitulah cara Parallels dan co. telah menawarkan pecutan GPU untuk seketika.