I've only performed basic steps to allow the engine to be multiplatform. Major classes such as FileAccess, various Stream implementations and so on need to be updated accordingly.