Apple Silicon Replacing Intel Chip on Macbook

On late 2020, Apple introduced a new chip called as apple silicon with codename M1 as their first inhouse build SOC (System of chip) replacing intel processor that has been used on macbook for almost 15 years.

Any windows application can be ran on intel based macbook with help of bootcamp. Enabling secondary operating system to be available within the macbook. However, as of this article is written (30 march 2026), bootcamp is not available yet. Make it impossible to have windows as dualboot on apple silicon macbook.

Fortunately, there are many alternatives to run windows application on apple silicon mac such as:

  1. Windows Virtual Machine using vmware UTM or parallel desktop
  2. Compatibility Layer such as wineHQ or crossover.

Both approach has advantages and disadvantages. It is recommended to use both of them by test which approach is working for the target windows based applications

Generally, Windows VM has the best compatability but comes with performances overhead comapred with compatibility layer.

Windows VM vs Compatability Layer

Below are the comparison between windows VM and compatibility layer to run windows based application.

Factor Windows Virtual Machine Compability Layer
Comptability Best. Support almost all windows app Inferior.
Performance Higher resource consumption overhead
because it run an OS inside an OS (MacOS)
Lower resource consumption
Best Usecases Offices, Engineering Application Gaming

Running Windows Application Using WineHQ

WineHQ is an opensource compatability layer which support various operating system including Linux, BSD and macOS with apple silicon.

It support tons of windows application. The list of supported application can be found on below links

https://appdb.winehq.org/

Below are the step by step to install winqHQ on macOS.

Note: for better compatability(support more apps), it is recommended to use crossover which based on winehq especially for gaming purposes.

Download & Install WineHQ

Go to winehq websites and find the download section or simply click on following links

https://gitlab.winehq.org/wine/wine/-/wikis/Download

on the download pages, scrolldown until you find the download links for macOS.

https://gitlab.winehq.org/wine/wine/-/wikis/MacOS

There are various way to install winehq. Most recommended approach is through brew as we dont have to build it from the sources code.

Ensure your macOS has brew installed, if not use following command to install homebew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

check if brew is sucessfully installed

brew --version

if brew is installed properly, it should return the brew version on the console.

(base) deganandaferdian@degananda ~ % brew --version
Homebrew 5.1.1
(base) deganandaferdian@degananda ~ % 

Install wineHQ using brew

brew install --cask --no-quarantine wine-stable

above command will install latest stable version of winehq .

postimage100 Install wine on mac OS through brew

note that brew will also automatically update and renew other packages which was previously installed using brew. Hence, it will take sometime

postimage100 Brew automatic updates of brew based old packages

once the wine instllation is completed, check it using following command

wine --version

it should return the version of wine installed on the system

postimage100 Check wine version on the CLI or terminal

Install windows application on the Bottle

create wine bottle. Bottle is like a container which will store all the neccesary windows system files and has compatability with arm based mac os. Choose the latest wine (on this case is wine version 12 with sub version of 23.7.1)

postimage100 Create wine bottle

enter the bottle name. It is recommended to put the application name as the bottle name to avoid confusion later on

postimage100 Specify the bottle name, use the program name so it will be trackable in the future

Choose install software menu and choose the setup executable

postimage100 Choose setup exectuable menu on the wizard

select the executable files or portable program files from the directory.

postimage100 Find and choose the target program executable file or the portable program file

wait until the bottle creation process is completed & Follow the installation wizard of the windows program

postimage100 Windows .exe program is successfully ran

Its done & enjoy the wine on mac!