just wondering, I've been trying to get the original Guild Wars to work on M1 MacBook Air and I think that the machine should be capable of running this 2005 game just fine. I managed to run it via CrossOver but the performance is 9-10 frames per second no matter the graphic settings in the game.
Is there something I can do to make it run better or is it a problem with the M1 chip?
It looks like most 32-Bit software will currently run poorly on the new M1-Macs. This is partially due to having to convert 32-Bit to 64-Bit sys calls and other issues.
Right now, I think we're out of luck until CodeWeavers finds a solution to that problem. Currently I use Parallels for older games. Not all work, but some do. I would test it out with the trial.
I purchased CrossOver because the performance of Guild Wars 1 was superior to alternative options. I explain below common issues, cross platform and how to resolve them.
The performance on Mac will improve if you are able to download all the files. This will take several hours after initial setup and download. Once in town, you will download over 100 MB in the background at a slower rate. This happens cross platform. The only true issue I've found is that gradually my PC will overheat. I have an external fan and TP Pro to mitigate this.
I have analyzed the result with Lutris, and I found that the performance is the same if not better.
If you continue to have problems, check your heat. If your laptop is too hot, plan ways to vent heat. MacBooks are not well-designed for gaming, especially software that eats up CPU like Guild Wars, which was designed to run on one CPU or fewer than 2 -- at least. If you use old software, they work best on old hardware.
If you cannot contain the heat issue, running in parallels will not help you, etc.
Caveat: I have not confirmed this since I do not own Guild Wars 1, but I can speak from experience with other programs, like SW:TOR.
I believe your heat problem is due to using an Intel MacBook which were notorious for heat problems. Newer M1 Macs do not nearly have that problem to such an extent. Even when my MacBook Air M1 gets really hot, it just throttles a little bit but keeps on chugging.
Edit: And using Parallels and Windows 11 ARM on it does indeed confirm that my old 32-Bit programs run much better than on CrossOver.
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.