记录一下,如何在arm架构芯片的Mac上打开exe后缀的windows程序

也是参考了这个视频

https://www.bilibili.com/video/BV1mW4y1k7GF

PS

这种方法是安装Wine CrossOver,但是Github上还有一种方法,就是安装CrossOver,它们俩都可以实现mac打开exe程序,相比之下,Wine CrossOver使用方便,即开即关,CrossOver有客户端界面,可以自己定制容器。

我下面介绍的方法是左边的,你也可以去MacWk安装右边的CrossOver,有兴趣可以自己研究一下。

https://macwk.com/soft/crossover

image-20220914180954000

Wine CrossOver安装步骤

1、安装好homebrew,这个程序员都懂的,就不提了。
2、运行下面的代码,不太懂,应该是要创建一个wine的tap

1
brew tap gcenx/wine
image-20220914173839105

3、安装wine-crossover,装完后可以右键exe程序使用wine运行了

1
brew install --cask --no-quarantine wine-crossover

下图是装完了的结果

image-20220914173901541

调整

1
winecfg

会弹出一个古老的窗口(win2003?)窗口,如果没声音,可以调整一下音频。

image-20220914174005477

完成

然后开一个游戏试试

image-20220914174158757

很不幸,报错打不开(悲)

image-20220914174910056

但是万华镜就打开了……说明还得看情况,暂时不清楚打不开的原因是什么(大悲)

另外,有些游戏的存档如果不是在根目录的话也会消失,但是万华镜的还在。。

所以还是得具体问题具体分析。

image-20220914175300224

然后又试了很多,发现问题百出,有的文字显示不了、有的显示比例不对,总之还是不能完美地运行,但是起码有了一个比较好的开始了,有总比没有强吧。