FileSystem
The engine uses a simple virtual file system implementation exposed as cdc::FileSystem
.
ArchiveFileSystem
This file system reads files from the Bigfile using the native underlying file system.
MultiFileSystem
The multi file system can use multiple underlying file systems. The request will be passed to the first matching file system. An example of this is a patch archive being prioritized before the regular bigfile.
Native FileSystem
The native file system will read from disk, there is a different implementation per platform.
Implementation | Description |
---|---|
MSFileSystem | Windows, Xbox and Xbox 360 |
PS2FileSystem | PlayStation 2 |
PS3FileSystem | PlayStation 3 |
OrbisFileSystem | PlayStation 4 |
PSPFileSystem | PlayStation Portable |
NGCFileSystem | Nintendo GameCube |
WiiFileSystem | Nintendo Wii |