Forum

Ini sangat besar! Aplikasi Windows 32bit di M1 Mac. (spoiler: bahkan Witcher 3)?!

B

BarbaricCo

poster asli
7 Mei 2012
  • 18 November 2020
Membutuhkan Big Sur 11.1 beta

'Saya tidak bisa mengatakan betapa kerennya itu; ada begitu banyak emulasi yang terjadi di balik selimut. Bayangkan - biner Windows Intel 32-bit, berjalan di jembatan 32-ke-64 di Wine / CrossOver di atas macOS, pada CPU ARM yang meniru x86 - dan berfungsi! Ini sangat keren.'

www.codeweavers.com

Oke, saya ikut-ikutan - Apple Silicon secara resmi keren | Blog CodeWeavers

Oleh Jeremy White | Lihat apa yang kami kerjakan di Apple Silicon! Kami menjalankan CrossOver dan menginstal serta menjalankan berbagai aplikasi Windows. www.codeweavers.com www.codeweavers.com
=============

Catatan Moderator:

Lihat juga diskusi di utas berita:

CrossOver Memungkinkan Aplikasi Windows x86 Berjalan di Apple M1 Mac

Codeweavers memposting posting blog dan video malam ini memamerkan CrossOver yang berjalan di Apple M1 MacBook Air. Video ini menunjukkan Team Fortress 2 berjalan pada M1 MacBook Air baru: CrossOver adalah perangkat lunak (berdasarkan Wine Project) yang menjalankan aplikasi Microsoft Windows di Mac dengan menerjemahkan API Windows... forums.macrumors.com Terakhir diedit oleh moderator: 19 Nov 2020
Reaksi:pshufd, turbin seaplane dan Zackmd1 DENGAN

Zackmd1

3 Oktober 2010
Maryland AS


  • 18 November 2020
BarbaricCo berkata: Membutuhkan Big Sur 11.1 beta

'Saya tidak bisa mengatakan betapa kerennya itu; ada begitu banyak emulasi yang terjadi di balik selimut. Bayangkan - biner Windows Intel 32-bit, berjalan di jembatan 32-ke-64 di Wine / CrossOver di atas macOS, pada CPU ARM yang meniru x86 - dan berfungsi! Ini sangat keren.'

www.codeweavers.com

Oke, saya ikut-ikutan - Apple Silicon secara resmi keren | Blog CodeWeavers

Oleh Jeremy White | Lihat apa yang kami kerjakan di Apple Silicon! Kami menjalankan CrossOver dan menginstal serta menjalankan berbagai aplikasi Windows. www.codeweavers.com www.codeweavers.com

Oke sekarang itu luar biasa! Apex Legends aku datang.... Haha B

BarbaricCo

poster asli
7 Mei 2012
  • 18 November 2020
Zackmd1 berkata: Oke, itu luar biasa! Apex Legends aku datang.... Haha
Apex Legends tidak berfungsi di Wine, baik di Mac maupun di Linux.
Tetapi banyak aplikasi dan game lama akan Reaksi:KPOM J

Joe Dohn

6 Juli 2020
  • 18 November 2020
Jika Crossover dapat membuat game 32-bit x86 bekerja pada kecepatan yang dapat diterima, tidak ada alasan bagi Apple untuk tidak memberikan solusi yang lebih baik jika mereka menginginkannya. Tetapi idealnya, mereka juga harus membuat x64 berfungsi.
Reaksi:pengendara motor DENGAN

Zackmd1

3 Oktober 2010
Maryland AS
  • 18 November 2020
BarbaricCo berkata: Apex Legends tidak berfungsi di Wine, baik di Mac maupun di Linux.
Tetapi banyak aplikasi dan game lama akan Reaksi:BarbaricCo KE

KPOM

23 Oktober 2010
  • 18 November 2020
BarbaricCo berkata: Membutuhkan Big Sur 11.1 beta

'Saya tidak bisa mengatakan betapa kerennya itu; ada begitu banyak emulasi yang terjadi di balik selimut. Bayangkan - biner Windows Intel 32-bit, berjalan di jembatan 32-ke-64 di Wine / CrossOver di atas macOS, pada CPU ARM yang meniru x86 - dan berfungsi! Ini sangat keren.'

www.codeweavers.com

Oke, saya ikut-ikutan - Apple Silicon secara resmi keren | Blog CodeWeavers

Oleh Jeremy White | Lihat apa yang kami kerjakan di Apple Silicon! Kami menjalankan CrossOver dan menginstal serta menjalankan berbagai aplikasi Windows. www.codeweavers.com www.codeweavers.com
Ya, dan aplikasi Windows lainnya juga berfungsi, termasuk yang saya butuhkan.
Reaksi:oknetgeek

AnthonyHarris

Dibatalkan
4 Juni 2009
Cambridge, Inggris
  • 18 November 2020
throAU berkata: Wow, saya kagum itu berhasil.

Saya pikir itu cukup banyak paku di peti mati mesin awal 2020 ini untuk saya. Ini akan ke GF Reaksi:robek kanvas dan throAU

kaki

13 Februari 2012
Perth, Australia Barat
  • 18 November 2020
AnthonyHarris berkata: Mesin awal 2020 itu perlu dipaku di dalam peti mati yang penuh dengan tanah dari tanah kelahirannya sehingga tidak pernah menghantui kita lagi dengan desainnya yang bermasalah.
Sejujurnya, ini adalah salah satu MacBook terbaik dari 4 tahun terakhir, sejak bencana kupu-kupu.

Tapi ya, dari segi kinerja, ini bukan kontes.
Reaksi:kanvas robek P

pshufd

24 Oktober 2013
New Hampshire
  • 18 November 2020
Fidelity Active Trader Pro adalah program Windows 32-bit yang dikirimkan Fidelity dengan WINE untuk macOS. Mereka memiliki versi 64-bit untuk Catalina tetapi saya belum mencobanya. Bagaimanapun, itu mungkin berjalan di bawah ini. Saya berharap Fidelity hanya akan melakukan versi macOS AS yang tepat.
Reaksi:KPOM

Dari Selasa

10 November 2020
  • 18 November 2020
Bagaimana dengan aplikasi *Mac* 32 bit? Saya memiliki DVD Oxford English Dictionary Versi 4(OED4). Ini adalah 32 bit. Tidak dapat lagi berjalan di Mac sejak Catalina. Bisakah saya menjalankannya di bawah Rosetta?
Reaksi:pengendara motor J

jeanlain

14 Maret 2009
  • 18 November 2020
Crossover adalah aplikasi X86 kan? Yang berarti itu tidak akan berfungsi lagi setelah Apple meninggalkan Rosetta (yang pada akhirnya akan mereka lakukan).
Bisakah CodeWeavers membuat Aplikasi mereka 'universal'? Karena kasus ini agak khusus, karena aplikasi ini didasarkan pada Wine, yang berkisar pada kode X86 (Windows).
Porting Crossover ke ARM mungkin akan sedikit meningkatkan kinerja.
Reaksi:pengendara motor J

jeanlain

14 Maret 2009
  • 18 November 2020
BarbaricCo berkata: 'Saya tidak bisa mengatakan betapa kerennya itu; ada begitu banyak emulasi yang terjadi di balik selimut. Bayangkan - biner Windows Intel 32-bit, berjalan di jembatan 32-ke-64 di Wine / CrossOver di atas macOS, pada CPU ARM yang meniru x86 - dan berfungsi! Ini sangat keren.'
Untuk game Windows, tambahkan beberapa directX ke terjemahan openGL + openGL ke Metal (meskipun yang terakhir tidak dikonfirmasi, sangat tidak mungkin M1 memiliki driver openGL).
Yaitu, kecuali crossover melakukan terjemahan directX ke Metal, tapi saya rasa tidak.
Reaksi:keterkejutan P

pshufd

24 Oktober 2013
New Hampshire
  • 18 November 2020
jeanlain berkata: Crossover adalah aplikasi X86 kan? Yang berarti itu tidak akan berfungsi lagi setelah Apple meninggalkan Rosetta (yang pada akhirnya akan mereka lakukan).
Bisakah CodeWeavers membuat Aplikasi mereka 'universal'? Karena kasus ini agak khusus, karena aplikasi ini didasarkan pada Wine, yang berkisar pada kode X86 (Windows).
Porting Crossover ke ARM mungkin akan sedikit meningkatkan kinerja.

Codeweavers hanya membuatnya lebih mudah untuk melakukan WINE (saya pikir itu membuat Botol Anggur). Jadi harus portable. Tapi CodeWeavers adalah perusahaan swasta, bukan open source. Jadi mereka harus melakukan pelabuhan. T

kanvas robek

14 Februari 2006
  • 18 November 2020
AFAIK OpenGL didukung di M1. Saya kira mungkin Rosetta menerjemahkan semuanya di bawah tenda, tetapi saya akan cukup terkejut, karena jika tidak, kita akan mendengar tentang menunggu selamanya untuk apa yang akan mengkompilasi ulang banyak permutasi shader. J

jeanlain

14 Maret 2009
  • 18 November 2020
pshufd berkata: Codeweavers hanya membuat lebih mudah untuk melakukan WINE (saya pikir itu membuat Botol Anggur).
Apakah ada Wine versi ARM asli? J

jeanlain

14 Maret 2009
  • 18 November 2020
torncanvas berkata: AFAIK OpenGL didukung di M1. Saya kira mungkin Rosetta menerjemahkan semuanya di bawah tenda, tetapi saya akan cukup terkejut, karena jika tidak, kita akan mendengar tentang menunggu selamanya untuk apa yang akan mengkompilasi ulang banyak permutasi shader.
OpenGL didukung, tetapi beberapa orang yang jauh lebih berpengetahuan daripada saya tentang topik ini berpikir bahwa sistem menerjemahkan panggilan openGL ke panggilan Metal (yang tidak memerlukan shader untuk diterjemahkan, AFAIK). Ada beberapa bukti yang menunjukkan bahwa ini telah terjadi di iDevices sejak A11 (openGL ES to Metal). Bahkan, Apple mungkin tidak pernah repot-repot mengembangkan driver openGL untuk GPU mereka (sebelum A11, mereka menggunakan GPU powerVR).
Ini tidak tergantung pada Rosetta, karena Anda masih dapat memiliki aplikasi ARM asli menggunakan openGL.
Reaksi:BarbaricCo dan torncanvas T

kanvas robek

14 Februari 2006
  • 18 November 2020
Huh, tidak tahu itu. Terimakasih atas infonya!

T'hain Esh Kelch

5 Agustus 2001
Denmark
  • 18 November 2020
Del Martes berkata: Bagaimana dengan aplikasi *Mac* 32 bit? Saya memiliki DVD Oxford English Dictionary Versi 4(OED4). Ini adalah 32 bit. Tidak dapat lagi berjalan di Mac sejak Catalina. Bisakah saya menjalankannya di bawah Rosetta
Tidak.
Reaksi:Dari Selasa J

jeanlain

14 Maret 2009
  • 18 November 2020
Saya terkejut bahwa tidak ada pengembang yang datang dengan solusi untuk membuat aplikasi 32 bit berfungsi di Catalina/sur besar.
Jika aplikasi Windows 32-bit dapat berjalan, tidak ada alasan mengapa aplikasi Mac 32-bit tidak dapat berjalan. Dalam kasus permainan seperti TF2, yang memiliki versi Mac, menjalankan aplikasi Mac 32-bit harus lebih berkinerja.
Reaksi:BarbaricCo P

pshufd

24 Oktober 2013
New Hampshire
  • 18 November 2020
jeanlain berkata: Apakah ada Wine versi ARM asli?

WINE adalah open source sehingga bisa dikompilasi. Masalahnya, bagaimanapun, adalah bahwa windows yang dapat dieksekusi untuk aplikasi Anda berasal dari x86 dan harus berjalan pada sistem target sehingga, minimal, harus ditiru atau diterjemahkan. P

pshufd

24 Oktober 2013
New Hampshire
  • 18 November 2020
jeanlain berkata: Saya terkejut bahwa tidak ada pengembang yang datang dengan solusi untuk membuat aplikasi 32 bit bekerja di Catalina/big sur.
Jika aplikasi Windows 32-bit dapat berjalan, tidak ada alasan mengapa aplikasi Mac 32-bit tidak dapat berjalan. Dalam kasus permainan seperti TF2, yang memiliki versi Mac, menjalankan aplikasi Mac 32-bit harus lebih berkinerja.

Solusi sederhana di Catalina adalah menjalankan Mojave di Parallels. J

jeanlain

14 Maret 2009
  • 19 November 2020
pshufd berkata: Solusi sederhana di Catalina adalah menjalankan Mojave di Parallels.
Tetapi macOS di VM tidak dapat menggunakan akselerasi perangkat keras. Game tidak akan berfungsi. S

Serbia55

Tergantung
18 Oktober 2020
  • 19 November 2020
NS

leman

14 Oktober 2008
  • 19 November 2020
torncanvas berkata: AFAIK OpenGL didukung di M1. Saya kira mungkin Rosetta menerjemahkan semuanya di bawah tenda, tetapi saya akan cukup terkejut, karena jika tidak, kita akan mendengar tentang menunggu selamanya untuk apa yang akan mengkompilasi ulang banyak permutasi shader.

Saat Anda menggunakan OpenGL, Anda sudah harus mengkompilasi ulang banyak permutasi shader, terkadang saat Anda hanya mengubah parameter status OpenGL. Itu sebabnya OpenGL tidak digunakan lagi

Saya 100% yakin bahwa OpenGL di Big Sur diimplementasikan sebagai pembungkus Metal yang ringan, jadi shader OpenGL akan dikompilasi ulang ke Metal menggunakan toolkit Khronos atau yang serupa. Overhead kinerja akan minimal

jeanlain berkata: Tetapi macOS di VM tidak dapat menggunakan akselerasi perangkat keras. Game tidak akan berfungsi.

Tentu saja. VM dapat menginstal driver 'virtual' yang memanggil Metal pada mesin host. Begitulah Parallels and co. telah menawarkan akselerasi GPU untuk sementara waktu.