포럼

이것은 거대하다! M1 Mac의 32비트 Windows 앱. (스포일러: 위쳐3까지)?!

NS

BarbaricCo

오리지널 포스터
2012년 5월 7일
  • 2020년 11월 18일
Big Sur 11.1 베타 필요

'얼마나 멋진지 말할 수 없습니다. 덮개 아래에서 너무 많은 에뮬레이션이 진행 중입니다. x86을 에뮬레이트하는 ARM CPU에서 macOS 위에 있는 Wine/CrossOver의 32-64 브리지에서 실행되는 32비트 Windows Intel 바이너리를 상상해 보십시오. 정말 멋지네요.'

www.codeweavers.com

좋아, 나는 대세에 있다 - Apple Silicon은 공식적으로 멋지다 | CodeWeavers 블로그

제레미 화이트 | 🥳Apple Silicon에서 작업한 내용을 확인하세요! 우리는 CrossOver를 시작하고 광범위한 Windows 응용 프로그램을 설치 및 실행했습니다. www.codeweavers.com www.codeweavers.com
============

진행자 참고 사항:

또한 뉴스 스레드에서 토론을 참조하십시오.

CrossOver를 통해 x86 Windows 앱을 Apple M1 Mac에서 실행할 수 있습니다.

Codeweavers는 오늘 밤 Apple M1 MacBook Air에서 실행되는 CrossOver를 보여주는 블로그 게시물과 비디오를 게시했습니다. 이 비디오는 새로운 M1 MacBook Air에서 실행되는 Team Fortress 2를 보여줍니다. CrossOver는 Windows API를 번역하여 Mac에서 Microsoft Windows 앱을 실행하는 소프트웨어(Wine Project 기반)입니다... forums.macrumors.com 중재자가 마지막으로 편집함: 2020년 11월 19일
반응:pshufd, 터빈 수상 비행기 및 Zackmd1 와 함께

Zackmd1

2010년 10월 3일
미국 메릴랜드


  • 2020년 11월 18일
BarbaricCo는 다음과 같이 말했습니다: Big Sur 11.1 베타가 필요합니다

'얼마나 멋진지 말할 수 없습니다. 덮개 아래에서 너무 많은 에뮬레이션이 진행 중입니다. x86을 에뮬레이트하는 ARM CPU에서 macOS 위에 있는 Wine/CrossOver의 32-64 브리지에서 실행되는 32비트 Windows Intel 바이너리를 상상해 보십시오. 정말 멋지네요.'

www.codeweavers.com

좋아, 나는 대세에 있다 - Apple Silicon은 공식적으로 멋지다 | CodeWeavers 블로그

제레미 화이트 | 🥳Apple Silicon에서 작업한 내용을 확인하세요! 우리는 CrossOver를 시작하고 광범위한 Windows 응용 프로그램을 설치 및 실행했습니다. www.codeweavers.com www.codeweavers.com

좋아, 지금은 굉장하다! 에이펙스 레전드 온다....ㅋㅋㅋㅋ NS

BarbaricCo

오리지널 포스터
2012년 5월 7일
  • 2020년 11월 18일
Zackmd1은 다음과 같이 말했습니다: 이제 굉장합니다! 에이펙스 레전드 온다....ㅋㅋㅋㅋ
Apex Legends는 Mac이나 Linux 모두에서 Wine에서 작동하지 않습니다.
그러나 많은 오래된 앱과 게임은 반응:케이팝 제이

조 돈

2020년 7월 6일
  • 2020년 11월 18일
Crossover가 허용 가능한 속도로 32비트 x86 게임을 작동할 수 있다면 Apple이 원할 경우 더 나은 솔루션을 내놓지 않을 이유가 없습니다. 그러나 이상적으로는 x64도 작동해야 합니다.
반응:운동주의자 와 함께

Zackmd1

2010년 10월 3일
미국 메릴랜드
  • 2020년 11월 18일
BarbaricCo는 다음과 같이 말했습니다: Apex Legends는 Mac에서도 Linux에서도 Wine에서 작동하지 않습니다.
그러나 많은 오래된 앱과 게임은 반응:BarbaricCo 에게

케이팝

2010년 10월 23일
  • 2020년 11월 18일
BarbaricCo는 다음과 같이 말했습니다: Big Sur 11.1 베타가 필요합니다

'얼마나 멋진지 말할 수 없습니다. 덮개 아래에서 너무 많은 에뮬레이션이 진행 중입니다. x86을 에뮬레이트하는 ARM CPU에서 macOS 위에 있는 Wine/CrossOver의 32-64 브리지에서 실행되는 32비트 Windows Intel 바이너리를 상상해 보십시오. 정말 멋지네요.'

www.codeweavers.com

좋아, 나는 대세에 있다 - Apple Silicon은 공식적으로 멋지다 | CodeWeavers 블로그

제레미 화이트 | 🥳Apple Silicon에서 작업한 내용을 확인하세요! 우리는 CrossOver를 시작하고 광범위한 Windows 응용 프로그램을 설치 및 실행했습니다. www.codeweavers.com www.codeweavers.com
예, 필요한 앱을 포함하여 다른 Windows 앱도 작동합니다.
반응:옥넷긱

앤서니 해리스

취소 된
2009년 6월 4일
영국 케임브리지
  • 2020년 11월 18일
throAU는 다음과 같이 말했습니다: 와우, 작동하는 것에 놀랐습니다.

나는 그것이 나를 위해이 초기 2020 기계의 관에 못 박힌 것이라고 생각합니다. GF로 갑니다 반응:torncanvas 및 throAU

피트

2012년 2월 13일
퍼스, 서호주
  • 2020년 11월 18일
AnthonyHarris는 다음과 같이 말했습니다: 2020년 초 그 기계는 고국에서 가져온 흙으로 가득 찬 관 안에 못을 박아야 합니다. 그래야 문제가 있는 디자인으로 다시는 우리를 괴롭히지 않을 것입니다.
공평하게 말해서, 그것은 나비 재앙 이후 지난 4년 동안 최고의 MacBook 중 하나입니다.

그러나 예, 성능면에서는 경쟁이 아닙니다.
반응:찢어진 캔버스 NS

프슈프드

2013년 10월 24일
뉴햄프셔
  • 2020년 11월 18일
Fidelity Active Trader Pro는 Fidelity가 macOS용 WINE과 함께 제공되는 32비트 Windows 프로그램입니다. Catalina용 64비트 버전이 있지만 시도하지는 않았습니다. 어쨌든 이 아래에서 실행될 수 있습니다. Fidelity가 적절한 macOS AS 버전을 제공하기를 바랍니다.
반응:케이팝

화요일부터

2020년 11월 10일
  • 2020년 11월 18일
32비트 *Mac* 앱은 어떻습니까? 나는 Oxford English Dictionary Version 4(OED4) DVD를 가지고 있습니다. 32비트입니다. Catalina 이후로 더 이상 Mac에서 실행할 수 없습니다. Rosetta에서 실행할 수 있습니까?
반응:운동주의자 제이

장랭

2009년 3월 14일
  • 2020년 11월 18일
크로스오버는 X86 앱 맞나요? 이는 Apple이 Rosetta를 포기한 후 더 이상 작동하지 않음을 의미합니다(결국 할 예정임).
CodeWeavers가 앱을 '보편화'할 수 있습니까? 앱이 X86 코드(Windows)를 중심으로 돌아가는 Wine을 기반으로 하기 때문에 이 경우는 조금 특별하기 때문입니다.
Crossover를 ARM으로 이식하면 성능이 약간 향상될 것입니다.
반응:운동주의자 제이

장랭

2009년 3월 14일
  • 2020년 11월 18일
BarbaricCo는 '얼마나 멋진지 말할 수 없습니다. 덮개 아래에서 너무 많은 에뮬레이션이 진행 중입니다. x86을 에뮬레이트하는 ARM CPU에서 macOS 위에 있는 Wine/CrossOver의 32-64 브리지에서 실행되는 32비트 Windows Intel 바이너리를 상상해 보십시오. 정말 멋지네요.'
Windows 게임의 경우 openGL 번역에 일부 directX를 추가하고 Metal에 openGL을 추가합니다(후자는 확인되지 않았지만 M1에 openGL 드라이버가 있을 가능성은 거의 없음).
즉, 크로스오버가 일부 directX에서 Metal로의 변환을 수행하지 않는 한 그렇지 않다고 생각합니다.
반응:이상함 NS

프슈프드

2013년 10월 24일
뉴햄프셔
  • 2020년 11월 18일
Jeanlain이 말했습니다: Crossover는 X86 앱 맞습니까? 이는 Apple이 Rosetta를 포기한 후 더 이상 작동하지 않음을 의미합니다(결국 할 예정임).
CodeWeavers가 앱을 '보편화'할 수 있습니까? 앱이 X86 코드(Windows)를 중심으로 돌아가는 Wine을 기반으로 하기 때문에 이 경우는 조금 특별하기 때문입니다.
Crossover를 ARM으로 이식하면 성능이 약간 향상될 것입니다.

Codeweavers는 WINE을 더 쉽게 만듭니다(Wine Bottles를 만드는 것 같습니다). 따라서 휴대가 가능해야 합니다. 그러나 CodeWeavers는 오픈 소스가 아닌 개인 회사입니다. 그래서 그들은 항구를 해야 했습니다. NS

찢어진 캔버스

2006년 2월 14일
  • 2020년 11월 18일
AFAIK OpenGL은 M1에서 지원됩니다. Rosetta가 모든 것을 내부적으로 번역할 수 있다고 생각하지만 그렇지 않으면 많은 셰이더 순열을 다시 컴파일해야 하는 것을 영원히 기다리는 것에 대해 들었을 것이기 때문에 꽤 놀랐습니다. 제이

장랭

2009년 3월 14일
  • 2020년 11월 18일
pshufd는 다음과 같이 말했습니다: Codeweavers는 WINE을 더 쉽게 만듭니다(내 생각에는 이것이 와인 병을 만든다고 생각합니다).
기본 ARM 버전의 Wine이 있습니까? 제이

장랭

2009년 3월 14일
  • 2020년 11월 18일
torncanvas는 다음과 같이 말했습니다: AFAIK OpenGL은 M1에서 지원됩니다. Rosetta가 모든 것을 내부적으로 번역할 수 있다고 생각하지만 그렇지 않으면 많은 셰이더 순열을 다시 컴파일해야 하는 것을 영원히 기다리는 것에 대해 들었을 것이기 때문에 꽤 놀랐습니다.
OpenGL이 지원되지만 이 주제에 대해 저보다 훨씬 더 잘 알고 있는 일부 사람들은 시스템이 openGL 호출을 Metal 호출(셰이더를 번역할 필요가 없는 AFAIK)로 변환한다고 생각합니다. 이것이 A11(openGL ES to Metal) 이후로 iDevices에서 적용되었다는 증거가 있습니다. 사실, Apple은 GPU용 openGL 드라이버를 개발하는 데 전혀 신경을 쓰지 않았을 수 있습니다(A11 이전에는 powerVR GPU를 사용했습니다).
OpenGL을 사용하여 네이티브 ARM 앱을 계속 보유할 수 있기 때문에 이것은 Rosetta와 무관합니다.
반응:BarbaricCo 및 torncanvas NS

찢어진 캔버스

2006년 2월 14일
  • 2020년 11월 18일
헐, 그건 몰랐네요. 정보에 대해서 감사드립니다!

테인 에쉬 켈치

2001년 8월 5일
덴마크
  • 2020년 11월 18일
Del Martes는 다음과 같이 말했습니다: 32비트 *Mac* 앱은 어떻습니까? 나는 Oxford English Dictionary Version 4(OED4) DVD를 가지고 있습니다. 32비트입니다. Catalina 이후로 더 이상 Mac에서 실행할 수 없습니다. Rosetta에서 실행할 수 있습니까?
아니요.
반응:화요일부터 제이

장랭

2009년 3월 14일
  • 2020년 11월 18일
Catalina/big sur에서 32비트 앱이 작동하도록 하는 솔루션을 제공하는 개발자가 없다는 사실에 놀랐습니다.
32비트 Windows 앱이 실행될 수 있다면 32비트 Mac 앱이 실행되지 않을 이유가 없습니다. Mac 버전이 있는 TF2와 같은 게임의 경우 32비트 Mac 앱을 실행하는 것이 더 성능이 좋을 것입니다.
반응:BarbaricCo NS

프슈프드

2013년 10월 24일
뉴햄프셔
  • 2020년 11월 18일
Jeanlain이 말했습니다: Wine의 네이티브 ARM 버전이 있습니까?

WINE은 오픈 소스이므로 컴파일할 수 있습니다. 그러나 문제는 응용 프로그램에 대한 Windows 실행 파일이 x86에서 제공되고 대상 시스템에서 실행되어야 하므로 최소한 에뮬레이트하거나 변환해야 한다는 것입니다. NS

프슈프드

2013년 10월 24일
뉴햄프셔
  • 2020년 11월 18일
jeanlain은 다음과 같이 말했습니다: Catalina/big sur에서 32비트 앱이 작동하도록 하는 솔루션을 제공하는 개발자가 없다는 사실에 놀랐습니다.
32비트 Windows 앱이 실행될 수 있다면 32비트 Mac 앱이 실행되지 않을 이유가 없습니다. Mac 버전이 있는 TF2와 같은 게임의 경우 32비트 Mac 앱을 실행하는 것이 더 성능이 좋을 것입니다.

Catalina의 간단한 솔루션은 Parallels에서 Mojave를 실행하는 것입니다. 제이

장랭

2009년 3월 14일
  • 2020년 11월 19일
pshufd는 다음과 같이 말했습니다: Catalina의 간단한 솔루션은 Parallels에서 Mojave를 실행하는 것입니다.
그러나 VM의 macOS는 하드웨어 가속을 사용할 수 없습니다. 게임이 작동하지 않습니다. NS

세르반55

정지 된
2020년 10월 18일
  • 2020년 11월 19일
NS

레만

2008년 10월 14일
  • 2020년 11월 19일
torncanvas는 다음과 같이 말했습니다: AFAIK OpenGL은 M1에서 지원됩니다. Rosetta가 모든 것을 내부적으로 번역할 수 있다고 생각하지만 그렇지 않으면 많은 셰이더 순열을 다시 컴파일해야 하는 것을 영원히 기다리는 것에 대해 들었을 것이기 때문에 꽤 놀랐습니다.

OpenGL을 사용할 때 이미 많은 셰이더 순열을 다시 컴파일해야 하며 때로는 OpenGL 상태 매개변수만 변경할 때도 있습니다. 이것이 OpenGL이 더 이상 사용되지 않는 이유입니다.

저는 Big Sur의 OpenGL이 경량 Metal 래퍼로 구현되어 있다고 100% 확신합니다. 따라서 OpenGL 셰이더는 Khronos 툴킷 또는 이와 유사한 것을 사용하여 Metal로 다시 컴파일됩니다. 성능 오버헤드가 최소화됩니다.

jeanlain은 다음과 같이 말했습니다: 그러나 VM의 macOS는 하드웨어 가속을 사용할 수 없습니다. 게임이 작동하지 않습니다.

물론 그들은 할 것입니다. VM은 호스트 시스템에 Metal을 호출하는 '가상' 드라이버를 설치할 수 있습니다. 이것이 Parallels and co.의 방식입니다. 한동안 GPU 가속을 제공했습니다.