フォーラム

これは巨大です! M1Mac上の32ビットWindowsアプリ。 (ネタバレ:ウィッチャー3でも)?!

NS

BarbaricCo

オリジナルポスター
2012年5月7日
  • 2020年11月18日
Big Sur11.1ベータ版が必要

「それがどれほどクールかは言えません。隠れて多くのエミュレーションが行われています。想像してみてください-x86をエミュレートしているARMCPU上で、macOS上にあるWine / CrossOverの32-to-64ブリッジで実行されている32ビットのWindowsIntelバイナリ-そしてそれは動作します!これはとてもクールです。」

www.codeweavers.com

さて、私は時流に乗っています-AppleSiliconは公式にクールです| CodeWeaversブログ

ジェレミー・ホワイト🥳AppleSiliconで何ができたのか見てみましょう! CrossOverを起動し、さまざまなWindowsアプリケーションをインストールして実行しました。 www.codeweavers.com www.codeweavers.com
===========

モデレーター注:

ニューススレッドのディスカッションも参照してください。

CrossOverにより、x86WindowsアプリをAppleM1Macで実行できます

Codeweaversは今夜、Apple M1 MacBookAirで実行されているCrossOverを披露するブログ投稿とビデオを投稿しました。このビデオは、新しいM1 MacBookAirで実行されているTeamFortress 2を示しています。CrossOverは、WindowsAPIを変換することでMac上でMicrosoftWindowsアプリを実行するソフトウェア(Wine Projectに基づく)です... forums.macrumors.comモデレーターによる最終編集:2020年11月19日
反応:pshufd、turbineseaplaneおよびZackmd1

Zackmd1

2010年10月3日
米国メリーランド州


  • 2020年11月18日
BarbaricCoは言った:Big Sur11.1ベータが必要

「それがどれほどクールかは言えません。隠れて多くのエミュレーションが行われています。想像してみてください-x86をエミュレートしているARMCPU上で、macOS上にあるWine / CrossOverの32-to-64ブリッジで実行されている32ビットのWindowsIntelバイナリ-そしてそれは動作します!これはとてもクールです。」

www.codeweavers.com

さて、私は時流に乗っています-AppleSiliconは公式にクールです| CodeWeaversブログ

ジェレミー・ホワイト🥳AppleSiliconで何ができたのか見てみましょう! CrossOverを起動し、さまざまなWindowsアプリケーションをインストールして実行しました。 www.codeweavers.com www.codeweavers.com

さて、それは素晴らしいです!エーペックスレジェンドここに来ました…ハハ NS

BarbaricCo

オリジナルポスター
2012年5月7日
  • 2020年11月18日
Zackmd1は言った:OK今それは素晴らしいです!エーペックスレジェンドここに来ました…ハハ
Apex Legendsは、MacでもLinuxでも、Wineでは機能しません。
しかし、多くの古いアプリやゲームは 反応:KPOM NS

ジョー・ドーン

2020年7月6日
  • 2020年11月18日
Crossoverが32ビットx86ゲームを許容可能な速度で動作させることができれば、Appleが望むならさらに良い解決策を考え出さないという言い訳はありません。しかし、理想的には、x64も機能するはずです。
反応:モチュリスト

Zackmd1

2010年10月3日
米国メリーランド州
  • 2020年11月18日
BarbaricCoは次のように述べています。ApexLegendsは、MacでもLinuxでも、Wineでは機能しません。
しかし、多くの古いアプリやゲームは 反応:BarbaricCo

KPOM

2010年10月23日
  • 2020年11月18日
BarbaricCoは言った:Big Sur11.1ベータが必要

「それがどれほどクールかは言えません。隠れて多くのエミュレーションが行われています。想像してみてください-x86をエミュレートしているARMCPU上で、macOS上にあるWine / CrossOverの32-to-64ブリッジで実行されている32ビットのWindowsIntelバイナリ-そしてそれは動作します!これはとてもクールです。」

www.codeweavers.com

さて、私は時流に乗っています-AppleSiliconは公式にクールです| CodeWeaversブログ

ジェレミー・ホワイト🥳AppleSiliconで何ができたのか見てみましょう! CrossOverを起動し、さまざまなWindowsアプリケーションをインストールして実行しました。 www.codeweavers.com www.codeweavers.com
はい。必要なものも含めて、他のWindowsアプリも同様に機能します。
反応:Ocnetgeek

アンソニーハリス

キャンセル
2009年6月4日
ケンブリッジ、イギリス
  • 2020年11月18日
throAUは言った:うわー、私はそれがうまくいくことに驚いています。

それは私にとってこの2020年初頭のマシンの棺桶の釘だと思います。それはGFに行きます 反応:torncanvasとthroAU

フィート

2012年2月13日
西オーストラリア州パース
  • 2020年11月18日
AnthonyHarris氏は次のように述べています。2020年初頭の機械は、故郷の土でいっぱいの棺桶の中に釘を打つ必要があるため、その悩ましいデザインで二度と私たちを悩ませることはありません。
公平を期すために、それは蝶の災害以来、過去4年間で最高のMacBookの1つです。

しかし、そうです、パフォーマンスに関しては、コンテストはありません。
反応:torncanvas NS

pshufd

2013年10月24日
ニューハンプシャー
  • 2020年11月18日
Fidelity Active Trader Proは、FidelityがWINE formacOSに同梱されている32ビットのWindowsプログラムです。 Catalina用の64ビットバージョンがありますが、私は試していません。とにかく、それはこの下で実行される可能性があります。ただし、Fidelityが適切なmacOSASバージョンを実行することを望みます。
反応:KPOM

火曜日から

2020年11月10日
  • 2020年11月18日
32ビット* Mac *アプリはどうですか?オックスフォード英語辞典バージョン4(OED4)DVDを持っています。 32ビットです。カタリナ以降、Macでは実行できなくなりました。ロゼッタの下で実行できますか?
反応:モチュリスト NS

ジャンラン

2009年3月14日
  • 2020年11月18日
クロスオーバーはX86アプリですよね?つまり、AppleがRosettaを放棄した後は機能しなくなります(最終的には機能します)。
CodeWeaversはアプリを「ユニバーサル」にすることができますか?このケースは少し特殊なので、アプリはWineに基づいているため、X86コード(Windows)を中心に展開しています。
CrossoverをARMに移植すると、パフォーマンスが少し向上する可能性があります。
反応:モチュリスト NS

ジャンラン

2009年3月14日
  • 2020年11月18日
BarbaricCoは次のように述べています。隠れて多くのエミュレーションが行われています。想像してみてください-x86をエミュレートしているARMCPU上で、macOS上にあるWine / CrossOverの32-to-64ブリッジで実行されている32ビットのWindowsIntelバイナリ-そしてそれは動作します!これはとてもクールです。」
Windowsゲームの場合、directXからopenGLへの変換+ openGLからMetalへの追加(後者は確認されていませんが、M1にopenGLドライバーがある可能性はほとんどありません)。
つまり、crossoverがdirectXからMetalへの変換を行わない限り、そうではないと思います。
反応:wyrdness NS

pshufd

2013年10月24日
ニューハンプシャー
  • 2020年11月18日
jeanlainは言った:CrossoverはX86アプリですよね?つまり、AppleがRosettaを放棄した後は機能しなくなります(最終的には機能します)。
CodeWeaversはアプリを「ユニバーサル」にすることができますか?このケースは少し特殊なので、アプリはWineに基づいているため、X86コード(Windows)を中心に展開しています。
CrossoverをARMに移植すると、パフォーマンスが少し向上する可能性があります。

Codeweaversを使用すると、WINEを簡単に実行できます(ワインボトルが作成されると思います)。したがって、移植可能である必要があります。しかし、CodeWeaversは非公開企業であり、オープンソースではありません。したがって、彼らは移植をしなければならないでしょう。 NS

torncanvas

2006年2月14日
  • 2020年11月18日
AFAIKOpenGLはM1でサポートされています。 Rosettaがすべてを内部で翻訳する可能性はあると思いますが、そうでなければ、多くのシェーダー順列を再コンパイルすることになるのを永遠に待つことについて聞いていたので、私はかなり驚いています。 NS

ジャンラン

2009年3月14日
  • 2020年11月18日
pshufdは次のように述べています。CodeweaversはWINEを簡単に実行できるようにします(ワインボトルを作成すると思います)。
WineのネイティブARMバージョンはありますか? NS

ジャンラン

2009年3月14日
  • 2020年11月18日
torncanvasによると:AFAIKOpenGLはM1でサポートされています。 Rosettaがすべてを内部で翻訳する可能性はあると思いますが、そうでなければ、多くのシェーダー順列を再コンパイルすることになるのを永遠に待つことについて聞いていたので、私はかなり驚いています。
OpenGLはサポートされていますが、このトピックに関して私よりもはるかに知識が豊富な人の中には、システムがopenGL呼び出しをMetal呼び出しに変換すると考える人もいます(シェーダーを変換する必要はありません、AFAIK)。これがA11(openGL ESからMetal)以降のiDeviceに当てはまることを示唆する証拠がいくつかあります。実際、AppleはGPU用のopenGLドライバーを開発することを気にしたことがないかもしれません(A11以前はpowerVR GPUを使用していました)。
openGLを使用してネイティブARMアプリを引き続き使用できるため、これはRosettaから独立しています。
反応:BarbaricCoとtorncanvas NS

torncanvas

2006年2月14日
  • 2020年11月18日
ええと、それを知りませんでした。情報をありがとう!

T'hain Esh Kelch

2001年8月5日
デンマーク
  • 2020年11月18日
Del Martes氏は次のように述べています。32ビット* Mac *アプリはどうですか?オックスフォード英語辞典バージョン4(OED4)DVDを持っています。 32ビットです。カタリナ以降、Macでは実行できなくなりました。ロゼッタの下で実行できますか
いいえ。
反応:火曜日から NS

ジャンラン

2009年3月14日
  • 2020年11月18日
32ビットアプリをCatalina / bigsurで動作させるソリューションを開発者が提供していないことに驚いています。
32ビットのWindowsアプリが実行できる場合、32ビットのMacアプリが実行できなかった理由はありません。 MacバージョンのTF2のようなゲームの場合、32ビットMacアプリを実行するとパフォーマンスが向上するはずです。
反応:BarbaricCo NS

pshufd

2013年10月24日
ニューハンプシャー
  • 2020年11月18日
jeanlainは言った:WineのネイティブARMバージョンはありますか?

WINEはオープンソースであるため、コンパイルできます。ただし、問題は、アプリケーションの実行可能ウィンドウがx86から​​のものであり、ターゲットシステムで実行する必要があるため、少なくともエミュレートまたは変換する必要があることです。 NS

pshufd

2013年10月24日
ニューハンプシャー
  • 2020年11月18日
jeanlain氏:32ビットアプリをCatalina / bigsurで動作させるソリューションを開発者が提供していないことに驚いています。
32ビットのWindowsアプリが実行できる場合、32ビットのMacアプリが実行できなかった理由はありません。 MacバージョンのTF2のようなゲームの場合、32ビットMacアプリを実行するとパフォーマンスが向上するはずです。

Catalinaの簡単な解決策は、ParallelsでMojaveを実行することです。 NS

ジャンラン

2009年3月14日
  • 2020年11月19日
pshufdは次のように述べています。Catalinaの簡単な解決策は、ParallelsでMojaveを実行することです。
ただし、VM内のmacOSはハードウェアアクセラレーションを使用できません。ゲームは動作しません。 NS

Serban55

一時停止
2020年10月18日
  • 2020年11月19日
NS

レマン

2008年10月14日
  • 2020年11月19日
torncanvasによると:AFAIKOpenGLはM1でサポートされています。 Rosettaがすべてを内部で翻訳する可能性はあると思いますが、そうでなければ、多くのシェーダー順列を再コンパイルすることになるのを永遠に待つことについて聞いていたので、私はかなり驚いています。

OpenGLを使用する場合、OpenGL状態パラメーターを変更するだけの場合は、すでに多くのシェーダー順列を再コンパイルする必要があります。そのため、OpenGLは非推奨になりました

Big SurのOpenGLは軽量のMetalラッパーとして実装されていると100%確信しているので、OpenGLシェーダーはKhronosツールキットなどを使用してMetalに再コンパイルされます。パフォーマンスのオーバーヘッドは最小限に抑えられます

jeanlain氏は次のように述べています。しかし、VM内のmacOSはハードウェアアクセラレーションを使用できません。ゲームは動作しません。

もちろんそうするでしょう。 VMは、Metalを呼び出す「仮想」ドライバーをホストマシンにインストールできます。それがParallelsと共同の方法です。しばらくの間GPUアクセラレーションを提供してきました。