フォーラム

アップルシリコンのワイン?

SecuritySteve

マックルーマーズ半神
オリジナルポスター
2017年7月6日
カリフォルニア
  • 2020年8月27日
Windows on Apple Siliconが登場する可能性は低いため、仮想化とブートキャンプはテーブルから外れています。しかし、ワインエミュレーションはどうですか? WineエミュレーターをAppleSiliconでネイティブに実行したり、Rosetta経由で翻訳したりすることは可能ですか?

パフォーマンスは最高ではないと思いますが、少なくともそれは何かでしょう。もちろん、ここ以外では、この特定の質問に対する答えをどこで探すべきかさえわかりません。

casperes1996

2014年1月26日


デンマーク、ホーセンス
  • 2020年8月27日
Wineは、32ビットのサポートに依存しているため、CatalinaとBigSurではまだ完全には機能していません。 Wineがすべての32ビット依存関係を失い、64ビットWindowsのみをサポートする場合、それが機能する可能性は完全にあります。 NS

ミカエルH

2014年9月3日
  • 2020年8月27日
SecuritySteveは次のように述べています。AppleSiliconにWindowsが登場する可能性は低いため、仮想化とブートキャンプはテーブルから外れています。しかし、ワインエミュレーションはどうですか? WineエミュレーターをAppleSiliconでネイティブに実行したり、Rosetta経由で翻訳したりすることは可能ですか?

パフォーマンスは最高ではないと思いますが、少なくともそれは何かでしょう。もちろん、ここ以外では、この特定の質問に対する答えをどこで探すべきかさえわかりません。
ワインはエミュレーターではありません。それは箱のすぐ上にそう言います。 64ビットのArmWindowsソフトウェアを実行できる可能性がありますが、そのどれだけを見たことがありますか?

ARM64-WineHQ Wiki

wiki.winehq.org

エミュレーション-WineHQWiki

wiki.winehq.org
反応:Janichsanとcasperes1996

SecuritySteve

マックルーマーズ半神
オリジナルポスター
2017年7月6日
カリフォルニア
  • 2020年8月27日
MikaelHは次のように述べています。Wineはエミュレーターではありません。それは箱のすぐ上にそう言います。 64ビットのArmWindowsソフトウェアを実行できる可能性がありますが、そのどれだけを見たことがありますか?

ARM64-WineHQ Wiki

wiki.winehq.org

エミュレーション-WineHQWiki

wiki.winehq.org
何でもないよりはましだ。失礼します。FAQには「Wineは単なるエミュレーターではなく」互換性レイヤーであることが明確に示されているため、この質問をWineのバイナリローダーと言い換える必要があります。

しかし、あなたは私が何を意味するのか知っていました。 NS

レマン

2008年10月14日
  • 2020年8月28日
WINEがRosettaの下で実行されることを完全に期待しています。 OSの観点からは、WINEはx86 JITコンパイラと非常によく似た動作をし(実行時に実行可能コードをロードし、提供されたライブラリのセットに対してリンクします)、Appleはこの実行モデルがRosettaによってサポートされていることを明らかにしました。私が目にする最大のハードルは、WINE自体の32ビットコンポーネントです。

最も簡単なのは、DTKを持っている人が試してみることです 反応:アルナチャラ

1969年の博覧会

キャンセル
2013年8月25日
  • 2020年8月28日
スレッドの見出しに基づいて、誰かが新しいMacbookにワインをこぼしたらどうなるのか、事前に疑問に思っていたと思います。 反応:アベラマティ NS

ジョー・ザ・ドラゴン

2006年7月26日
  • 2020年9月2日
しかし、それはアプリストアに組み込まれ、アップルがアプリストアのみに移行したときに機能します+多発性硬化症やアドビのような人々からのサイドアプリが制限されている可能性がありますか?

ArrayDecay

2019年2月21日
グレーターシアトルエリア
  • 2020年9月2日
ノーザンマンは次のように述べています。スレッドの見出しに基づいて、誰かが新しいMacbookにワインをこぼした場合にどうなるかを事前に考えていたと思います。 反応:1969年の博覧会

MisterMe

2002年7月17日
使用法
  • 2020年9月2日
ジョー・ザ・ドラゴンは言った:しかし、それはアプリストアに入り、アップルがアプリストアに行くときだけ+多発性硬化症やアドビのような人々からのサイドアプリを制限するときに機能するでしょうか?
あなたが自分自身に語る幽霊の話に怯えることほどばかげていることは、人生にはほとんどありません。 AppleがMac上のすべてのアプリケーションをMacAppStoreを通じて配布することを要求するという考えを裏付ける証拠はありません。
反応:Hastings101、chabigおよびcasperes1996 NS

ジョー・ドーン

2020年7月6日
  • 2020年9月2日
casperes1996によると:Wineは32ビットのサポートに依存しているため、CatalinaとBigSurではまだ完全には機能していません。 Wineがすべての32ビット依存関係を失い、64ビットWindowsのみをサポートする場合、それが機能する可能性は完全にあります。

特にWineの当初の目標を考えると、決して起こりません。 NS

BarbaricCo

2012年5月7日
  • 2020年9月3日
CrossOver(Wine)はすでにCatalinaで動作し、MacOSでWindows32ビットゲームを実行できます。
このフォーラムの投稿によると、新しいCrossOverバージョンはBigSurをサポートし、Apple DTKで内部的に実行されます(おそらくRosetta 2経由)。

macOS Big Surの互換性? |コミュニティフォーラム|クロスオーバーサポート| CodeWeavers

macOS Big Surの互換性? www.codeweavers.com
反応:ヘイスティングス101

スーパーハイ

2010年4月21日
  • 2020年9月3日
Yeh CrossOverは、MacにないWindowsアプリに使用しているものです。しかし、私は彼らがArmをどのように計画しているかに興味があり、彼らはそれに取り組んでいると言っていますが、それがWindowsアプリのArmバージョンを実行することを意味する場合、またはワインの上でエミュレートすることも意味します。待たなければならないと思います。

MisterMe

2002年7月17日
使用法
  • 2020年9月3日
Superhaiは言った:Yeh CrossOverは、私がMacに持っていないWindowsアプリに使用しているものです。しかし、私は彼らがArmをどのように計画しているかに興味があり、彼らはそれに取り組んでいると言っていますが、それがWindowsアプリのArmバージョンを実行することを意味する場合、またはワインの上でエミュレートすることも意味します。待たなければならないと思います。
ASi MacでWindowsを実行する際の問題は、ティーポットの問題です。もちろん、MicrosoftはARM上にWindowsを持っています。また、Virtual PCもありますが、これは10年以上市販されていません。 PPC上で本物のWindowsIntelを実行しましたが、ASiへの移植は入札取引ではありません。 VPCはエミュレーターであり仮想化環境でした。 Intelx86エミュレーターで正規のMicrosoftWindowsを実行しました。

WINEを検討している場合は、オープンソースを検討しています。 WINEは、複製されたWindowsAPIのオープンソースセットです。他の場所に投稿したように、WINEはすべてのWindows APIをサポートしているわけではないため、すべてのWindowsアプリケーションをサポートしているわけではありません。サポートされているアプリケーションのリストは包括的ではありませんが、広範囲にわたっています。サポートされているアプリケーションが使用したいアプリケーションである場合、サポートされていないアプリケーションについては気にしません。もちろん、CrossOverはAPIのリストを拡張し、したがってWINEでサポートされるアプリケーションを拡張します。 WINEはエミュレーターではないため(名前にそのように記載されています)、エミュレーターが必要です。これは数年前の問題でした。提案された解決策は、オープンソースのQEMUとオープンソースのWINEを組み合わせることでした。

命令セットがあまりにも類似していないため、ARMでIntelをエミュレートできないというコメントを見てきました。それはナンセンスです。それはまさにの定義です エミュレートする 。 QEMUは、ARMを含む多くのターゲットプロセッサでx86をエミュレートします。ただし、QEMUのARMバージョンはボード固有です。 QEMUには、汎用ボードを含む18の個別のARMボードファミリをサポートするバージョンがあります。ただし、AppleSiliconはサポートされているボードには含まれていません。

ASiMacでのWindowsまたはその他のIntelOSのサポートは、技術的な問題ではありません。 ASiMac上のIntelWindowsの市場がある場合は、誰か(おそらく複数の開発者)がそれを提供します。結局のところ、私の最初のPowerMacはSoftWindowsに同梱されていました。

casperes1996

2014年1月26日
デンマーク、ホーセンス
  • 2020年9月3日
MisterMeによると:ASiMacでのWindowsまたはその他のIntelOSのサポートは技術的な問題ではありません。 ASiMac上のIntelWindowsの市場がある場合は、誰か(おそらく複数の開発者)がそれを提供します。結局のところ、私の最初のPowerMacはSoftWindowsに同梱されていました。

つまり、それを実現したい開発者が克服する必要のある技術的な課題があるという点で、これは技術的な問題です。技術的な不可能性ではありませんが、確かに技術的な課題があります。

Janichsan

2006年10月23日
  • 2020年9月4日
LinuxでのWinefor Armは、Windows forArmアプリケーションのみを実行します。 Wineを使用してArmLinuxディストリビューションでx86バイナリを実行するには、なんらかのエミュレーションが必要です。

現在、これを行うには2つの方法があります。1つはエミュレーター(QEMU)でx86バージョンのWineを実行する方法、もう1つはWineの特別なフォークと呼ばれる方法です。 二日酔い 、バンドルされたエミュレーターが付属していますが、これまでのところ特に互換性はありません。

私はmacOSのArmバージョンの状況が同じであることを期待しています。

スーパーハイ

2010年4月21日
  • 2020年9月4日
いいえ、技術的な問題ではありません。それはむしろそれが価値があるかどうかです。十分な数の人や企業がその使用に必要であると判断した場合、何らかの解決策がもたらされます。 NS

レマン

2008年10月14日
  • 2020年9月4日
MisterMeは次のように述べています。WINEはエミュレーターではないため(名前のとおり)、エミュレーターが必要です。これは数年前の問題でした。提案された解決策は、オープンソースのQEMUとオープンソースのWINEを組み合わせることでした。

Janichsan氏は次のように述べています。LinuxでのWinefor Armは、Windows forArmアプリケーションのみを実行します。 Wineを使用してArmLinuxディストリビューションでx86バイナリを実行するには、なんらかのエミュレーションが必要です。

それがロゼッタの目的です。 WINEはARMをまったく気にする必要はありません— WINEの観点からは、x86-64マシンで実行されます。ロゼッタが機械語の翻訳を担当します。

Janichsan

2006年10月23日
  • 2020年9月4日
レマンは言った:それはロゼッタがそこにあるものです。 WINEはARMをまったく気にする必要はありません— WINEの観点からは、x86-64マシンで実行されます。ロゼッタが機械語の翻訳を担当します。
まだわかりません。それがするあなたの仮定は推測です。私たちはすでにこの議論をしました。最終編集日:2020年9月4日 NS

レマン

2008年10月14日
  • 2020年9月4日
Janichsanは言った:私達はまだそれを知らない。それがするあなたの仮定は推測です。私たちはすでにこの議論をしました。

私たちがやったこと 反応:casperes1996 NS

ジョー・ドーン

2020年7月6日
  • 2020年9月4日
だから...最終的に、Rosetta2はなくなります。では、ワインはどうなるのでしょうか。
反応:dysamoria NS

BarbaricCo

2012年5月7日
  • 2020年9月4日
ジョー・ドーンは言った:それで...結局、ロゼッタ2はなくなるでしょう。では、ワインはどうなるのでしょうか。
CodeweaversがCrossOver / Wineを準備し、RosettaのApple Silicon Macで動作させることができれば、古いWindows x86 / x64ゲームとアプリの巨大なライブラリが開き、個人的にはARMへの移行がはるかに簡単になります。

また、Wineは何年にもわたって進歩し、最近ではゲーム/アプリがWineで動作する場合、ネイティブであると感じ、Windowsバージョンのすべてのバグがあることも覚えておいてください。

ロゼッタがサポートされている間、少なくとも数年間 反応:KPOM