Diễn Đàn

Đây là huuge! Ứng dụng Windows 32 bit trên máy Mac M1. (spoiler: thậm chí cả Witcher 3) ?!

NS

BarbaricCo

Áp phích gốc
Ngày 7 tháng 5 năm 2012
  • Ngày 18 tháng 11 năm 2020
Cần bản beta của Big Sur 11.1

'Tôi không thể nói với bạn điều đó tuyệt vời như thế nào; có rất nhiều cuộc thi đua đang diễn ra dưới vỏ bọc. Hãy tưởng tượng - một bản nhị phân Windows 32-bit Intel, chạy trong một cầu nối 32 đến 64 trong Wine / CrossOver trên macOS, trên một CPU ARM đang mô phỏng x86 - và nó hoạt động! Điều này thật tuyệt. '

www.codeweavers.com

Được rồi, tôi đang tham gia - Apple Silicon chính thức tuyệt vời | Blog CodeWeavers

Bởi Jeremy White | 🥳Xem những gì chúng tôi đã làm được trên Apple Silicon! Chúng tôi đã khởi chạy CrossOver và cài đặt cũng như chạy một loạt các ứng dụng Windows. www.codeweavers.com www.codeweavers.com
===========

Lưu ý của người điều hành:

Cũng xem cuộc thảo luận trong chủ đề tin tức:

CrossOver cho phép các ứng dụng Windows x86 chạy trên Apple M1 Macs

Codeweavers đã đăng một bài đăng trên blog và video vào tối nay cho thấy CrossOver chạy trên Apple M1 MacBook Air. Video này cho thấy Team Fortress 2 đang chạy trên MacBook Air M1 mới: CrossOver là phần mềm (dựa trên Wine Project) chạy các ứng dụng Microsoft Windows trên Mac bằng cách dịch các API Windows ... Forum.macrumors.com Lần sửa cuối bởi người điều hành: ngày 19 tháng 11 năm 2020
Phản ứng:pshufd, turbineseaplane và Zackmd1 VỚI

Zackmd1

Ngày 3 tháng 10 năm 2010
Maryland Hoa Kỳ


  • Ngày 18 tháng 11 năm 2020
BarbaricCo cho biết: Cần bản beta của Big Sur 11.1

'Tôi không thể nói với bạn điều đó tuyệt vời như thế nào; có rất nhiều cuộc thi đua đang diễn ra dưới vỏ bọc. Hãy tưởng tượng - một bản nhị phân Windows 32-bit Intel, chạy trong một cầu nối 32 đến 64 trong Wine / CrossOver trên macOS, trên một CPU ARM đang mô phỏng x86 - và nó hoạt động! Điều này thật tuyệt. '

www.codeweavers.com

Được rồi, tôi đang tham gia - Apple Silicon chính thức tuyệt vời | Blog CodeWeavers

Bởi Jeremy White | 🥳Xem những gì chúng tôi đã làm được trên Apple Silicon! Chúng tôi đã khởi chạy CrossOver và cài đặt cũng như chạy một loạt các ứng dụng Windows. www.codeweavers.com www.codeweavers.com

Ok bây giờ điều đó thật tuyệt vời! Apex Legends đây tôi đến .... Haha NS

BarbaricCo

Áp phích gốc
Ngày 7 tháng 5 năm 2012
  • Ngày 18 tháng 11 năm 2020
Zackmd1 đã nói: Ok, điều đó thật tuyệt vời! Apex Legends đây tôi đến .... Haha
Apex Legends không hoạt động trên Wine, không phải trên Mac hay trên Linux.
Nhưng nhiều ứng dụng và trò chơi cũ hơn sẽ Phản ứng:KPOM NS

Joe Dohn

Ngày 6 tháng 7 năm 2020
  • Ngày 18 tháng 11 năm 2020
Nếu Crossover có thể chơi game x86 32-bit hoạt động ở tốc độ chấp nhận được, thì không có lý do gì để Apple không đưa ra một giải pháp thậm chí còn tốt hơn nếu họ muốn. Nhưng lý tưởng nhất, chúng cũng nên làm việc với x64.
Phản ứng:người lái xe mô tô VỚI

Zackmd1

Ngày 3 tháng 10 năm 2010
Maryland Hoa Kỳ
  • Ngày 18 tháng 11 năm 2020
BarbaricCo cho biết: Apex Legends không hoạt động trên Wine, không phải trên Mac hay trên Linux.
Nhưng nhiều ứng dụng và trò chơi cũ hơn sẽ Phản ứng:BarbaricCo ĐẾN

KPOM

23 tháng 10, 2010
  • Ngày 18 tháng 11 năm 2020
BarbaricCo cho biết: Cần bản beta của Big Sur 11.1

'Tôi không thể nói với bạn điều đó tuyệt vời như thế nào; có rất nhiều cuộc thi đua đang diễn ra dưới vỏ bọc. Hãy tưởng tượng - một bản nhị phân Windows 32-bit Intel, chạy trong một cầu nối 32 đến 64 trong Wine / CrossOver trên macOS, trên một CPU ARM đang mô phỏng x86 - và nó hoạt động! Điều này thật tuyệt. '

www.codeweavers.com

Được rồi, tôi đang tham gia - Apple Silicon chính thức tuyệt vời | Blog CodeWeavers

Bởi Jeremy White | 🥳Xem những gì chúng tôi đã làm được trên Apple Silicon! Chúng tôi đã khởi chạy CrossOver và cài đặt cũng như chạy một loạt các ứng dụng Windows. www.codeweavers.com www.codeweavers.com
Có, và các ứng dụng Windows khác cũng hoạt động, kể cả ứng dụng tôi cần.
Phản ứng:Ocnetgeek

AnthonyHarris

Đã hủy
Ngày 4 tháng 6 năm 2009
Cambridge, Anh
  • Ngày 18 tháng 11 năm 2020
bướmAU nói: Chà, tôi rất ngạc nhiên vì nó hoạt động.

Tôi nghĩ đó là cái đinh trong quan tài của chiếc máy đầu năm 2020 này đối với tôi. Nó sẽ đến GF Phản ứng:torncanvas và thromAU

đôi chân

Ngày 13 tháng 2 năm 2012
Perth, Tây Úc
  • Ngày 18 tháng 11 năm 2020
AnthonyHarris cho biết: Cỗ máy đầu năm 2020 đó cần đóng đinh bên trong một chiếc quan tài đầy đất từ ​​quê hương của nó để nó không bao giờ ám ảnh chúng ta nữa với thiết kế khó chịu của nó.
Công bằng mà nói, nó là một trong những chiếc MacBook tốt nhất trong 4 năm qua, kể từ thảm họa bướm.

Nhưng có, hiệu suất khôn ngoan của nó không có cuộc thi.
Phản ứng:torncanvas P

pshufd

Ngày 24 tháng 10 năm 2013
Mới Hampshire
  • Ngày 18 tháng 11 năm 2020
Fidelity Active Trader Pro là một chương trình Windows 32-bit mà Fidelity cung cấp cùng với WINE dành cho macOS. Họ có phiên bản 64-bit cho Catalina nhưng tôi chưa thử. Ở bất kỳ mức độ nào, nó có thể chạy theo điều này. Mặc dù vậy, tôi ước rằng Fidelity sẽ thực hiện một phiên bản macOS AS phù hợp.
Phản ứng:KPOM

Từ thứ ba

Ngày 10 tháng 11 năm 2020
  • Ngày 18 tháng 11 năm 2020
Còn ứng dụng Mac * 32 bit thì sao? Tôi có DVD Oxford English Dictionary Version 4 (OED4). Nó là 32 bit. Không còn có thể chạy trên Mac kể từ Catalina. Tôi có thể chạy nó dưới Rosetta không?
Phản ứng:người lái xe mô tô NS

jeanlain

Ngày 14 tháng 3 năm 2009
  • Ngày 18 tháng 11 năm 2020
Crossover là một ứng dụng X86 phải không? Có nghĩa là nó sẽ không còn hoạt động sau khi Apple từ bỏ Rosetta (điều mà cuối cùng họ sẽ làm).
CodeWeavers có thể làm cho Ứng dụng của họ trở nên 'phổ biến' không? Vì trường hợp này hơi đặc biệt, vì ứng dụng dựa trên Wine, xoay quanh mã X86 (Windows).
Chuyển Crossover sang ARM có thể sẽ cải thiện hiệu suất một chút.
Phản ứng:người lái xe mô tô NS

jeanlain

Ngày 14 tháng 3 năm 2009
  • Ngày 18 tháng 11 năm 2020
BarbaricCo nói: 'Tôi không thể nói với bạn rằng điều đó thú vị như thế nào; có rất nhiều cuộc thi đua đang diễn ra dưới vỏ bọc. Hãy tưởng tượng - một bản nhị phân Windows 32-bit Intel, chạy trong một cầu nối 32 đến 64 trong Wine / CrossOver trên macOS, trên một CPU ARM đang mô phỏng x86 - và nó hoạt động! Điều này thật tuyệt. '
Đối với một trò chơi Windows, hãy thêm một số directX vào bản dịch openGL + openGL sang Metal (mặc dù cái sau chưa được xác nhận, nhưng khá ít khả năng M1 có trình điều khiển openGL).
Đó là, trừ khi bộ phân tần thực hiện một số bản dịch từ directX sang Metal, nhưng tôi không nghĩ là như vậy.
Phản ứng:wyrdness P

pshufd

Ngày 24 tháng 10 năm 2013
Mới Hampshire
  • Ngày 18 tháng 11 năm 2020
jeanlain đã nói: Crossover là một ứng dụng X86 phải không? Có nghĩa là nó sẽ không còn hoạt động sau khi Apple từ bỏ Rosetta (điều mà cuối cùng họ sẽ làm).
CodeWeavers có thể làm cho Ứng dụng của họ trở nên 'phổ biến' không? Vì trường hợp này hơi đặc biệt, vì ứng dụng dựa trên Wine, xoay quanh mã X86 (Windows).
Chuyển Crossover sang ARM có thể sẽ cải thiện hiệu suất một chút.

Đồ trang trí chỉ làm cho việc làm RƯỢU VANG dễ dàng hơn (tôi nghĩ rằng nó làm cho Chai rượu). Vì vậy, nó phải là cổng có thể. Nhưng CodeWeavers là một công ty tư nhân, không phải là mã nguồn mở. Vì vậy, họ sẽ phải làm cảng. NS

torncanvas

Ngày 14 tháng 2 năm 2006
  • Ngày 18 tháng 11 năm 2020
AFAIK OpenGL được hỗ trợ trên M1. Tôi đoán có thể Rosetta sẽ dịch tất cả, nhưng tôi sẽ khá ngạc nhiên, vì nếu không thì chúng tôi đã nghe nói về việc chờ đợi mãi mãi cho những gì sẽ biên dịch lại rất nhiều hoán vị shader. NS

jeanlain

Ngày 14 tháng 3 năm 2009
  • Ngày 18 tháng 11 năm 2020
pshufd đã nói: Đồ trang trí chỉ làm cho việc làm RƯỢU VANG dễ dàng hơn (tôi nghĩ rằng nó tạo ra Chai rượu).
Có phiên bản ARM gốc của Wine không? NS

jeanlain

Ngày 14 tháng 3 năm 2009
  • Ngày 18 tháng 11 năm 2020
torncanvas cho biết: AFAIK OpenGL được hỗ trợ trên M1. Tôi đoán có thể Rosetta sẽ dịch tất cả, nhưng tôi sẽ khá ngạc nhiên, vì nếu không thì chúng tôi đã nghe nói về việc chờ đợi mãi mãi cho những gì sẽ biên dịch lại rất nhiều hoán vị shader.
OpenGL được hỗ trợ, nhưng một số người am hiểu hơn tôi về chủ đề này cho rằng hệ thống dịch các lệnh gọi openGL thành các lệnh gọi Metal (không yêu cầu dịch shader, AFAIK). Có nhiều bằng chứng cho thấy điều này đã xảy ra trên iDevices kể từ A11 (openGL ES cho Metal). Trên thực tế, Apple có thể chưa bao giờ bận tâm đến việc phát triển trình điều khiển openGL cho GPU của họ (trước A11, họ đã sử dụng GPU powerVR).
Điều này độc lập với Rosetta, vì bạn vẫn có thể có một ứng dụng ARM gốc bằng openGL.
Phản ứng:BarbaricCo và torncanvas NS

torncanvas

Ngày 14 tháng 2 năm 2006
  • Ngày 18 tháng 11 năm 2020
Huh, không biết điều đó. Cảm ơn bạn về thông tin!

T'hain Esh Kelch

Ngày 5 tháng 8 năm 2001
Đan mạch
  • Ngày 18 tháng 11 năm 2020
Del Martes nói: Còn các ứng dụng Mac * 32 bit thì sao? Tôi có DVD Oxford English Dictionary Version 4 (OED4). Nó là 32 bit. Không còn có thể chạy trên Mac kể từ Catalina. Tôi có thể chạy nó dưới Rosetta không
Không.
Phản ứng:Từ thứ ba NS

jeanlain

Ngày 14 tháng 3 năm 2009
  • Ngày 18 tháng 11 năm 2020
Tôi ngạc nhiên là không có nhà phát triển nào đưa ra giải pháp để làm cho các ứng dụng 32 bit hoạt động trên Catalina / big sur.
Nếu ứng dụng Windows 32 bit có thể chạy, không có lý do gì mà ứng dụng Mac 32 bit lại không chạy được. Trong trường hợp trò chơi như TF2, có phiên bản Mac, thì việc chạy ứng dụng Mac 32-bit sẽ hoạt động hiệu quả hơn.
Phản ứng:BarbaricCo P

pshufd

Ngày 24 tháng 10 năm 2013
Mới Hampshire
  • Ngày 18 tháng 11 năm 2020
jeanlain nói: Có phiên bản ARM gốc của Wine không?

WINE là mã nguồn mở nên nó có thể được biên dịch. Tuy nhiên, vấn đề là các cửa sổ thực thi cho ứng dụng của bạn đến từ x86 và phải chạy trên hệ thống đích để tối thiểu phải được mô phỏng hoặc dịch. P

pshufd

Ngày 24 tháng 10 năm 2013
Mới Hampshire
  • Ngày 18 tháng 11 năm 2020
jeanlain nói: Tôi ngạc nhiên là không có nhà phát triển nào đưa ra giải pháp để làm cho các ứng dụng 32 bit hoạt động trên Catalina / big sur.
Nếu ứng dụng Windows 32 bit có thể chạy, không có lý do gì mà ứng dụng Mac 32 bit lại không chạy được. Trong trường hợp trò chơi như TF2, có phiên bản Mac, thì việc chạy ứng dụng Mac 32-bit sẽ hoạt động hiệu quả hơn.

Một giải pháp đơn giản trên Catalina là chạy Mojave trong Parallels. NS

jeanlain

Ngày 14 tháng 3 năm 2009
  • Ngày 19 tháng 11 năm 2020
pshufd cho biết: Một giải pháp đơn giản trên Catalina là chạy Mojave ở Parallels.
Nhưng macOS trong máy ảo không thể sử dụng tính năng tăng tốc phần cứng. Trò chơi sẽ không hoạt động. NS

Serban55

Cấm
18 tháng 10, 2020
  • Ngày 19 tháng 11 năm 2020
NS

leman

Ngày 14 tháng 10 năm 2008
  • Ngày 19 tháng 11 năm 2020
torncanvas cho biết: AFAIK OpenGL được hỗ trợ trên M1. Tôi đoán có thể Rosetta sẽ dịch tất cả, nhưng tôi sẽ khá ngạc nhiên, vì nếu không thì chúng tôi đã nghe nói về việc chờ đợi mãi mãi cho những gì sẽ biên dịch lại rất nhiều hoán vị shader.

Khi bạn sử dụng OpenGL, bạn đã phải biên dịch lại rất nhiều hoán vị bóng đổ, đôi khi bạn chỉ cần thay đổi một tham số trạng thái OpenGL. Đó là lý do tại sao OpenGL không được dùng nữa

Tôi chắc chắn 100% rằng OpenGL trên Big Sur được triển khai dưới dạng trình bao bọc Kim loại nhẹ, vì vậy các trình tạo bóng OpenGL sẽ được biên dịch lại thành Metal bằng bộ công cụ Khronos hoặc thứ gì đó tương tự. Chi phí hiệu suất sẽ là tối thiểu

jeanlain cho biết: Nhưng macOS trong máy ảo không thể sử dụng tính năng tăng tốc phần cứng. Trò chơi sẽ không hoạt động.

Tất nhiên là họ sẽ làm. VM có thể cài đặt trình điều khiển 'ảo' gọi Metal trên máy chủ. Đó là cách Parallels và đồng nghiệp. đã cung cấp khả năng tăng tốc GPU trong một thời gian.