Properly implemented SDAT v4 decryption.

The decompression is fine, it was the missing v4 decryption that was causing an error (the application was attempting to decompress encrypted data).