It says
/tmp/yaourt-tmp-kana/aur-ssnes-git/./PKGBUILD: 行 26: git: コマンドが見つかりません
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build ssnes-git.
(The Japanese part reads: Line: 26: git: Command not found)
Then I fix the line (instead of "if" there was "fi") but next I get:
/tmp/yaourt-tmp-kana/aur-ssnes-git/./tmp.yIJntrg8su: 行 33: 予期しないトークン `}' 周辺に構文エラーがあります
(The Japanese part reads: Line 33: unexpected token ... Syntax error ...)
Now, since I don't know anything about programming, I don't know how to fix this. ó_ò
edit: I don't know if this is of any relevance, but I'm using 64bit.
edit2: OK, problem solved, git wasn't even installed. ^___^ Sorry for this pointless post.
edit3: and I wanted to say thank you!! When I tried to play different ROMS on bnes they didn't work. Once I found a ROM version that did work, it was really laggy and the sound was so bad, it hurt my ears. Now I've tried SSNES and the ROM that didn't work before now works, but what's more, now without any of the before mentioned annoyances - even without any tweaking! - it works flawlessly! Thanks a lot man!
]]>hope that helps. anyway, seems more like a vsync issue since it runs ok randomly using super mario all stars (mario world 3)
]]>eldragon: What's your CPU? Due to a possible issue in either GCC or libsnes, I had to compile libsnes performance with -O2 rather than -O3 to avoid segfault, which could make it a tad slower.
]]>GNU gdb (GDB) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/ssnes...done.
(gdb) run Dragon\ Quest\ VI\ -\ Maboroshi\ no\ Daichi\ \(J\)\ \[T-Eng.90_NoPrgress\].smc
Starting program: /usr/bin/ssnes Dragon\ Quest\ VI\ -\ Maboroshi\ no\ Daichi\ \(J\)\ \[T-Eng.90_NoPrgress\].smc
[Thread debugging using libthread_db enabled]
Program received signal SIGSEGV, Segmentation fault.
0xb71b80c9 in SNES::PPU::Sprite::render() () from /usr/lib/libsnes-performance.so
(gdb) continue
Continuing.
Program received signal SIGSEGV, Segmentation fault.
0xb71b80c9 in SNES::PPU::Sprite::render() () from /usr/lib/libsnes-performance.so
(gdb) continue
Continuing.
Program terminated with signal SIGSEGV, Segmentation fault.
.
I'm using libsnes 0.079-2 from aur. And 32 bits kernel with open source intel graphic driver.
Hm, it seems that the libsnes bug I found does apply to 32-bit as well. You have any way to test on 64-bit as well?
EDIT: I verified a segfault in libsnes on my 32-bit netbook, but when I tried to get better dumps with debugging symbols, it ... worked fine. <_<
EDIT: It did work correctly.
]]>edit : segfaut with libsnes-performance.so but work with libsnes-compat.so, but my netbook isn't powerfull enough.
]]>I get the same VSync message.
ATI video card using the open source drivers with VSync enabled in drivers and in ssnes.cfg.