Releases

Original ZSNES developers return with GPU-powered Super ZSNES rewrite

Two original ZSNES developers have rebuilt the SNES emulator from scratch, aiming for more accurate CPU/audio emulation and GPU-driven enhancements.

Jamie Taylor··2 min read
Published
Listen to this article0:00 min
Share this article:
Original ZSNES developers return with GPU-powered Super ZSNES rewrite
AI-generated illustration

If you already rely on bsnes or Snes9x, Super ZSNES is not a drop-in replacement yet. Its real draw is bigger than nostalgia: zsKnight and _Demo_ have reunited to rebuild ZSNES from scratch with GPU acceleration, and that could mean cleaner setup quality, stronger performance, and more faithful CPU and audio behavior for modern SNES play.

That matters because ZSNES was once one of the scene’s defining names. Development began on July 3, 1997, the first public release landed on October 14, 1997, and the project became GPL-licensed on April 2, 2001. The last official release is listed as 1.51 on January 24, 2007, closing a long chapter that left the emulator frozen in time while the rest of the ecosystem moved on. ZSNES also carried a famously low-level legacy, with releases up to v0.635 written in 100% assembly before v0.700 brought in C code.

Super ZSNES takes the opposite approach. The new build is described as a completely from-scratch rewrite, and the official framing is blunt about the payoff: far more accurate CPU and audio cores, plus a GPU-powered PPU core built to handle hi-res Mode 7 and per-game enhancement features. In practical terms, that is the difference between a recognizable old name and a new technical foundation that could hold up better across today’s hardware and expectations.

The current build is labeled v0.001b, so this is still an early step rather than a finished rival to established emulators. Even so, the feature list is already ambitious. Super ZSNES ships with a modernized classic UI, save states, fast forward, rewind, autosave history, save bookmarks, cheat codes, quick load, and a Super Enhancement Engine that currently supports seven games: Super Metroid, Super Castlevania IV, F-Zero, Super Ghouls 'n Ghosts, Mega Man X, Gradius III, and Super Mario World.

Related stock photo
Photo by Roberto Lee Cortes

Those enhancements include higher-resolution drawing, texture and normal mapping, overclocking for slowdown-heavy games, widescreen where supported, uncompressed audio replacement, and a 3D mode for perspective-style Mode 7 scenes. The project is available for Windows, Mac, and Android, with iOS listed as coming soon.

Special chips such as DSP1 and SuperFX are still missing, and more optimization, bug fixes, additional enhancement types, and netplay are all planned. For the retro-emulation scene, that makes Super ZSNES more than a familiar badge on a new build. It is a maintenance story, a preservation story, and a reminder that one of the most recognizable SNES names can still be recast for the hardware people actually use today.

Know something we missed? Have a correction or additional information?

Submit a Tip

Never miss a story.

Get Retro Game Emulation updates weekly. The top stories delivered to your inbox.

Free forever · Unsubscribe anytime

Discussion

More Retro Game Emulation News