Page 1 of 1
On mac with wine or parallels
Posted: Tue Nov 19, 2024 5:28 pm
by coachi
Will it work on an m2 with wine or parallels. Already have wine installed. Waiting on baited breath
Re: On mac with wine or parallels
Posted: Tue Nov 19, 2024 5:36 pm
by Veitikka
Not officially supported, but one of our developers runs AB2 on Linux+Wine, and AB1 reportedly runs on Mac, so there's a good chance that AB2 works too.
Re: On mac with wine or parallels
Posted: Wed Nov 20, 2024 8:54 pm
by Brandon_M
Just FYI: I did some testing on a steam deck while install went fine , it would load but say invalid serial number and close.
figured best post here vs new topic.
Re: On mac with wine or parallels
Posted: Wed Nov 20, 2024 11:35 pm
by Orffen
Unfortunately, I haven't been able to make AB2 run on Mac. I use Crossover (which uses Wine) and installed into a new Windows 10 bottle using the installer, but skip installing .Net 4.7.2 at the end of the process.
Install into the same bottle through Crossover:
- DirectX for Modern Games
- .Net 4.7.2
The launcher opens OK, however when the game launches there is a GLSL error:
ERROR: Unable to compile shader program data/graphics/3d/shared/map_vertex.glsl: ERROR: 0.1: ": version '400' is not supported
ERROR 0.1: ": syntax error: #version
Running using either the DXVK or D3DMetal options available in Crossover doesn't help either.
I know that Mac support for OpenGL isn't great, but I think it should support extensions up to version 4.2.
This might need to be corrected in code unfortunately - there's some reference here to Mac defaulting to a version GL 2.1 context which doesn't support
#version:
https://stackoverflow.com/questions/70469150/opengl-shaders-error-01-version-330-is-not-supported
Re: On mac with wine or parallels
Posted: Sat Nov 23, 2024 5:26 pm
by coachi
I’m talking specifically with parallels. Win11. M2 chip. Not wine. Anybody make it run. Can’t buy otherwise
Re: On mac with wine or parallels
Posted: Wed Nov 27, 2024 7:54 am
by Keltos01
Orffen wrote: Wed Nov 20, 2024 11:35 pm
Unfortunately, I haven't been able to make AB2 run on Mac. I use Crossover (which uses Wine) and installed into a new Windows 10 bottle using the installer, but skip installing .Net 4.7.2 at the end of the process.
Install into the same bottle through Crossover:
- DirectX for Modern Games
- .Net 4.7.2
The launcher opens OK, however when the game launches there is a GLSL error:
ERROR: Unable to compile shader program data/graphics/3d/shared/map_vertex.glsl: ERROR: 0.1: ": version '400' is not supported
ERROR 0.1: ": syntax error: #version
Running using either the DXVK or D3DMetal options available in Crossover doesn't help either.
I know that Mac support for OpenGL isn't great, but I think it should support extensions up to version 4.2.
This might need to be corrected in code unfortunately - there's some reference here to Mac defaulting to a version GL 2.1 context which doesn't support
#version:
https://stackoverflow.com/questions/70469150/opengl-shaders-error-01-version-330-is-not-supported
Right, got the same problem.. Well I bought it anyways because I wanted to support the team.
I did a bottle for AB1 att which still runs fine (Macbook air m1)
Still trying, I've tried
Wine bottler
Wineskin
Wine ( installed quartz 2.7.7)
Wine stable, wine 5.0
Playonmac
Vmware
Whisky was nearly there then gave me the 400 error too
(incorporates apples game porting toolkit)
Wanted to try crossover too but I guess no dice then..
Now there is gptk but it needs macOs Sonoma (14) which I now have installed, I will give it a try
Re: On mac with wine or parallels
Posted: Wed Nov 27, 2024 8:12 am
by Keltos01
Veitikka wrote: Tue Nov 19, 2024 5:36 pm
Not officially supported, but one of our developers runs AB2 on Linux+Wine, and AB1 reportedly runs on Mac, so there's a good chance that AB2 works too.
Can he come into the conversation?
Because the wine bottle usually has windows inside iiuc so a wine bottle with Linux should work on a Mac too
Re: On mac with wine or parallels
Posted: Fri Nov 29, 2024 2:54 am
by Veitikka
AB2 uses a more advanced version of OpenGL, and for some reason macOS uses an older version of OpenGL as the default.
Our SDK does have some support for macOS, but since the game is developed for Windows and the SDK handles initialization and other things under the hood there may not be much I can do.
Re: On mac with wine or parallels
Posted: Tue Dec 03, 2024 10:58 pm
by Keltos01
Macos supports up to OpenGL 4.1.
What OpenGL do we need?
Re: On mac with wine or parallels
Posted: Sat Dec 07, 2024 6:06 am
by Veitikka
Keltos01 wrote: Tue Dec 03, 2024 10:58 pm
What OpenGL do we need?
OpenGL 4.
Re: On mac with wine or parallels
Posted: Mon Dec 16, 2024 7:01 pm
by coachi
Bump. Anybody yet get it running
Re: On mac with wine or parallels
Posted: Sat Dec 21, 2024 1:36 pm
by Keltos01
Not yet..
Maybe with wine 6?
But you have to compile it yourself so I didn't get around to do it
Re: On mac with wine or parallels
Posted: Tue Apr 01, 2025 2:15 pm
by barniewhittle
So, I took a risk and bought the game with my anniversary coupon and can now confirm it doesn't work on a Mac M2 with parallels. I get some brief error message about max number of shaders exceeded. Which is a shame, as I was particularly looking forward to playing ABII. Most of my Matrix games work through parallels, but this one was not to be. I understand none of this is officially supported, so no complaints. Better luck next time.