Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Goede SNES emulator voor ubuntu  (gelezen 3269 keer)

Goede SNES emulator voor ubuntu
« Gepost op: 2008/12/06, 15:14:02 »
Hallo,

Ik wil donkey kong spelen! Maar ik weet geen goede SNES emulator voor ubuntu. In de repo's zit er maar één voor de de command-line, en twee GUI's voor deze. Maar helaas, bij deze emulator werkt fullscreen niet. Fullscreen werkt wel wanneer je het met rootrechten opent, maar dan krijg je een heel klein schermpje in een totaal zwart scherm. De optie scale laat werkt ook niet goed in fullscreen mode, want dan zie je helemaal niks meer. Dan hoor je alleen geluid.

Nu vraag ik me af, zijn deze problemen op te lossen, of is er een betere/goede emulator? En is het ook mogelijk dan het beeld beter te krijgen?

Re: Goede SNES emulator voor ubuntu
« Reactie #1 Gepost op: 2008/12/06, 15:39:38 »
Ik heb er ook problemen mee. Het enige wat voor mij werkt is een oudere versie van Jnes onder Wine.

Re: Goede SNES emulator voor ubuntu
« Reactie #2 Gepost op: 2008/12/06, 15:43:43 »
Jnes is een NES emulator he, en ik wil een SNES emulator :)

Offline Joshua822

  • Lid
Re: Goede SNES emulator voor ubuntu
« Reactie #3 Gepost op: 2008/12/06, 19:14:47 »

Re: Goede SNES emulator voor ubuntu
« Reactie #4 Gepost op: 2008/12/06, 20:48:46 »
Jnes is een NES emulator he, en ik wil een SNES emulator :)

Sorry, verkeerd gelezen ;) ZSnes is inderdaad een goeie :)

Offline Joshua822

  • Lid
Re: Goede SNES emulator voor ubuntu
« Reactie #5 Gepost op: 2008/12/06, 20:49:28 »
ZSNES is bijna perfect :D

Re: Goede SNES emulator voor ubuntu
« Reactie #6 Gepost op: 2008/12/07, 13:20:47 »
Ik krijg die niet gecompiled.

g++: argument van '-L' ontbreekt

make: *** [zsnes] Fout 1
Of is er een DEB te vinden ergens ?

Edit
Dit is toch niet toevallig de ZSNES uit de repo's? Want die werkt dus niet echt goed...
koen@vlerk:~/Bureaublad/zsnes_1_42/src$ zsnes
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/event9. Make sure you have read permissions to it.
Unable to poll /dev/input/event8. 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/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/event2. Make sure you have read permissions to it.
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/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.
*** buffer overflow detected ***: zsnes terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb7c0f558]
/lib/tls/i686/cmov/libc.so.6[0xb7c0d680]
zsnes[0x8056c1b]
======= Memory map: ========
08048000-08303000 r-xp 00000000 08:01 6623247    /usr/bin/zsnes
08303000-08304000 r--p 002ba000 08:01 6623247    /usr/bin/zsnes
08304000-08343000 rw-p 002bb000 08:01 6623247    /usr/bin/zsnes
08343000-088f7000 rw-p 08343000 00:00 0
08cc9000-08d10000 rw-p 08cc9000 00:00 0          [heap]
b69b5000-b74e5000 rw-p b69b5000 00:00 0
b74e5000-b74ef000 r-xp 00000000 08:01 6866086    /lib/tls/i686/cmov/libnss_files-2.8.90.so
b74ef000-b74f0000 r--p 00009000 08:01 6866086    /lib/tls/i686/cmov/libnss_files-2.8.90.so
b74f0000-b74f1000 rw-p 0000a000 08:01 6866086    /lib/tls/i686/cmov/libnss_files-2.8.90.so
b74f1000-b74fa000 r-xp 00000000 08:01 6866090    /lib/tls/i686/cmov/libnss_nis-2.8.90.so
b74fa000-b74fb000 r--p 00008000 08:01 6866090    /lib/tls/i686/cmov/libnss_nis-2.8.90.so
b74fb000-b74fc000 rw-p 00009000 08:01 6866090    /lib/tls/i686/cmov/libnss_nis-2.8.90.so
b74fc000-b7511000 r-xp 00000000 08:01 6866080    /lib/tls/i686/cmov/libnsl-2.8.90.so
b7511000-b7512000 r--p 00014000 08:01 6866080    /lib/tls/i686/cmov/libnsl-2.8.90.so
b7512000-b7513000 rw-p 00015000 08:01 6866080    /lib/tls/i686/cmov/libnsl-2.8.90.so
b7513000-b7515000 rw-p b7513000 00:00 0
b7515000-b751c000 r-xp 00000000 08:01 6866082    /lib/tls/i686/cmov/libnss_compat-2.8.90.so
b751c000-b751d000 r--p 00006000 08:01 6866082    /lib/tls/i686/cmov/libnss_compat-2.8.90.so
b751d000-b751e000 rw-p 00007000 08:01 6866082    /lib/tls/i686/cmov/libnss_compat-2.8.90.so
b751e000-b7521000 rw-p b751e000 00:00 0
b7521000-b7525000 r-xp 00000000 08:01 6620738    /usr/lib/libXdmcp.so.6.0.0
b7525000-b7526000 rw-p 00003000 08:01 6620738    /usr/lib/libXdmcp.so.6.0.0
b7526000-b7528000 r-xp 00000000 08:01 6620727    /usr/lib/libXau.so.6.0.0
b7528000-b7529000 rw-p 00001000 08:01 6620727    /usr/lib/libXau.so.6.0.0
b7529000-b7540000 r-xp 00000000 08:01 6621671    /usr/lib/libxcb.so.1.0.0
b7540000-b7541000 r--p 00016000 08:01 6621671    /usr/lib/libxcb.so.1.0.0
b7541000-b7542000 rw-p 00017000 08:01 6621671    /usr/lib/libxcb.so.1.0.0
b7542000-b7543000 rw-p b7542000 00:00 0
b7543000-b7544000 r-xp 00000000 08:01 6621669    /usr/lib/libxcb-xlib.so.0.0.0
b7544000-b7545000 r--p 00000000 08:01 6621669    /usr/lib/libxcb-xlib.so.0.0.0
b7545000-b7546000 rw-p 00001000 08:01 6621669    /usr/lib/libxcb-xlib.so.0.0.0
b7546000-b754b000 r-xp 00000000 08:01 6621156    /usr/lib/libgpm.so.2.0.0
b754b000-b754c000 r--p 00004000 08:01 6621156    /usr/lib/libgpm.so.2.0.0
b754c000-b754d000 rw-p 00005000 08:01 6621156    /usr/lib/libgpm.so.2.0.0
b754d000-b75e8000 r-xp 00000000 08:01 6848639    /lib/libslang.so.2.1.3
b75e8000-b75eb000 r--p 0009a000 08:01 6848639    /lib/libslang.so.2.1.3
b75eb000-b75f8000 rw-p 0009d000 08:01 6848639    /lib/libslang.so.2.1.3
b75f8000-b762e000 rw-p b75f8000 00:00 0
b762e000-b765b000 r-xp 00000000 08:01 6848589    /lib/libncurses.so.5.6
b765b000-b765e000 rw-p 0002c000 08:01 6848589    /lib/libncurses.so.5.6
b765e000-b7661000 r-xp 00000000 08:01 6848554    /lib/libcap.so.1.10
b7661000-b7662000 rw-p 00002000 08:01 6848554    /lib/libcap.so.1.10
b7662000-b7663000 rw-p b7662000 00:00 0
b7663000-b7678000 r-xp 00000000 08:01 6620686    /usr/lib/libICE.so.6.3.0
b7678000-b7679000 rw-p 00014000 08:01 6620686    /usr/lib/libICE.so.6.3.0
b7679000-b767b000 rw-p b7679000 00:00 0
b767b000-b7682000 r-xp 00000000 08:01 6620715    /usr/lib/libSM.so.6.0.0
b7682000-b7683000 r--p 00006000 08:01 6620715    /usr/lib/libSM.so.6.0.0
b7683000-b7684000 rw-p 00007000 08:01 6620715    /usr/lib/libSM.so.6.0.0
b7684000-b76ac000 r-xp 00000000 08:01 6848624    /lib/libpcre.so.3.12.1
b76ac000-b76ad000 r--p 00027000 08:01 6848624    /lib/libpcre.so.3.12.1
b76ad000-b76ae000 rw-p 00028000 08:01 6848624    /lib/libpcre.so.3.12.1
b76ae000-b76b5000 r-xp 00000000 08:01 6620938    /usr/lib/libdrm.so.2.3.1
b76b5000-b76b6000 r--p 00006000 08:01 6620938    /usr/lib/libdrm.so.2.3.1
b76b6000-b76b7000 rw-p 00007000 08:01 6620938    /usr/lib/libdrm.so.2.3.1
b76b7000-b76bb000 r-xp 00000000 08:01 6620744    /usr/lib/libXfixes.so.3.1.0
b76bb000-b76bc000 rw-p 00003000 08:01 6620744    /usr/lib/libXfixes.so.3.1.0
b76bc000-b76bd000 rw-p b76bc000 00:00 0
b76bd000-b76bf000 r-xp 00000000 08:01 6620736    /usr/lib/libXdamage.so.1.1.0
b76bf000-b76c0000 rw-p 00001000 08:01 6620736    /usr/lib/libXdamage.so.1.1.0
b76c0000-b76c4000 r-xp 00000000 08:01 6620778    /usr/lib/libXxf86vm.so.1.0.0
b76c4000-b76c5000 r--p 00003000 08:01 6620778    /usr/lib/libXxf86vm.so.1.0.0
b76c5000-b76c6000 rw-p 00004000 08:01 6620778    /usr/lib/libXxf86vm.so.1.0.0
b76c6000-b76d3000 r-xp 00000000 08:01 6620742    /usr/lib/libXext.so.6.4.0
b76d3000-b76d5000 rw-p 0000c000 08:01 6620742    /usr/lib/libXext.so.6.4.0
b76d5000-b77c0000 r-xp 00000000 08:01 6620721    /usr/lib/libX11.so.6.2.0
b77c0000-b77c1000 r--p 000ea000 08:01 6620721    /usr/lib/libX11.so.6.2.0
b77c1000-b77c3000 rw-p 000eb000 08:01 6620721    /usr/lib/libX11.so.6.2.0
b77c3000-b77c4000 rw-p b77c3000 00:00 0
b77c4000-b77dc000 r-xp 00000000 08:01 6620780    /usr/lib/libaa.so.1.0.4
b77dc000-b77dd000 r--p 00018000 08:01 6620780    /usr/lib/libaa.so.1.0.4
b77dd000-b77de000 rw-p 00019000 08:01 6620780    /usr/lib/libaa.so.1.0.4
b77de000-b77e0000 rw-p b77de000 00:00 0
b77e0000-b77f3000 r-xp 00000000 08:01 6620924    /usr/lib/libdirect-1.0.so.0.1.0
b77f3000-b77f4000 r--p 00012000 08:01 6620924    /usr/lib/libdirect-1.0.so.0.1.0
b77f4000-b77f5000 rw-p 00013000 08:01 6620924    /usr/lib/libdirect-1.0.so.0.1.0
b77f5000-b77f6000 rw-p b77f5000 00:00 0
b77f6000-b77fd000 r-xp 00000000 08:01 6621002    /usr/lib/libfusion-1.0.so.0.1.0
b77fd000-b77fe000 r--p 00006000 08:01 6621002    /usr/lib/libfusion-1.0.so.0.1.0
b77fe000-b77ff000 rw-p 00007000 08:01 6621002    /usr/lib/libfusion-1.0.so.0.1.0
b77ff000-b7863000 r-xp 00000000 08:01 6620926    /usr/lib/libdirectfb-1.0.so.0.1.0
b7863000-b7864000 r--p 00063000 08:01 6620926    /usr/lib/libdirectfb-1.0.so.0.1.0
b7864000-b7865000 rw-p 00064000 08:01 6620926    /usr/lib/libdirectfb-1.0.so.0.1.0
b7865000-b78b2000 r-xp 00000000 08:01 6620768    /usr/lib/libXt.so.6.0.0
b78b2000-b78b6000 rw-p 0004c000 08:01 6620768    /usr/lib/libXt.so.6.0.0
b78b6000-b78cc000 r-xp 00000000 08:01 6622439    /usr/lib/libaudio.so.2.4
b78cc000-b78cd000 r--p 00015000 08:01 6622439    /usr/lib/libaudio.so.2.4
b78cd000-b78ce000 rw-p 00016000 08:01 6622439    /usr/lib/libaudio.so.2.4
b78ce000-b791c000 r-xp 00000000 08:01 6621499    /usr/lib/libpulse.so.0.4.1
b791c000-b791d000 r--p 0004d000 08:01 6621499    /usr/lib/libpulse.so.0.4.1
b791d000-b791e000 rw-p 0004e000 08:01 6621499    /usr/lib/libpulse.so.0.4.1
b791e000-b792a000 r-xp 00000000 08:01 6621497    /usr/lib/libpulse-simple.so.0.0.1
b792a000-b792b000 r--p 0000b000 08:01 6621497    /usr/lib/libpulse-simple.so.0.0.1
b792b000-b792c000 rw-p 0000c000 08:01 6621497    /usr/lib/libpulse-simple.so.0.0.1
b792c000-b792d000 rw-p b792c000 00:00 0
b792d000-b794f000 r-xp 00000000 08:01 6620811    /usr/lib/libaudiofile.so.0.0.2
b794f000-b7952000 rw-p 00021000 08:01 6620811    /usr/lib/libaudiofile.so.0.0.2
b7952000-b795b000 r-xp 00000000 08:01 6620968    /usr/lib/libesd.so.0.2.39
b795b000-b795c000 r--p 00008000 08:01 6620968    /usr/lib/libesd.so.0.2.39
b795c000-b795d000 rw-p 00009000 08:01 6620968    /usr/lib/libesd.so.0.2.39
b795d000-b7a12000 r-xp 00000000 08:01 6621689    /usr/lib/libglib-2.0.so.0.1800.2
b7a12000-b7a13000 r--p 000b4000 08:01 6621689    /usr/lib/libglib-2.0.so.0.1800.2
b7a13000-b7a14000 rw-p 000b5000 08:01 6621689    /usr/lib/libglib-2.0.so.0.1800.2
b7a14000-b7a1b000 r-xp 00000000 08:01 6866099    /lib/tls/i686/cmov/librt-2.8.90.so
b7a1b000-b7a1c000 r--p 00007000 08:01 6866099    /lib/tls/i686/cmov/librt-2.8.90.so
b7a1c000-b7a1d000 rw-p 00008000 08:01 6866099    /lib/tls/i686/cmov/librt-2.8.90.so
b7a1d000-b7a21000 r-xp 00000000 08:01 6621706    /usr/lib/libgthread-2.0.so.0.1800.2
b7a21000-b7a22000 r--p 00003000 08:01 6621706    /usr/lib/libgthread-2.0.so.0.1800.2
b7a22000-b7a23000 rw-p 00004000 08:01 6621706    /usr/lib/libgthread-2.0.so.0.1800.2
b7a23000-b7a24000 rw-p b7a23000 00:00 0
b7a24000-b7a26000 r-xp 00000000 08:01 6866075    /lib/tls/i686/cmov/libdl-2.8.90.so
b7a26000-b7a27000 r--p Afgebroken
koen@vlerk:~/Bureaublad/zsnes_1_42/src$
« Laatst bewerkt op: 2008/12/07, 13:36:22 door Koen Bokern »

Re: Goede SNES emulator voor ubuntu
« Reactie #7 Gepost op: 2008/12/08, 14:19:56 »
Oke, met  sudo snes9x -y2 -fullscreen /home/koen/Bureaublad/snes/Donkey\ Kong\ Country\ \(U\)\ \(V1.2\)\ \[\!\].smc  werkt het perfect, fullscreen dus ook. Nu wil ik een launcher maken op mijn desktop. Maar ik heb niet zo'n behoefte om constant mijn wachtwoord in te voeren.

Heeft iemand hier nog een oplossing voor?

Of eventueel de rechten van /dev/mem aanpassen, maar dat is misschien niet zo'n goed idee? De error is namelijk zonder rootrechten:
Can't open "/dev/mem", full screen mode not available: Permission denied

Quatroking

  • Gast
Re: Goede SNES emulator voor ubuntu
« Reactie #8 Gepost op: 2008/12/11, 20:45:34 »
Vreemd... Ik heb nog nooit problemen gehad met Zsnes, laat staan de full-screen.

Re: Goede SNES emulator voor ubuntu
« Reactie #9 Gepost op: 2008/12/18, 19:26:51 »
ZSnes gebruikte ik altijd en nooit problemen mee gehad.
Framerate loopt soepel, mooie interface, goede support voor gamepads en ga zo maar door :)....

Re: Goede SNES emulator voor ubuntu
« Reactie #10 Gepost op: 2008/12/19, 23:59:13 »
jullie krijg zsnes dus ook zonder root rechten fullscreen? Ik heb nu een herinstallatie gedaan van mijn laptop. Ik ga het nog een keer proberen.

edit
We halen zsnes en snes9x door elkaar geloof ik.

Het probleem dat ik met zsnes had staat hier: https://bugs.launchpad.net/ubuntu/+source/zsnes/+bug/250425 en is opgelost door de onderste deb van launchpad te halen.
« Laatst bewerkt op: 2008/12/20, 00:36:41 door Koen Bokern »

Quatroking

  • Gast
Re: Goede SNES emulator voor ubuntu
« Reactie #11 Gepost op: 2008/12/20, 03:20:40 »
snes9x werkt bij mij niet lekker, altijd al problemen met het beeld gehad, zelfs op de Windows versie.

Re: Goede SNES emulator voor ubuntu
« Reactie #12 Gepost op: 2008/12/20, 13:30:12 »
Ik heb de Mac-versie van Snes9x, geen enkel probleem mee. Je zou inderdaad /dev/mem kunnen chmod'en/chownen.
I use a Unix-based system, that means I'll get laid as often as I have to reboot.
LibSylph
SeySayux.net