Skip to content

x1nixmzeng/xbox-iso-vfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xbox-iso-vfs

Build status

xbox-iso-vfs is a utility to mount Xbox ISO files as a file system on Windows

Note that the Dokan library is required for the kernel model file system driver. For more information on Dokan and how it works, click here.

Once mounted, the files can be

  • Used natively by emulators (such as Cxbx-Reloaded)
  • Used to view or extract files using Windows Explorer

Usage example

Usage

xbox-iso-vfs.exe [/d|/l] <iso_file> <mount_path>
  /d           Display debug Dokan output in console window
  /l           Open Windows Explorer to the mount path
  <iso_file>   Path to the Xbox ISO file to mount
  <mount_path> Driver letter ("M:\") or folder path on NTFS partition
  /h           Show usage

Unmount with CTRL + C in the console or alternatively via "dokanctl /u mount_path".

Installation

  1. Download Dokan v2 - x64/x86 or all releases
  2. Run the Dokan installer
  3. Download xbox-iso-vfs - latest version

History

  • Mar 2022 - Upgraded Dokan from v1.4 to v2.0 to match new API and improvements
  • Jan 2021 - Initial version

Similar Projects

The idea of an ISO file system in userspace (FUSE) is not new, even for the Xbox community

  • xbfuse does exactly the same thing on Linux

There are also various other utilities extract ISO files

Others apps (closed source)

  • Qwix
  • XDVDMulleter

Thanks

The implementation of xdvdfs was taken from xbiso