Game Development Community

Mac Support?

by Josh Goldshlag · in Torque Game Engine · 04/24/2001 (2:12 pm) · 8 replies

I didn't see anything mentioning this, but will the V12 engine support the mac as well?

I know that tribes 2 was originally going to be Mac/PC simultaneous.

Josh

#1
04/25/2001 (4:31 pm)
At one point Tribes 2 was being ported to the Mac. Rick even had the core engine running, but Sierra decided that they didn't want to spend money on it, so it was dropped. There has been some interest in resurrecting the project and one developer has volunteered to try :)
#2
04/25/2001 (4:37 pm)
So does that mean that the core mac code is still there, or will people have to start from scratch?

Josh
#3
04/25/2001 (5:56 pm)
The Mac code is still there (and will be released with the V12), but the engine has changed somewhat since then, so I'm sure there will be a fair amount of work to get it going again.
#4
04/27/2001 (7:47 am)
This might be easier if you target only MacOS X. I ported applications to Macintosh several years ago (MacOS 7.x) and it was a bit painful even using a commercial GUI portability toolkit. There were some serious problems with memory management and file system speed at the time.

I'm planning to get back into Macintosh now that the operating system is more robust. Any plans I make with V12 will include MacOS X so I can probably contribute to the porting effort.
#5
04/27/2001 (8:10 am)
Now that OS X is a unix derivative, you might be in better shape.

Cross platform in the OS 7-9 world is a monster pain in the arse. Not only from a development standpoint, but testing and support as well.

Anyone got numbers on macs, how many are out there still, projections for OS X installs, etc?
#6
04/27/2001 (1:26 pm)
Actually, it probably wouldn't be much different at all to target OS X vs. OS 8/9. Apple provides one API that lets you target all of those, and I would imagine that most of the V12 code is not platform specific. OpenGL is OpenGL, after all...

There might be problems with memory mangement, networking (OS would be easier there, as you can use BSD sockets) and Input.

I am a cross platform programmer (PC/Mac) in RL, so I am familiar with the usual issues... :-)

Josh
#7
04/27/2001 (1:54 pm)
Anyone know how many Tribes2/Mac compatible machines are in use ? I would think Sierra took a good look and the numbers did not support it.
#8
04/27/2001 (8:28 pm)
Shawn,

If you take a look at Apple's sales figure, there are about 2 million Macs out that that can run Tribes 2 at acceptable framerates (plus some number that people have upgraded, probably not more than 50-100K)

As for if it is worth it, it really depends how much effort it requires. For OpenGL games, the amount of work needed can be very little, depending on how much Win32 specific code is needed.

Carmack ported Q3 in a few weeks. I'm sure the Q3 sales paid for that... :-)

Josh