Page 7 of 8 FirstFirst ... 5678 LastLast
Results 61 to 70 of 72

Thread: Anyone having trouble with Zsnes?

  1. #61
    Join Date
    Jul 2007
    Location
    London Ontario, Canada
    Beans
    143
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Anyone having trouble with Zsnes?

    I think I've narrowed it down. I tried downloading the SDL port of Abuse. It did not work either. The zsnes uses SDL to operate some of the graphics with OpenGL handling the rest of them. So, I believe this is an SDL-related problem. I also tried Using OpenGL with similar results. here's what happened:

    Abuse-sdl
    Code:
    mike@Mike:~$ abuse
    Disabling memory manager, using libc instead
    Abuse-SDL 0.7.0
    Unable to initialise SDL : No available video device
    zsnes under OpenGL:
    Code:
    mike@Mike:~$ sudo /usr/bin/zsnes -v 5
    ZSNES v1.51, (c) 1997-2007, ZSNES Team
    Be sure to check http://www.zsnes.com/ for the latest version.
    
    ZSNES is written by the ZSNES Team (See AUTHORS.TXT)
    ZSNES comes with ABSOLUTELY NO WARRANTY.  This is free software,
    and you are welcome to redistribute it under certain conditions;
    please read 'LICENSE.TXT' thoroughly before doing so.
    
    Use ZSNES -? for command line definitions.
    
    Starting Mouse detection.
    ManyMouse: 2 mice detected.
    Using ManyMouse for:
    Mouse 0: SynPS/2 Synaptics TouchPad
    Mouse 1: Macintosh mouse button emulation
    Could not set 256x224-GL video mode.

  2. #62
    Join Date
    Jul 2007
    Location
    London Ontario, Canada
    Beans
    143
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Anyone having trouble with Zsnes?

    I copied your xorg.conf FranMichaels, into my xorg.conf. The zsnes still does not work. I did upgrade from gusty.

  3. #63
    Join Date
    Nov 2008
    Beans
    30

    Re: Anyone having trouble with Zsnes?

    Trying to compile ZSnes on Intrepid, have followed all instructions up to typing in 'make'. This is what happens when I attempt to make:

    Code:
    g++  -pipe -I. -I/usr/local/include -I/usr/include -D__UNIXSDL__  -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  -D__LIBAO__ -D__OPENGL__ -march=native -O3 -fomit-frame-pointer -fprefetch-loop-arrays -fforce-addr -s -D__RELEASE__ -fno-rtti -o tools/strutil.o -c tools/strutil.cpp
    In file included from tools/strutil.cpp:22:
    tools/strutil.h: In static member function ‘static int ci_char_traits::compare(const char*, const char*, size_t)’:
    tools/strutil.h:34: error: ‘strncasecmp’ was not declared in this scope
    make: *** [tools/strutil.o] Error 1
    I don't even know what's going on here, much less how to fix it.

  4. #64
    Join Date
    Sep 2007
    Location
    On a small blue planet.
    Beans
    Hidden!

    Re: Anyone having trouble with Zsnes?

    Pears for your heirs
    My GNU/Linux and Emulation blog.
    Resources for the nostalgic emulation enthusiast.

  5. #65
    Join Date
    Jan 2006
    Beans
    2,031

    Re: Anyone having trouble with Zsnes?

    Quote Originally Posted by Inquisitorthemad View Post
    Trying to compile ZSnes on Intrepid
    ...
    I don't even know what's going on here, much less how to fix it.
    Yep, basically as the above poster stated, just grab a precompiled binary. There's a couple threads/reasons about your particular problems, I can explain more if needed.

  6. #66
    Join Date
    Dec 2007
    Beans
    1,046

    Re: Anyone having trouble with Zsnes?

    Quote Originally Posted by kevindubrow View Post
    Hey, Zsnes wont run in Gusty for me. It opens as a black screen and than closes. It is version 1.5 (I got it from the package manager). I have the full text output, but it is huge, so I'll just put the end. Thanks in advance for any help!

    "Aborted (core dumped)
    "
    I can put more of the output, just tell me and you will have it!
    - zsnes_1.420.orig.tar.gz has multiplayer via internet
    - stable zsnes: V1.51 get this file : zsnes_1.510.orig.tar.gz
    then cd /tmp ; tar xvf zsnes_1.510.orig.tar.gz
    ./configure; make ; make install
    - mednafen could maybe do some multiplayer too
    Last edited by frenchn00b; December 27th, 2008 at 10:03 PM.

  7. #67
    Join Date
    Apr 2009
    Beans
    1

    Exclamation Re: Anyone having trouble with Zsnes?

    Aight this may or may not help someone with current intrepid problems. I first installed mupen64, zsnes was working fine before that point. Then I had to install some things in mupen64 to get the opengl plugin to even become visual. After all that I run zsnes just to run into this problem:
    Code:
    ZSNES v1.51, (c) 1997-2007, ZSNES Team
    Be sure to check http://www.zsnes.com/ for the latest version.
    
    ZSNES is written by the ZSNES Team (See AUTHORS.TXT)
    ZSNES comes with ABSOLUTELY NO WARRANTY.  This is free software,
    and you are welcome to redistribute it under certain conditions;
    please read 'LICENSE.TXT' thoroughly before doing so.
    
    Use ZSNES -? for command line definitions.
    
    Starting Mouse detection.
    Unable to poll /dev/input/event7. Make sure you have read permissions to it.
    Unable to poll /dev/input/event6. 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/event2. 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/event0. Make sure you have read permissions to it.
    ManyMouse: 0 mice detected.
    Could not set 1280x960-GL video mode.
    If you run the command zsnes as sudo you can run it fine with no problems. So....ok, chown the /dev/(for testing reasons) and set permissions to it. Set the display settings back to their default and I get this.

    Code:
    ZSNES v1.51, (c) 1997-2007, ZSNES Team
    Be sure to check http://www.zsnes.com/ for the latest version.
    
    ZSNES is written by the ZSNES Team (See AUTHORS.TXT)
    ZSNES comes with ABSOLUTELY NO WARRANTY.  This is free software,
    and you are welcome to redistribute it under certain conditions;
    please read 'LICENSE.TXT' thoroughly before doing so.
    
    Use ZSNES -? for command line definitions.
    
    Starting Mouse detection.
    ManyMouse: 2 mice detected.
    Using ManyMouse for:
    Mouse 0: PS/2 Generic Mouse
    Mouse 1: Macintosh mouse button emulation
    Could not set 512x448 video mode: Unable to open a console terminal
    Hmm lets see what strace zsnes says:

    Code:
    execve("/usr/bin/zsnes", ["zsnes"], [/* 34 vars */]) = 0
    brk(0)                                  = 0xa211000
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f4b000
    access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
    open("/etc/ld.so.cache", O_RDONLY)      = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=68455, ...}) = 0
    mmap2(NULL, 68455, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f3a000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libz.so.1", O_RDONLY)    = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\31\0\000"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=83552, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f39000
    mmap2(NULL, 86284, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f23000
    mmap2(0xb7f37000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13) = 0xb7f37000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/local/lib/libSDL-1.2.so.0", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340O\0"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0755, st_size=1000559, ...}) = 0
    mmap2(NULL, 469032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7eb0000
    mmap2(0xb7efa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x49) = 0xb7efa000
    mmap2(0xb7efc000, 157736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7efc000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libpng12.so.0", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240=\0"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=149288, ...}) = 0
    mmap2(NULL, 152124, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e8a000
    mmap2(0xb7eae000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23) = 0xb7eae000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libao.so.2", O_RDONLY)   = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\17"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=18292, ...}) = 0
    mmap2(NULL, 17056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e85000
    mmap2(0xb7e88000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb7e88000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libGL.so.1", O_RDONLY)   = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\304"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=568140, ...}) = 0
    mmap2(NULL, 572480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7df9000
    mmap2(0xb7e6a000, 106496, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x70) = 0xb7e6a000
    mmap2(0xb7e84000, 3136, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e84000
    mprotect(0xbfb67000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_GROWSDOWN) = 0
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libstdc++.so.6", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 B\4\000"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=950392, ...}) = 0
    mmap2(NULL, 972972, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7d0b000
    mmap2(0xb7dee000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe3) = 0xb7dee000
    mmap2(0xb7df3000, 22700, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7df3000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/lib/tls/i686/cmov/libm.so.6", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@4\0\000"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=149332, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7d0a000
    mmap2(NULL, 151680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ce4000
    mmap2(0xb7d08000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23) = 0xb7d08000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/lib/libgcc_s.so.1", O_RDONLY)    = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\34"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=54740, ...}) = 0
    mmap2(NULL, 57864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7cd5000
    mmap2(0xb7ce2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc) = 0xb7ce2000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340g\1"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0755, st_size=1425800, ...}) = 0
    mmap2(NULL, 1431152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7b77000
    mmap2(0xb7ccf000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x158) = 0xb7ccf000
    mmap2(0xb7cd2000, 9840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7cd2000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/lib/tls/i686/cmov/libpthread.so.0", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000H\0\000"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0755, st_size=116457, ...}) = 0
    mmap2(NULL, 98784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7b5e000
    mmap2(0xb7b73000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb7b73000
    mmap2(0xb7b75000, 4576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7b75000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/lib/tls/i686/cmov/libdl.so.2", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \n\0\000"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=9676, ...}) = 0
    mmap2(NULL, 12408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7b5a000
    mmap2(0xb7b5c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7b5c000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libGLcore.so.1", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0(\f\000"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=8961144, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b59000
    mmap2(NULL, 8936320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb72d3000
    mmap2(0xb7b20000, 217088, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x84d) = 0xb7b20000
    mmap2(0xb7b55000, 15232, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7b55000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/tls/libnvidia-tls.so.1", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\4\0\000"..., 512) = 512
    lseek(3, 1300, SEEK_SET)                = 1300
    read(3, "\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\3\0\0\0"..., 32) = 32
    fstat64(3, {st_mode=S_IFREG|0644, st_size=2324, ...}) = 0
    mmap2(NULL, 5588, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb72d1000
    mmap2(0xb72d2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0xb72d2000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libXext.so.6", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 *\0\000"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=55772, ...}) = 0
    mmap2(NULL, 58940, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb72c2000
    mmap2(0xb72cf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc) = 0xb72cf000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libX11.so.6", O_RDONLY)  = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\3605\1"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=971436, ...}) = 0
    mmap2(NULL, 975508, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb71d3000
    mmap2(0xb72be000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xea) = 0xb72be000
    mmap2(0xb72c1000, 660, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb72c1000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libXau.so.6", O_RDONLY)  = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\t\0"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=7408, ...}) = 0
    mmap2(NULL, 10312, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb71d0000
    mmap2(0xb71d2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb71d2000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libxcb-xlib.so.0", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\6\0"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=5364, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb71cf000
    mmap2(NULL, 8252, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb71cc000
    mmap2(0xb71cd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0xb71cd000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libxcb.so.1", O_RDONLY)  = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340z\0"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=95676, ...}) = 0
    mmap2(NULL, 98584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb71b3000
    mmap2(0xb71ca000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16) = 0xb71ca000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libXdmcp.so.6", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\16\0\000"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=16628, ...}) = 0
    mmap2(NULL, 19520, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb71ae000
    mmap2(0xb71b2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb71b2000
    close(3)                                = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb71ad000
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb71ac000
    set_thread_area({entry_number:-1 -> 6, base_addr:0xb71ac6e0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
    mprotect(0xb71ca000, 4096, PROT_READ)   = 0
    mprotect(0xb71cd000, 4096, PROT_READ)   = 0
    mprotect(0xb72be000, 4096, PROT_READ)   = 0
    mprotect(0xb72d1000, 4096, PROT_READ|PROT_WRITE) = 0
    mprotect(0xb72d1000, 4096, PROT_READ|PROT_EXEC) = 0
    mprotect(0xb72d3000, 8704000, PROT_READ|PROT_WRITE) = 0
    mprotect(0xb72d3000, 8704000, PROT_READ|PROT_EXEC) = 0
    mprotect(0xb7b5c000, 4096, PROT_READ)   = 0
    mprotect(0xb7b73000, 4096, PROT_READ)   = 0
    mprotect(0xb7ccf000, 8192, PROT_READ)   = 0
    mprotect(0xb7ce2000, 4096, PROT_READ)   = 0
    mprotect(0xb7d08000, 4096, PROT_READ)   = 0
    mprotect(0xb7dee000, 16384, PROT_READ)  = 0
    mprotect(0xb7df9000, 462848, PROT_READ|PROT_WRITE) = 0
    mprotect(0xb7df9000, 462848, PROT_READ|PROT_EXEC) = 0
    mprotect(0xb7eae000, 4096, PROT_READ)   = 0
    mprotect(0xb7efa000, 4096, PROT_READ)   = 0
    mprotect(0x8304000, 4096, PROT_READ)    = 0
    mprotect(0xb7f67000, 4096, PROT_READ)   = 0
    munmap(0xb7f3a000, 68455)               = 0
    set_tid_address(0xb71ac728)             = 8986
    set_robust_list(0xb71ac730, 0xc)        = 0
    futex(0xbfb678e0, 0x81 /* FUTEX_??? */, 1) = 0
    rt_sigaction(SIGRTMIN, {0xb7b622e0, [], SA_SIGINFO}, NULL, 8) = 0
    rt_sigaction(SIGRT_1, {0xb7b62720, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
    rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
    getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
    uname({sys="Linux", node="ninexunix", ...}) = 0
    brk(0)                                  = 0xa211000
    brk(0xa232000)                          = 0xa232000
    futex(0xb7b5d06c, 0x81 /* FUTEX_??? */, 2147483647) = 0
    gettimeofday({1240278983, 214157}, NULL) = 0
    open("/dev/zero", O_RDWR)               = 3
    mmap2(NULL, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7f49000
    close(3)                                = 0
    mmap2(NULL, 405504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7149000
    futex(0xb7e721f8, 0x81 /* FUTEX_??? */, 2147483647) = 0
    gettimeofday({1240278983, 216111}, NULL) = 0
    gettimeofday({1240278983, 216270}, NULL) = 0
    getcwd("/home/ninexunix", 4096)         = 16
    getuid32()                              = 1000
    socket(PF_FILE, SOCK_STREAM, 0)         = 3
    fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
    connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
    close(3)                                = 0
    socket(PF_FILE, SOCK_STREAM, 0)         = 3
    fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
    connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
    close(3)                                = 0
    open("/etc/nsswitch.conf", O_RDONLY)    = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=513, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f48000
    read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 513
    read(3, "", 4096)                       = 0
    close(3)                                = 0
    munmap(0xb7f48000, 4096)                = 0
    open("/etc/ld.so.cache", O_RDONLY)      = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=68455, ...}) = 0
    mmap2(NULL, 68455, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7138000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/lib/tls/i686/cmov/libnss_compat.so.2", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\16\0"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=30436, ...}) = 0
    mmap2(NULL, 33356, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f40000
    mmap2(0xb7f47000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0xb7f47000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/lib/tls/i686/cmov/libnsl.so.1", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\00001\0\000"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=87804, ...}) = 0
    mmap2(NULL, 100328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb711f000
    mmap2(0xb7134000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb7134000
    mmap2(0xb7136000, 6120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7136000
    close(3)                                = 0
    mprotect(0xb7134000, 4096, PROT_READ)   = 0
    mprotect(0xb7f47000, 4096, PROT_READ)   = 0
    munmap(0xb7138000, 68455)               = 0
    open("/etc/ld.so.cache", O_RDONLY)      = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=68455, ...}) = 0
    mmap2(NULL, 68455, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7138000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/lib/tls/i686/cmov/libnss_nis.so.2", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\31\0"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=38448, ...}) = 0
    mmap2(NULL, 41532, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7114000
    mmap2(0xb711d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8) = 0xb711d000
    close(3)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/lib/tls/i686/cmov/libnss_files.so.2", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\30"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0644, st_size=42508, ...}) = 0
    mmap2(NULL, 45720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7108000
    mmap2(0xb7112000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9) = 0xb7112000
    close(3)                                = 0
    mprotect(0xb7112000, 4096, PROT_READ)   = 0
    mprotect(0xb711d000, 4096, PROT_READ)   = 0
    munmap(0xb7138000, 68455)               = 0
    open("/etc/passwd", O_RDONLY|0x80000 /* O_??? */) = 3
    fcntl64(3, F_GETFD)                     = 0x1 (flags FD_CLOEXEC)
    _llseek(3, 0, [0], SEEK_CUR)            = 0
    fstat64(3, {st_mode=S_IFREG|0644, st_size=1463, ...}) = 0
    mmap2(NULL, 1463, PROT_READ, MAP_SHARED, 3, 0) = 0xb7f3f000
    _llseek(3, 1463, [1463], SEEK_SET)      = 0
    munmap(0xb7f3f000, 1463)                = 0
    close(3)                                = 0
    mkdir("/home", 0755)                    = -1 EEXIST (File exists)
    mkdir("/home/ninexunix", 0755)          = -1 EEXIST (File exists)
    mkdir("/home/ninexunix/.zsnes", 0755)   = -1 EEXIST (File exists)
    stat64("/home/ninexunix/.zsnes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    access("/home/ninexunix/.zsnes", W_OK)  = 0
    open("/home/ninexunix/.zsnes/zsnesl.cfg", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=16621, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f3f000
    read(3, "; PSR-produced config file (stoc"..., 4096) = 4096
    read(3, " created. These are very CPU int"..., 4096) = 4096
    read(3, "atest Save State Slot on Game Lo"..., 4096) = 4096
    read(3, " Quit        19:Paths\n;         "..., 4096) = 4096
    read(3, " Checksum & Hash: Don\'t Edit by "..., 4096) = 237
    read(3, "", 4096)                       = 0
    close(3)                                = 0
    munmap(0xb7f3f000, 4096)                = 0
    open("/home/ninexunix/.zsnes/zsnesl.cfg", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f3f000
    write(3, "; PSR-produced config file (stoc"..., 4096) = 4096
    write(3, " created. These are very CPU int"..., 4096) = 4096
    write(3, "atest Save State Slot on Game Lo"..., 4096) = 4096
    write(3, " Quit        19:Paths\n;         "..., 4096) = 4096
    write(3, " Checksum & Hash: Don\'t Edit by "..., 237) = 237
    close(3)                                = 0
    munmap(0xb7f3f000, 4096)                = 0
    open("/home/ninexunix/.zsnes/zmovie.cfg", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=2428, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f3f000
    read(3, "md_raw_file=\"rawvideo.bin\" ; Onl"..., 4096) = 2428
    read(3, "", 4096)                       = 0
    close(3)                                = 0
    munmap(0xb7f3f000, 4096)                = 0
    open("/home/ninexunix/.zsnes/zmovie.cfg", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f3f000
    write(3, "md_raw_file=\"rawvideo.bin\" ; Onl"..., 2428) = 2428
    close(3)                                = 0
    munmap(0xb7f3f000, 4096)                = 0
    open("/home/ninexunix/.zsnes/zinput.cfg", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=3421, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f3f000
    read(3, "; PSR-produced config file (stoc"..., 4096) = 3421
    read(3, "", 4096)                       = 0
    close(3)                                = 0
    munmap(0xb7f3f000, 4096)                = 0
    open("/home/ninexunix/.zsnes/zinput.cfg", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f3f000
    write(3, "; PSR-produced config file (stoc"..., 3421) = 3421
    close(3)                                = 0
    munmap(0xb7f3f000, 4096)                = 0
    open("/home/ninexunix/.zsnes/data.cmb", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/home/ninexunix/.zsnes/zfont.txt", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=8105, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f3f000
    read(3, "; empty space 0x00\n00000000\n0000"..., 4096) = 4096
    read(3, "mize (Win) 0x4B\n11111100\n1000010"..., 4096) = 4009
    close(3)                                = 0
    munmap(0xb7f3f000, 4096)                = 0
    access("/home/ninexunix", R_OK|X_OK)    = 0
    open("/etc/libao.conf", O_RDONLY)       = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=20, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f3f000
    read(3, "default_driver=alsa\n", 4096)  = 20
    read(3, "", 4096)                       = 0
    close(3)                                = 0
    munmap(0xb7f3f000, 4096)                = 0
    open("/home/ninexunix/.libao", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/ao/plugins-2", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|0x80000) = 3
    fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    fcntl64(3, F_GETFD)                     = 0x1 (flags FD_CLOEXEC)
    getdents(3, /* 20 entries */, 4096)     = 452
    stat64("/usr/lib/ao/plugins-2/libalsa09.so", {st_mode=S_IFREG|0644, st_size=13740, ...}) = 0
    open("/usr/lib/ao/plugins-2/libalsa09.so", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\16"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=13740, ...}) = 0
    mmap2(NULL, 16636, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7f3b000
    mmap2(0xb7f3e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2) = 0xb7f3e000
    close(4)                                = 0
    open("/etc/ld.so.cache", O_RDONLY)      = 4
    fstat64(4, {st_mode=S_IFREG|0644, st_size=68455, ...}) = 0
    mmap2(NULL, 68455, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7138000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libasound.so.2", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\325"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=813216, ...}) = 0
    mmap2(NULL, 816140, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7040000
    mmap2(0xb7103000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xc2) = 0xb7103000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/lib/tls/i686/cmov/librt.so.1", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\31\0\000"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=34720, ...}) = 0
    mmap2(NULL, 33388, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7037000
    mmap2(0xb703e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x7) = 0xb703e000
    close(4)                                = 0
    mprotect(0xb703e000, 4096, PROT_READ)   = 0
    mprotect(0xb7103000, 8192, PROT_READ)   = 0
    munmap(0xb7138000, 68455)               = 0
    stat64("/usr/lib/ao/plugins-2/libalsa09.a", {st_mode=S_IFREG|0644, st_size=7878, ...}) = 0
    stat64("/usr/lib/ao/plugins-2/libpulse.so", {st_mode=S_IFREG|0644, st_size=9536, ...}) = 0
    open("/usr/lib/ao/plugins-2/libpulse.so", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \t\0\000"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=9536, ...}) = 0
    mmap2(NULL, 12436, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7145000
    mmap2(0xb7147000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1) = 0xb7147000
    close(4)                                = 0
    open("/etc/ld.so.cache", O_RDONLY)      = 4
    fstat64(4, {st_mode=S_IFREG|0644, st_size=68455, ...}) = 0
    mmap2(NULL, 68455, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7026000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libpulse-simple.so.0", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p(\0\000"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=50988, ...}) = 0
    mmap2(NULL, 53896, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7018000
    mmap2(0xb7024000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xb) = 0xb7024000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libpulse.so.0", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\\\0\000"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=321500, ...}) = 0
    mmap2(NULL, 324452, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6fc8000
    mmap2(0xb7016000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x4d) = 0xb7016000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libSM.so.6", O_RDONLY)   = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\30\0"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=30064, ...}) = 0
    mmap2(NULL, 32980, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb713c000
    mmap2(0xb7143000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x6) = 0xb7143000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libICE.so.6", O_RDONLY)  = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220;\0"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=86160, ...}) = 0
    mmap2(NULL, 96368, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6fb0000
    mmap2(0xb6fc5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x14) = 0xb6fc5000
    mmap2(0xb6fc6000, 6256, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6fc6000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/lib/libcap.so.1", O_RDONLY)      = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\t\0"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=10316, ...}) = 0
    mmap2(NULL, 13812, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7138000
    mmap2(0xb713b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2) = 0xb713b000
    close(4)                                = 0
    mprotect(0xb7143000, 4096, PROT_READ)   = 0
    mprotect(0xb7016000, 4096, PROT_READ)   = 0
    mprotect(0xb7024000, 4096, PROT_READ)   = 0
    munmap(0xb7026000, 68455)               = 0
    stat64("/usr/lib/ao/plugins-2/libarts.a", {st_mode=S_IFREG|0644, st_size=2454, ...}) = 0
    stat64("/usr/lib/ao/plugins-2/libpulse.a", {st_mode=S_IFREG|0644, st_size=5186, ...}) = 0
    stat64("/usr/lib/ao/plugins-2/libarts.so", {st_mode=S_IFREG|0644, st_size=5432, ...}) = 0
    open("/usr/lib/ao/plugins-2/libarts.so", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \7\0\000"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=5432, ...}) = 0
    mmap2(NULL, 8336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7034000
    mmap2(0xb7035000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0) = 0xb7035000
    close(4)                                = 0
    open("/etc/ld.so.cache", O_RDONLY)      = 4
    fstat64(4, {st_mode=S_IFREG|0644, st_size=68455, ...}) = 0
    mmap2(NULL, 68455, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6f9f000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libartsc.so.0", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\21"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=21904, ...}) = 0
    mmap2(NULL, 24868, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6f98000
    mmap2(0xb6f9d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x4) = 0xb6f9d000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libgmodule-2.0.so.0", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \16\0\000"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=13696, ...}) = 0
    mmap2(NULL, 16664, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb702f000
    mmap2(0xb7032000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2) = 0xb7032000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libgthread-2.0.so.0", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\21\0\000"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=17880, ...}) = 0
    mmap2(NULL, 20804, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7029000
    mmap2(0xb702d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x3) = 0xb702d000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libglib-2.0.so.0", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\31\1"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=743852, ...}) = 0
    mmap2(NULL, 747716, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6ee1000
    mmap2(0xb6f96000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xb4) = 0xb6f96000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/lib/libpcre.so.3", O_RDONLY)     = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\17\0"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=165124, ...}) = 0
    mmap2(NULL, 168020, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6eb7000
    mmap2(0xb6edf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x27) = 0xb6edf000
    close(4)                                = 0
    mprotect(0xb6edf000, 4096, PROT_READ)   = 0
    mprotect(0xb6f96000, 4096, PROT_READ)   = 0
    mprotect(0xb702d000, 4096, PROT_READ)   = 0
    mprotect(0xb7032000, 4096, PROT_READ)   = 0
    mprotect(0xb6f9d000, 4096, PROT_READ)   = 0
    munmap(0xb6f9f000, 68455)               = 0
    stat64("/usr/lib/ao/plugins-2/libesd.la", {st_mode=S_IFREG|0644, st_size=857, ...}) = 0
    stat64("/usr/lib/ao/plugins-2/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/ao/plugins-2/libalsa09.la", {st_mode=S_IFREG|0644, st_size=850, ...}) = 0
    stat64("/usr/lib/ao/plugins-2/liboss.so", {st_mode=S_IFREG|0644, st_size=9532, ...}) = 0
    open("/usr/lib/ao/plugins-2/liboss.so", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \10\0\000"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=9532, ...}) = 0
    mmap2(NULL, 12432, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6fac000
    mmap2(0xb6fae000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1) = 0xb6fae000
    close(4)                                = 0
    stat64("/usr/lib/ao/plugins-2/libarts.la", {st_mode=S_IFREG|0644, st_size=941, ...}) = 0
    stat64("/usr/lib/ao/plugins-2/libesd.a", {st_mode=S_IFREG|0644, st_size=2666, ...}) = 0
    stat64("/usr/lib/ao/plugins-2/libpulse.la", {st_mode=S_IFREG|0644, st_size=827, ...}) = 0
    stat64("/usr/lib/ao/plugins-2/..", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/lib/ao/plugins-2/libesd.so", {st_mode=S_IFREG|0644, st_size=5436, ...}) = 0
    open("/usr/lib/ao/plugins-2/libesd.so", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\7\0\000"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=5436, ...}) = 0
    mmap2(NULL, 8336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7026000
    mmap2(0xb7027000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0) = 0xb7027000
    close(4)                                = 0
    open("/etc/ld.so.cache", O_RDONLY)      = 4
    fstat64(4, {st_mode=S_IFREG|0644, st_size=68455, ...}) = 0
    mmap2(NULL, 68455, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6ea6000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libesd.so.0", O_RDONLY)  = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20)\0\000"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=40616, ...}) = 0
    mmap2(NULL, 43556, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6fa1000
    mmap2(0xb6faa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x8) = 0xb6faa000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libaudiofile.so.0", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\3007\0"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=147196, ...}) = 0
    mmap2(NULL, 149972, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6e81000
    mmap2(0xb6ea3000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x21) = 0xb6ea3000
    close(4)                                = 0
    mprotect(0xb6faa000, 4096, PROT_READ)   = 0
    munmap(0xb6ea6000, 68455)               = 0
    stat64("/usr/lib/ao/plugins-2/liboss.la", {st_mode=S_IFREG|0644, st_size=798, ...}) = 0
    stat64("/usr/lib/ao/plugins-2/libnas.la", {st_mode=S_IFREG|0644, st_size=812, ...}) = 0
    stat64("/usr/lib/ao/plugins-2/libnas.a", {st_mode=S_IFREG|0644, st_size=3486, ...}) = 0
    stat64("/usr/lib/ao/plugins-2/liboss.a", {st_mode=S_IFREG|0644, st_size=4350, ...}) = 0
    stat64("/usr/lib/ao/plugins-2/libnas.so", {st_mode=S_IFREG|0644, st_size=5440, ...}) = 0
    open("/usr/lib/ao/plugins-2/libnas.so", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\7\0"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=5440, ...}) = 0
    mmap2(NULL, 8340, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6eb4000
    mmap2(0xb6eb5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0) = 0xb6eb5000
    close(4)                                = 0
    open("/etc/ld.so.cache", O_RDONLY)      = 4
    fstat64(4, {st_mode=S_IFREG|0644, st_size=68455, ...}) = 0
    mmap2(NULL, 68455, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6e70000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libaudio.so.2", O_RDONLY) = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260H\0"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=91996, ...}) = 0
    mmap2(NULL, 95196, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6e58000
    mmap2(0xb6e6e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x15) = 0xb6e6e000
    close(4)                                = 0
    access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
    open("/usr/lib/libXt.so.6", O_RDONLY)   = 4
    read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\313\0"..., 512) = 512
    fstat64(4, {st_mode=S_IFREG|0644, st_size=326564, ...}) = 0
    mmap2(NULL, 331188, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6e07000
    mmap2(0xb6e54000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x4c) = 0xb6e54000
    close(4)                                = 0
    mprotect(0xb6e6e000, 4096, PROT_READ)   = 0
    munmap(0xb6e70000, 68455)               = 0
    getdents(3, /* 0 entries */, 4096)      = 0
    close(3)                                = 0
    time(NULL)                              = 1240278983
    fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f3a000
    write(1, "ZSNES v1.51, (c) 1997-2007, ZSNE"..., 39ZSNES v1.51, (c) 1997-2007, ZSNES Team
    ) = 39
    write(1, "Be sure to check http://www.zsne"..., 63Be sure to check http://www.zsnes.com/ for the latest version.
    ) = 63
    write(1, "\n", 1
    )                       = 1
    write(1, "ZSNES is written by the ZSNES Te"..., 53ZSNES is written by the ZSNES Team (See AUTHORS.TXT)
    ) = 53
    write(1, "ZSNES comes with ABSOLUTELY NO W"..., 65ZSNES comes with ABSOLUTELY NO WARRANTY.  This is free software,
    ) = 65
    write(1, "and you are welcome to redistrib"..., 65and you are welcome to redistribute it under certain conditions;
    ) = 65
    write(1, "please read \'LICENSE.TXT\' thorou"..., 54please read 'LICENSE.TXT' thoroughly before doing so.
    ) = 54
    write(1, "\n", 1
    )                       = 1
    write(1, "Use ZSNES -? for command line de"..., 43Use ZSNES -? for command line definitions.
    ) = 43
    write(1, "\n", 1
    )                       = 1
    write(1, "Starting Mouse detection.\n", 26Starting Mouse detection.
    ) = 26
    open("/dev/input", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|0x80000) = 3
    fstat64(3, {st_mode=S_IFDIR|0777, st_size=320, ...}) = 0
    getdents(3, /* 16 entries */, 4096)     = 304
    access("/dev/input/event7", R_OK)       = 0
    access("/dev/input/event6", R_OK)       = 0
    access("/dev/input/event5", R_OK)       = 0
    access("/dev/input/event3", R_OK)       = 0
    access("/dev/input/event2", R_OK)       = 0
    access("/dev/input/event4", R_OK)       = 0
    access("/dev/input/event1", R_OK)       = 0
    access("/dev/input/event0", R_OK)       = 0
    getdents(3, /* 0 entries */, 4096)      = 0
    close(3)                                = 0
    open("/dev/input", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|0x80000) = 3
    fstat64(3, {st_mode=S_IFDIR|0777, st_size=320, ...}) = 0
    getdents(3, /* 16 entries */, 4096)     = 304
    stat64("/dev/input/.", {st_mode=S_IFDIR|0777, st_size=320, ...}) = 0
    stat64("/dev/input/..", {st_mode=S_IFDIR|0755, st_size=14100, ...}) = 0
    stat64("/dev/input/js0", {st_mode=S_IFCHR|0660, st_rdev=makedev(13, 0), ...}) = 0
    stat64("/dev/input/event7", {st_mode=S_IFCHR|0660, st_rdev=makedev(13, 71), ...}) = 0
    open("/dev/input/event7", O_RDONLY|O_NONBLOCK) = 4
    ioctl(4, 0x80404521, 0xbfb67820)        = 64
    ioctl(4, 0x80024522, 0xbfb6779e)        = 2
    ioctl(4, 0x80084523, 0xbfb67860)        = 8
    ioctl(4, 0x80404506, 0x845b4b4)         = 19
    stat64("/dev/input/event6", {st_mode=S_IFCHR|0660, st_rdev=makedev(13, 70), ...}) = 0
    open("/dev/input/event6", O_RDONLY|O_NONBLOCK) = 5
    ioctl(5, 0x80404521, 0xbfb67820)        = 64
    ioctl(5, 0x80024522, 0xbfb6779e)        = 2
    ioctl(5, 0x80084523, 0xbfb67860)        = 8
    close(5)                                = 0
    stat64("/dev/input/event5", {st_mode=S_IFCHR|0660, st_rdev=makedev(13, 69), ...}) = 0
    open("/dev/input/event5", O_RDONLY|O_NONBLOCK) = 5
    ioctl(5, 0x80404521, 0xbfb67820)        = 64
    ioctl(5, 0x80024522, 0xbfb6779e)        = 2
    ioctl(5, 0x80084523, 0xbfb67860)        = 8
    close(5)                                = 0
    stat64("/dev/input/event3", {st_mode=S_IFCHR|0660, st_rdev=makedev(13, 67), ...}) = 0
    open("/dev/input/event3", O_RDONLY|O_NONBLOCK) = 5
    ioctl(5, 0x80404521, 0xbfb67820)        = 64
    ioctl(5, 0x80024522, 0xbfb6779e)        = 2
    ioctl(5, 0x80084523, 0xbfb67860)        = 8
    close(5)                                = 0
    stat64("/dev/input/event2", {st_mode=S_IFCHR|0660, st_rdev=makedev(13, 66), ...}) = 0
    open("/dev/input/event2", O_RDONLY|O_NONBLOCK) = 5
    ioctl(5, 0x80404521, 0xbfb67820)        = 64
    ioctl(5, 0x80024522, 0xbfb6779e)        = 2
    ioctl(5, 0x80084523, 0xbfb67860)        = 8
    close(5)                                = 0
    stat64("/dev/input/event4", {st_mode=S_IFCHR|0660, st_rdev=makedev(13, 68), ...}) = 0
    open("/dev/input/event4", O_RDONLY|O_NONBLOCK) = 5
    ioctl(5, 0x80404521, 0xbfb67820)        = 64
    ioctl(5, 0x80024522, 0xbfb6779e)        = 2
    ioctl(5, 0x80084523, 0xbfb67860)        = 8
    close(5)                                = 0
    stat64("/dev/input/by-id", {st_mode=S_IFDIR|0755, st_size=100, ...}) = 0
    stat64("/dev/input/event1", {st_mode=S_IFCHR|0660, st_rdev=makedev(13, 65), ...}) = 0
    open("/dev/input/event1", O_RDONLY|O_NONBLOCK) = 5
    ioctl(5, 0x80404521, 0xbfb67820)        = 64
    ioctl(5, 0x80024522, 0xbfb6779e)        = 2
    ioctl(5, 0x80084523, 0xbfb67860)        = 8
    close(5)                                = 0
    stat64("/dev/input/by-path", {st_mode=S_IFDIR|0755, st_size=180, ...}) = 0
    stat64("/dev/input/mouse1", {st_mode=S_IFCHR|0660, st_rdev=makedev(13, 33), ...}) = 0
    stat64("/dev/input/event0", {st_mode=S_IFCHR|0660, st_rdev=makedev(13, 64), ...}) = 0
    open("/dev/input/event0", O_RDONLY|O_NONBLOCK) = 5
    ioctl(5, 0x80404521, 0xbfb67820)        = 64
    ioctl(5, 0x80024522, 0xbfb6779e)        = 2
    ioctl(5, 0x80084523, 0xbfb67860)        = 8
    ioctl(5, 0x80404506, 0x845b508)         = 33
    stat64("/dev/input/mouse0", {st_mode=S_IFCHR|0660, st_rdev=makedev(13, 32), ...}) = 0
    stat64("/dev/input/mice", {st_mode=S_IFCHR|0660, st_rdev=makedev(13, 63), ...}) = 0
    getdents(3, /* 0 entries */, 4096)      = 0
    close(3)                                = 0
    write(1, "ManyMouse: 2 mice detected.\n", 28ManyMouse: 2 mice detected.
    ) = 28
    write(1, "Using ManyMouse for:\n", 21Using ManyMouse for:
    )  = 21
    write(1, "Mouse 0: PS/2 Generic Mouse\n", 28Mouse 0: PS/2 Generic Mouse
    ) = 28
    write(1, "Mouse 1: Macintosh mouse button "..., 42Mouse 1: Macintosh mouse button emulation
    ) = 42
    mmap2(NULL, 1056768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d05000
    mmap2(NULL, 270336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cc3000
    mmap2(NULL, 270336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c81000
    mmap2(NULL, 139264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c5f000
    mmap2(NULL, 765952, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ba4000
    mmap2(NULL, 155648, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b7e000
    mmap2(NULL, 307200, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b33000
    mmap2(NULL, 1056768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6a31000
    mmap2(NULL, 532480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb69af000
    mmap2(NULL, 270336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb696d000
    mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb694c000
    mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb690b000
    mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb68ea000
    brk(0xa25c000)                          = 0xa25c000
    mmap2(NULL, 6365184, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb62d8000
    mmap2(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5ad7000
    mprotect(0xb5ad7000, 4096, PROT_NONE)   = 0
    clone(child_stack=0xb62d7494, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb62d7bd8, {entry_number:6, base_addr:0xb62d7b90, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb62d7bd8) = 8987
    futex(0xa216860, 0x80 /* FUTEX_??? */, 0) = 0
    open("/dev/fb0", O_RDWR)                = 3
    close(3)                                = 0
    open("/dev/fb0", O_RDWR)                = 3
    ioctl(3, FBIOGET_FSCREENINFO, 0xbfb6770c) = 0
    mmap2(NULL, 10485760, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0xb50d7000
    ioctl(3, FBIOGET_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    open("/etc/fb.modes", O_RDONLY)         = -1 ENOENT (No such file or directory)
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67664) = 0
    open("/dev/tty0", O_WRONLY)             = 6
    ioctl(6, VIDIOC_QUERYCAP or VT_OPENQRY, 0xa216d5c) = 0
    close(6)                                = 0
    geteuid32()                             = 1000
    open("/dev/tty", O_RDWR)                = 6
    ioctl(6, VT_GETSTATE, 0xbfb675d6)       = -1 EINVAL (Invalid argument)
    ioctl(6, KDGKBMODE, 0xbfb675e0)         = -1 EINVAL (Invalid argument)
    close(6)                                = 0
    munmap(0xb50d7000, 10485760)            = 0
    close(3)                                = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGTERM, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGTERM, {SIG_DFL}, {SIG_DFL}, 8) = 0
    open("/dev/fb0", O_RDWR)                = 3
    close(3)                                = 0
    open("/dev/fb0", O_RDWR)                = 3
    ioctl(3, FBIOGET_FSCREENINFO, 0xbfb6762c) = 0
    mmap2(NULL, 10485760, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0xb50d7000
    ioctl(3, FBIOGET_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    open("/etc/fb.modes", O_RDONLY)         = -1 ENOENT (No such file or directory)
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    ioctl(3, FBIOPUT_VSCREENINFO, 0xbfb67584) = 0
    open("/dev/tty0", O_WRONLY)             = 6
    ioctl(6, VIDIOC_QUERYCAP or VT_OPENQRY, 0xa216d5c) = 0
    close(6)                                = 0
    geteuid32()                             = 1000
    open("/dev/tty", O_RDWR)                = 6
    ioctl(6, VT_GETSTATE, 0xbfb674f6)       = -1 EINVAL (Invalid argument)
    ioctl(6, KDGKBMODE, 0xbfb67500)         = -1 EINVAL (Invalid argument)
    close(6)                                = 0
    munmap(0xb50d7000, 10485760)            = 0
    close(3)                                = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGTERM, {SIG_DFL}, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGTERM, {SIG_DFL}, {SIG_DFL}, 8) = 0
    write(2, "Could not set 512x448 video mode"..., 68Could not set 512x448 video mode: Unable to open a console terminal
    ) = 68
    close(5)                                = 0
    open("/home/ninexunix/.zsnes/zsnesl.cfg", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5ad6000
    write(3, "; PSR-produced config file (stoc"..., 4096) = 4096
    write(3, " created. These are very CPU int"..., 4096) = 4096
    write(3, "atest Save State Slot on Game Lo"..., 4096) = 4096
    write(3, " Quit        19:Paths\n;         "..., 4096) = 4096
    write(3, " Checksum & Hash: Don\'t Edit by "..., 237) = 237
    close(3)                                = 0
    munmap(0xb5ad6000, 4096)                = 0
    open("/home/ninexunix/.zsnes/zinput.cfg", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5ad6000
    write(3, "; PSR-produced config file (stoc"..., 3421) = 3421
    close(3)                                = 0
    munmap(0xb5ad6000, 4096)                = 0
    open("/home/ninexunix/.zsnes/zinput.cfg", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5ad6000
    write(3, "; PSR-produced config file (stoc"..., 3421) = 3421
    close(3)                                = 0
    munmap(0xb5ad6000, 4096)                = 0
    munmap(0xb6d05000, 1056768)             = 0
    munmap(0xb6cc3000, 270336)              = 0
    munmap(0xb6c81000, 270336)              = 0
    munmap(0xb6c5f000, 139264)              = 0
    munmap(0xb6ba4000, 765952)              = 0
    munmap(0xb6b7e000, 155648)              = 0
    munmap(0xb6b33000, 307200)              = 0
    munmap(0xb62d8000, 6365184)             = 0
    munmap(0xb6a31000, 1056768)             = 0
    munmap(0xb69af000, 532480)              = 0
    munmap(0xb696d000, 270336)              = 0
    munmap(0xb690b000, 266240)              = 0
    munmap(0xb68ea000, 135168)              = 0
    munmap(0xb694c000, 135168)              = 0
    futex(0xb62d7bd8, FUTEX_WAIT, 8987, NULL) = 0
    rt_sigaction(SIGSEGV, NULL, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGBUS, NULL, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGFPE, NULL, {SIG_DFL}, 8) = 0
    rt_sigaction(SIGQUIT, NULL, {SIG_DFL}, 8) = 0
    munmap(0xb7034000, 8336)                = 0
    munmap(0xb6f98000, 24868)               = 0
    munmap(0xb702f000, 16664)               = 0
    munmap(0xb7029000, 20804)               = 0
    munmap(0xb6ee1000, 747716)              = 0
    munmap(0xb6eb7000, 168020)              = 0
    munmap(0xb7145000, 12436)               = 0
    munmap(0xb7018000, 53896)               = 0
    munmap(0xb6fc8000, 324452)              = 0
    munmap(0xb7138000, 13812)               = 0
    munmap(0xb7026000, 8336)                = 0
    munmap(0xb6fa1000, 43556)               = 0
    munmap(0xb6e81000, 149972)              = 0
    munmap(0xb7f3b000, 16636)               = 0
    munmap(0xb7040000, 816140)              = 0
    munmap(0xb6fac000, 12432)               = 0
    munmap(0xb6eb4000, 8340)                = 0
    munmap(0xb6e58000, 95196)               = 0
    munmap(0xb6e07000, 331188)              = 0
    munmap(0xb713c000, 32980)               = 0
    munmap(0xb6fb0000, 96368)               = 0
    munmap(0xb7149000, 405504)              = 0
    munmap(0xb7f49000, 8192)                = 0
    exit_group(0)                           = ?
    Process 8986 detached
    now according to one of those statements /etc/ld.so.nohwcap is not even there. Now to my understanding that's my nvidia settings right? Is there anything I'm not understanding here?

    Edit Note* Found that the zsnes itself is actually running under wine if you go into /usr/bin/zsnes and right click the file and go into the properties of it. It's setup to run from wine. This is the ubuntu's release from the add and removes section. So not sure if anything else is contributing to this problem or not. Wine seems to run fine. Not sure what's goin on. Anyone got any ideas?

    Edit Note 2* Seems the /etc/ld.so.nohwcap is a problem with strace itself reporting incorrectly so disregard it.
    Last edited by ninexunix; April 21st, 2009 at 03:17 AM.

  8. #68
    Join Date
    Apr 2009
    Location
    sweden in a small town
    Beans
    2

    Unhappy Re: Anyone having trouble with Zsnes?

    hi! i am putting some life into this thread with something i dont quite understand..

    i have followed every step i could find with the compileing from source but it just wont work.
    this is my output.

    PHP Code:
    g++  -pipe -I. -I/usr/local/include -I/usr/include -D__UNIXSDL__  -I/usr/include/SDL -D_GNU_SOURCE=-D_REENTRANT  -D__LIBAO__ -D__OPENGL__ -march=native -O3 -fomit-frame-pointer -fprefetch-loop-arrays -fforce-addr --D__RELEASE__ -fno-rtti -o tools/strutil.-c tools/strutil.cpp
    In file included from tools
    /strutil.cpp:22:
    tools/strutil.hIn static member function ‘static int ci_char_traits::compare(const char*, const char*, size_t):
    tools/strutil.h:34error‘strncasecmp’ was not declared in this scope
    make
    : *** [tools/strutil.oError 1 
    i tried following the link mentioned by one of the posters, but it was broken and i could not find any good information elsewhere.

    this is my config output that looks fine..
    PHP Code:
    root@Skydrive:/home/nightrazer/Downloads/Snes/zsnes_1_51/src# ./configure
    checking build system type... x86_64-unknown-linux-gnu
    checking host system type
    ... x86_64-unknown-linux-gnu
    checking target system type
    ... x86_64-unknown-linux-gnu
    checking 
    for a BSD-compatible install... /usr/bin/install -c
    checking 
    for gcc... gcc
    checking 
    for C compiler default output file name... a.out
    checking whether the C compiler works
    ... yes
    checking whether we are cross compiling
    ... no
    checking 
    for suffix of executables... 
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler
    ... yes
    checking whether gcc accepts 
    -g... yes
    checking 
    for gcc option to accept ISO C89... none needed
    checking 
    for g++... g++
    checking whether we are using the GNU C++ compiler... yes
    checking whether g
    ++ accepts -g... yes
    checking 
    for nasm... nasm
    checking 
    for sdl-config... /usr/bin/sdl-config
    checking 
    for SDL version >= 1.2.0... yes
    checking 
    for zlib version >= 1.2.3... yes
    checking 
    for libpng version >= 1.2.0... yes
    checking 
    if you want the zsnes debugger... yes
    checking 
    for initscr in -lcurses... yes
    checking 
    for initscr in -lncurses... yes
    checking 
    for initscr in -lpdcurses... no
    checking 
    if you want libao support... no
    checking how to run the C preprocessor
    ... gcc -E
    checking 
    for X... libraries headers 
    checking 
    for glGetError in -lGL... yes
    checking 
    for OpenGL... yes
    checking 
    for JMA support... yes
    checking 
    for cpu info... found
    checking 
    if you want gdb friendly executable... no
    checking which cpu architecture to optimize 
    for... native
    checking 
    if you want crazy optimizations... no
    checking 
    for grep that handles long lines and -e... /bin/grep
    checking 
    for egrep... /bin/grep -E
    checking 
    for ANSI C header files... yes
    checking 
    for sys/types.h... yes
    checking 
    for sys/stat.h... yes
    checking 
    for stdlib.h... yes
    checking 
    for string.h... yes
    checking 
    for memory.h... yes
    checking 
    for strings.h... yes
    checking 
    for inttypes.h... yes
    checking 
    for stdint.h... yes
    checking 
    for unistd.h... yes
    checking whether sys
    /types.h defines makedev... yes
    configure
    creating ./config.status
    config
    .statuscreating Makefile
    config
    .statuscreating config.h
    config
    .statusconfig.h is unchanged


    ZSNES v1.51

    SDL support                   Version 1.2.14
    NASM support                  NASM version 2.08.01 compiled on Jun  2 2010
    zlib support                  Version 1.2.3.4
    PNG support                   Yes
    version 1.2.44
    OpenGL support                Yes
    JMA support                   Yes
    ZSNES debugger                Enabled 

    i am running 64bit debian squeeze testing
    i hope you can help.
    // with kind regards from nightrazer

  9. #69
    Join Date
    Jan 2006
    Beans
    2,031

    Re: Anyone having trouble with Zsnes?

    Quote Originally Posted by nightrazer View Post
    i am running 64bit debian squeeze testing
    i hope you can help.
    // with kind regards from nightrazer
    ZSNES contains 32-bit ASM code, which means it can only be compiled as a 32-bit binary. You can run 32-bit binaries on your 64-bit system, if you have the correct libraries installed.

    If you MUST compile from source, you have several options:
    (1). Compile from another 32-bit machine, making sure that it is optimized correctly for your 64-bit CPU instruction set. You can also use a generic instruction set like i686.
    (2). Load up a 32-bit live CD on your machine and compile from there, it will be a bit slow but whatever. Than save the binary to a USB drive and bring it over.
    (3). Set up a 32-bit chroot on your 64-bit machine and compile in that.

    The best option, though, would be to grab a precompiled binary. Also, make sure you get one that was compiled with the latest source for linux 1.51b, located here:
    http://board.zsnes.com/phpBB3/viewtopic.php?f=2&t=11513

    He has precompiled 1.51b binaries there as well. Just grab the right one and make sure your libao is set up correctly as these binaries use it.

  10. #70
    Join Date
    Feb 2013
    Beans
    2

    Re: Anyone having trouble with Zsnes?

    I tried to set the resolution to 1600x1200, but zsnes was crashed. I removed all program files. Even searched the whole drive for them and deleted all, but when I reinstall the program, still want to run in 1600x1200 and crashes. Any suggestions?

Page 7 of 8 FirstFirst ... 5678 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •