Original ZSNES Developers Build Modern SNES Emulator

▼ Summary
– ZSNES was an MS-DOS/Windows SNES emulator from 1997, known for high performance on low-end PCs (e.g., full speed on a 233 MHz Pentium II) but at the cost of emulation accuracy.
– Original creators zsKnight and _Demo_ left the project, leading to slowed updates and a complete halt in new releases around 2007.
– The creators have returned after 19 years with a new successor project called “Super ZSNES,” focused on audio-visual upgrades for SNES games.
– Super ZSNES is completely rewritten from scratch with more accurate CPU and audio cores, and uses GPU-based rendering instead of the original’s CPU-based emulation.
– Its main feature is a “super enhancement engine” that goes beyond typical upscaling, adding widescreen support and texture mapping for a higher-resolution look in supported games.
Fans of retro gaming emulation will likely remember ZSNES, a Super Nintendo Entertainment System emulator that first appeared in 1997. Built originally for MS-DOS and later Windows, ZSNES was written in x86 assembly code and became famous for its ability to run games at full speed on modest hardware, including a 233 MHz Pentium II. That performance, however, often came at the cost of emulation accuracy.
Throughout the late 1990s and early 2000s, ZSNES evolved quickly alongside its rival, Snes9x. But once the original developers stepped away, updates slowed to a crawl. The project effectively stopped releasing new versions around 2007.
Now, nearly two decades later, the original creators, known as zsKnight and Demo, have returned with a brand-new project: Super ZSNES. This modern SNES emulator focuses on delivering significant audio-visual enhancements to classic Super Nintendo titles. If someone told you NESticle had come back from the dead, you’d be equally stunned.
Despite sharing a name and the same developers, Super ZSNES is a complete departure from its predecessor. The emulator has been “re-written completely from scratch” with “no vibe coding,” according to the team. It features “far more accurate CPU and Audio cores than the original ZSNES” and relies heavily on GPU-based rendering, shifting away from the CPU-centric approach of the original and most other SNES emulators.
What truly sets Super ZSNES apart, and justifies its existence alongside mature options like Snes9x and Higan/bsnes, is its “super enhancement engine.” This goes far beyond typical image upscaling or screen filters. It introduces features such as widescreen support and texture mapping, which can optionally give supported games “a higher resolution look.” The result is a fresh way to experience classic 16-bit titles without sacrificing the core gameplay.
(Source: Ars Technica)