SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am trying to get zsnes from sbopkg, but it just will not go!
Code:
root@caitlyn:~# sbopkg -i zsnes
###########################################
New queue process started on:
Tue Apr 3 17:36:21 CDT 2018
###########################################
+++++++++++++++++++++++++++++++++++++++++++
PRE-CHECK LOG
Using the SBo repository for Slackware 14.2
Queue Process: Download, build, and install
zsnes:
Checking GPG for zsnes.tar.gz ... OK
Processing zsnes 1.51b-3
Using original .info file
Using original SlackBuild file
No build options selected.
+++++++++++++++++++++++++++++++++++++++++++
Pre-check complete.
Do you wish to proceed based on the search results above? Packages not
found will be skipped during the process.
(P)roceed or (Q)uit?: p
zsnes: This package is marked UNSUPPORTED or UNTESTED and may not build
successfully on your architecture.
(P)roceed anyway or (S)kip?: p
Processing zsnes
zsnes:
Found zsnes151bsrc.tar.bz2 in /var/cache/sbopkg.
Checking MD5SUM:
MD5SUM check for zsnes151bsrc.tar.bz2 ... OK
Building package for zsnes...
Error: zsnes won't compile on x86_64
zsnes:
Would you like to continue processing the rest of the
queue or would you like to abort? If this failed
package is a dependency of another package in the queue
then it may not make sense to continue.
(Y)es to continue, (N)o to abort, (R)etry the build?: y
+++++++++++++++++++++++++++++++++++++++++++
SUMMARY LOG
Using the SBo repository for Slackware 14.2
Queue Process: Download, build, and install
zsnes:
MD5SUM check for zsnes151bsrc.tar.bz2 ... OK
Error occurred with build. Please check the log.
+++++++++++++++++++++++++++++++++++++++++++
###########################################
Queue process complete!
###########################################
It mentions a log, but I have no idea where that would be. The slackbuilds page says that this SHOULD work. What am I doing wrong?
Any particular reason for using zsnes? it hasn't been updated since 2007. There are much better emulators that work with both Slackware 32 bit and 64 bit.
snes9x & higan are both solid updated emulators for the Super Nintendo.
The 64 bit workround mentioned on the SBo webpage (quoted below) was added on 2018-01-27, which you can see by clicking the 'ChangeLog: zsnes' link.
Quote:
Note to 64-bit users: Since zsnes can't be compiled for 64-bit, a
"statified" 32-bit static binary is used. This allows running zsnes on
a pure 64-bit system, but *without* OpenGL support (meaning the maximum
window size is 640x480). If you use multilib, you can get OpenGL support
by building a 32-bit native zsnes package instead.
To each his own, but I agree with bruinshockey. Unless you have a specific need for zsnes, snes9x or higan are better emulators now. I personally prefer snes9x.
You then use the program itself ("Core Updater") to download the Higan core ("core" means emulation backend), shaders, gamepad configuations, and other assets.
"Sync with the remote repository"
The very first option on the very first screen.....
I'm sorry I missed that. I got snes9x, but I'm not sure how to map my gamepad to use with it. My gamepad has power, and I'm pretty sure Slackware has the drivers installed for it, but when I go into Options->Preferences to configure my buttons, it doesn't respond. Also, I didn't see any setup for keyboard input...
You then use the program itself ("Core Updater") to download the Higan core ("core" means emulation backend), shaders, gamepad configuations, and other assets.
Both RetroArch and higan-libretro are at SlackBuilds.org too.
Are your joystick devices (/dev/input/js0, and the corresponding /dev/input/eventnn node) accessible to your user account? Can you cat them, press buttons on your gamepad, and see characters printed out?
michael@caitlyn ~ $ sdl-jstest --list
Found 1 joystick(s)
Joystick Name: 'Logitech Logitech Cordless RumblePad 2'
Joystick Number: 0
Number of Axes: 4
Number of Buttons: 12
Number of Hats: 1
Number of Balls: 0
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.