Having the files separate saves an immense amount of duplication, and keeps the internal architecture uniform. There has been a lot of requests to have textures inside maps like Quake1 did, but I was not willing to do that. This gives us the same needed functionality we have now - overriding things in pak0.pk3 with updated data in pak1.pk3, but it also gives a significant benefit to the user community. pk3 files, and add them to the search path in alphabetical order. pak9.pk3 in game directories, I now scan the entire directory for all. Instead of scanning for pak0.pk3, pak1.pk3. I made a simple change in the file management that I think is clearly a big win. The majority of this can be summed up by a fairly old (and long forgotten by most). Basically it stems from a change to the way pk3's are handled in Q3. The following is a call to arms to the Quake3 development community, a new feature in Quake3 that the community seems yet to notice, that will allow for easier distribution of user made addons. It's a bit legnthy, but we hope you find it useful! Q11, one of the regulars on GamesLink.Net IRC, sent me this article which should particularly be of interest for any developers.