Is 800 x 600 a supported resolution on the iBook? What happens with 640 x 480?
I'm in a bit of a hurry right now, but try calling GraphicsModeExists with the parameters you're trying to use for your display -- it'll return 0 if it's unavailable.
I'm in a bit of a hurry right now, but try calling GraphicsModeExists with the parameters you're trying to use for your display -- it'll return 0 if it's unavailable.