The original ZSNES developers rewrote their emulator from scratch with a GPU-powered PPU core, hi-res Mode 7, and per-game manual enhancements for 7 titles so far.
Key Takeaways
GPU-powered PPU core enables hi-res Mode 7 and 3D height-mapped perspective rendering, not just generic upscaling filters.
Super Enhancement Engine manually redraws assets at higher resolution using an internal drawing program, with texture/normal maps and optional widescreen per supported game.
Uncompressed audio replacement swaps original compressed SNES samples with curated high-quality alternatives; enhancement data ships without ROM or copyrighted content.
Early build: DSP1 and SuperFX special chips unimplemented, performance optimization incomplete, iOS pending.
All enhancements are individually toggleable; developers explicitly disclaim “No Vibe Coding” and list classic development style as a feature.
Hacker News Comment Review
The GPU choice drew skepticism: commenters questioned whether GPU rendering is worth the hardware-compatibility overhead for a console as old as the SNES, where CPU emulation alone would suffice.
The emulator is built on Unity and is currently closed source, which surprised commenters given the ZSNES legacy and raised questions about long-term community access.
The uncompressed audio work generated genuine interest; prior community research (e.g., tracking original synth samples used in FF/SNES soundtracks) shows this is a non-trivial, high-effort area.
Notable Comments
@bityard: Notes Mathew Valente’s work tracing original synthesizer samples behind Nobuo Uematsu’s SNES/PSX FF scores as relevant precedent for the audio replacement effort.
@ranger_danger: Flags Unity as the engine and closed-source status as currently unknown quantities for the project.