|This article relies too much on references to primary sources. (July 2011)|
Snes9x 1.43 on Windows 8.1
|Original author(s)||Gary Henderson, Jerremy Koot|
|Stable release||1.53 / April 25, 2011|
|Type||Video game console emulator|
|License||MIT-like license with non-commercial usage clause, GNU LGPLv2.1[clarification needed], GNU GPLv2+[clarification needed]|
Snes9x is an SNES emulator written in C++ with official ports for Linux, Microsoft Windows, AmigaOS 4, Mac OS X, MorphOS, iOS, PSP, and Android. Both Windows RT and Windows Phone 8 have an unofficial port named Snes8x.
Development of Snes9x began in July 1997 when Snes96's Gary Henderson and Snes97's Jerremy Koot merged their respective emulators to create Snes9x. Since then, Snes9x has been unofficially ported to more platforms than any other emulator. The emulator does not meet the Free Software Foundation's free software definition or the Open Source Initiative's open source definition, since it is a violation of the license to sell Snes9x, and both definitions prohibit restrictions of use or discrimination against fields of endeavor. It is still being actively developed despite the departure of its original developers.
Snes9x was among the first to emulate most SNES enhancement chips at some level. It was also the first SNES emulator to offer sound output. In version 1.53, it added support for Cg shaders.
The emulator PocketSNES for Pocket PCs is based on Snes9X.
- Snes9x 1.53 release announcement
- snes9x source code licences
- "Snes9x.COM: Developers Journal". snes9x.com. Retrieved March 27, 2012.
- Snes9x 1.53 changelog
- Kohler, Chris. "Playing Classic Console Games". Retro Gaming Hacks. O'Reilly Media. p. 205.
- Snes9x source code
- "Retro Coverdisc". Retro Gamer (15): 108. 2005.
- Welsh, Matt; Kalle Dalheimer, Matthias. "Emulators". Running Linux. O'Reilly Media. p. 187.
|Wikimedia Commons has media related to Snes9x.|