I'm using Windows and I cannot get zstd installed from HaliteClient setup, nor from Facebook's github, and the Windows zstd executable won't even open the replay files because it does not recognize the suffix. Not entirely sure what the issue is since the replays downloaded from the Halite site can be opened without an issue.

I'm using Windows and I cannot get zstd installed from HaliteClient setup, nor from Facebook's github, and the Windows zstd executable won't even open the replay files because it does not recognize the suffix. Not entirely sure what the issue is since the replays downloaded from the Halite site can be opened without an issue.

Replays can be opened using open(file_name, 'rb'), combined with zstd.loads(). The open command needs the 'rb' argument to read the file without any encoding, since the file is compressed. Then the zstd command afterwards decompresses the file into a json.