Welcome to SUPER ZSNES
The two original developers of ZSNES are finally back together! Introducing SUPER ZSNES! Re-written completely from scratch, this GPU-powered SNES emulator is here to bring you the following: some of what is familiar, some of what's new, and then some of what goes beyond.
Key Features
- Far more accurate CPU and Audio cores than the original ZSNES
- GPU-powered PPU core to allow for hi-res Mode 7 and special per-game enhancement features
- Classic UI with falling snow, modernized with higher definition and improved UX
- Fast forward, rewind, save states, auto save history, save bookmarks, cheat codes, quick load, and more
- Super Enhancement Engine, where the ZSNES developers are enhancing the games one at a time
Super Enhancement Engine
Currently implemented with support for 9 popular 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 for more games will keep increasing as this emulator is in development.
- High Resolution - Not just an auto upscalar, but an internal drawing program is used to make sure that the higher resolution details can be manually drawn to look nice and crisp.
- Texture/Normal Map - Adds some nice details to the backgrounds to give them a higher resolution look.
- Overclock - Select games often filled with slowdown are overclocked.
- Wide Screen (where available) - We enable widescreen whenever the game is internally coded to support partial or full widescreen.
- Uncompressed Audio Replacement - We curate and pick uncompressed audio samples to replace original highly compressed audio samples.
- 3D - Currently only supported on perspective-style Mode 7, replaces tiles with 3D height mapped data.
- All enhancements can be individually disabled to suit your play style.
Note: Enhancement data contains no ROM or copyrighted data. You will need to provide the ROMs. Do not ask the developers for ROMs.
Downloads
Latest Release Notes (v0.300)
- Zelda: Link to the Past now enhanced (Thanks fatbrowne for the saves state help!)
- Chrono Trigger audio enhancement by tssf! Thanks tssf!
- UI Improvements:
- Added disable drive fetching option & disable UI move
- User defined GUI color schemes
- New Water & Fire effects
- Different mouse cursor sizes
- Enhancement Engine Improvements:
- New Shadow/Highlights, allowing for more diverse details and should help with the washed out look once we start using this more.
- Added normal maps to fixed color layer
- Mirrored mode for wide screen on some enhanced games, added to Megaman X
- Emulation Improvements:
- SPC700 timing improvements
- SuperFX fixes
- Mid-screen sprite update fixes
- Multiple timing & open bus bug fixes
- Various other emulation fixes
- New chip emulation:
- SA-1 emulation
- Cx4 emulation
- SuperFX3 emulation (Special thanks to Randy Linden!)
- Per game overclock settings
- SNES Mouse & SuperScope (Enable this on the per game config) with joypad override
- Multi-button/key press combo assignment for Input
- New 3D layers mode, lets you view each SNES layer in 3D perspective (under options/graphics mode)
- New input shortcut for exit
- Use double space in loading dialog to select a random game
- Improved frequency of saving game and zsnes save data
- Mobile controls view is more transparent for less obstruction
- Many different performance optimizations done on various areas in emulation
Note: The PC version may trigger a false trojan warning in certain virus scanners. It's pretty common as emulators have a certain pattern in them that scanners find similar to how trojans sometimes work.
What's Coming
- Bug fixes
- Retroachievements
- Custom Widescreen support for Patches
- More optimization work
- More types of enhancements
- Netplay
- Other features
Community & Links
- Discord - Join our community and stay updated.
- Patreon - Support the development of SUPER ZSNES.
- Old Website - Visit the classic ZSNES website.
Notes & Legal
This is an early build, so there are still emulation bugs and not all special chips have yet to be implemented. A bunch of optimization work has yet to be done so performance may be a bit slow.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
The SUPER ZSNES Team is not connected or affiliated with any mentioned company in any way. Companies and all products pertaining to that company are trademarks of that company. Please contact that company for trademark and copyright information.