This is an example portable filesystem. The API can be found in the file ~/Library/Frameworks/physfs.framework/Headers/physfs.h The source code is available from: http://www.icculus.org/physfs/ This library is distributed under the terms of the GNU LGPL license: http://www.gnu.org/copyleft/lesser.html