01-27-2012, 12:47 PM
Hi folks
I've been working on a fuse based filesystem for Linux that reads and mounts .zip/.pk3 files just the way Quake3, Xonotic, etc. do it.
It's called pakdirfs
http://xwmw.org/pakdirfs/
If you want to know what's inside Xonotic try
pakdirfs Xonotic/data ~/mnt
(works as normal user, no root user required)
To overlay the user data try
pakdirfs Xonotic/data ~/.xonotic/data ~/mnt
It's also enlightening to see what kind of garbage accumulates in ~/.xonotic/data/dlcache.
pakdirfs ~/.xonotic/data/dlcache ~/mnt
It works with other games, too. I've tried Warsow and Doom3 so far but there are lots of other games that use .zip/.pk3 files for storing game content.
This is version 0.1.0 so there may be trouble ahead but I've tried a lot to crash it and it seems reasonably stable now.
Have fun!
I've been working on a fuse based filesystem for Linux that reads and mounts .zip/.pk3 files just the way Quake3, Xonotic, etc. do it.
It's called pakdirfs
http://xwmw.org/pakdirfs/
If you want to know what's inside Xonotic try
pakdirfs Xonotic/data ~/mnt
(works as normal user, no root user required)
To overlay the user data try
pakdirfs Xonotic/data ~/.xonotic/data ~/mnt
It's also enlightening to see what kind of garbage accumulates in ~/.xonotic/data/dlcache.
pakdirfs ~/.xonotic/data/dlcache ~/mnt
It works with other games, too. I've tried Warsow and Doom3 so far but there are lots of other games that use .zip/.pk3 files for storing game content.
This is version 0.1.0 so there may be trouble ahead but I've tried a lot to crash it and it seems reasonably stable now.
Have fun!