hi, one more question from me, when i play for example guildwars with cog, i have about 20-30fps with lowest graphic settings, and when i switch to highest graphic settings, i have about 20-28fps. furthermore i tried to messure cpu usage when i play for example perfectworld and i messured less the 50% on each of my two cores. the i tired the same i windows and there i have 98-99% on each core. i thought ok, maybe a application spezific bug, so i messured it again with counterstrike over steam, in cog about 30% on each core (this i think explains the fps drop in a gungame, where many players are in your view), in windows 70-99%, so i think, something runs false here. maybe a bug? i hope you can fix it.
my sys: macbook pro 3,1 c2d 2,4GHz 4GBRam GF8600gtm
"About 20-30" is well within range of "About 20-28", so we can probably assume your performance is the same, and possibly fluctuated a tiny amount due to what was happening at the time. Sounds to me a bit like there's a frame rate cap in place, especially if it NEVER goes above 30. Could be some sort of Vsync type thing, but I don't use a Mac, so I'd have to let a Mac user answer that one.
For the CPU thing, I seem to remember Mac reports the % used in a different way to Windows so the numbers aren't directly comparable - I think it was Windows reports a % per core and Mac reports a total % of everything - and as Wine has trouble using more than one core (Again, I think) it may explain a low percentage.
I'm sure a Mac user will be along shortly to clarify or tell me I'm wrong! 😀
Typically a game is either CPU-limited or GPU-limited. The game will just go as fast as it can until it hits one or the other of those limiters.
By "limited", I don't mean that CrossOver is throttling it. I mean it is maxing out the hardware.
If GuildWars is not maxing out at least one of the cores, that suggests that the GPU is the limiting factor. This may differ from how it behaves on Windows because CrossOver has to translate what the game tries to do with Direct3D into OpenGL, which is what Mac OS X supports. One hopes our translation gets pretty close, but it might not be.
Apple's developer tools comes with utilities for monitoring the GPU's load. There may be some lighter-weight third-party utilities that do something similar.
It's conceivable that the issue is with multi-core rendering. In general, CrossOver should allow the game to do multi-core rendering, but one might get rendering glitches. So, we normally recommend turning that off in games which let you control it. But, again, I don't think CrossOver is imposing an artificial limit on the game in this regard.
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.