Apple makes a play for gamers

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

NEWS
Still a minority player in the gaming world, Apple Computer marshaled its forces to make a splash at last week's Game Developers Conference, and third-party developers seemed eager to join the team. As it did during the previous year's event, Apple footed a well-lit booth just inside the entrance to highlight its wares. Unlike last year, Power Mac systems peppered the show floor, and were featured in the booths of most vendors. Apple also ran a spate of well-attended conference sessions, with topics that included how to optimise games for the G4 processor's AltiVec instructions and how to build OpenGL applications on the Mac. Another was about what to expect from Mac OS X, which will incorporate Unix underpinnings, a set of revised Mac OS APIs known as Carbon and an advanced object-oriented environment named Cocoa, inherited from Apple-acquired NeXT Software. In its "Future of Mac OS X" session, Apple revealed little of the forthcoming operating system beyond what company chief executive, Steve Jobs, demonstrated during his keynote speech at January's Macworld Expo in San Francisco. Instead, the session's focus was on quelling any fears that developers might have about having to face an entirely new OS. "We're focusing on ease of transition for developers," said David Wright, Apple's Mac OS X applications technical manager, noting that the company's goal is to reproduce the easy upgrade path it created when it moved to PowerPC processors. The key, Wright said, is Carbon. Carbon-compliant applications will take advantage of modern features such as protected memory, preemptive multitasking and more, he said. Apple's analyses showed that most current Mac OS applications, including games, were an average 95 percent Carbon-compliant, Wright said. "Most can be revised in a week." As a result, "getting close to Mac OS 9 gets you close to Mac OS X." Wright pointed out that Carbon-ised applications would also run under Mac OS 8 and 9 via the CarbonLib extension. "One binary will run on both Mac OS 9 and X," he said. After a quick overview of some elements of Aqua, Mac OS X's graphical user interface, Wright opened the floor to questions from the crowd, which comprised a mix of Mac and Intel standard PC developers. A majority of the questions indicated that some people were still confused about how to develop applications for Mac OS X. Should they make the simple revision to Carbon or work with the unfamiliar, but powerful, Cocoa environment? "If your code base is for Mac OS 8 or 9, use Carbon," Wright replied. "If you're starting from scratch, though, we recommend you work in Cocoa, which we use for key Mac OS X system applications." Some developers asked whether certain Unix features would be available to them. They were told that features such as network sockets were already in Mac OS X, but a command line terminal application would not be included in the desktop version. Others wondered if some of their favorite elements from the existing Mac OS would survive the change over. "Game Sprockets will be available in Mac OS X," said Wright, but he confirmed that the Mac OS Control Strip will not be supported. "It simply doesn't fit into the OS X user experience," he said. As for particular extensions, Wright said they would be examined on a "case by case" basis, although those that patched the system were definitely out. "If you have a particular need, send Apple feedback and we'll try to figure out how to include that functionality," he said. Wright also fielded repeated questions about which legacy Macs would run OS X. Attendees said a large number of their customers owned the older systems. Wright declined to provide an answer, saying the company won't know details until after the final product has gone through testing. Compatibility with pre-G3 Power Macs would be hit and miss, he suggested. Although questioners who tried to pry out new info about Mac OS X and Aqua were told that most of their questions would be answered at May's Worldwide Developers Conference in San Jose, Wright did offer a few teasers. "We can't make any announcements about unreleased products," he said in response to one question, "but the architecture is there [in Mac OS X and 9] to support multiple processors, and we do encourage you to develop for the multiprocessing features in 9 and X." For those used to the hullabaloo of an Electronics Entertainment Expo or a Comdex, the show floor at the Game Developers Conference was refreshingly muted. Games did whoop and tweep in various booths, and there were the requisite dancing motion capture women drawing crowds, but the focus was on business. And it seemed business was good for Apple. Most booths included Power Macs, and most makers of peripherals demonstrated their USB-based products on blue and white G3s and graphite G4s. Next to Apple's booth, 3dfx Interactive showed early versions of its forthcoming Voodoo 4 and 5 3D accelerator cards on a Power Mac. The cards will feature full Mac support as well as offer significantly higher frame rates than previous models. In addition, the cards will offer full-screen anti-aliasing -- smoothing out jagged edges for a more realistic look. Certain Voodoo models will also support advanced features such as motion blur, but only if games are programmed for them. The Voodoo cards shown were not a final version; Mac-specific models will hit the market a month or two after the PC versions, which are slated to go on sale within six weeks. One of 3dfx's competitors in the 3D market, nVidia, hinted that it might follow 3dfx's move into the Mac market. An industry watcher who declined to be identified confirmed that nVidia will release a Mac version of one of its 3D accelerator products by the end of 2000. Mac-based developers were hovering around Criterion Software's booth, where the UK-based company was displaying the Mac version of its multiplatform RenderWare 3 rendering engine, due by the end of March. A company spokesman said that games using RenderWare 3's engine can be ported across platforms six to 12 months more rapidly than those using proprietary, platform-specific rendering engines. He pointed to a skateboard game that was ported from Sega's Dreamcast console to the PC in two weeks, and demonstrated an early build of the PC game Redline Racer running on a Mac. In a show of cross marketing, the Apple booth was populated with examples of other companies' games and products. Prominently displayed were movies from Bungie Software's "Halo". Strings of iMacs featuring Apple's wireless AirPort networking technology were set up running MacSoft's "Unreal Tournament" and Id Software's "Quake III: Arena" in a "wireless LAN party". Also, in what could have been a show of developer support or an admission of their mixed reception by users, the iMacs were configured not with Apple's own mouse, but with the Razer Boomslang mouse from Karna LLC. Read all about 'Catching the Pismo PowerBook wave' with Jason O'Grady. Read the news comment at AnchorDesk UK. What do you think? Tell the Mailroom and read what others have to say.

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

GHar123

I totally dislike pirating of works, I fear that artists will be deterred from creating works if they think that they are going to get ripped off....

1 hour ago by GHar123 on ACTA stumbles in Germany
JCB33

How dare film makers, artists or anybody that invests in creativity stop us pirating their works for free. I want to be able to walk into my local...

7 hours ago by JCB33 on ACTA stumbles in Germany
Moley

@GrueMaster. I prefer horses for courses rather than one size fits all. I, and I suspect most other computer users, do not really wish to have...

9 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
greycynic

The product that scares me every time I have to use it is the Office 2007 version of Excel. The first bug that I found was applying the median...

9 hours ago by greycynic on Ten flawed products that derail productivity
GrueMaster

Nice review and very informative. One thing I'd like to add (in reply to whs001's 1st question), the main reason to have the same interface from...

10 hours ago by GrueMaster on A tale of two distros: Ubuntu and Linux Mint
Frederick Wrigley

I'be been using Mint 12 since the RC came out, and I am far more happy with the Cinnamon, the Mate, and, yes (with extensions), theGnome 3...

11 hours ago by Frederick Wrigley via Facebook on A tale of two distros: Ubuntu and Linux Mint
bdantas

Excellent article. One small correction, though--although a fresh installation of Linux Mint 12 will, indeed, provide the user with a version of...

12 hours ago by bdantas on A tale of two distros: Ubuntu and Linux Mint
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

12 hours ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

12 hours ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Moley

For Gnome 2 die-hards, it is possible to add icons to the bottom panel (or top top panel, if you prefer) which provide the exact Gnome 2...

13 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
ramwellian

Your comments would seem pretty naive and immature. Your 'solution' appears to be, "gee, let's all just give in to the hackers and give them...

13 hours ago by ramwellian on Cloud computing security: no more oxymoron?
BugStalker

"Interesting thought ... If you installed Win7 as a dual boot on a machine that previously only had Linux, and it wrecked your Linux installation,...

14 hours ago by BugStalker on Windows 7 Declares War on GRUB
whs001

This is an excellent summary of Ubuntu and Mint and the interface differences between them. Most such articles take a very partisan position for...

14 hours ago by whs001 on A tale of two distros: Ubuntu and Linux Mint
Moley

@ewallace. Not so clear. Anyone can obtain the text, for example from here http://www.ustr.gov/webfm_send/2379. I support ACTA so long as it and...

14 hours ago by Moley on ACTA: Facts, misconceptions and questions
45283

I think WinRT is fantastic. I just wish it was an option for people that didn't want to go through Microsoft's App Store with its attendant...

17 hours ago by 45283 on Why Windows 8 needs architectural hygiene for WOA
Burn-IT

Nine people? £30m? Who's back pocket is that lot going in? And IF they say it is for new buildings, what about all the ones the government has...

18 hours ago by Burn-IT on Police set to launch three £30m e-crime hubs
ewallace

Just to be clear, nobody knows what is in the text of ACTA, here is a photograph of the text of ACTA http://twitpic.com/8h9iju as submitted to the...

18 hours ago by ewallace on ACTA: Facts, misconceptions and questions
fgvrg56

Unfortunately main issue is that ASUS is refusing to accept that they make some mistake on this version of asus Transformer prime. 1 - GPS sensor...

20 hours ago by fgvrg56 on Asus Eee Pad Transformer Prime Wi-Fi & GPS problems?
Ben Woods

@Marcus A fair question. Just talked with Archos which said it was working on an announcement for next week....

21 hours ago by Ben Woods on Archos confirms G9 Ice Cream Sandwich update schedule
Marcus Karlsson

Any update on this, considering the claimed "first week of February"?

22 hours ago by Marcus Karlsson via Facebook on Archos confirms G9 Ice Cream Sandwich update schedule