The Battlenet launcher has some issues, but D4 seems to be running well.
You
must have an apple silicon mac running the macOS Sonoma beta.
Download the game porting toolkit from
idmsa.apple.com
Mount the dmg and open Read Me.rtf; follow steps 1-3 to install the game porting toolkit.
Download the battlenet windows installer from
here
Copy the installer into the wine prefix, if you followed the instructions from the readme you can use this command:
cp ~/Downloads/Battle.net-Setup.exe ~/my-game-prefix/drive_c/users/crossover/Downloads/
Before you start the installer, the windows build number needs to be updated or D4 won't launch. Use these commands to update the registry inside of the wine prefix:
WINEPREFIX=~/my-game-prefix `brew --prefix game-porting-toolkit`/bin/wine64 reg add 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion' /v CurrentBuild /t REG_SZ /d 19042 /f
WINEPREFIX=~/my-game-prefix `brew --prefix game-porting-toolkit`/bin/wine64 reg add 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion' /v CurrentBuildNumber /t REG_SZ /d 19042 /f
WINEPREFIX=~/my-game-prefix `brew --prefix game-porting-toolkit`/bin/wineserver -k
Finally, launch the battlenet installer:
/Volumes/Game\ Porting\ Toolkit-1.0/gameportingtoolkit ~/my-game-prefix "C:\users\crossover\Downloads\Battle.net-Setup.exe"
The battlenet launcher will only open properly for me by running the installer again, but doesn't seem to impact gameplay
Apple dev account still is 100 dollars right?