From: Zorin Frobozz
I'd also like to mention two additional things:
- The mac client has always been crashy switching between full screen and windowed modes. I've come to accept this, and never use full screen mode. Just hit the green maximize button on the SL window and you'll have it mostly full screen and no crashes. Note that this also makes it a lot faster to switch to other applications, and to see notifications in your dock.
- You may want to try setting the video memory in Advanced preferences to half of what you actually have in addition to enabling vertex buffers. Mac OS X requires a lot of video memory for the GUI; Second Life doesn't take this into account so it will use too much and slow things to a crawl.
Hope these tips help. Happy SLing!
Well I think partially Microsoft has just been much better about giving support to game developers (not that SL is a game exactly, but it runs on a game engine). For example on this MacBook Pro 2.4 GHZ with 8600M GT, I can play Oblivion and the graphics are better than on my Xbox 360! I mean, the 8600M GT is a great GPU.
I think the fact is that there is more crap running in the background on the MacOS. For example a lot of Windows games completely monopolize system resources. I don't know about Mac but it seems that does not occur. Whatever the case may be, for years, Apple has been ignoring game developers' requests for how they should tailor their OS towards game developers. Also, Apple insists on writing the drivers for the GPU themselves, so we don't get things like the NVIDIA Control Panel etc.
I'm curious however to see if 10.5 in combination with these new drivers will substantially improve performance, since 10.5 has multi-threaded OpenGL and therefore takes advantage of both cores.
I do think that one thing that hampers OS X is that it seems more virtual-memory dependent, and you know that SL is very heavy on disk use. If you have a 7200 RPM internal system disk, I wonder if that would improve SL frame-rates by decreasing load times from the cache for textures and such?
Either way, I am willing to take a slight performance hit to run SL on a Mac just because it makes it much more convenient since all my other creative apps like CS3 and my code editors like TextEdit and BBEdit are on the Mac side.
Also I was having Blue Screen of Death crashes while running SL in Vista pretty frequently, so that was pretty crappy as well to be honest -- even though the frame-rates were somewhat better. One thing I like is that in Vista you can force Anti-Aliasing to be turned on with the NVIDIA Control Panel, which is something that you can't do with the MacOS.
-=GE=-