Snes9x by Platform & Fork
Where Snes9x really runs — the mainline Windows, Mac and Linux builds, the libretro core, and the separate forks for Android, Wii, 3DS and PSP.
Snes9x.net is an independent, unofficial resource site. We are not the Snes9x project; Snes9x is freeware for personal, non-commercial use.
Be clear about one thing before you download anything: the mainline Snes9x 1.63 release ships only for Windows, macOS and Linux, plus libretro core packages. There is no mainline Android or iOS app. The Android, console and handheld versions below are separate forks and ports by other developers, based on older Snes9x code, and each guide says who maintains it and what it is based on.
Guides in this section
- Snes9x for Android (Snes9x EX+) — Our flagship Android page: Snes9x EX+ by Robert Broglia, a free, separate app on Google Play — not a mainline build.
- Snes9x on macOS — Using the Universal 1.63 Mac build natively on Intel and Apple Silicon, macOS 10.12 or later.
- Snes9x on Linux — The AppImage / GTK build, including joystick hot-plug behaviour that differs from Windows.
- Snes9x GX for Wii and GameCube — The dborth-maintained homebrew port for Wii, GameCube and Wii U.
- Snes9x for Nintendo 3DS — bubble2k16’s 3DS port based on Snes9x 1.43, including Old vs New 3DS expectations.
- Snes9xTYL for PSP — The legacy PSP port based on Snes9x 1.39, for PSP homebrew setups.
- Snes9x Core in RetroArch — Using Snes9x as a libretro core, and what the frontend adds around it.
- Snes9x on iOS — Honest options for iPhone and iPad, where there is no mainline Snes9x app.
- Snes9x on a Chromebook — Realistic routes to SNES play on ChromeOS, and their limits.
Need the emulator itself first? Get Snes9x 1.63 from our download page, which links to the project’s GitHub releases and lists verified checksums.
You can also browse everything in this cluster in the Platforms & Forks category archive.
