Backup performs a zip operation using Info-Zip zip.exe; restore performs an unzip. The multi-world handling is unchanged; all worlds are zipped up into their own zip, and all worlds are restored after deleting the existing save (thus removing any worlds not in the backup).
Resolves #136
Tested on Windows & Linux with multiple worlds. One world has a space in the name to test for proper quoting.
Backup performs a zip operation using Info-Zip zip.exe; restore performs an unzip. The multi-world handling is unchanged; all worlds are zipped up into their own zip, and all worlds are restored after deleting the existing save (thus removing any worlds not in the backup).
Resolves #136
Tested on Windows & Linux with multiple worlds. One world has a space in the name to test for proper quoting.