Remove DX9 support, better download error messaging
- Removes DX9 support - the game no longer supports DX9 so this has been a long time coming.
- Another attempt at fixing parsing errors. Details below.
- Set connection to github to use TLS 1.2
I cannot reproduce the parsing errors, so I believe this may come from using XDocument.Load(url)
without downloading the file first. Now the xml file is downloaded to the temporary directory (deleted after parsing, or failing to parse). If nothing else this should provide more detail if the file failed to download.