More on OS X and Gaming
9:20 AM | Ben Boffey | Comment on this story
David Read of Macworld has posted the second part of his article on OS X and gaming on the Mac. Whereas the first part of the article covered the history of mac gaming and the trend towards ports of PC games, part two shows how developers are responding to the challenges and opportunities that OS X brings. The usual aspects are covered, so you may not learn anything new, but there are some wise words and interesting views given from a number of Mac game developers including an insight into the development process. Here's a snippet from the article.
Mac OS X tackles all of the gripes about the old Mac operating system. OS X's new protected memory feature allows developers to debug memory problems that would have crashed the system previously. OS X also allocates memory dynamically and uses a far more sophisticated Virtual Memory system than its predecessor. The result? PC games ported to the new OS will use memory more efficiently. For the rest of the article, be sure to check out the rest of the article. And if this article leaves you wanting more, why not check out IMG's own in-depth article on OS X from a gamers perspective.
OS X finally does away with all the 68K code that was written into the Mac's operating system more than a decade ago. And developers couldn't be more thrilled. "We expect a major performance boost from a fully PowerPC system," says Philip Sulak, vice president of Westlake Interactive. "Already, file loads are noticeably faster under Mac OS X."
Finally, OS X adds symmetric multithreading support. "About half of the games we are getting from the PC developers are threaded for ease of coding," Sulak says. "Even without another processor, the threading system in Mac OS X is much better."
Take games played over a network. They commonly create a program thread to handle network data for the game. When running in the old Mac OS, that thread often needs to resolve before the game can resume playing. In Mac OS X, however, that thread can be preempted. The processor is allowed to work on the important task of playing the game instead of waiting on the network data.
Macworld: What OS X means for Gaming (Part Two)
Macworld: What OS X means for Gaming (Part One)
OS X: A Gamer's Perspective
Recent Mac Games News
Friday, June 8, 2001
Thursday, June 7, 2001
Wednesday, June 6, 2001
Tuesday, June 5, 2001
Monday, June 4, 2001
Search for other Mac games news stories or browse our Mac Games News Archive.