Snes9x is the libretro port of upstream mainline Snes9x, a portable Super Nintendo Entertainment System emulator, as described in the official libretro documentation. This guide summarizes what that documentation states about the core's origin and about its documented feature support, distinguishing which RetroArch integration features the documentation lists as available and which it lists as unavailable.

What the documentation covers

The documentation presents the core as a port of the upstream mainline, up-to-date Snes9x to libretro, framing it as a portable Super Nintendo Entertainment System emulator. The same documentation includes a feature support table that enumerates which libretro and RetroArch features the core is listed as supporting and which it is not.

Background

According to the documentation, the core is a port of the upstream mainline, up-to-date Snes9x to libretro. The documentation's author-credit list ends mid-name at the entry "Snes9x Tea," which appears to be a truncation of a fuller name; this article therefore does not restate an author credit beyond noting that the documentation contains a partial, truncated entry.

Documented feature support

The documentation publishes a single feature-support table for the core. It lists the following as supported: Restart, Saves, States, Rewind, Netplay, Core Options, Memory Monitoring (achievements), RetroArch Cheats, Controls, Remapping, Multi-Mouse, Subsystem, and Softpatching. The same table lists the following as not supported: Native Cheats, Rumble, Sensors, Camera, Location, Disk Control, Username, Language, Crop Overscan, and LEDs. The table is reproduced alongside this section for reference.

Reading the checklist in practice

Because Saves, States, Rewind, and Core Options are listed as supported, the documented checklist indicates that save handling, save states, rewind, and configuration through core options are all available for this core. Because RetroArch Cheats are listed as supported while Native Cheats are not, the documentation places cheat functionality at the RetroArch level rather than as a core-native feature. The unsupported entries — Rumble, Sensors, Camera, Location, Disk Control, Username, Language, Crop Overscan, and LEDs — indicate capabilities that the documentation does not claim for the core, so users should not expect them based on this source.

Reference table · Scroll horizontally to see all columns.

FeatureSupported
RestartYes
SavesYes
StatesYes
RewindYes
NetplayYes
Core OptionsYes
Memory Monitoring (achievements)Yes
RetroArch CheatsYes
Native CheatsNo
ControlsYes
RemappingYes
Multi-MouseYes
RumbleNo
SensorsNo
CameraNo
LocationNo
SubsystemYes
SoftpatchingYes
Disk ControlNo
UsernameNo
LanguageNo
Crop OverscanNo
LEDsNo
Evidence and publication details

Sources & references

Content responsibility: FrameTinker editorial desk. Source authors and software maintainers are credited separately below; this is not a claim of hands-on testing.

Published .

RetroArch: snes9x — official gaming software documentation https://raw.githubusercontent.com/libretro/docs/master/docs/library/snes9x.mdRetrieved Oct 30, 2026

Something doesn’t match your setup?

Suggest a correction