snes9x - Portable, freeware Super Nintendo Entertainment System (TM) emulator

Property Value
Distribution openSUSE Tumbleweed
Repository Emulators all
Package filename snes9x-1.60-1.1.x86_64.rpm
Package name snes9x
Package version 1.60
Package release 1.1
Package architecture x86_64
Package type rpm
Category System/Emulators/Other
License Other License (s) , see package
Maintainer -
Download size 1.75 MB
Installed size 9.55 MB
Snes9x is a portable, freeware Super Nintendo Entertainment System
(SNES) emulator. It basically allows you to play most games designed
for the SNES and Super Famicom Nintendo game systems on your PC.
Additionally, this package contains Snes9x-GTK, a graphical front-end
making the use of Snes9x a lot less difficult.


Package Version Architecture Repository
snes9x-1.60-1.1.i586.rpm 1.60 i586 Emulators
snes9x - - -


Name Value
hicolor-icon-theme - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


Name Value
application() -
application(snes9x-gtk.desktop) -
metainfo() -
metainfo(snes9x.appdata.xml) -
mimehandler(application/vnd.nintendo.snes.rom) -
mimehandler(application/x-snes-rom) -
snes9x = 1.60-1.1
snes9x(x86-64) = 1.60-1.1


Type URL
Binary Package snes9x-1.60-1.1.x86_64.rpm
Source Package snes9x-1.60-1.1.src.rpm

Install Howto

  1. Add the Emulators repository:
    # zypper addrepo emulators
  2. Install snes9x rpm package:
    # zypper install snes9x




2019-04-23 - Markus S <>
- Update to 1.60
- General changes:
* Fixed subscreen blending with master brightness < 100%.
* Fixed NMI timing when toggling enable bit. Fixes Chou Aniki--hack removed.
* Reverted an IPL map optimization that misses a weird edge case that caused
The Great Battle III to lock up.
* Clamp MSU1 addition to max amplitude instead of wrapping. Proper MSU1 tracks
will not be affected by this.
* Save mipmap_input parameter with customized GLSL and slang shaders.
* Actually use mipmap_input parameter.
* Optimized subscreen math with help from Dwedit.
* Revert to measured APU clock speed instead of nominal speed. Fixes An
American Tail.
* Fixed broken BPS patch support. (ArtiiP)
* Fixed MSU1 track restarting on load state.
- GTK:
* Added icons to the entries to clear binding assignments.
* Fixed overlap in xBRZ multithreading.
* Changed glFenceSync option to an OML_sync option that works better.
* Fixed accumulation of partial pixel data on mouse motion when we update the
mouse position more than once per frame.
* Allow one key to be bound to many controller buttons on the same controller.
* Force menu and button icons.
* Add the view menu to right-click when SNES mouse isn't used.
* Remove unused status bar option.
* Startup background can be changed in snes9x.conf.
* Improved PortAudio driver.
- Unix:
* Fixed sound output that broke with APU refactor.
2019-03-04 - Markus S <>
- Update to 1.59.2
* Count clock cycles to synchronize SA1 with S-CPU properly.
Based mostly on work by Vitor Vilela.
* Only allow instant IRQ when toggling IRQ. Fixes WWF - Wrestlemania.
* Refactored APU output code to buffer less on the client side.
Removed 8-bit, Mono, and Reverse Stereo options.
* Consistently handle interlacing when we skip frames.
* Changed APU clock to reflect nominal values for original hardware.
* Fix C4 square instruction regression.
* Switch from autotools to Meson build system.
* Readd glFinish option as alternative to glFenceSync.
* Fix size fallthrough with xBRZ filter.
* Fix loading of key bindings with spaces in them and modifier keys used alone.
* Add support for libretro ".slang" shaders to OpenGL driver.
* Use a cleaner onscreen font.
* Trap errors to allow OpenGL <= 2.1 to run again.
* Break display settings up to make it easier to access hardware accel section.
- Removed support for openSUSE 42.x because of new build system
2018-12-28 -
- Update to 1.58
* Move license files out of /docs/
* Adjust Chou Aniki timing hack
* Use 1-based numbering when displaying pressed keys
* Hide controller port if disabled when displaying keys
* Fix movie playback
* Fix interlaced mode when overscan crop is enabled
* Allow overriding -flto
* Use shared snes_ntsc implementation
* remove extra LGPL licensing to avoid confusion
* Don't translate config file entries
* Fix issue where config files don't contain all config entries
* Remove config options for Netplau, Joystick and JMA
* Updated gettext and removed intltool
* If available, reduce input lag option will now use fences
* Onscreen text can be variable width

See Also

Package Description
softgun-0.22-1.237.i586.rpm ARM, ATMega, M32C, and R8C Board Emulator
softgun-0.22-1.237.x86_64.rpm ARM, ATMega, M32C, and R8C Board Emulator
stella-6.0-1.4.i586.rpm Atari 2600 VCS emulator
stella-6.0-1.4.x86_64.rpm Atari 2600 VCS emulator
tapclean-0.37-1.6.i586.rpm Commodore tape restoration tool
tapclean-0.37-1.6.x86_64.rpm Commodore tape restoration tool
tgemu-0.1-2.27.i586.rpm PC Engine Emulator
ti99sim-0.15.0-3.4.i586.rpm A Texas Instruments TI-99/4A Home Computer Emulator
ti99sim-0.15.0-3.4.x86_64.rpm A Texas Instruments TI-99/4A Home Computer Emulator
tuxnes-20040824-3.41.i586.rpm NES emulator
tuxnes-20040824-3.41.x86_64.rpm NES emulator
uosnes-20100825-1.42.i586.rpm Nintendo Super Famicom Emulator
uosnes-20100825-1.42.x86_64.rpm Nintendo Super Famicom Emulator
vbam-2.1.0-1.92.i586.rpm Nintendo GameBoy Advance Emulator
vbam-2.1.0-1.92.x86_64.rpm Nintendo GameBoy Advance Emulator