ZSNES in Ubuntu help?

General area for talk about ZSNES. The best place to ask for related questions as well as troubleshooting.

Moderator: ZSNES Mods

Post Reply
peanutbutterninja
New Member
Posts: 5
Joined: Sat Jan 17, 2009 7:32 pm

ZSNES in Ubuntu help?

Post by peanutbutterninja »

So I hear ZSNES is notoriously hard to get running in Ubuntu. I was wondering if anyone who got it to work cold help me. I installed it using sudo apt-get install zsnes and it appeared in my applications list under Games but when I click it nothing happens. When I try to run it from terminal I getthis error message:

Code: Select all

Starting Mouse detection.
Unable to poll /dev/input/event5. Make sure you have read permissions to it.
Unable to poll /dev/input/event3. Make sure you have read permissions to it.
Unable to poll /dev/input/event4. Make sure you have read permissions to it.
Unable to poll /dev/input/event1. Make sure you have read permissions to it.
Unable to poll /dev/input/event2. Make sure you have read permissions to it.
Unable to poll /dev/input/event0. Make sure you have read permissions to it.
ManyMouse: 0 mice detected.
*** buffer overflow detected ***: zsnes terminated
And trying to run it as root I get this error message:

Code: Select all

Starting Mouse detection.
ManyMouse: 2 mice detected.
Using ManyMouse for:
Mouse 0: Chicony USB Multimedia Wireless Kit
Mouse 1: Macintosh mouse button emulation
*** buffer overflow detected ***: zsnes terminated
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Read this: http://board.zsnes.com/phpBB2/viewtopic.php?t=12339

In essense, whoever uploaded a broken binary in your distro's repository is doing a disservice.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
peanutbutterninja
New Member
Posts: 5
Joined: Sat Jan 17, 2009 7:32 pm

Post by peanutbutterninja »

I did that stuff and it still doesn't work, I don't think that's what the problem was though because my processor isn't x86-64 or whatever in the first place. Sorry for being such a Linux noob, I just installed this yesterday.
adventure_of_link
Locksmith of Hyrule
Posts: 3634
Joined: Sun Aug 08, 2004 7:49 am
Location: 255.255.255.255
Contact:

Post by adventure_of_link »

if your processor is 64-bits, chances are your processor will handle x86-64.

that being said, you never bothered to post specs other than your OS.. RAM, video card, CPU..?
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
peanutbutterninja
New Member
Posts: 5
Joined: Sat Jan 17, 2009 7:32 pm

Post by peanutbutterninja »

My processor is 32-bit. My OS is Ubuntu 8.10, 3 GB of RAM, NVIDIA GeForce 8500 GT video card and Intel Core 2 Quad Processor Q6600.
odditude
Official tech support dood
Posts: 2118
Joined: Wed Jan 25, 2006 7:57 am

Post by odditude »

peanutbutterninja wrote:My processor is 32-bit. My OS is Ubuntu 8.10, 3 GB of RAM, NVIDIA GeForce 8500 GT video card and Intel Core 2 Quad Processor Q6600.
Your processor is 64-bit. Whether or not you're running a 64-bit version of Linux is a different question.
Why yes, my shift key *IS* broken.
adventure_of_link
Locksmith of Hyrule
Posts: 3634
Joined: Sun Aug 08, 2004 7:49 am
Location: 255.255.255.255
Contact:

Post by adventure_of_link »

Funny, I just looked up the processor on Newegg and it has 64-bit support. You're most likely running the 32-bit version of Ubuntu.

isn't there a command where you can lookup the supported technologies (x86-64, SSE, PowerNow, MMX, HT, etc) in Linux?
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
dfreer
Lurker
Posts: 139
Joined: Fri May 11, 2007 5:28 am

Post by dfreer »

You can run the following command to figure out what arch you are on:

Code: Select all

uname -a
My 64-bit machine:

Code: Select all

$ uname -a
Linux rowdy 2.6.26-1-amd64 #1 SMP Thu Oct 9 14:16:53 UTC 2008 [b]x86_64[/b] GNU/Linux
Should look something like this for 32-bit:

Code: Select all

$ uname -a
Linux rowdy 2.6.26-1-amd64 #1 SMP Thu Oct 9 14:16:53 UTC 2008 [b]i686[/b] GNU/Linux
Anyways, I can help you get ZSNES running. There's two problems I know of:
(1). The issue linked to here:
http://board.zsnes.com/phpBB2/viewtopic.php?t=12339
Which should only matter if you are running 64-bit.
(2). Broken binaries of ZSNES in Ubuntu 8.10. Try either compiling the binary using an older version of GCC, or you can try downloading one compiled by someone else.

Instead of using the 1.51 source, make sure you download the 1.51b source or download a 1.51b binary.
adventure_of_link
Locksmith of Hyrule
Posts: 3634
Joined: Sun Aug 08, 2004 7:49 am
Location: 255.255.255.255
Contact:

Post by adventure_of_link »

dfreer wrote:You can run the following command to figure out what arch you are on
Thanks, but I thought there was a command to list all the supported instruction sets for your CPU :?
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
adventure_of_link
Locksmith of Hyrule
Posts: 3634
Joined: Sun Aug 08, 2004 7:49 am
Location: 255.255.255.255
Contact:

Post by adventure_of_link »

found it: cat /proc/cpuinfo

type this into a console. under the flags: section lists all the instruction sets your CPU supports. if you see x86-64 in the flags section your CPU can accept a 64-bit OS.
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
Post Reply