CrossOver Support - Community Forums

Important Information These are community forums and not official technical support. If you need official support: Contact Us

CrossOver Mac
Discussion about CrossOver Mac

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

CrossOver bottle works on Intel-Not on Apple Silicon

Hello!
I searched as well as I could before posting, but are there any known issues when running on Apple chips. I've been running a 32 bit Windows game on CrossOver Mac on an Intel i7 since 24.0.5 and I recently purchased a MacBook Pro with Apple silicon. The game opens, I'm able to log in, but as soon as what would be the character selection screen should come up, the game crashes. I don't believe there's any DRM issue, as this is a retail release of a game that's not modified. It works in VMware Fusion/Parallels with Win 11 Pro for ARM and it worked on macOS Big Sur+ with at least 24.0.5.
Is this something anyone might have some ideas about messing around with? I've played with the basic toggles but nothing changes anything.
Thanks in advance and have a great day! :)

This application has encountered a critical error:
ERROR. #132 (0x85100084) Fatal Exception
Program:
CaProgram Files\WoW335\Wow.exe
Exception:
OxC000001D
(ILLEGAL_INSTRUCTION) at 0107:051G143C
Press OK to terminate the application.

Hello there you may or may not have played with the settings for your bottle. For the most part, D3DMetal / ESync seems to work on most things. But if they don't I would try swapping settings in that area. Just how I would start the troubleshooting process. What launcher are you using? Steam, Epic, EA, GOG? some of those require specific settings to work properly. I do have a game on my M4 that only runs in a Parallels Win 11 ARM as well sometimes things just don't work. But try mixing up your settings if you haven't and if so submit a support ticket. I only say that because this is user-to-user support official support only comes from submitting a ticket.

Hey thanks for the reply!
I have played with those settings in both Intel and on the M1 Pro. There's no launcher per se, it's an old version of World of Warcraft (3.3.5a) that I play on a private server. I just pointed the bottle to wow.exe, made sure it was all properly referenced in a bottle and used it for a few months. When I got the new one, I exported the bottle on the Intel and imported it on the M1 Pro after I downloaded CrossOver and logged in for registration. It runs flawlessly when CrossOver is running on Intel hardware, and in fact better than it did in either Windows on Bootcamp or the macOS version that only worked until Mojave. I verified the export of the bottle was good because I was able to import the same archive from the same flash drive on another Intel Mac and it also worked like silky smooth butter. I can log in on the M1 Pro MacBook Pro, but as soon as it tries to load the character selection screen it gives the fatal exception listed above. I just wanted to see if anything was out there in the collective intelligence of the community before I submitted a ticket.
Thanks again!

My intelligence with private servers is one time back when it was maybe 5 years old my friend booted one up so we could try it but it was more hey can we do this? I was on my first generation white iMac Laptop and it worked but again over a decade ago, I think. I apologize I can't help ya with something like this :( I tried with what little I knew about your situation. I do hope someone can help you!! :)

I'm not sure they (Codeweaver) will help you cuz you are not playing on legit servers but ya never know! Submit a ticket and see what ya can get support and keep watching here someone I hope can help you!!! :) :)

1

Sometimes a bottle created in one version of MacOS or with one CPU type will not run a specific application in a different version of MacOS or on a different CPU type. Create a new bottle and reinstall all the needed components into that bottle. Then attempt to run the game from there.

If that doesn't work, you might be running into a memory addressing issue which is preventing the application from running on an Apple ARM CPU even though it runs just fine on an Intel CPU.

It is possible your application might work with Porting Kit even if it doesn't work with Crossover. Porting Kit is completely free so it won't hurt to try it.

https://www.portingkit.com

Hey thanks for the reply, John!
I forgot to mention I did try rebuilding the bottle to no avail. I'll try the GPK from that site tonight, thank you very much!

Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM5NTcwNzYwLCJjc3JmX3Rva2VuIjoieVl2eVJYWHp5M0VadkFYeiIsImdkcHIiOjB9