Ryan Gordon on the Mac, OS X, UT2004 and more

"Epic Programmer Ryan Gordon burst onto the Mac scene last year with the successful port of Unreal Tournament 2003 to the Mac. A man with many talents, Gordon then went on to port America's Army to the Mac and has just completed work on the Mac version of Unreal Tournament 2004. IMG recently spoke with Gordon to get his thoughts on UT 2004, the Mac, Mac OS X, and more.

Windows XP Service Pack 2 Technology Preview Available

Microsoft Windows XP Service Pack 2 (SP2) provides an enhanced security infrastructure that defends against viruses, worms, and hackers, along with increased manageability and control for IT professionals and an improved experience for users. To aid IT professionals in planning and testing for the deployment of Windows XP SP2, Microsoft is making available this preview, based on RC1 of the SP2.

Lawsuit Alleges Apple Retail Impropriety

Deep inside a dealer lawsuit against Apple is a burning question: how do Apple's retail stores account for what they pay for the Apple products they sell? The dealers behind the lawsuit believe they have the answer: that Apple is defrauding shareholders and misleading the public by misrepresenting the profitability of its stores. Substantiating their claim are thousands of product invoices says ThinkSecret.

Syllable: New ATA & ATi drivers, New IDE

Michael Krueger has written an ATi Radeon driver, based on the Linux 2.6 framebuffer driver. It should support all chips up to 9800/Pro/XT and features native mode setting, 2D acceleration, hardware cursor and YUV422 video overlay support. Arno Klenke has released a beta version of his new ATA disk driver. With support for 48bit LBA drives, chipset support for Intel, Via, SiS, AMD and nVidia chipsets, better performance throughout and a multi-threaded design Syllable gains a significant speed boost. In the meantime, Rick Caudill codes Sourcery, a source code editor for Syllable (screenshot).

OS Review: NetBSD 1.6.2 on SPARC64

NetBSD is the king of operating system portability, running on 40+ different hardware platforms, including x86, MIPS, and even the Sega Dreamcast. So it comes as no surprise that among the supported platforms, NetBSD runs on my Sun Ultra 5. This will be the first in a series of operating system reviews for the SPARC platform. You can find the specifics of my evaluation machine here.