Safety and Trust
Not shipped
Nx86 and the official mod index do not include copyrighted game content, encryption keys, firmware, Nintendo system files, or game dumps of any kind. Users are responsible for using mods legally.
Rejected at import
- Malformed archives or archives that fail integrity checks
- Executable payloads in locations NDX does not process
- Shell scripts, batch files, or any other host-executable scripts
- Archives that fail checksum verification against a repository entry
NDX has no install hooks. Scripts in a mod archive are either ignored or cause the import to fail.
Native and Lua modules
Mods with compiled native modules or Lua scripts require explicit user trust. Native modules run inside the Nx86 process with the same access level as Nx86 itself: treat them like running arbitrary code. The mod must declare [content].native = true and [security].requires_native_code = true; Nx86 shows a trust prompt at import.