Homepage Forums Search Search Results for 'dual'

Viewing 35 results - 771 through 805 (of 888 total)
  • Author
    Search Results
  • #27840
    Matt
    Guest

    I have created a NOOBS compatible image :)

    This way I can dual boot between NOOBS and OpenELEC

    I also made the NOOBS image use the proper RetroPie logo and description.

    Very nice :)

    #26552
    lunarkingdom
    Participant

    See if this sheds any light on it:

    http://www.raspberrypi.org/forums/viewtopic.php?f=78&t=83317

    specifically this:

    Open /etc/modules :

    sudo nano /etc/modules

    And add the line you use to load the driver :

    For single controller:

    mk_arcade_joystick_rpi map=1

    For dual controllers:

    mk_arcade_joystick_rpi map=1,2

    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?

    kzo
    Guest

    hi i have an ipad 2 under ios 7.1.2 and i have recently installed retroarch in order to play FFVII. i have also installed controllers for all to pair my dualshock 4 to it and it’s responding very well. At least up until I try to actually play, the controller won’t work at all. i also tryed with another rom but same result. i’d like to know if there are specific options to setup in order to make this work.

    thanks

    #21511
    savage702
    Participant

    So far, I feel much more satisfied with:
    hq4x_lcd3x.glslp shaders for Sega Megadrive/Genesis Games.
    snes_lcd3x.glslp for SNES was a huge improvement.

    So far I’ve been satisfied with the way Super Mario Bros looks on NES, but maybe I’ll try some different shaders there too.

    I tried a few others, and they were marginally better, or worse. There’s a lot to try, and I’m not sure what would make me choose one over another besides just guess work… which is what I did above.

    I’d love for anyone to share individual shaders that they’ve found work best for them. Lots of old threads laying around with dead ends where people stop helping/giving suggestions, and the OP’s seem to vanish (maybe give up, or not post their favored results?).

    trimmtrabb
    Participant

    [quote=17554]Thanks trimmtrabb. I’ve done some more tweaking and still can’t get player 2 controls to work. The file you mentioned (/opt/retropie/configs/all/retroarch.cfg) seems to only specify the keyboard controls. Then it has these two lines to fetch the configs for my Xin-Mo controller:

    input_autodetect_enable = “true”
    joypad_autoconfig_dir = “/opt/retropie/emulators/RetroArch/configs/”

    I’ve looked in that folder and specifically found the Xin-Mo config which I can edit to my heart’s content. What I’m finding confusing is there seems to be three separate places where I could potentially put the code for player 2. Also I’m not sure whether I need to specify the input_player2_joypad_index, the input_device or the input_driver. I’ve tried putting my player 2 code in all these places to no avail:

    /opt/retropie/configs/all/retroarch.cfg
    /opt/retropie/emulators/RetroArch/retroarch.cfg
    /opt/retropie/emulators/RetroArch/configs/Xin-MoXin-MoDualArcade.cfg

    In the interest of completeness here’s the code I’ve been trying:

    input_player2_b_axis = “-2″
    input_player2_y_btn = “18″
    input_player2_select_btn = “19″
    input_player2_start_axis = “+3″
    input_player2_up_btn = “12″
    input_player2_down_btn = “13″
    input_player2_left_btn = “11″
    input_player2_right_btn = “14″
    input_player2_a_axis = “+2″
    input_player2_x_axis = “-3″

    These inputs are definitely correct as I’ve successfully used them to control player one as a test that everything was working. No dice for player two though.

    What am I doing wrong??
    [/quote]

    Run the joypad config:

    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

    (should be -j 0, try -j 1 if it doesn’t work)

    Then edit retroarch.cfg in configs/all/ and copy player 1 controls but change 1 to 2. Then you need to specify which device player 2 uses, add this above p2 controls:

    input_player2_joypad_index =

    (should be 1)

    To list the registered joystick devices with: ls /dev/input

    huettmaster
    Participant

    i have the same problem…when i change the Xin-MoXin-MoDualArcade.cfg (input_enable_hotkey_btn = “16” input_exit_emulator_btn = “10”) he leave the emulators with that buttons.But how i have to change the cfg to play with two players?

    this is my Xin-MoXin-MoDualArcade.cfg:

    input_device = “Xin-Mo Xin-Mo Dual Arcade”
    input_driver = “udev”
    input_b_btn = “10”
    input_y_btn = “12”
    input_select_btn = “6”
    input_start_btn = “16”
    input_up_axis = “-3”
    input_down_axis = “+3”
    input_left_axis = “-2”
    input_right_axis = “+2”
    input_a_btn = “11”
    input_x_btn = “13”
    input_l_btn = “14”
    input_r_btn = “15”

    input_enable_hotkey_btn = “16”
    input_exit_emulator_btn = “10”

    #17595
    jamcinty
    Participant

    fixed. You can then make separate changes to each individual emulator by editing the configuration files for that emulator.

    For NES the file is located here
    /home/pi/RetroPie/configs/nes/retroarch.cfg
    For MasterSystem
    /home/pi/RetroPie/configs/mastersystem/retroarch.cfg
    For MegaDrive
    /home/pi/RetroPie/configs/megadrive/retroarch.cfg
    In each file you will need to type out only the buttons you want to change and voila!!

    Tom Rolfe
    Guest

    Thanks trimmtrabb. I’ve done some more tweaking and still can’t get player 2 controls to work. The file you mentioned (/opt/retropie/configs/all/retroarch.cfg) seems to only specify the keyboard controls. Then it has these two lines to fetch the configs for my Xin-Mo controller:

    input_autodetect_enable = “true”
    joypad_autoconfig_dir = “/opt/retropie/emulators/RetroArch/configs/”

    I’ve looked in that folder and specifically found the Xin-Mo config which I can edit to my heart’s content. What I’m finding confusing is there seems to be three separate places where I could potentially put the code for player 2. Also I’m not sure whether I need to specify the input_player2_joypad_index, the input_device or the input_driver. I’ve tried putting my player 2 code in all these places to no avail:

    /opt/retropie/configs/all/retroarch.cfg
    /opt/retropie/emulators/RetroArch/retroarch.cfg
    /opt/retropie/emulators/RetroArch/configs/Xin-MoXin-MoDualArcade.cfg

    In the interest of completeness here’s the code I’ve been trying:

    input_player2_b_axis = “-2”
    input_player2_y_btn = “18”
    input_player2_select_btn = “19”
    input_player2_start_axis = “+3”
    input_player2_up_btn = “12”
    input_player2_down_btn = “13”
    input_player2_left_btn = “11”
    input_player2_right_btn = “14”
    input_player2_a_axis = “+2”
    input_player2_x_axis = “-3”

    These inputs are definitely correct as I’ve successfully used them to control player one as a test that everything was working. No dice for player two though.

    What am I doing wrong??

    #17530
    gizmo98
    Participant

    Update:
    -I modified retropie setup script.
    -You can build and run emulationstation. Emulationstation starts only if X is running. It runs slow as hell, because it uses mesa GL libs. GLES builds will not start at the moment. Should be a emulation station problem.
    -You can build and run Retroarch. At 720p the framerate drops to 40-50Hz. Shaders cannot be used (too slow). 480p or 576p should be fast enough.
    -The Mali kernel module r3p0 is too old. Only one core of the MALI400MP2 dual GPU is used. If the kernel module r3p2-relxx could be build the framerate should be much better.

    Tom Rolfe
    Guest

    Hey everybody!

    I’m new around here. Just recently decided to set up some emulation stuff with custom controls with a view to building an arcade machine.

    I built a two player controller using parts from Ultracabs. The buttons for both players go to a single USB interface which plugs straight into the Pi. It shows up as ‘Xin-Mo Dual Arcade’.

    The whole thing works great so far. I’ve managed to set up the one-player experience by mapping the emulation keys using the ‘register retroarch controller’ option found within retropie_setup.sh – but I can’t for the life of me figure out how to also assign the controller to work as a player two input.

    I’ve noticed on a few (outdated?) tutorials that you can manually edit a .cfg file to tweak or add controls. Problem is I can’t find such a file. I’ve looked for one called retroarch.cfg (mentioned on various sites) and also Xin-MoXin-MoDualArcade.cfg (mentioned by RetroPie after configuring controller).

    Can someone help me? I just need to find the config file where my controller is set up. This would also help with my second problem which is how to set up this sort of thing:

    input_enable_hotkey_btn = “18”
    input_exit_emulator_btn = “19”

    One other thing of note: a lot of tutorials mention looking inside a RetroPie/emulators folder. This doesn’t exist (or is hidden?). All I see inside RetroPie are folders called BIOS and roms. Has the folder structure changed in a recent update?

    Am I doing something wrong or missing something very simple? Please help!

    Much thanks

    Tom

    #16655
    morias
    Participant

    Time for my mea culpa. After fiddling around and not making it work, I rechecked the individual emulator files and found that the SNES and Megadrive one indeed to have override settings. After turning these off my shader settings are indeed sticking.

    #16063
    morias
    Participant

    Thanks for the suggestion, but my individual emulator config files basically are empty apart from a few joystick overrides I have put in them to switch some keys depending on the emulator.

    However, I have also thought that perhaps the 3 shaders which are setup by default may be stored somewhere, I just don’t know where and the logical place where the settings would be in the config/all/retroarch.cfg does not contain the settings.

    #16025
    Anonymous
    Inactive

    Try editing the individual emulator config files. Each one of those overrides the general one and may have something else set as the default.

    jmaxime89
    Participant

    Since you are french and I am a proud Quebecker :

    Je ne peux pas t’aider pour ton problème acec MAME

    pour FBA download un romset cps1 ou cps2 et met le dans home/pi/retropie/rom/fba/

    Et ta manette de ps3 tu la branche et retroarch a déjà les bon driver pour la faire marcher, le seul problème c’est que pour chaque bouton que tu entre ton sixaxis va donner 2 autre input donc tu peux pas rouler le joyconfig. Tu dois éditer le es_input par toi même et le retroarch.cfg aussi.

    Tiens pour t’aider copie ça pour emulation station

    “<_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=”menu” type=”button” id=”16″ value=”1″ />
    <_input name=”pagedown” type=”button” id=”10″ value=”1″ />
    <_input name=”pageup” type=”button” id=”11″ value=”1″ />
    <_input name=”right” type=”button” id=”5″ value=”1″ />
    <_input name=”select” type=”button” id=”12″ value=”1″ />
    <_input name=”up” type=”button” id=”4″ value=”1″ />

    Et ça pour tes config de retroarch :

    #### DualShock 3
    input_player1_joypad_index = “0”
    input_player1_a_btn = “13”
    input_player1_b_btn = “14”
    input_player1_x_btn = “12”
    input_player1_y_btn = “15”
    input_player1_l_btn = “10”
    input_player1_r_btn = “11”
    input_player1_l2_btn = “8”
    input_player1_r2_btn = “9”
    input_player1_l3_btn = “1”
    input_player1_r3_btn = “2”
    input_player1_start_btn = “3”
    input_player1_select_btn = “0”
    input_player1_left_btn = “7”
    input_player1_up_btn = “4”
    input_player1_right_btn = “5”
    input_player1_down_btn = “6”
    input_player1_l_x_plus_axis = “+0”
    input_player1_l_y_plus_axis = “+1”
    input_player1_l_x_minus_axis = “-0”
    input_player1_l_y_minus_axis = “-1”
    input_player1_r_x_plus_axis = “+2”
    input_player1_r_y_plus_axis = “+3”
    input_player1_r_x_minus_axis = “-2”
    input_player1_r_x_minus_axis = “-3”
    input_exit_emulator_btn = “16”

    #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).

    regulus
    Participant

    Hello,

    I am attempting to configure a Logitech dual action game pad using the retroarch-joyconfig utility in a RetroPie v2.2 system. Everything appears to go smoothly in the configuration process. However, when I play a game nothing appears mapped correctly. The up and down buttons map to start and select. The 1 and 2 buttons map to D-Left and D-Right. Am I not writing to the correct retroarch.cfg file location? I believe the retroarch.cfg that came with the disk image is in the /opt/retropie/emulators/RetroArch/ directory.

    #13074
    jjd99d
    Guest

    As of 4-21-14 it did not support the zin mo dual or single. I’ll have to check that out and see. But Iam willing to bet up and left still have issues.

    #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!

    borlandoflorida
    Participant

    Hi,

    This is my first post (if that matters), but would it be possible to have a step-by-step guide to configuring individual emulators after the installation of Emulationstation please?

    I am relatively new to this game, but have done other RPi projects recently so have a good understanding of certain aspects, but the one area I have struggled with is configuring individual emulators post-installation so that they run they way I would like.

    At the moment I have managed to successfully get the Wiimote running over bluetooth and the wireless Xbox 360 controller working within emulators, but I had to do a lot of digging around to get the retroarch-joystick (apologies if this is not the correct spelling – going from memory here) script in order to configure the button inputs to an output file I could then use for the emulator.

    The only issue I have at the moment is that I would like to be able to access the emulator menu so that I can configure internal aspects of each emulator (i.e. screen size, audio, overlay etc) but I’m struggling to understand how to do this. I did manage to get this up once by pressing F1 on my keyboard, but then I lost the option of doing this and could not figure out how to get this back.

    Also, when I did manage to get into the menu, any changes I made to the configuration were not saved, despite having the setting enabled to save on exit. I was usually presented with an error message along the lines of “permission denied” (again, can’t remember exactly as I’m posting this at work).

    I am also finding it problematic setting the resolution on the screen so that everything fits. I use HDMI and I have managed to alter the overscan settings so that the RPi console fits, but when ES boots, it does not fit and I cannot see a way of adjusting this. If I set it to VGA mode in config.txt, it does fit but then the resolution is (obviously) lower and does not do ES the justice it deserves.

    What I would like to do is be able to go through a step-by-step guide on how to set up and import the controller config’s into each emulator, whilst being able to adjust the resolution of each emulator so that the fit my 16:9 HD TV.

    I have attempted to amend the retroarch.cfg files in the “all” folder, but this does not tend to translate into my setup for some reason.

    In an ideal world, I would also like to use the “home” button on the Xbox 360 controller to bring up the emulator settings menu from within the emulator, but despite trying to add this to the retroarch.cfg file using button “10” and “15” (I saw conflicting button maps online), which did not work. I also attempted to use a button that I knew was 100% correct (i.e. used one that had be inputted using the retroarch-joystick set up script) but that did not work either.

    Can anybody help or point me in the right direction?

    #10609
    Anonymous
    Inactive

    Xbox wired controller works great.

    For the Xin-Mo Xin-Mo Dual Arcade I was pulling my hair out for a while wondering why up and left didn’t work but saw on the blog a workaround. Is this something that will be incorporated into v2 as standard?

    Am loving the look of the Retrolink Snes controllers – think they will be my next purchase!

    tandre
    Participant

    could someone help me with this?

    http://pimame.org/forum/discussion/580/mp-8866-dual-usb-joypad-pimame-debian-support/p1
    to retropie

    or

    this:

    I’ve been trying to debug this one on my Gentoo system.  I’ve found that if  
    you run usbmodules with the –device paramter will have the side effect of  
    allowing the adapter to work.  
      
    For example:  
    Plug in adapter [joydev is loaded, /dev/input/js0 is created]  
    cat /dev/input/js0 [a few bytes, then silence; never any response from pushing  
    buttons]  
    usbmodules –device /proc/bus/usb/###/### [no output]  
    cat /dev/input/js0 [now it responds to button presses

    cant do it

    foob
    Participant

    Just insalled 2.0, which i think is fantastic! However, im having a little trouble with the guts of it.

    Basically, i can’t seem to find the config files for the controllers at all. The frontend controls configged perfectly normally which is fine, and ive managed to get controllers working in games by using the setup tool in retropie_setup.sh. There are two things i wish to do

    1) i’d like to get into the config file itself so i can add some basic functionality that you could in 1.9.1 and below, such as the hotkey button that can be assigned to the in-game retroarch config menu andmore importantly, exiting the emulator via the pad.

    2) i can’t seem to work out where FBA is getting its controls from. FBA automatically detected and set up both my controllers AND seems to have the exit via pad functionality (via holding start + select/coin). However, the buttons themselves are slightly askew and i would like to reconfigure them to fit my pad better (im using dualshock playstation 1 pads via a USB adapter). Id love to be able to get into FBA config file as well to mess about with some shader and resolution settings as im going to be building a CPS1+2+neogeo arcade cabe using a pi and id like to alter it so it looks more realistic to the original arcade versions.

    anyone know how to do this?

    #10356
    petrockblog
    Keymaster

    [quote=10180]I have the X-Arcade DIY dual kit installed in an arcade cab.
    Running lsinput returns

    /dev/input/event0
       bustype : BUS_USB
       vendor  : 0xaa55
       product : 0x101
       version : 272
       name    : "XGaming X-Arcade"
       phys    : "usb-bcm2708_usb-1.3.5/input0"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_MSC EV_LED EV_REP

    [/quote]

    What do you get when you follow the commands given above (https://www.petrockblock.com/forums/topic/retropie-not-recognizing-xarcade-dual-tank-stick/#post-10106)?

    #10180
    Krsjuan
    Guest

    I have the X-Arcade DIY dual kit installed in an arcade cab.
    Running lsinput returns

    /dev/input/event0
       bustype : BUS_USB
       vendor  : 0xaa55
       product : 0x101
       version : 272
       name    : "XGaming X-Arcade"
       phys    : "usb-bcm2708_usb-1.3.5/input0"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_MSC EV_LED EV_REP
    #10106
    petrockblog
    Keymaster

    What does the command ls /dev/input show? If there are entries like js0, js1 etc. this indicates that the OS has registered joystick devices. If Xarcade2Jstick is properly running one of the jsX files represents player 1 and another one represents player 2 on the DualStick.

    You can test these devices on OS level, e.g., with the command jstest /dev/input/js0. Adjust js0 to js1, js2 etc. accordingly.

    #9953
    Shibo
    Guest

    This is without Xarcade2jstick installed. This is on raspberry pi model b. Xarcade DualJoyStick

    Additionally, when I first setup RetroPie I registered a usb keyboard and both joysticks with their keyboard commands so they could navigate the menus, so I am not sure if that will cause extra input events below.

    /dev/input/event0
    bustype : BUS_USB
    vendor : 0xaa55
    product : 0x101
    version : 272
    name : “XGaming X-Arcade”
    phys : “usb-bcm2708_usb-1.2/input0”
    uniq : “”
    bits ev : EV_SYN EV_KEY EV_MSC EV_LED EV_REP

    /dev/input/event1
    bustype : BUS_USB
    vendor : 0xb38
    product : 0x10
    version : 272
    name : “HID 0b38:0010”
    phys : “usb-bcm2708_usb-1.3/input0”
    uniq : “”
    bits ev : EV_SYN EV_KEY EV_MSC EV_LED EV_REP

    /dev/input/event2
    bustype : BUS_USB
    vendor : 0xb38
    product : 0x10
    version : 272
    name : “HID 0b38:0010”
    phys : “usb-bcm2708_usb-1.3/input1”
    uniq : “”
    bits ev : EV_SYN EV_KEY EV_REL EV_ABS EV_MSC

    /dev/input/event3
    bustype : BUS_USB
    vendor : 0x1
    product : 0x1
    version : 4
    name : “Xarcade-to-Gamepad Device”
    bits ev : EV_SYN EV_KEY EV_REL EV_ABS

    /dev/input/event4
    bustype : BUS_USB
    vendor : 0x1
    product : 0x1
    version : 4
    name : “Xarcade-to-Gamepad Device”
    bits ev : EV_SYN EV_KEY EV_REL EV_ABS

    /dev/input/event5
    bustype : BUS_USB
    vendor : 0x1
    product : 0x1
    version : 4
    name : “SNES-to-Keyboard Device”
    bits ev : EV_SYN EV_KEY EV_REL

    #9086
    Anonymous
    Inactive

    Most of the audio and video settings can be edited in two ways.

    1. Within emulationstation there is an “Input Configuration” screen, there is an option called RGUI, this is the retroarch configuration menu. Here you can edit pretty much everything, just remember that you need to “Save Config on Exit”

    2. Edit the actual text in the .cfg file.
    Many of the emulators are configured with one file, this file is called retroarch.cfg (and is the same one that is edited with the RGUI menu). The filepath is > /home/pi/RetroPie/configs/all/retroarch.cfg

    Now you can edit this file within the terminal or you can connect to your P remotely and edit the file.

    —————————
    So far so good, now you need to know what to edit, basically you want to DISABLE video shaders.

    The config line is video_shader_enable = " "
    Between the quotation marks you can have two settings, “true” or “false”, basically on and off.

    Now thats not all!

    If you look in /home/pi/RetroPie/configs/ there is a folder some of the emulators, like nes and snes.

    In those folders is another retroarch.cfg, what this one does is allow you to make additional changes for each individual emulator, so you could have filters and shaders on one, different audio settings for another, or a different joypad configuration for all of them, this makes customisation better so if you are having problems with performance in one emulator you can turn everything off, and in another turn everything on.

    Go check each retroarch.cfg file for each emulator you are using in their respective folders. They may have video shaders enabled in that file, disable them if you want to turn it off.

    Anyway I need breakfast, good luck!

    #8628
    Anonymous
    Inactive

    Thats a good question.

    I haven’t tried it, but it is possible.

    NES, MasterSystem and MegaDrive are all configured with RetroArch with one configuration file, this means that the button config is the same.

    The input file is here > /home/pi/RetroPie/configs/all/retroarchinput.cfg

    You can then make separate changes to each individual emulator by editing the configuration files.

    For NES the file is located here> /home/pi/RetroPie/configs/nes/retroarch.cfg

    For MasterSystem > /home/pi/RetroPie/configs/mastersystem/retroarch.cfg

    For MegaDrive > /home/pi/RetroPie/configs/megadrive/retroarch.cfg

    In each file you will need to type out the buttons you want to change, and then bind this to a button on your controller.

    Anonymous
    Inactive

    So this is my first time using Pi and RetroPie and I can safely say I am a noob. So I have one big problem. I am using a xin mo dual arcade controller like this one and when I start RetroPie for the first time and map the buttons, it won’t map up and left. I have the same problem with ultraslim and chameleon. It could be a xin mo problem but it works fine on PiPlay. So I don’t know what the problem is.

    #7590
    petrockblog
    Keymaster

    I only had the Tankstick for the development of Xarcade2Jstick. However, it should be possible to extend Xarcade2Jstick to also support the DualStick.

    Could you post the output of the command sudo lsinput here?

    If the command lsinput is unknown you can install this tool with sudo apt-get install -y input-utils.

    What we are looking for is something similar to the output as shown below:
    [gist id=”43dd12d8dcd8fe222abb”][/gist]

    #7588
    miggy
    Participant

    What about the DualJoyStick?
    I have installed and followed the instructions and I can’t get my xarcade DualStick to work at all ;(

    #7447
    dudleydes
    Participant

    Hi Hodd

    The code you have posted is in my mame.cfg.template file but not the mame.cfg file.

    I found configuring the joystick mapping a lot easier by using the MAME UI. If you launch a rom, then press TAB on a keyboard, you will be presented with the MAME UI.

    The first option “Input: General” will allow you to map buttons to events such as quit game and pause for every game. To adjust your mappings, select the input you want to configure, press Enter on your keyboard followed by a button on your joystick.

    You can use the next option “Input: This Game” to configure mappings for individual games.

    #7408
    hodd
    Participant

    Hey there my problem is a little different. I’ve got my DualShock working completely in the Retroarch menus, but when I fire up a game I can’t do anything only the keyboard will get me out of the games. I’ve tried many different setups in /RetroPie/configs/all/retroarch.cfg but nothing seems to work when I’m in an emulator (I’m only using SNES and MAME)

    What could I be missing?

    chris2k
    Participant

    Hi,

    I’ve got some problems with the Xin-Mo Dual Arcade Controller.

    Get it working was quite easy, but i’ve got several problems with the emulators.

    1.) Mame4all-pi doesn’t support more then 16 buttons, so i can’t use 3 of my buttons… Anyone knows what i have to change in the source code to map more then 16 buttons? Would be great if the tutorial could be enhanced…

    2.) I can’t get the 2nd player to work in RetroArch…

    Player 1 works perfectly, but Player 2 doesn’t respond to any button presses… (though evtest confirmed that the controller is fully working)

    What did i do wrong?

    My config file:

    input_player1_joypad_index = "0"
    input_player1_b_btn = "0"
    input_player1_y_btn = "3"
    input_player1_select_btn = "7"
    input_player1_start_btn = "6"
    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 = "4"
    input_player1_l_btn = "2"
    input_player1_r_btn = "5"
    
    input_player2_joypad_index = "0"
    input_player2_b_btn = "10"
    input_player2_y_btn = "13"
    input_player2_select_btn = "16"
    input_player2_start_btn = "17"
    input_player2_up_axis = "-3"
    input_player2_down_axis = "+3"
    input_player2_left_axis = "-2"
    input_player2_right_axis = "+2"
    input_player2_a_btn = "11"
    input_player2_x_btn = "14"
    input_player2_l_btn = "12"
    input_player2_r_btn = "15"
    
    input_exit_emulator_btn = "18"
Viewing 35 results - 771 through 805 (of 888 total)