Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is SUPER ZSNES?
SUPER ZSNES is a Super Nintendo (SNES) emulator rebuilt from scratch by the two original developers of ZSNES. It runs on a GPU-powered PPU core, which enables features the classic emulator never had: hi-res Mode 7, per-game visual and audio enhancements, and a modernized version of the familiar ZSNES interface. You supply your own ROMs; the site explicitly notes that enhancement data contains no ROM or copyrighted content.
What sets it apart
The headline feature is the Super Enhancement Engine, which upgrades games one at a time rather than applying a blanket filter. Currently it covers nine titles: Chrono Trigger, F-Zero, Gradius 3, Mega Man X, Super Castlevania 4, Super Ghouls & Ghosts, Super Mario Kart, Super Mario World, and Super Metroid.
| Enhancement | What it does |
|---|---|
| High Resolution | Internal drawing program redraws details manually, not just an auto-upscaler |
| Texture / Normal Map | Adds background detail for a higher-resolution look |
| Overclock | Reduces slowdown in games prone to it |
| Wide Screen | Enabled only where the game is internally coded to support it |
| Uncompressed Audio Replacement | Curated uncompressed samples replace compressed originals |
| 3D | Height-mapped tiles for perspective-style Mode 7 only |
Every enhancement can be individually disabled, so you are not locked into the full package.
Core emulation is also claimed to be more accurate than the original ZSNES for CPU and audio. Quality-of-life features include fast forward, rewind, save states, auto-save history, save bookmarks, cheat codes, and quick load. RetroAchievements support is present but lacks hardcore mode for now. Downloads are listed for Windows, Mac, Linux, Android, and iOS.
Who it is for
- Nostalgic ZSNES users who want the old UI feel with better visuals and modern conveniences.
- Players focused on the nine supported games, who get the most benefit from the enhancement engine.
- Tinkerers who want granular control over which enhancements run.
If you mainly play SNES titles outside that list, you still get the improved cores, save-state tooling, and GPU rendering, but not the per-game treatment. If you want a strictly accuracy-first emulator with no visual reinterpretation, the enhancement approach may not match your preference — though you can turn it off.
A practical first step: download the build for your platform, load a ROM for one of the nine supported games, and compare it against the same game with all enhancements disabled. That tells you quickly whether the enhancement style suits your taste before you invest time in configuration.
How does SUPER ZSNES improve the graphics of classic SNES games?
SUPER ZSNES improves classic SNES visuals through a GPU-powered PPU core and a per-game "Super Enhancement Engine." Rather than relying only on a generic upscaler, it uses an internal drawing program so higher-resolution details can be manually redrawn to look crisp, and it applies targeted enhancements game by game. The site notes these enhancements can each be disabled individually, and that enhancement data contains no ROM or copyrighted content—you supply your own ROMs.
What the enhancements actually do
- High resolution: Not just an auto upscaler; an internal drawing program lets artists manually redraw details so they hold up at higher resolution.
- Texture/normal maps: Adds surface detail to backgrounds for a more defined, higher-resolution look.
- 3D Mode 7: On perspective-style Mode 7 scenes, tiles are replaced with 3D height-mapped data.
- Widescreen: Enabled where the game is internally coded to support partial or full widescreen.
- Overclock: Applied to select games that commonly suffer slowdown.
- Uncompressed audio replacement: Curated uncompressed samples replace compressed originals.
The engine currently supports nine games: Chrono Trigger, F-Zero, Gradius 3, Mega Man X, Super Castlevania 4, Super Ghouls & Ghosts, Super Mario Kart, Super Mario World, and Super Metroid. Support is expected to grow as development continues.
Practical trade-offs
The biggest distinction is per-game versus global enhancement. A generic upscaler applies the same filter everywhere; SUPER ZSNES invests manual work into specific titles, which can look considerably better but only covers the supported list. The site also states that all enhancements can be individually disabled, which matters if you want a more authentic look or if a particular effect clashes with your display.
For example, if you mainly play Super Metroid or Chrono Trigger and want sharper backgrounds without altering gameplay feel, you could enable high resolution and texture/normal maps while leaving 3D and overclock off. If you play an unsupported title, expect the standard emulation path rather than the enhancement engine.
A sensible next step is to check the Downloads section for your platform—Windows, Mac, Linux, Android (Google Play, Itch.io APK), and iOS App Store are listed—then test one supported game with enhancements on and off to see which combination suits your screen and preferences.
For broader context on SNES emulation, see SUPER ZSNES and Libretro.
Which SNES games are currently supported by the Super Enhancement Engine?
The Super Enhancement Engine currently supports nine games: Chrono Trigger, F-Zero, Gradius 3, Mega Man X, Super Castlevania 4, Super Ghouls & Ghosts, Super Mario Kart, Super Mario World, and Super Metroid. The developers describe these as "popular games" being enhanced one at a time, with more support planned as development continues.
What "enhanced" means per game
Not every title receives the same treatment. According to the site, enhancements are applied selectively:
| Enhancement | Availability |
|---|---|
| High resolution | Internal drawing program rather than a simple upscaler |
| Texture / normal map | Adds background detail |
| Overclock | For select games prone to slowdown |
| Widescreen | Only where the game is internally coded to support partial or full widescreen |
| Uncompressed audio replacement | Curated samples replacing compressed originals |
| 3D | Currently only perspective-style Mode 7 |
Each enhancement can be disabled individually, so a player who dislikes widescreen or altered audio can keep the original presentation.
Practical takeaway
If your favorite SNES game is not on that list, it still runs through the emulator's core features, but without the hand-drawn enhancement layer. The nine supported titles are where the developers have done per-game work, so those are the ones to try first when evaluating whether the engine's approach suits your taste.
Can I use my own SNES ROMs with SUPER ZSNES?
Yes. SUPER ZSNES expects you to supply your own SNES ROM files; the emulator itself is the playback software, not a game source. The enhancement data the developers ship is separate from ROM content and, as the site states, contains no ROM or copyrighted game data.
What that means in practice
- You need legally obtained ROMs. Dumping cartridges you own is the usual route. Downloading commercial ROMs from the internet is not something the developers support or provide.
- Enhancements are optional and separable. The Super Enhancement Engine currently covers nine games: Chrono Trigger, F-Zero, Gradius 3, Mega Man X, Super Castlevania 4, Super Ghouls & Ghosts, Super Mario Kart, Super Mario World, and Super Metroid. Release v0.320 added the ability to disable loading of enhancement data for both visuals and audio, so a plain, unenhanced run is possible.
- Games outside that list still run. They simply use the standard emulation path rather than the per-game enhancement layer.
A concrete setup sequence
- Rip or otherwise obtain a ROM file for a game you own.
- Install SUPER ZSNES from the download page for your platform (Windows, Mac, Linux, Android via Google Play or an Itch.io APK, or iOS via the App Store).
- Load the ROM. If it is one of the nine enhanced titles, the enhancement layer applies; disable it in options if you prefer the original look and sound.
- If you want achievements, note that v0.320 introduced an initial RetroAchievements implementation without hardcore mode yet.
Decision criterion
If your goal is faithful preservation, run with enhancements off. If your goal is a modernized presentation of a specific supported title, enable them per game and judge each toggle individually, since the site says every enhancement can be disabled to suit your play style.
What platforms can I download SUPER ZSNES for?
SUPER ZSNES is distributed for Windows, Mac, Linux, Android, and iOS. The site's Downloads section lists a Windows download, a Mac download, a Linux download, an Android build (via Google Play and an Itch.io APK), and an iOS build through the App Store. See SUPER ZSNES.
What that means in practice
- Desktop (Windows, Mac, Linux): the natural choice if you want the full classic-UI experience with keyboard/gamepad input, save states, rewind, and the enhancement features.
- Android: two routes are offered — Google Play for a managed install, or the Itch.io APK if you prefer sideloading. The release notes mention mobile button placement changes, so touch controls are clearly a supported input method.
- iOS: App Store distribution, which means a standard install and update path rather than sideloading.
A quick comparison
| Platform | Where it comes from | Best for |
|---|---|---|
| Windows | Site download | Typical desktop play, easiest setup |
| Mac | Site download | macOS desktop users |
| Linux | Site download | Users who prefer native packages over compatibility layers |
| Android | Google Play or Itch.io APK | Phone/tablet play; APK route if you avoid the store |
| iOS | App Store | iPhone/iPad users wanting managed updates |
Next step
Pick your platform, then check the latest release notes (v0.320) before installing — they cover the option to disable enhancement data, an initial RetroAchievements implementation without hardcore mode yet, and a load-state confirmation popup. Note that enhancement data contains no ROM or copyrighted content, so you must supply your own ROMs.
Does SUPER ZSNES support achievements and cheat codes?
Yes. SUPER ZSNES supports cheat codes, and the current release notes describe an initial RetroAchievements implementation — with the important caveat that hardcore mode is not available yet. The developers say hardcore support will come once they have verified everything is working well. Cheat codes are listed among the emulator's core features, and the v0.320 notes include a fix relating to upper-memory RAM addresses for Pro Action Replay-style cheats.
What each feature actually gives you
- Cheat codes: Built in alongside fast forward, rewind, save states, auto-save history, save bookmarks and quick load. Useful if you want to replay a game with modified difficulty or experiment without permanently altering your progress.
- RetroAchievements: Implemented in v0.320, but without hardcore mode. That matters if you care about leaderboards or achievements that require a no-save-state, no-cheat ruleset — those typically depend on hardcore mode, so treat achievement support as functional but not yet competition-grade.
A practical way to decide
If your goal is casual achievement hunting, this is likely fine now. If your goal is verified or ranked achievement play, wait for hardcore mode rather than assuming parity with emulators that already enforce it. Separately, if you rely on cheats while also wanting achievements, expect those two goals to conflict in most achievement ecosystems regardless of emulator.
Next step
Check the v0.320 release notes on SUPER ZSNES for the exact wording on RetroAchievements and the load-state confirmation option, since that popup is relevant to how save states interact with achievement tracking. For background on how achievement rulesets and hardcore mode are defined, see RetroAchievements.
User reviews (0)