On 5 Apr 2006, at 00:15, James Turner wrote:

I've just done a first stab of a binary release for OS-X, based on CVS as of yesterday. If you have access to a Mac with either 10.4.x or 10.3.9, please test it:


Things to keep in mind:

- there is no data dir inside the bundle, please ensure --fg-root is set in your .fgfsrc or on the command line
- this is an SDL build, if that matters to you (full screen works fine for me)
- this is a PPC build, not a universal one, but it should run acceptably fast on an Intel mac just because they're so damn quick; I will verify that tomorrow, and see if I can produce a stable Intel-native build, but don't hold your breath
- I haven't tested this myself on 10.3.9; again I'll get a chance tomorrow, but I welcome wider feedback.
- this is an -Os, stripped build; I'd be interested to know how people find the performance. I can do an -O2 build if people think it's worth trying, but Apple advise against it in general, except in places where profiling shows -O2 is worth it; parts of FG probably qualify. Also, no one is going to be running this on a G3, so cache size limits are less of an issue :)


Ok, this binary works out of the box on 10.3.9, which is good news. The bad news is, on Intel, it died during startup (but quite late on, loading scenery objects). I'm pretty sure SDL needs tweaks for Intel, I'm going to talk to some SDL people about it over the next few days.

Performance is just-about-bearable on my 1Ghz PB G4 / Radeon 9600 mobility (only has 512mb of ram, which is really holding it back). On my dual 1.8Ghz G5 at work, which has a 'real' Radeon 9600XT and 2Gb of ram, it runs sweet as a very sweet thing. I will try an -O2 build anyway, just to see how much the code bloats up; at the moment the binary (including SDL and plib) is 6.6mb, so there's definitely headroom.

Regards,
James

Reply via email to