Safety
Cards can download and install files on your PC. GPU Selector checks them, but you decide what to trust.
What GPU Selector Always Does
A card can't turn any of these off.
- Checks files: a file must match the SHA256 the card gives. If it doesn't, it is refused.
- Asks first: a file with no SHA256 is only downloaded after you agree.
- Scans files: Windows Security scans downloads (files up to 50 MB).
- Checks known-malware lists: then only the file's fingerprint (never the file) is checked with CIRCL and Team Cymru. A file on their lists is not installed. You can turn this off in Settings, Download Safety.
- Warns about DLLs: a download with a DLL, EXE or script inside asks "Are you sure you want to install it?" before anything is installed.
- Asks before a card's DLL is used: once for each file. You can say no.
- Keeps originals: when a card's file takes the place of another program's file, the original is only renamed, never deleted.
- Never goes around Windows Security: if Windows Security flags a file, it is not installed.
What You Should Do
- Only load cards from people you trust.
- Read what a card will install before you press Install.
- If a warning surprises you, press Cancel.
A DLL is a program. It can do anything on your PC. Checks can't catch everything.
Card Packages (.zip)
- A package is the card's
.json plus a folder next to it named <card name>_files.
- GPU Selector scans the
.zip, then only keeps files the card names with a matching SHA256.
- When a package brings a DLL, GPU Selector tells you when you load it, and asks again before it is used.
No Warranty
- The example cards are given "as is", with no warranty.
- Use them at your own risk. Depth3D is not responsible for any problems a card causes.
- Cards made by other people are their own, and they are responsible for them.
For Card Makers
- Give every file a SHA256.
- Only use projects whose makers allow it, and name them on your card.
- If your card brings a DLL, share its source code too, like the DOOM card does.