Package Details: snes9x-git 1.53.r301.gf388fac-3

Git Clone URL: https://aur.archlinux.org/snes9x-git.git (read-only)
Package Base: snes9x-git
Description: A portable Emulator for the Super Nintendo Entertainment System
Upstream URL: http://www.snes9x.com/
Licenses: LGPL
Conflicts: snes9x, snes9x-gtk
Provides: snes9x, snes9x-gtk
Submitter: bzt
Maintainer: ProfessorKaos64
Last Packager: ProfessorKaos64
Votes: 13
Popularity: 0.000000
First Submitted: 2011-03-27 19:01
Last Updated: 2016-09-21 15:08

Latest Comments

ProfessorKaos64 commented on 2016-09-21 15:27

@shudouken I see your edit. Then something must be wrong with either a dependency you have installed (reinstall them?), the source files, or something else. I'm not sure what else to tell you. Check that all commands involved and respective packages are fully up to date, including pacman (which provides makepkg). Also ensure that in any directory, cache dir or not, that src/ pkg/ and snes9x-git/ are gone before a build for a full test, or like I said, build in an empty dir.

ProfessorKaos64 commented on 2016-09-21 15:06

@shudouken, I'm not quite sure then. Building in a clean chroot is as much as I can validate from my end. I also updated via pacaur, passing --devel to force rebuild the git source. Here is a log of a clean chroot build with a freshly cloned source: http://sprunge.us/LPHJ. With offending configure option causing warning removed: http://sprunge.us/ZJCI.

The "configure: WARNING: unrecognized options: --with-sdd1-decomp" is thrown, but the compilation then starts fine. I also ran makepkg -f after a package was already built, to see if an older file conflicted in $srcdir. I did remove the invalid option noted in the WARNING line. Please give me a full log of your build with makepkg in a clean directory.

shudouken commented on 2016-09-21 14:27

I tried both pacaur and makepkg after uninstalling the old package and cleaning my build directory, but I still get the same error everytime.

Edit: It worked with a clean chroot, weird.

ProfessorKaos64 commented on 2016-09-21 12:39

@shudouken. I do not get that option. I even tested on a clean chroot with 'makechrootpkg -c -r $CHROOT'. What are you using to build? makepkg/pacaur/yaourt? I updated the PKBUILD, as I was missing git, but that's about it. Maybe uninstalling/purging and resinstalling will do the trick. Try a manual build with makepkg, or clear your cached package contents in ~/.cache or wherever your AUR helper puts them.

shudouken commented on 2016-09-21 12:20

Hello, this fails to build for me.

configure: creating ./config.status
config.status: creating Makefile
configure: WARNING: unrecognized options: --with-sdd1-decomp
configure is older than in-file. Run autoconf or touch configure.
exit 1
make: *** [Makefile:47: configure] Error 1
==> ERROR: A failure occurred in build().
Aborting...

fhdrin commented on 2016-08-24 02:44

After digging through a bunch of forums, I figured out how to make the Disable Screensaver option to actually work!!
Very easy, all you have to do is add:

system ("xdg-screensaver reset");

at line 1539 of gtk_s9xwindow.cpp and rebuilding.

Enjoy!

hornpipe2 commented on 2016-01-18 16:09

This package needs a name change to match what is already in Arch Community. Something like snes9x-gtk-git would make more sense.

In Community there are two versions of snes9x:
* the X11 port "snes9x" (https://www.archlinux.org/packages/community/i686/snes9x/), and
* the GTK port "snes9x-gtk" (https://www.archlinux.org/packages/community/i686/snes9x-gtk/).

I would like to add the plain X11 port to AUR, but the name is already taken by this GTK version...

bzt commented on 2013-12-31 11:47

Orphaning so someone with interest can adopt this.

bzt commented on 2013-05-02 06:06

Updated. Thanks for the PKGBUILD.

Boohbah commented on 2013-05-02 04:12

Here is a PKGBUILD for pacman 4.1
https://gist.github.com/anonymous/5500097

All comments