Forums » MacOS X

Carbon/Cocoa?

Jul 22, 2003 haharich link
Just curious if the Devs would like to pat them selves on the back and talk about how they put together the OS X client. Have fun!
Jul 22, 2003 Suicidal Lemming link
If it was carbon it could run in 0S9.
Jul 22, 2003 raybondo link
We do use Carbon, but we use some OSX specific features of it that made Vendetta easier to port. We use Cocoa for the updater and the bug reporter.

I'm sure we could get it working in os9 but I don't think we'll ever do that because even Apple doesn't support that os any more.

Anyways, since we had it runnin in Linux, getting it to work in osx was easy since they both use gcc. We also made sure to abstract most of the os-specific things like timers and window creation so we only had to make very few changes.

The biggest problems were working around bugs in the OS or in the OpenGL drivers.
Jul 23, 2003 Rabid Panda link
Speaking of OpenGL drivers, where the fisk is my glow effect?
Jul 23, 2003 raybondo link
What video card do you have? Right now we only support ARB_fragment_program and ATI_text_fragment_shader.
Jul 24, 2003 Rabid Panda link
GF2 MX400 64mb Flashed.
Jul 24, 2003 raybondo link
Ah, that would be why.

It only works on ATI 8500 and up and GeforceFX series at this time.
Jul 24, 2003 Celkan link
I thought it was the GeForce4 and up, Ray.