Guild Wars Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

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

Back to Threads Reply to Thread

winxp or win2000 bottle?

I installed Guild Wars on the CrossOver Games demo which seems to default to, and only allow, a win2k bottle. I have now purchased the full software, and am wondering whether I would get better performance or anything if I used winxp instead...? Any help would be greatly appreciated!

AFAIK, the few supported softwares supported by CX [Games] are installed accordingly to a specific setup script. You should be better off with the bottle created by the application.

Anyway, I haven't experienced any performance delta between xp and 2k bottles, as I have tried that myself. You can test it yourself, though, by opening the winecfg panel of your guild wars bottle, and highlight "Gw.exe" in the exe list, then choose Windows XP from the dropdown list below. Accept and then launch Guild Wars, it'll run in winxp mode.

I had trouble with enabling dx9 mode and IIRC it turned out I needed a wxp bottle for that, while w2k wouldn't allow for dx9 mode to be enabled in GW. my memory might be way off though, and it was with w98. well, try it yourself.

Yeah that's odd as I have been running the win2k bottle and forcing dx9 without any problems. I tried XP per your trick, Antoine, and didn't notice any substantial improvement or anything.

Thanks for the help!

Fundamentally, under the hood, there's only one reimplementation of the Windows APIs within CrossOver. The version of the bottle has two types of effects: 1) when a Windows program queries the version, they see the version of the bottle (or that configured using winecfg); 2) in the relatively few places where a Windows API functions differently on different versions of Windows, and where we've discovered applications which actually care about that difference, our reimplementation will mirror that difference -- behaving slightly differently depending on the version.

The performance of CrossOver is not affected by the Windows version of the bottle.

Many people assume that later versions of Windows are better, therefore a later bottle version would also be better. This is generally not true and can sometimes be exactly backward. If a Windows program detects a more modern version of Windows, it will assume greater functionality / more features are present, and it will rely on that. If the same program is run in a lower-versioned bottle, it will demand less of CrossOver and may be more compatible.

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...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiTVRBbUpIYkpxU0ZIcTRObSIsImdkcHIiOjB9