Homepage Forums Search Search Results for 'usb'

Viewing 35 results - 3,081 through 3,115 (of 3,655 total)
  • Author
    Search Results
  • #15398
    deaftolight
    Participant

    I’m getting confused on the the proper way to configure controllers. Are we still supposed to use the joyconfig pipe to configure our controllers? I don’t know because but I stumbled across a configuration option somewhere that I can’t even remember… it had me enter the buttons, and would actually allow you to time out for L2, L3, etc. if you were using an SNES controller. This configuration option was the one that would create the files like /opt/retropie/emulators/RetroArch/configs/2Axes11KeysGamepad.cfg

    It didn’t add anything into the /opt/retropie/configs/all/retroarch.cfg, though, but doing that for an SNES USB controller and a PS3 BT controller worked. So the only stuff in the retroarch.cfg is the initial keyboard inputs set up in emulationstation, and the exit and save/load state hotkeys I added here.

    So I’m unsure as to what the correct way to configure the controllers in 2.2 is… using the joyconfig pipe, or the other way that created those autoconfig files. I can’t even remember what tool I used… it may have been registering the controller in retropie_setup.sh that launched it. I can’t remember as I was just spending a lot of time that day trying to get the controllers to work.

    So I needed to swap them so player 2 was player 1 and vice versa. Adding this to retroarch.cfg fixed that:

    input_player1_joypad_index = "1"
    input_player2_joypad_index = "0"

    I don’t know if that is the way swapping controller numbers is supposed to be done.

    I’m also trying to add a hotkey for hold to speed and menu toggle, so I added these

    input_enable_hotkey_btn = "8"
    input_exit_emulator_btn = "9"
    input_save_state_btn = "4"
    input_load_state_btn = "5"
    input_hold_fastforward = "3"
    input_menu_toggle = "0"

    at the end of retroarch.cfg. The exit, save, and load ones worked, but the fast forward and menustoggle did not.

    Also, since I have 2 different controllers, I started to think that these hotkeys might conflict, since button 8 on the SNES pad is Select, and 8 on the PS3 controller is L2. Sorry for the wordy post, but with all the recent updates to 2.2, I picked the worst time to try and figure all this out. :) A lot of old methods has become misinformation and not a lot of the new updates have been covered.

    kinget
    Participant

    Hi guys!
    I had some cheap SNES usb controllers working quite good for a few months, but I decided to investigate in a more genuine feeling-pad.
    So I bought 2 SNES usb pads from InfiniteNESLives. Very nice quality!

    I was hoping that my current cfg’s would work, but no such luck!

    Previously, my cheap controllers was used in the Emulation Station menu, and also working flawless in all of the emulators Im running (nes, snes, genesis, mastersystem, gb etc).

    I successfully configured the InfiniteNESLives controller to run properly in the menu (Emulation Station), and I also ran the RetroArch-Joyconfig to configure it properly, just as I did with my previous controllers!
    The config went fine, however when I try to start a SNES game from within emulationstation, the controls are messed up inside the game.
    Start is acting as the Y button, R1 acting as the start button etc.

    Does someone own a infiniteNESlives snes usb controller? Would that someone be kind and post the ~/RetroPie/configs/all/retroarch.cfg to me? ;)

    I would be very happy and thankful!

    Oh, I also had the select + L1 to save state, and select + R2 to load state.
    And select + start taking me back to emulation station..

    All I really care about is getting the SNES games running as intended with correct buttons, as I found that these controller settings worked great with the other emulators as well!

    Again, thanks in advance! I’ve been struggling with this for hours and hours now…

    #14897
    zsprawl
    Participant

    [quote=14853]ok so for .cfg files, is there a way to have it set so i when i want to play NES,snes,gen, etc that i can plug in my snes usb controller and play that way, and then when i want to play psx gaes i can plug in my ps3/360 wired controller and play those games with those seperate controls? because i got the ps3 controller setup easily, but then i wanted to go back to the snes controller and i had to delete a bunch of buttons and run the retroarch config again, which is a hassle.[/quote]

    Yeah you put the different retroarch.cfg files in the different folders located at:

    /opt/retropie/configs/all/retroarch.cfg
    /opt/retropie/configs/snes/retroarch.cfg
    #14853
    smatticus
    Participant

    ok so for .cfg files, is there a way to have it set so i when i want to play NES,snes,gen, etc that i can plug in my snes usb controller and play that way, and then when i want to play psx gaes i can plug in my ps3/360 wired controller and play those games with those seperate controls? because i got the ps3 controller setup easily, but then i wanted to go back to the snes controller and i had to delete a bunch of buttons and run the retroarch config again, which is a hassle.

    #14792
    Eduardo Yáñez
    Guest

    Just setup today a X-Arcade Dualstick (not Tankstick) with USB adaptor, but needed to hack a little bit the source code of Xarcade2Jstick (very easy hack).

    #14756
    Anonymous
    Inactive
    Anonymous
    Inactive

    hi everybody !!
    same problem as buddy but wiht my wired ps3 controller …
    this is my topic : https://www.petrockblock.com/forums/topic/i-cant-play-with-mame-neo-geo-ps3-controller-usb/

    Anonymous
    Inactive

    Hello !

    I post one Topic because i have 3 problems with retropie 2.2 :

    – I can’t play with MAME i have 0.37b5 roms in /home/pi/RetroPie/roms/mame and i a have don’t touch any files for mame emulators.

    – I can’t play NEO GEO emulator. I have put neogeo.zip in /home/pi/RetroPie/roms/fba and in opt/retropie/emulators/gngeo-pi-0.85/gngeo.

    – And my last questions is HOW to play with ps3 controller with USB cable ?!?!?
    i must just plus my controller and thats all ?!

    THX everyone. :D

    #14422
    Haris
    Guest

    I havent use a wired ps3 controller

    i use the wireless version (with the help of a usb bt dongle)

    Just go in retropie-setup, option 3 and then option 321. You just follow on screen instructions

    #14414
    Anonymous
    Inactive

    And do you know how tu use PS3 controller with USB on retromie for play with every emulators ?

    i have agin this probleme i put mu bios neogeo in /home/pi/retropie/roms/neogeo and in /opt/retropie/emulators/gngeo-pi-0.85/gngeo

    that’s right ?!

    Anonymous
    Inactive

    Hi, (i’m french sorry for my english…)

    So i would know how we can use USB PS3 controller on MAME Emulator(mame4all-pi)
    if anyone have an idea :)

    thx

    #14130
    doanerock
    Participant

    smatticus, yes bluetooth. I assumed that was a given for ps3 controllers. Do people really get long usb cables for the ps3 controller?

    I used to download sixad and the controller would shake the controller and light up the controller number once it paired with retropie. I would like to get this working in 2.2. I feel like the documentation does not match the option 321 menu item.

    #14122
    smatticus
    Participant

    did you mean bluetooth? because the USB setup seems to work out of the box, all i had to do was run the retroarch setup once in the menu and it was fine

    vang1
    Participant

    Hello

    i have just started to make my self a portable retropi and i want to controll the emulationstation with only a gamepad since im going to 3Dprint a case for it with the USB SNES controller in it, so i need to make the games in mame to add credits + 1player start etc to work with only the gamepad so i dont need any exta keyboard. how ? also need to quit a game so i can start a new one.

    btw, using the new v2.1 image.

    jmaxime89
    Participant

    Hi ! I got to make everything work so well on my pi that I thought I sjould try to play some MAME games (emulated with MAME4ALL pi) everything worked so easily I couldn’t believe it. So yesterday I bought a usb hub to play with 4 people and it doesn’t work when I try to map my buttons.

    However when I exit emulation station and run jstest the raspberry pi recognize all of them. I must also add that the first time I tried to play with my hub plugged in, my second controller was working perfectly good, only the third and fourth one wouldn’t work, my keyboard also plugged on the hub works also. I tried to do a joystick update and since then my second controller doesn’t work when plugged in the powered usb hub.

    I’m pretty sure it is something really easy or something that I overlooked but it seems that I can’t find it by myself.

    I didn’t included my hub model because I think it is a general issue and not really hub related since the pi registers every input of all of my controllers.

    Thank you very much, this forum is so helpfull for me

    calathia
    Participant

    Hello!

    I have some annoying problems in retroarch.

    1) cave story does not save
    – when you hit save in game it says “game saved”, when you try to save again every save slot is empty.
    2) snes usb controller is not working properly on snes emulator. for example SMB4: it works perfectly (dpad, buttons) in menu and select 1 player etc but when the first level actually starts, nothing is working anymore. This is so weird because these buttons work before you actually try to move mario…

    what I have done:
    -Installed retropie2.2 like instructed
    – updated rpi firmware
    – configured controller for retropie
    – expanded CD space

    please help, this is so frustrating. none of the web or youtube tutorials helped :/

    #13068
    Anonymous
    Inactive

    I’ve just found that the Xin-Mo Xin-Mo Dual Arcade usb joystick controller works straight out of the box now in v2.X without the need to install separately – great work, thank you!

    #12671
    Anonymous
    Inactive

    For folks using PS2/PS3 controllers via usb:

    In the latest version of retropie (2.2) were you able to connect your controllers and use them within the emulators without the need to configure? Also, is there somewhere with controller config files available online for all of the more common controllers?

    I’ve got my tomec SNES clone working fine, but it feels flimsy in my hand and would prefer a better quality controller (like a PS2 controller).

    #12489
    smatticus
    Participant

    If I configure an xbox controller after setting up my USB SNES controllers, will ES automatically change to accommodate the appropriate controller? I would rarely use the 360 one after the issues I ran into with gsps but I need a controller with more buttons for psx emulation

    #12488
    zsprawl
    Participant

    [quote=12478]Hi Guys i use my Ps2 Controller with my adapter (Twin USb ) all working only the analog sticks not working . How i can fix it ?
    Thanks[/quote]

    Did you use the following to set it up?

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

    You also may want to try pressing F1 during a game, and configuring the joystick there.

    #12478
    ranem123
    Participant

    Hi Guys i use my Ps2 Controller with my adapter (Twin USb ) all working only the analog sticks not working . How i can fix it ?
    Thanks

    #12388
    smatticus
    Participant

    Grabbed a set of 2 super famicom-colored usb snes controllers off of ebay for ~$12. They feel pretty good for the price. Played a good chunk of mk2 and super c which both require some precise button presses and they did just fine.

    zsprawl
    Participant

    I noticed you mentioned you are powering the Pi off a USB hub? If so, that is generally not recommended and can cause all kinds of odd issues.

    Parasomnia
    Guest

    I have downloaded the newest image (2.2), put it on my card and put some roms in the folder via startx ( copy from my usb stick).
    Teh games working in Emulationstation but my joypad don’t.

    I can just setup the controls for up,down,left,right,A,B,Start,Select,Page up &down…

    In the last image before(1.9 and 1.10),there was this nice option where I could change the buttons from the Emulationstation menu.They worked perfect then in the Genesis,SNES etc Emulators.

    Where is it now – or is it gone in this Version? That would be awful…
    How can I setup my joypad now ( It is a SNES Clone btw.)

    Thanks people

    #12279
    petrockblog
    Keymaster

    [quote=12240]
    3. to have various config files already available within the image for different and popular controllers (xbox, ps3, etc). ie. to have a retroarch.cfg config file ready to use with xbox controller.
    [/quote]

    Hi, the auto-config feature of RetroArch is already activated. The config files are located in a subdirectory of RetroArch:

    pi@raspberrypi ~ $ ls /opt/retropie/emulators/RetroArch/configs/
    HuiJiaSNEStoUSBConverter.cfg  PS3ControllerUSB.cfg
    JessTechColourRumblePad.cfg   SNES-to-GamepadDevice.cfg
    PS3ControllerBT.cfg           XboxGamepad(userspacedriver).cfg
    

    The config files can be generated with the “Register Controller” function from within the “Setup” menu of the RetroPie-Setup Script. Every configuration file that is submitted will be added to the Script.

    zSprawl
    Guest

    Well I see it asked a lot, and I keep notes for myself, so I figured I would share. I’ve updated my build document for version 2.2 and am having a blast playing with the new interface.

    —-

    1) Download the latest version of RetroPie’s SD image. This document is based off version 2.2.

    https://www.petrockblock.com/download/retropie-project-image/

    2) Download and use Win32 Disk Imager to apply the above SD image to a 4 GB or larger SD card. 8 GB is really recommended.

    http://sourceforge.net/projects/win32diskimager/

    3) Boot the SD Image on your Raspberry Pi.

    4) The first time the system boots up into Emulation Station, you will need to setup your joystick.

    5) If this is a new Pi, you’ll probably want to update to the latest firmware and reboot. You may need to use a wired cable even if you plan on using wifi.

    sudo rpi-update
    sudo reboot
    sudo apt-get update && sudo apt-get upgrade -y

    6) I purchased a EW-7811Un USB wifi, which is supported by the Raspberry Pi out of the box. I also have a TL-WN725N, which can be setup as follows:

    http://www.raspberrypi.org/forums/viewtopic.php?p=462982#p462982

    tar -zxvf 8188eu-201xyyzz.tar.gz
    sudo install -p -m 644 8188eu.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless
    sudo insmod /lib/modules/$(uname -r)/kernel/drivers/net/wireless/8188eu.ko
    sudo depmod -a

    7) Now we need to setup wifi. Edit /etc/network/interfaces to configure wlan0.

    allow-hotplug wlan0
    auto wlan0
    iface wlan0 inet dhcp
    wpa-ssid zInternet
    wpa-psk *******

    8) Before we can move to configuring everything via SSH, we need to configure our joystick for the emulators themselves.

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

    9) Grab the IP address and SSH into the device to continue configuration. The default user/password that comes with Raspbian is used: The username is “pi”, the password is “raspberry”.

    10) Let’s setup the player 2 controller for our emulators before we forget.

    cd /opt/retropie/configs/all/
    vi retroarch.cfg

    Copy and paste the entire section that begins with “input_player1_” and change it to “input_player2_”. Don’t forget to change the “input_player_joypad_index” to 1 or 2 as well.

    Note: If you have a keyboard connected, things can be a little odd. You may need to change the joypad index to 0 and 1 if you remove the keyboard, which I’m going to do.

    At the end of the retroarch.cfg file, it is a good idea to add the following to allow you to press select+start to exit the game.

    input_enable_hotkey_btn = “8”
    input_exit_emulator_btn = “9”

    I also like to take advantage of the save and load states in emulation, which some people consider cheating. Add the following lines to enable these buttons on your joypad.

    input_save_state_btn = “4”
    input_load_state_btn = “5”

    After this has been done, you can hold select and press the L and R paddles to save and load states respectively.

    11) Run configuration.

    sudo raspi-config

    12) Change password.

    13) Change Memory-split to 384.

    14) Expand root file system to fill entire SD card.

    15) Force audio out of audio jack (instead of HDMI).

    16) Exit from tool and reboot.

    17) SSH back in (if you are using DHCP, the resizing of the file system can cause an IP change).

    18) Now we need to ensure that pisnes is the active emulator in Emulation station. Pisnes has problems playing some of the later games, like Yoshi’s Island, but performs way better than the RetroArch version. It is up to you whether you can handle the lag and broken sound in RetroArch.

    cd /etc/emulationstation
    sudo vi es_systems.cfg

    Change the section for SNES by uncommenting out the line for pisnes, and commenting out the current line. It should look like this when you’re done.

    <system>
    <fullname>Super Nintendo</fullname>
    <name>snes</name>
    <path>~/RetroPie/roms/snes</path>
    <extension>.smc .sfc .fig .swc .SMC .SFC .FIG .SWC</extension>
    <command>/opt/retropie/emulators/pisnes/snes9x %ROM%</command>
    <platform>snes</platform>
    <theme>snes</theme>
    </system>

    You can also edit this file to remove other emulators. I deleted the Apple, Ports, and DOS emulators by commenting out their respective sections.

    19) Now we need to configure the controller for pisnes.

    cd /opt/retropie/emulators/pisnes
    sudo vi snes9x.cfg

    Edit this file to match your controller. Here is my config file:

    [Keyboard]
    # Get codes from /usr/include/SDL/SDL_keysym.h
    A_1=100
    B_1=99
    X_1=115
    Y_1=120
    L_1=97
    R_1=102
    START_1=13
    SELECT_1=9
    LEFT_1=276
    RIGHT_1=275
    UP_1=273
    DOWN_1=274
    QUIT=27
    ACCEL=8

    [Joystick]
    # Get codes from “jstest /dev/input/js0”
    # from package “joystick”
    A_1=1
    B_1=2
    X_1=0
    Y_1=3
    L_1=4
    R_1=5
    START_1=9
    SELECT_1=8
    A_2=1
    B_2=2
    X_2=0
    Y_2=3
    L_2=4
    R_2=5
    START_2=9
    SELECT_2=8
    QUIT=99
    ACCEL=7
    QLOAD=99
    QSAVE=99
    #Joystick axis
    JA_LR=0
    JA_UD=1
    JA_LR_2=0
    JA_UD_2=1

    [Graphics]
    DisplaySmoothStretch=1
    # Display Effect: 0 none, 1 scanlines, 2 phospher
    # NOTE Phospher does not run at full speed
    DisplayEffect=0
    MaintainAspectRatio=1
    DisplayBorder=0
    AutoFrameskip=1
    Frameskip=200
    Transparency=1
    CPUCycles=100

    [Sound]
    APUEnabled=1
    # Sound rates below as index, i.e. 7=44100 (some of these produce static)
    # 0, 8192, 11025, 16000, 22050, 29300, 32000, 44100
    SoundPlaybackRate=7
    InterpolatedSound=0

    20) Now copy your Roms to the SMB shares (ex. \\RaspberryPi\snes is where the Super Nintendo ROMs go).

    21) All done? Reboot and game on.

    sudo reboot

    22) And once you are happy for a few days, go back into “raspi-config” and overclock your pi, if you are feeling daring. It will iron out some of the annoying blips in audio. I purchased a few heat sinks just in case.

    Jingus
    Guest

    Hello-

    Does retropie 2.1 not have the ability to pull roms from a USB like the previous version? It it not working for me.

    borlandoflorida
    Participant

    [quote=12079]
    http://zsprawl.com/iOS/2014/06/playing-old-skool-games-on-a-raspberry-pi/
    [/quote]

    Thanks – I will check this out. I take it I would need to reconfigure some of the scripts to be compatible with ES 2.1?

    So…

    cd ~/RetroPie/emulators/RetroArch/installdir/bin
    ./retroarch-joyconfig -j 1 >> ~/RetroPie/configs/all/retroarch.cfg

    Would become:

    $ cd /opt/retroPie/emulators/RetroArch/installdir/bin
    $ ./retroarch-joyconfig -j >> /opt/retroPie/configs/all/retroarch.cfg

    Also, how do you specify screen resolution in each emulator? Is it easier running the emulator as root, accessing the settings menu to scale them accordingly, or is it something easier done by editing a config file somewhere?

    One other question. If I wanted to access the emulator menu using a control pad (Xbox 360 wireless through the USB wireless receiver), do I need to press the hotkey then press the button assigned to the menu command?

    #12051
    tafazzi87
    Participant

    i’m using ps2 controller with an usb adapter…i’ve try to remove es_input.cfg but i’ve same problem when i exit from an emulator…
    i press select+start to exit from game by my controller and i’ve this output :

    
    =====================================================
    performance
    Powering on HDMI with explicit settings (CEA mode 1)
    /opt/retropie/supplementary/runcommand/runcommand.sh: line 23: 2233 Segmentation error /opt/retropie/emulators/pifba/fba2x /home/pi/RetroPie/roms/fba/game.zip
    Powering on HDMI with preferred settings
    ondemand
    =========================================
    
    #11948
    zSprawl
    Guest

    Whenever I unplug or plugin the USB wifi, my pi will reboot.

    I have noticed the behavior you mention now, where the usb stick seems to get warm, and the connectivity goes to hell.

    I have switched to a different brand wifi for now since I couldn’t seem to troubleshoot the issue.

    Joe
    Guest

    I dont know how to save/load states when i am playing a game in snes emulator.

    Can i save and load state using my usb xbox 360 controller? If no, then how?

    #11794
    raspnoob101
    Participant

    My signal quality is good but now I have the issue that raspberry pi powers itself off whenever it plug the dongle into tis usb?!? What is the reason for that?

    Joe
    Guest

    I downloaded v2.1 sd card image of retropie & burned it to a sd card.

    I copied a SNES ROM to the snes folder.

    Emulation station recognized my wired xbox 360 controller.

    The problem is when i launched the SNES emulator my xbox 360 controller stopped working.

    How do i make the SNES emulator recognize my xbox 360 usb controller?

    justin3680
    Guest

    I have followed a few guides to the T and I have ONLY roms inside of my retropie directory. Nothing else. The last guide I went off of is http://supernintendopi.wordpress.com/ . At first I used the RetroPie Project SD Card Image and thats when I noticed it first. So I decided to start over and do it the very long way to still find no directories. I can get into emulationstation and I have all the roms showing in SNES I also can open the games and hear them but I cant control them at all. I can control emulationstation though. The step I continue to get stuck at Configuring Controllers and Other Settings.

    cd RetroPie/emulators/RetroArch/installdir/bin
    ./retroarch-joyconfig >> ~/RetroPie/configs/all/retroarch.cfg

    BTW I have a USB SNES controller.

    raspnoob101
    Participant

    Hello Community

    I have the common EDIMAX EW-7811UN USB Wifi DONGLE connected to my Raspberry Pi B, and under the old Version of Emulation Station (1.1.0 I think) and Raspian it usually worked fine. When I now try to use the dongle with EmuStation 2.0 it becomes super hot within 30 seconds and I start to smell burned plastics…I plugged it both into the raspberry pi usb directly and into my usb hub and both times this heating up problem arises….the stick itself works fine though..

    Any thoughts on how to fix that or might it the be a bug with the new version? For now I have switched to my lan cable…

Viewing 35 results - 3,081 through 3,115 (of 3,655 total)