Forums » MacOS X
Carbon/Cocoa?
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!
If it was carbon it could run in 0S9.
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.
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.
Speaking of OpenGL drivers, where the fisk is my glow effect?
What video card do you have? Right now we only support ARB_fragment_program and ATI_text_fragment_shader.
GF2 MX400 64mb Flashed.
Ah, that would be why.
It only works on ATI 8500 and up and GeforceFX series at this time.
It only works on ATI 8500 and up and GeforceFX series at this time.
I thought it was the GeForce4 and up, Ray.