Filesystem
Jiriki
retired ns1 player Join Date: 2003-01-04 Member: 11780Members, NS1 Playtester, Squad Five Silver
<div class="IPBDescription">A good idea from Jedi Knight</div>I wonder if the game is going to have a zip file system that Jedi Knight was using (namely .paks).
This has little to none drawbacks.
Basically all files (models, sprites, maps etc.) will be zips in some directory and game will fetch files by combining data from the zips. The zip wouldn't have to be compressed at all for speed. Besides, this might avoid underlaying filesystem fragmentation.
The great benefit of this is that when you want to try out custom models for example, there is not need for some external model handling program or manual copy paste. Or if you want to make NS2 movies, you don't need to manually create copies of the main directory just to have no-sprites etc. Though this depends on the possible console features.
So to add a map or models, you will just add the zip file to the directory. And when you don't need it anymore, just remove the zip file.
Then if servers upload lots of useless crap, you can remove them easily too.
EDIT: Ups wrong forum, this what happens when you wander around the UWE forums carelessly!
This has little to none drawbacks.
Basically all files (models, sprites, maps etc.) will be zips in some directory and game will fetch files by combining data from the zips. The zip wouldn't have to be compressed at all for speed. Besides, this might avoid underlaying filesystem fragmentation.
The great benefit of this is that when you want to try out custom models for example, there is not need for some external model handling program or manual copy paste. Or if you want to make NS2 movies, you don't need to manually create copies of the main directory just to have no-sprites etc. Though this depends on the possible console features.
So to add a map or models, you will just add the zip file to the directory. And when you don't need it anymore, just remove the zip file.
Then if servers upload lots of useless crap, you can remove them easily too.
EDIT: Ups wrong forum, this what happens when you wander around the UWE forums carelessly!
Comments
I'm pretty sure Battlefield 1942/etcs did it. Star Trek Armada did, too. Basically, core files are not modified by any customs: customs are added as new files. So, no replacement is needed, and you can switch between your customs and regular easily. It's be great for, say, servers enforcing consistency and those allowing custom models for everything.