diff --git a/README.md b/README.md index 17cfae5..393fbe6 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # xbox-iso-vfs +[![Build status](https://ci.appveyor.com/api/projects/status/dp43t000dnga9w3m?svg=true)](https://ci.appveyor.com/project/x1nixmzeng/xbox-iso-vfs) -xbox-iso-vfs is a utility to mount Xbox ISO files on Windows. +xbox-iso-vfs is a utility to mount Xbox ISO files on Windows The Dokan library is required for the kernel model file system driver. For more information on Dokan and how it works, see: https://github.com/dokan-dev/dokany#how-it-works @@ -18,15 +19,9 @@ The Dokan library is required for the kernel model file system driver. For more Unmount with CTRL + C in the console or alternatively via "dokanctl /u mount_path". -## What you can do with it - -* Launch ISO files directly from emulators (such as Cxbx-Reloaded) -* Visually browse/copy files natively using Windows - - ## Installation -1. Download Dokan v1.4 from Github - [x64 installer][1] +1. Download Dokan v1.4 - [x64 installer](https://github.com/dokan-dev/dokany/releases/download/v1.4.0.1000/Dokan_x64.msi) 2. Run the Dokan installer 3. Download the xbox-iso-vfs binary @@ -34,21 +29,18 @@ The Dokan library is required for the kernel model file system driver. For more ## Similar Projects The idea of an ISO file system in userspace (FUSE) is not new, even for the Xbox community -* [xbfuse][2] does exactly the same thing on Linux +* [xbfuse](https://github.com/multimediamike/xbfuse) does exactly the same thing on Linux There are also various other utilities extract ISO files -* https://github.com/XboxDev/extract-xiso -* https://github.com/zefie/zef-xiso-convert +* [extract-xiso](https://github.com/XboxDev/extract-xiso) +* [xbiso](https://github.com/thrimbor/xbiso) +* [zef-xiso-convert](https://github.com/zefie/zef-xiso-convert) Others apps (closed source) * Qwix * XDVDMulleter -## Credits - -The implementation of `xdvdfs` was taken from https://github.com/thrimbor/xbiso - +## Thanks -[1]:https://github.com/dokan-dev/dokany/releases/download/v1.4.0.1000/Dokan_x64.msi -[2]:https://github.com/multimediamike/xbfuse +The implementation of `xdvdfs` was taken from [xbiso](https://github.com/thrimbor/xbiso) diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..18655a7 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,17 @@ +image: +- Visual Studio 2019 +configuration: +- Release +before_build: +- cmd: |- + mkdir build + cd build + cmake .. -G "Visual Studio 16 2019" +build: + project: c:\projects\xbox-iso-vfs\build\xbox-iso-vfs.sln +after_build: +- cmd: |- + cd %CONFIGURATION% + 7z u %APPVEYOR_BUILD_FOLDER%\export\%CONFIGURATION%.zip xbox-iso-vfs.exe +artifacts: +- path: export/*.zip