I want to clear this up for Orac 1.1 , so that its a very similar process to patches.
just to be clear…
zip file - the reason we let the Organelle unzip files (rather than do on the Desktop) is that this allows the Organelle to verify the files are unzipped correctly.
zop files - we created the zop file for 2 important reasons:
a) once the zop file is expanded, the zop file contains a ‘manifest’ file which allows the Organelle to verify its been expanded correctly - this has been a big issue on some USB drives!
b) they allow for a deployment file - this means as when as being expanded, other actions can also be carried out, e.g. creating preferences, moving files around.