Replace the extencion... i think its mandatory... some users may misunderstand what to do with a file that is linked to its compression program by his registry, thus showing the compress file icon, thus mistakenly uncompressing it.
Another very valid reason for doing that.
Additionally i think the launcher should register the .vp and the .cvp extencions to show up a volition icon.
What about FSO's icon? FSO's icon in a vice?
BTW, adding support for password protected files is out of the question? personally, i dont care, but it seems some people are worried about. not a lot of protection just support for unprotected files and a fixed password... like "scpfso" or something.
Yes, it is out of the question. The point of .vps and .cvps is not to protect the game data but speed game loading by allowing the engine to only have to open a few files rather than thousands. Even on a modern system, a single process (like FSO) holding open thousands of files is a very fast way to cause performance problems.
An a example of this was given earlier in this thread by Tomo. Tomo's performance gains are also applicable to FSO though probably not a drastic as FSO doesn't open very many files after a level loads (mostly just sounds).
An encrypted archive (if the password doesn't cause the archive to be encrypted then the password protection is worthless) would normally be solid, which as already discussed is also worthless for our application. This is also notwithstanding the increased processing and slow downs that encryption would cause.
Also, see what Zacam wrote.
Wasn't the suggestion for it to essentially be a 7z file but with a .cvp extension? Or is there some reason that isn't an option?No, that is exactly the original suggestion.
Sorry, I meant to ask "wasn't the original suggestion..."
Sorry, I am not sure why I started with "No" (probably in response to the second question), but nevertheless I meant to agree with you. So,
Yes, that was the original suggestion. No, there is no issue with that as far as I can tell. I think karajorma summed it up best to be honest.