VFS - Virtual File System for Wii/GC


VFS is an open source library written in ANSI C whose goal is to encapsulate every I/O operation in Wii/GC systems under a common interface. It is designed to be used in conjunction with libogc.

Features of VFS 0.1a

  1. Implements a subset of ANSI C stdio stream functions.
  2. Supports acces to different hardware devices (schemes) under the interface mentioned above.
  3. Supports condicional compilation to disable VFS access to undesired devices, in order to reduce executable size or to manage them externally.

Introduction

If you are new to VFS it's convenient that you read this section:

Public interface

VFS provides the following functions:

Supported schemes

Currently VFS can manage files stored in Wii's front SD card reader and files available in the web using Wii's wifi adapter:

Distribution

VFS is an open source library written by frontier. You can use or modify it for non-profit or commercial use without any restriction under your responsibility.


VFS Home