Homepage Forums Search Search Results for 'usb'

Viewing 35 results - 2,976 through 3,010 (of 3,655 total)
  • Author
    Search Results
  • Steve
    Guest

    Hi everyone, so I have my USB NES and SNES controllers setup and working properly. I wanted to be able to exit the emulator with select + start so I added this to my retroarch.cfg:

    input_enable_hotkey_btn = 6
    input_exit_emulator_btn = 7

    …and that works perfectly with my SNES controller. Pressing select and start will exit the emulator as expected. It doesn’t work for my NES controller though. Looking at the config file for that controller select is 8 and start is 9. Is there any way I can setup my .cfg files so that the select+start to exit emulation works correctly for both of my controllers?

    Thanks in advance for any help.

    #29055

    In reply to: Raspberry Pi B+ Issues

    trimmtrabb
    Participant

    A 2A psu will power the B+ and have enough juice to power the 4 usb ports, even with power hungry devices like portable hard drives: http://www.raspberrypi.org/forums/viewtopic.php?f=63&t=82823

    #29040

    In reply to: Raspberry Pi B+ Issues

    InsecureSpike
    Participant

    I at the moment have a fan running net to mine, after the corruption I had within the first few days, which shot my usb drive, it now has heat sinks and I’m still terrified lol, it wasn’t even over clocked, but I’m gonna mount a fan or to in my case, oh I even had the case on with out it’s lid on haha,

    infern0
    Participant

    Hello,

    Did some digging around in the forum and was unable to find information related to the issues I am having with my TOMEE Snes USB controller. I am running Rasp Pi B with the latest RetroPie update.

    I am able to use the keyboard to control the menu and roms.

    I am able to use the Snes USB controller to control the menu, but NOT the roms. Once a rom is loaded it simply will not recognize input from the controller. I have tried switching usb ports, no keyboard plugged in, rebooting.

    I hope this is a simple thing to fix! I have read that some other people are using this controller for the RetroPie.

    Please, what should I do?

    Thank you for your time! Much appreciated.

    flickcorp
    Participant

    I plan on using a 64GB micro SD to run a ton of roms and a USB Hub. My pi is fitted with 3 copper heat sinks to support the power on my Raspberry Pi B+ with everyone’s experience what would the best power output for this setup I plan to have two wireless controllers down the road with that being said I have two wired at the moment.

    reaver63
    Participant

    i installed the bios in my gpsp/raspberrypi folder, and it still doesn’t work…
    here is the log:
    Attempting to launch game…
    lvl2: /opt/retropie/supplementary/runcommand/runcommand.sh 4 “/opt/retropie/emulators/gpsp/raspberrypi/gpsp /media/usb/gba/Pokemon\ -\ Version\ Emeraude\ \(France\).gba”
    lvl2: Creating surface…
    lvl2: Created window successfully.

    But the game won’t launch. it just goes to black screen, resolution changing, and get back to emulationstation.

    Does somebody can help me?

    in attachements here is the error, i don’t understand, it says there is no folder or directory of this type

    also, i don’t know why it say “raspberrypi/gpsp” cause i don’t have any folder in
    /opt/retropie/emulators/gpsp/raspberrypi/

    if somebody could host me his gpsp folder, it would be really nice for me, i would like to play pokemon emerald and megaman network on my raspberry :D

    #28761
    Quantico
    Guest

    This happened to me, and the problem was insufficient space on SD.

    See if the USB or SD card has sufficient space.

    reaver63
    Participant

    Hello! i’m using a 16gb USB drive to load roms without copying them on the sd card.
    But when i’m playing on EmulationStation, i can’t save state.
    It says “Failed to save state to “/media/usb/Snes” or something like that.

    So i searched everywhere, and found a solution: use gparted to format the USB drive in EXT4.
    I did it, and it didn’t worked.

    Does somebody can help me?

    #28445
    XFSmiles
    Guest

    I am having the same problem.
    I have `xboxdrv –trigger-as-button –wid 0 –led 2 –deadzone 4000 –silent &
    sleep 1in the/etc/rc.local` file. It is right before the exit 0.
    I have

    #! /bin/bash
    ### BEGIN INIT INFO
    # Provides:          xbox-controller
    # Required-Start:    $remote_fs $syslog
    # Required-Stop:     $remote_fs $syslog
    # Default-Start:     2 3 4 5
    # Default-Stop:      0 1 6
    # Short-Description: Start XBOX Controller Service
    # Description:       Start the xboxdrv daemon with several options
    #                    support up to 4 Controllers
    ### END INIT INFO
    
    # Author: MasteRehm
    
    PATH=/sbin:/usr/sbin:/bin:/usr/bin
    DESC="XBOX Controller Service"
    NAME=xboxdrv
    DAEMON=/usr/bin/$NAME
    DAEMON_ARGS="-D -d --deadzone 4000 --dbus disabled --detach"
    PIDFILE=/var/run/$NAME.pid
    SCRIPTNAME=/etc/init.d/$NAME
    
    # Exit if the package is not installed
    [ -x "$DAEMON" ] || exit 0
    
    # Read configuration variable file if it is present
    [ -r /etc/default/$NAME ] && . /etc/default/$NAME
    
    # Load the VERBOSE setting and other rcS variables
    . /lib/init/vars.sh
    
    # Define LSB log_* functions.
    # Depend on lsb-base (>= 3.2-14) to ensure that this file is present
    # and status_of_proc is working.
    . /lib/lsb/init-functions
    
    do_start()
    {
            if [ $CONTROLLER_NUM -gt 4 ]; then
                    echo -e "\n$CONTROLLER"; exit 1;
            fi
            start-stop-daemon -S -q -x $DAEMON -- $DAEMON_ARGS $CONTROLLER
            # Workaround: xboxdrv daemon creates /dev/input/js[4-7] device files, if /dev/input/js[0-3] created on startup.
            if [ -x /usr/bin/rename ]; then
                    sleep 1
                    if [[ <code>ls /dev/input/js*</code> =~ /dev/input/js[4-7] ]]; then rename 's/js4/js0/;s/js5/js1/;s/js6/js2/;s/js7/js3/' /dev/input/js*; fi
            fi
    }
    
    do_stop()
    {
        start-stop-daemon -K -o -q -x $DAEMON
        sleep 1
    }
    
    case "$1" in
      start)
        log_daemon_msg "Starting $DESC" "$NAME"
        do_start
         status=$?
        log_end_msg $status
        ;;
      stop)
        log_daemon_msg "Stopping $DESC" "$NAME"
        do_stop
         status=$?
        log_end_msg $status
        ;;
      status)
        status_of_proc "$DAEMON" "$NAME" && exit 0 || exit $?
        ;;
      restart)
        log_daemon_msg "Restarting $DESC" "$NAME"
        do_stop
        case "$?" in
          0|1)
            do_start
            case "$?" in
                0) log_end_msg 0 ;;
                1) log_end_msg 1 ;; # Old process is still running
                *) log_end_msg 1 ;; # Failed to start
            esac
            ;;
          *)
            # Failed to stop
            log_end_msg 1
            ;;
        esac
        ;;
      *)
        echo "Usage: $SCRIPTNAME {start|stop|status|restart}" >&2
        exit 3
        ;;
    esac

    in /etc/init.d/xboxdrv.
    I get this:

    pi@raspberrypi /etc/init.d $ sudo update-rc.d xboxdrv start
    update-rc.d: using dependency based boot sequencing
    Use of uninitialized value in string eq at /usr/sbin/update-rc.d line 490.
    update-rc.d: warning:  start runlevel arguments (none) do not match xboxdrv Default-Start values (2 3 4 5)
    update-rc.d: warning:  stop runlevel arguments (none) do not match xboxdrv Default-Stop values (0 1 6)

    I have

    # How many Controllers? (support up to 4 Controllers)
    CONTROLLER_NUM=2
    
    case $CONTROLLER_NUM in
        1) CONTROLLER="-w 0 -l 2 --trigger-as-button --dpad-as-button"
        ;;
        2) CONTROLLER="-w 0 -l 2 --trigger-as-button --dpad-as-button --next-controller -w 1 -l 3 --trigger-as-button --dpad-as-button"
        ;;
        3) CONTROLLER="-w 0 -l 2 --trigger-as-button --dpad-as-button --next-controller -w 1 -l 3 --trigger-as-button --dpad-as-button --next-controller -w 2 -l 4 --trigger-as-button --dpad-as-button"
        ;;
        4) CONTROLLER="-w 0 -l 2 --trigger-as-button --dpad-as-button --next-controller -w 1 -l 3 --trigger-as-button --dpad-as-button --next-controller -w 2 -l 4 --trigger-as-button --dpad-as-button --next-controller -w 3 -l 5 --trigger-as-button --dpad-as-button"
        ;;
        *) CONTROLLER="incorrect amount of controller specified"
        ;;
    esac

    in /etc/default/xboxdrv
    I get this:

    pi@raspberrypi /etc/default $ jstest /dev/input/js[0-3]
    -bash: jstest: command not found
    

    I get this

    pi@raspberrypi /opt/retropie/configs/all $ ./retroarch-joyconfig -o /opt/retropie/configs/all/p1.cfg -p 1 -j 0
    -bash: ./retroarch-joyconfig: No such file or directory
    

    I get this:

    
    pi@raspberrypi ~ $ sudo xboxdrv -D i 0
    xboxdrv 0.8.4 - http://pingus.seul.org/~grumbel/xboxdrv/
    Copyright © 2008-2011 Ingo Ruhnke <grumbel@gmx.de>
    Licensed under GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
    This program comes with ABSOLUTELY NO WARRANTY.
    This is free software, and you are welcome to redistribute it under certain conditions; see
    the file COPYING for details.
    
    [ERROR] XboxdrvDaemon::process_match(): failed to launch ControllerThread:  Error couldn't claim the USB interface: LIBUSB_ERROR_BUSY
    Try to run 'rmmod xpad' and then xboxdrv again or start xboxdrv with the option --detach-kernel-driver.
    [ERROR] XboxdrvDaemon::run(): fatal exception: failed to get unique dbus name: Connection ":1.0" is not allowed to own the service "org.seul.Xboxdrv" due to security policies in the configuration file
    

    I followed every step on this page:
    https://github.com/retropie/RetroPie-Setup/wiki/Setting-up-the-XBox360-controller
    Maybe I did too much? I’m not sure what I am supposed to do.

    phillipjfry
    Guest

    I don’t know what power supply I’m using. It’s an amazon 7 port powered USB hub with the rPI plugged into one of the two high powered usb ports on the front
    www amazon com / AmazonBasics-Port-USB-power-adapter/dp/B00DQFGJR4

    Here’s what I did last night:
    Fresh install, first boot, changed locale to US UTF 8 as default (kept original starred), rebooted, ES runs correctly

    Second boot, changed timezone to US/Eastern, rebooted, ES runs correctly

    Third boot, changed keyboard to Generic 104-key pc, Other, English (US), English (US), default keyboard layout, no compose key, No terminate x server, rebooted, ES runs correctly

    Fourth boot, overclocked to Medium, rebooted, ES runs correctly

    Fifth boot, copied backup roms over to retropie via filezilla to roms directory, ES runs correctly, reboot, ES runs correctly

    Sixth boot, disabled overscan (removes black bars), reboot, overscan disabled correctly (no black bars on bottom), ES runs correctly

    Seventh boot, scraped some images using gamesdb (archive seems to give most issues, no images and segfaults emulationstation, also why doesn’t pac man and ms pac man scraping ever work? never finds results), played some games, lost track of time and figured out there’s more testing to be done

    Eighth boot, overclock to high, reboot, ES runs correctly, running apt-get update && apt-get upgrade, reboot, ES runs correctly

    Ninth boot, updated raspi-config, changed memsplit to 384 (was 256 default), black screen. Instead of white screen. I am sure that I have two of the 512mem models.
    Kill -9 ES via ssh, updated retropie-setup script to the latest version, reboot.

    Tenth boot, white screen, kill ES via ssh, update binaries in retropie-setup.sh (first option).

    The thing is, I’ve had 384 as the memsplit before but then SOMETHING changes then it reboots to ES having a white screen.
    I can’t help but feel like the locales are causing this issue, either changing them or not removing the old one or ES is having an issue because it’s not using the old UK locale

    Eleventh boot, updating binaries reset memsplit back to 256, ES runs correctly

    Twelvth boot, changing memsplit back to 384, ES becomes white screen, kill -9 via ssh, running sudo ./retropie-setup.sh, SETUP, ES-Config

    Thirteenth boot, ES runs to white screen after running ES-Config in 12th step

    Next step is to run all the steps above again after reflashing the SD card with the original 2.3 image and NOT changing the locale or keyboard setting

    I have the weekend to perform a couple of server upgrades but I’ll squeeze in some time to try some other weird combinations to see if we can haev 384 memsplit and ES run correctly

    Anonymous
    Inactive

    Hi,

    the USB joypad configuration let me configure up, down, left, right, left, right, A, B, start, select…

    but when I start every game, I have to press 5 to insert a coin and 1 to start a game. Start is ignored, and there’s no way to insert the coin using the joypad.

    Can please someone help ?

    #27981
    flickcorp
    Participant

    Nice mod jassinlive I had a similar idea i was bouncing around doing to my black case tat came with my first pi. Would you say running the fan through a USB be better then through the inside connectors?

    #27811
    Quantico
    Guest

    Now i’m adding support for usb joystick, with SDL joystick lib.

    Still not 100%, but soon will be ok.

    #27632
    Pete
    Guest

    (continued from last post)

    after you type cd RetroPie-Setup

    type:

    ./retropie_setup.sh

    this will bring up a menu and you should select Update RetroPie Setup Script

    when that is complete select SETUP(only if you have …)

    then select Register controller for RetroArch emulator

    with your keyboard and USB controller connected follow the prompts to setup your controller

    Reboot the raspberry pi and configure the controllers within emulation station.

    I only did this for one controller and it worked for both within the NES emulator.

    Hope this helps.

    #27621
    Pete
    Guest

    I also had this issue. I followed along with a youtube video I found

    The guy is pretty thorough with his description of how to set everything up, but in the end I was using both of my USB NES controllers and playing Dr. Mario using RetroPie and EmulationStation.

    Short version:

    1. press alt+F4 to boot into the raspberry pi’s command line.

    login: pi
    password: raspberry

    type:

    cd RetroPie-Setup

    #27555

    In reply to: GPIO question

    flynnsarcade
    Participant

    Would another option be to unhook all of my player 2 pins from the USB interface, and use the GPIO as the 2nd player controller?

    flynnsarcade
    Participant

    Hello! Thanks to the help of this forum my cabinet is up and running!

    Here is where I’m struggling now if anyone has some suggestions:

    I’m using a “USB Interface PCB Kit for PC”- (amazon.com) and raspberry pi only recognizes the device as 1 input. This becomes a problem with the P2 joystick controls. Retropie recognizes the additional buttons on the P2 as 10-16 but Player2 up, down, etc come up as Player1 up, down etc in the game. I’m assuming this is a driver issue, but don’t know enough about drivers to fix this/don’t think there is one available online.

    I was able to work around this by changing the physical connections for buttons 10-16 to up, down, left, right, and A/B… so player 2 can now move correctly and use 2 buttons…. But i built a control panel with 6 buttons per player! >.<

    Is there a way to take my remaining 4 button connections that aren’t connected to anything, connect them to the GPIO on the raspberry pi itself, and then map those buttons to the correct controls in retropie? Does anyone have a forum post or walk through to do this?

    Thanks so much!!

    viralriver
    Participant

    I just bought a bluetooth adapter for my Pi with the intention of getting my PS3 controller to work. I went to the retopie_setup.sh script and went to setup my ps3 controller. My bluetooth adapter recognises it when I hold the PS button down, the lights flash 1, 2, 3, 4, then all at once and then they disappear and it rumbles for a few seconds. However, I can’t get it to see my input in any of the emulators (I configured everything via the Retroarch config script (so if I plug it in via usb it does work). I have a feeling that after the controller gets connected it then disconnects as I saw the following message in the terminal the first time I connected:

    bad sixas buffer (out of battery?)

    and some other stuff that I didn’t note down. Anyone know what the issue is?

    #26970
    Mike
    Guest

    to whoever was asking about the usb PS2 controller adapter that you plug 2 PS2 controllers into, I HIGHLY recommend going that route. PS2 controllers are great, assign the digital pads as your input and press the analog button on the controller to switch to analog stick input.

    I think you can plug and unplug the controllers while in use, I’m not sure though, I usually just keep them both plugged in.

    here’s how I set them up for retropie in the retroarch.cfg file with save and load state goodness, hold in select and press R1 for save, select and L1 for Load state, and select and start to exit emulator.

    input_player1_joypad_index = “0”
    input_player1_b_btn = “2”
    input_player1_y_btn = “3”
    input_player1_select_btn = “8”
    input_player1_start_btn = “9”
    input_player1_up_axis = “-1”
    input_player1_down_axis = “+1”
    input_player1_left_axis = “-0”
    input_player1_right_axis = “+0”
    input_player1_a_btn = “1”
    input_player1_x_btn = “0”
    input_player1_l_btn = “6”
    input_player1_r_btn = “7”
    input_player1_l2_btn = “4”
    input_player1_r2_btn = “5”

    input_player2_joypad_index = “1”
    input_player2_b_btn = “2”
    input_player2_y_btn = “3”
    input_player2_select_btn = “8”
    input_player2_start_btn = “9”
    input_player2_up_axis = “-1”
    input_player2_down_axis = “+1”
    input_player2_left_axis = “-0”
    input_player2_right_axis = “+0”
    input_player2_a_btn = “1”
    input_player2_x_btn = “0”
    input_player2_l_btn = “6”
    input_player2_r_btn = “7”
    input_player2_l2_btn = “4”
    input_player2_r2_btn = “5”

    input_enable_hotkey_btn = “8”
    input_exit_emulator_btn = “9”
    input_save_state_btn = “7”
    input_load_state_btn = “6”

    #26917
    flynnsarcade
    Participant

    i’ve tried the exact same scenario with a USB SNES controller… can open game, start game with keyboard, and then control game with SNES… TAB>input (general)> wont recognize the USB device

    #26915
    flynnsarcade
    Participant

    I never tried the GPIO, i will try bypassing the ipac and connect directly to that.

    here is where i’m confused: i can load into a MAME game with a keyboard and control panel connected via USB, it ES will let me launch the game, i can use “5” and “1” on the keyboard to insert coin and start the game, and control the game with my USB control panel. If i press “tab” on the keyboard and open the input settings, my controller will arrow up and down through the list, if i press “enter” on the “player 1 coin” and try to use the control panel… nothing.

    roquen
    Participant

    How difficult would it be to have the configuration files be preset to be like

    If USB = Mad Catz Wired Xbox 360 Controller then this button assignment
    If USB = NES Controller then this button assignment
    etc
    etc

    unless this is already possible and I just have to setup the config myself, I just dont know how to do that :P

    flynnsarcade
    Participant

    Hello, thanks to anyone who can assist with the issues i’ve been having. I’ve been pulling my hair out for a few weeks and there’s not much left.

    I’m using the ultraslim image that uses retroarch for MAME. The reason being because as soon as I launched the SD image i was able to actually use MAME and it’s insert coin button using the select button and controls worked.

    I’ve tried EmulationStation 2.0 (BEAUTIFUL!!) but i can’t seem to configure my custom arcade controls (IPAC) to set up insert coin. when i press tab in MAME and bring up the control settings it doesn’t recognize my button presses on my control panel from the USB IPAC.

    So back to ultraslim–this image would work perfectly for me however the two issues that are driving me crazy = Williams roms require some sort of factory reset button which i can’t find or figure out how to map, and my IPAC 2nd player only mimics the Player 1’s input, i cant find the solution to getting 2nd player working. I’ve tried editing the retroarch.cgf file, duplicating all the player1 inputs and changing to player2, still nothing. :(

    Sorry if this is long and doesn’t make much sense, i’m going crazy trying to make it work.

    Thanks for any help!!

    tune
    Participant

    First of all, I really like RetroPie project. But I’m having some problems with EmulationStation joypad configuration. On every single startup EmulationStation asks to configure joypad and after configuration joypad works. When I start for example NES or SNES game joypad works but when I exit the game and return to EmulationStation it seems to work (EmulationStation displays normal game selection screen) but it does not respond to gamepad and I have to reboot raspberry pi to use EmulationStation. I’m not sure whether EmulationStation is just freezed or if it just has lost joypad configuration (this is what I suspect).

    Emulationstation seems to create es_input.cfg (to ~/.emulationstation) but the file is empty (I also tried to delete this file but automatically created new file is also empty). My joypad (only one joypad) is quite generic cheap chinese USB SNES gamepad from ebay. Joypad works nicely in EmulationStation before I start a game and also works nicely in the game but after that joypad does not work in EmulationStation or EmulationStation just freezes.

    I would really appreciate some help to solve this problem without wasting a lot of time! Thanks!

    #26467
    merlin2049er
    Participant

    I’m using an xbox usb controller. I need to reconfigure it. How is that done?
    I’m using the latest retropie image.

    #24885
    mastaace
    Participant

    What is your memory split set to? It could be that you aren’t leaving enough for the CPU if you have it higher than 256. I would even try lowering the split to 192 or 128 (although I can’t get emulationstation v2 to load at 128) just to see if this will improve your performance; I’ve had some luck with this in the past. Also do you have anything else plugged in to the USB ports besides the controller(s)? I’ve noticed that things run noticeably slower when I have my WiFi adapter plugged in.

    katanaswordfish
    Participant

    Hey guys, been putting my RPi to good use with RetroPie, and I’ve been wondering how I might configure RetroArch/EmulationStation/etc. to support multiple different types of controllers (i.e. Dualshock3, Dualshock4, Xbox360, arcade sticks, generic usb controllers, etc.) at the same time.

    I have a bunch of different input devices and controllers lying around, some of which are better for certain games than others. I’d like to be able to write a config for each of them so that whatever I plug into my Pi will work. I’d like to be able to do this for each player as well, if possible. For example, maybe P1 plugs in an arcade stick and player 2 plugs in a dualshock 3.

    I’d don’t mind writing a bunch of config files ahead of time so that a variety of controller will work. Any ideas?

    #24140
    Thomas
    Guest

    the name of my retrolink snes usb gamepad is “USB Gamepad ”

    /opt/retropie/emulators/RetroArch/configs

    input_device = “USB Gamepad ”
    input_driver = “udev”
    input_b_btn = “2”
    input_y_btn = “3”
    input_select_btn = “8”
    input_start_btn = “9”
    input_up_axis = “-1”
    input_down_axis = “+1”
    input_left_axis = “-0”
    input_right_axis = “+0”
    input_a_btn = “1”
    input_x_btn = “0”
    input_l_btn = “6”
    input_r_btn = “7”

    input_enable_hotkey_btn = “8”
    input_exit_emulator_btn = “9”
    input_menu_toggle_btn = “0”
    input_load_state_btn = “6”
    input_save_state_btn = “7”
    input_state_slot_increase_axis = “+0”
    input_state_slot_decrease_axis = “-0”
    input_reset_btn = “2”

    /home/pi/.emulationstation

    <?xml version=”1.0″?>
    <inputList>
    <inputConfig type=”joystick” deviceName=”USB HID v1.10 Joystick [USB Gamepad ]”>
    <input name=”a” type=”button” id=”1″ value=”1″ />
    <input name=”b” type=”button” id=”2″ value=”1″ />
    <input name=”down” type=”axis” id=”1″ value=”1″ />
    <input name=”left” type=”axis” id=”0″ value=”-1″ />
    <input name=”pagedown” type=”button” id=”5″ value=”1″ />
    <input name=”pageup” type=”button” id=”4″ value=”1″ />
    <input name=”right” type=”axis” id=”0″ value=”1″ />
    <input name=”select” type=”button” id=”8″ value=”1″ />
    <input name=”start” type=”button” id=”9″ value=”1″ />
    <input name=”up” type=”axis” id=”1″ value=”-1″ />
    </inputConfig>
    <inputConfig type=”joystick” deviceName=”USB Gamepad “>
    <input name=”a” type=”button” id=”1″ value=”1″ />
    <input name=”b” type=”button” id=”2″ value=”1″ />
    <input name=”down” type=”axis” id=”1″ value=”1″ />
    <input name=”left” type=”axis” id=”0″ value=”-1″ />
    <input name=”pagedown” type=”button” id=”5″ value=”1″ />
    <input name=”pageup” type=”button” id=”4″ value=”1″ />
    <input name=”right” type=”axis” id=”0″ value=”1″ />
    <input name=”select” type=”button” id=”8″ value=”1″ />
    <input name=”start” type=”button” id=”9″ value=”1″ />
    <input name=”up” type=”axis” id=”1″ value=”-1″ />
    </inputConfig>
    </inputList>

    does not work…

    but

    <inputConfig type=”joystick” deviceName=”Sony PLAYSTATION(R)3 Controller” deviceGUID=”030000004c0500006802000011010000″>
    <input name=”a” type=”button” id=”13″ value=”1″ />
    <input name=”b” type=”button” id=”14″ value=”1″ />
    <input name=”down” type=”button” id=”6″ value=”1″ />
    <input name=”left” type=”button” id=”7″ value=”1″ />
    <input name=”pagedown” type=”button” id=”11″ value=”1″ />
    <input name=”pageup” type=”button” id=”10″ value=”1″ />
    <input name=”right” type=”button” id=”5″ value=”1″ />
    <input name=”select” type=”button” id=”0″ value=”1″ />
    <input name=”start” type=”button” id=”3″ value=”1″ />
    <input name=”up” type=”button” id=”4″ value=”1″ />
    </inputConfig>

    this works with the ps3 usb controller…

    but i need the snes controller to work…

    hilfe…

    #24116
    trimmtrabb
    Participant

    lol forgot to paste the link oops..

    Atari USB Joystick with EmulationStaion help!

    Thomas
    Guest

    es creates a inputconfig for my ps3 controller and my snes to usb adapter

    <inputConfig type=”joystick” deviceName=”HuiJia USB GamePad” deviceGUID=”030000008f0e00001330000010010000″>
    <input name=”a” type=”button” id=”1″ value=”1″ />
    <input name=”b” type=”button” id=”2″ value=”1″ />
    <input name=”down” type=”axis” id=”1″ value=”1″ />
    <input name=”left” type=”axis” id=”0″ value=”-1″ />
    <input name=”pagedown” type=”button” id=”7″ value=”1″ />
    <input name=”pageup” type=”button” id=”6″ value=”1″ />
    <input name=”right” type=”axis” id=”0″ value=”1″ />
    <input name=”select” type=”button” id=”8″ value=”1″ />
    <input name=”start” type=”button” id=”9″ value=”1″ />
    <input name=”up” type=”axis” id=”1″ value=”-1″ />
    </inputConfig>
    <inputConfig type=”joystick” deviceName=”Sony PLAYSTATION(R)3 Controller” deviceGUID=”030000004c0500006802000011010000″>
    <input name=”a” type=”button” id=”13″ value=”1″ />
    <input name=”b” type=”button” id=”14″ value=”1″ />
    <input name=”down” type=”button” id=”6″ value=”1″ />
    <input name=”left” type=”button” id=”7″ value=”1″ />
    <input name=”pagedown” type=”button” id=”11″ value=”1″ />
    <input name=”pageup” type=”button” id=”10″ value=”1″ />
    <input name=”right” type=”button” id=”5″ value=”1″ />
    <input name=”select” type=”button” id=”0″ value=”1″ />
    <input name=”start” type=”button” id=”3″ value=”1″ />
    <input name=”up” type=”button” id=”4″ value=”1″ />
    </inputConfig>

    but i want a config for my retrolink usb snes controller!
    the name is “USB Gamepad” or “USB Gamepad ” but i cant find the device GUID to create my own config like this

    <inputConfig type=”joystick” deviceName=”USB Gamepad” deviceGUID=”how can i find this?”>
    <input name=”a” type=”button” id=”1″ value=”1″ />
    <input name=”b” type=”button” id=”2″ value=”1″ />
    <input name=”down” type=”axis” id=”1″ value=”1″ />
    <input name=”left” type=”axis” id=”0″ value=”-1″ />
    <input name=”pagedown” type=”button” id=”5″ value=”1″ />
    <input name=”pageup” type=”button” id=”4″ value=”1″ />
    <input name=”right” type=”axis” id=”0″ value=”1″ />
    <input name=”select” type=”button” id=”8″ value=”1″ />
    <input name=”start” type=”button” id=”9″ value=”1″ />
    <input name=”up” type=”axis” id=”1″ value=”-1″ />
    </inputConfig>

    K-Project
    Participant

    Hi all,

    Pretty much have things set up as I like, but I recently got a Play Sega USB joypad with 6 buttons, but for the life of me it will not set correctly in Picodrive. I’ve tried all sorts of settings, but when I go into, say, SF2 all the buttons are the wrong way round.

    It would seem to me that the issue is that it doesn’t view the syntax of the SNES style Retroarch config in the same way. I set buttons as follows:

    input_player1_y_btn = "0"
    input_player1_b_btn = "3"
    input_player1_x_btn = "1"
    input_player1_a_btn = "4"
    input_player1_l_btn = "2"
    input_player1_r_btn = "5"

    …thinking this makes perfect sense but when I go to play the game it’s all wrong. So I pop back into the cfg file to change it to the correct layout but when I try to play again it’s worse! At this point it becomes a logistical nightmare and I bang my head on the wall!

    I just don’t understand where I’m going wrong. I’ve tried to find some Picodrive help around the net but nothing really fixes it. I’ve also tried sorting it in the RGUI options but that doesn’t recognise the Sega 6-button layout, only SNES style so that adds another layer of confusion. I also ought to add I have indeed enabled the 6 button option in the core settings, so it’s not that.

    Halp!

    #23575
    keninem
    Participant

    Ok I’ve gotten some resolution on this, but I’m still not 100% where I want it to be. There’s also a mame.cfg file located at /opt/retropie/emulators/mame4all-pi/ that has a line marked “rompath”. By default it’s looking in /home/pi/RetroPie/roms/mame so I think that’s why it’s showing “missing files” when I try to launch a game from ES.

    If I put a game in the /home path it doesn’t show up in ES (even if I change es_systems.cfg to look in the /home path like every other emulator). If I put a game in the /opt path, i get the file not found errors. If I put the game in BOTH paths, it works fine. Anyone know of yet another config file I might be missing that’s conflicting with one of these and causing this? Really would rather keep all my games in the /home path since I have a higher capacity USB stick mounted there.

    #23342
    Al
    Guest

    http://c-mobberley.com/wordpress/index.php/2013/04/13/moving-raspberry-pi-root-folders-from-sd-card-to-usb-hdd/ You can follow this guide to transfer your root to USB and have it run from the USB Drive (still need the sd card to boot from).

    trimmtrabb
    Participant

    [quote=22881]Same issue with me.
    Installed the SD card image successfully on my new Pi, and connected it to my ASUS VG248QE and also to my Samsung UE55C8790 via HDMI cable.
    The Pi is letting me configure my USB XBox Controller and I can select the preinstalled games and my SNES Roms.
    But as soon as the games have started, I can select nothing or do nothing anymore.
    Batman for example starts the demo stages, but the only thing I can do is pressing the ESC button on my keyboard to get back to the GUI….

    I have spent hours reading in this forum without success.

    What am I doing wrong?
    [/quote]

    Hi, try this:

    sudo chown pi /opt/retropie/configs/all/retroarch.cfg
    cd /opt/retropie/emulators/RetroArch/installdir/bin
    sudo ./retroarch-joyconfig -j 0 >> /opt/retropie/configs/all/retroarch.cfg

    If -j 0 doesn’t work try -j 1

    nepukadnezar
    Participant

    Same issue with me.
    Installed the SD card image successfully on my new Pi, and connected it to my ASUS VG248QE and also to my Samsung UE55C8790 via HDMI cable.
    The Pi is letting me configure my USB XBox Controller and I can select the preinstalled games and my SNES Roms.
    But as soon as the games have started, I can select nothing or do nothing anymore.
    Batman for example starts the demo stages, but the only thing I can do is pressing the ESC button on my keyboard to get back to the GUI….

    I have spent hours reading in this forum without success.

    What am I doing wrong?

Viewing 35 results - 2,976 through 3,010 (of 3,655 total)