hiya,
I've been working on a port of freespace 2 to Mac OS X using the icculus sdl-linux version; I've got it running up until just after the mission introduction....unfortunately, at this point I'm bogged down in bigendian byte-swapping with model-loading stuff: I seem to be double or triple swapping (or more!)...the problem comes from the passing around of little-endian data as offsets of "ubyte *p": sometimes data referenced this way is looped through several times, and I'm totally confused ;-P
Anyway, if anyone has any interest in helping with this port, especially if you have any knowledge of how model's are loaded and parsed, please contact me!
tanx