Emulators

Discussion in 'Linux' started by BlackLagoon, Jul 27, 2008.

  1. BlackLagoon

    BlackLagoon

    Joined:
    Jul 23, 2008
    Messages:
    70
    Likes Received:
    0
    One thing that's not available amongst the standard packages in Linpus is the many console and classic computer emulators that are out there. Fortunately, there is an easy way to add them to the package manager. As usual, go to the terminal, then run:

    Code:
    rpm -ivh [url]http://dribble.org.uk/repo/dribble-release-5-3.noarch.rpm[/url]
    This will add a whole set of emulators to the package manager, Nintendo, Amiga, Sega, Playstation... It's all there. Though keep in mind that the emulators for the newer consoles may not be fully functional yet, and in any case require more powerful hardware than the One's got. And of course, you'll net to get the ROM files of the games yourself.
     
    BlackLagoon, Jul 27, 2008
    #1
  2. BlackLagoon

    robert_simpkin

    Joined:
    Jul 28, 2008
    Messages:
    4
    Likes Received:
    0
    Cool, I really can't wait to get my Aspire One. :p
     
    robert_simpkin, Jul 28, 2008
    #2
  3. BlackLagoon

    daigoro

    Joined:
    Jul 28, 2008
    Messages:
    5
    Likes Received:
    0
    thanks :p i installed mame but it is very very very slow, impossible to play :-(
     
    daigoro, Jul 28, 2008
    #3
  4. BlackLagoon

    Borochi

    Joined:
    Jul 25, 2008
    Messages:
    1
    Likes Received:
    0
    Borochi, Jul 28, 2008
    #4
  5. BlackLagoon

    daigoro

    Joined:
    Jul 28, 2008
    Messages:
    5
    Likes Received:
    0
    thanks you :D

    no sounds with znes :?
     
    daigoro, Jul 28, 2008
    #5
  6. BlackLagoon

    razer

    Joined:
    Aug 6, 2008
    Messages:
    6
    Likes Received:
    0
    Hello to everyone

    I tried the emulator snes9x-1.51-linux-x86 and works well, but I can not play full screen, I can play only in a tiny window.

    I see this message at the terminal:

    Code:
    [root@localhost snes9x-1.51-linux-x86]# ./snes9x smw.SMC
    Port 1: Pad #1. Port 2: <none>. 
    Sound Device: /dev/dsp, Rate: 32000, Buffer size: 2048, 16-bit: yes, Stereo: yes, Encoded: no
    Found ROM file header (and ignored it).
    Map_LoROMMap
    "SUPER MARIOWORLD" [checksum ok] LoROM, 4Mbits, Type: ROM+RAM+BAT, Mode: 20, TV: NTSC, S-RAM: 2KB, ROMId: ____ Company: 01 CRC32: B19ED489
    joystick: No joystick found.
    Unrecognized command 'Mode7Interpolate'
    XIO:  fatal IO error 4 (Interrupted system call) on X server ":0.0"
          after 433 requests (431 known processed) with 0 events remaining.
    
    I suspect this message:

    Code:
    XIO:  fatal IO error 4 (Interrupted system call) on X server ":0.0"
          after 5191 requests (5189 known processed) with 0 events remaining.
    

    I tried different options emulator, but the result is the same, a small window to play:

    [​IMG]

    Can you help me?

    PD: sorry for my english :)
     
    razer, Aug 6, 2008
    #6
  7. BlackLagoon

    h00kie

    Joined:
    Aug 5, 2008
    Messages:
    17
    Likes Received:
    0
    Can anyone help me with the Emulator. I Installed snes9x-1.51-linux-x86 and now i cant find it ? And also were can i find Mario or any other games. Link me please
     
    h00kie, Aug 6, 2008
    #7
  8. BlackLagoon

    thorus

    Joined:
    Aug 7, 2008
    Messages:
    1
    Likes Received:
    0
    /usr/bin/snes9x also if you download a ROM game and unzip it then go to the folder and right click on the game and go to properties and set it to open with snes9x. then you can just click on the game and it will open. hope this helps
     
    thorus, Aug 7, 2008
    #8
  9. BlackLagoon

    razer

    Joined:
    Aug 6, 2008
    Messages:
    6
    Likes Received:
    0
    Tutorial: playing in the Super Nintendo Linpus Linux, easily xD

    1. Download snes9x-1.51-linux-x86 and quarrying (double-click and then extract)

    Download:

    http://www.geocities.co.jp/SiliconValle ... x86.tar.gz

    Double-click and click on install away when we leave a message

    2. The copy (s) rom (s) to the same directory where we installed the snes9x (for convenience)

    3. Open File Manager (by double-clicking on My Documents, for example) and we are going to the directory where we installed snes9x and copied the rom, then click the right mouse button and select open terminal here

    4. We execute the command su and put your password (the same as when you start your computer for the first time) <some emulator options require privileges administrador>

    5. Now write in the terminal: ./snes9x -y2 -fs xxx.SMC where xxx is the name of the ROM

    Enjoy!

    Controls:

    'up' or 'or' Up direction
    'down', 'j' or 'No' Down direction
    'left' or 'h' Left direction
    'right' or 'k' Right direction
    'a', 'v' or 'q' button TL
    'z', 'b' or 'w' TR button
    's',' m 'or' and 'X button
    'x', ',' or 'r' Y button
    'd', '. " or 't' button
    'c', or 'and' B button
    'Return' Start Button
    'Space' Select Button

    from cocko, eol :mrgreen:
     
    razer, Aug 7, 2008
    #9
  10. BlackLagoon

    h00kie

    Joined:
    Aug 5, 2008
    Messages:
    17
    Likes Received:
    0
    Ok thank you this did help i do have the snes9x up on Terminal, Now ive been looking for ROM's so i could play some game. Cant find them :| can someone help me out?
     
    h00kie, Aug 7, 2008
    #10
  11. BlackLagoon

    Payndz

    Joined:
    Jul 23, 2008
    Messages:
    20
    Likes Received:
    0
    Linux noob here - I just downloaded xMAME to my AA1... now what? It doesn't show up in my Downloads folder or in any of the sub-folders off the Advanced menu - I assume I need to do something in the Terminal to get it to run, but I have no idea what...
     
    Payndz, Aug 21, 2008
    #11
  12. BlackLagoon

    atarione

    Joined:
    Aug 14, 2008
    Messages:
    105
    Likes Received:
    0
    xmame noobs may want to give this a read

    http://wiki.zenwalk.org/index.php?title=XMAME



    hey also has anyone got a USB gamepad working w/ Linpus/AAO and if so HOW????? if i could get my thrustmaster firestorm working w/ my AAO i would be SOOOOOO happy but so far I've just been banging my head on my desk and it is starting to HURT :D
     
    atarione, Aug 22, 2008
    #12
  13. BlackLagoon

    jshado

    Joined:
    Aug 28, 2008
    Messages:
    1
    Likes Received:
    0
    The command from the very first post only yields me...

    warning: /var/temp/rmp-xfer.5GAieX: Header V3 DSA signature: NOKEY, key ID 7954ecde
    error: Failed dependecies:
    livna-release is needed by dribble-release-5-3.noarch

    What now?
     
    jshado, Aug 28, 2008
    #13
  14. BlackLagoon

    sideways

    Joined:
    Aug 21, 2008
    Messages:
    172
    Likes Received:
    0
    You need the joydev.ko kernel module[attachment=0:2u1otxk6]joydev.zip[/attachment:2u1otxk6]

    alternative joydev.ko download

    download it then open a terminal (alt+f2, 'terminal') and type this
    Code:
    unzip -j Downloads/joydev.zip
    sudo cp joydev.ko /lib/modules/2.6.23.9lw/kernel/drivers/input/
    sudo depmod
    sudo modprobe joydev
    Then when you insert your usb gamepad it will be created as device /dev/js0 and can be used in emulators such as mame
     
    sideways, Aug 28, 2008
    #14
  15. BlackLagoon

    razer

    Joined:
    Aug 6, 2008
    Messages:
    6
    Likes Received:
    0
    Hello!

    I have followed all the steps but when I run the command sudo modprobe joydev nothing happens. When I connect the gamepad The path: "/dev/js0" does not exist.

    What's wrong?

    The game controller is detected by the system:

    [user@localhost ~]$ lsusb
    Bus 005 Device 001: ID 0000:0000
    Bus 004 Device 001: ID 0000:0000
    Bus 003 Device 002: ID 046d:c045 Logitech, Inc.
    Bus 003 Device 001: ID 0000:0000
    Bus 002 Device 012: ID 045e:0289 Microsoft Corp. Xbox Controller S
    Bus 002 Device 011: ID 045e:0288 Microsoft Corp. Xbox Controller S Hub
    Bus 002 Device 001: ID 0000:0000
    Bus 001 Device 003: ID 064e:d101 Acer Crystal Eye Webcam
    Bus 001 Device 001: ID 0000:0000
    [user@localhost ~]$

    I see this message every step: audit_log_user_command(): Connection refused
     
    razer, Aug 29, 2008
    #15
  16. BlackLagoon

    atarione

    Joined:
    Aug 14, 2008
    Messages:
    105
    Likes Received:
    0

    OMG THANK YOU... I must have done something wrong cause I thought it was the joydev.ko thing I needed... I tried to create the joydev.ko module using the kernel module guide but something must have been messed up cause the joydev.ko module I built gave errors on modprobe joydev but now I'm up and running w/ gamepad action.

    thank you very much indeed.

    cheers.
     
    atarione, Aug 29, 2008
    #16
  17. BlackLagoon

    sideways

    Joined:
    Aug 21, 2008
    Messages:
    172
    Likes Received:
    0
    What does dmesg say when you insert the controller?

    The joydev module may not support the xbox controller, have you got it working in any other linux computer?

    Make sure joydev is actually loaded, 'lsmod | grep joydev' should return a single line.

    EDIT: looks like that device needs a separate driver, have a look at this thread and see if you can compile it, http://xbmc.org/forum/showthread.php?t=33376
     
    sideways, Aug 29, 2008
    #17
  18. BlackLagoon

    shaga

    Joined:
    Sep 2, 2008
    Messages:
    3
    Likes Received:
    0
    Where do I get depmod or modprobe? Yum/Package Manager can't find either of them. :|

    Thank you already in advance.
     
    shaga, Sep 3, 2008
    #18
  19. BlackLagoon

    sideways

    Joined:
    Aug 21, 2008
    Messages:
    172
    Likes Received:
    0
    They are commands that already are installed on the system. Just type the commands in a terminal window (alt+f2,'terminal')
     
    sideways, Sep 4, 2008
    #19
  20. BlackLagoon

    razer

    Joined:
    Aug 6, 2008
    Messages:
    6
    Likes Received:
    0
    Thanks sideways!

    My netbook is running windows now.
     
    razer, Sep 4, 2008
    #20
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.