Homepage Forums Search Search Results for 'dual'

Viewing 35 results - 631 through 665 (of 888 total)
  • Author
    Search Results
  • #88869

    In reply to: Autofire on the axis

    daveireland20
    Participant

    Having a similar issue myself still mate, cannot regardless of which combination I try get player 2 (or 1) to work in retroarch emulators. For some reason when I add in the prefix”player1″ or”player2″ retroarch then seems to ignore all input from these buttons and Joysticks, the only buttons that remain working are the hotkey enabled buttons. If i remove the player prefix from each line of code, for instance

    input_b_btn = “12” (Works perfectly)
    input_player1_b_btn = “12” (Stops working)
    I’ve pasted my config file for the Xin-Mo in retroarch incase anyone spots a glaring error that I’ve missed.

    Cheers

    input_device = “Xin-Mo Xin-Mo Dual Arcade”
    input_driver = “udev”
    input_player1_joypad_index= “0”
    input_player1_b_btn = “12”
    input_player1_y_btn = “13”
    input_player1_select_btn = “14”
    input_player1_start_btn = “15”
    input_player1_up_axis = “-2”
    input_player1_down_axis = “-3”
    input_player1_left_axis = “+3”
    input_player1_right_axis = “+2”
    input_player1_a_btn = “10”
    input_player1_x_btn = “11”
    input_player1_l_btn = “17”
    input_player1_r_btn = “16”
    #input_l2_axis = “”
    #input_l3_axis = “”
    #input_r3_axis = “”
    #input_l_x_plus_axis = “”
    #input_l_x_minus_axis = “”
    #input_l_y_plus_axis = “”
    #input_l_y_minus_axis = “”
    #input_r_x_plus_axis = “”
    #input_r_x_minus_axis = “”
    #input_r_y_plus_axis =
    #input_r_y_minus_axis = “”

    input_enable_hotkey_btn = “14”
    input_exit_emulator_btn = “15”
    #input_shader_next_btn = “17”
    #input_shader_prev_btn = “16”

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

    #88777
    ericahlers
    Participant

    The Mame Rom set that is most compatible with Retropie is 0.37b5. MAME is very complex, so certain rom sets work with certain emulators. As the current time, you’re best bet is to find a the above rom set. If you try to individually piece a collection together, you’ll likely get compatibility issues and it wont work.

    #88338
    PeanutButterBoy
    Participant

    So when I select option 5 “INSTALL individual emulators…” this will download and install the latest emulator binaries? I assume choosing option 5 will also overwrite the config for whichever emulator I choose to install?

    Thanks for your help.

    #88330
    petrockblog
    Keymaster

    it used to download/update all binaries, but this was a problem since some binaries required configuration updates which it didn’t do – this was causing problems.

    You can update individual items from menu 5, or use the menu 1 to do a complete binary install which will update the system (backup any custom configs etc first).

    We may add it back again in the future, but in a way that doesn’t cause the problems as before.

    #88252
    ladon
    Participant

    You could try this thread for reference:

    Playstation Dual usb

    phipix01
    Participant

    Hi everyone.

    I use a Dual PSX Adaptor. the exact device definition is the following:

    009: ID 0810:0001 Personal Communication Systems, Inc. Dual PSX Adaptor
    (check that by using $ lsusb)
    Dual PSX Adaptor

    I use jstest /dev/js0 and jstest /dev/js1 to test them but they behave very strange. If i press the Analog Button on one controller the little red LED lights up. For some reason i can’t have them both activated but only one at a time. now the buttons work even if the red LED isn’t shining, but the axes can only have the maximum/minimum values 3740 and -3740 and nothing in between. If one of the controller’s red LED shines though the axes can be precise and can have values between.

    Did someone get 2 controllers to work with such a dual psx adaptor? maybie the reason is because i have 1x PS1-CTRL and 1x PS2-CTRL each ..


    @Mike
    you recommended using them, do they work for you?

    #88161
    chdez77076
    Participant

    Since this is in “Ideas For Further Enhancements” section of the forums, what about adding this –gfx switch in the video options (press x or m) that way they can be saved per individual roms?

    Anonymous
    Inactive

    I have an arcade cabinet currently using Windows XP and I’d like to switch over to the RetroPie to replace the aging hardware – way less cost than a new PC… My question is how hard is it to set up an I-pac controller in RetroPie?

    I have a slikstik cabinet with a large two player control panel. Dual 8-way joysticks with 6 buttons + neo geo button for 2 players, track ball, spinner, single 4-way joystick. That and more buttons for those other needed locations.

    I’d like to know I can set this controller up. I don’t want to go this route if I loose any use of controls I have. Of course I could just plug it in and see what happens but I thought I’d ask and see if I’d have something good to look forward too for tonight.

    Thanks for any advice.

    Aixelsyd

    #88019

    In reply to: Autofire on the axis

    daveireland20
    Participant

    Just out of curiosity guys, are any of you experiencing any problems setting up the second player configuration in the controller file for the Xin Mo Dual ? I have searched high and low for the answer and tried everything I can think of and just cannot get it to work.

    Cheers

    #88013
    chdez77076
    Participant

    Thats Awesome!

    Somebody should definitely set up a “working n64 roms” database with the specific video plugin + individual changes to the config.

    As more people try this emulator those setting could then maybe be setup as a default config for future releases.

    Win!

    Just a shower thought.

    #87842

    In reply to: Autofire on the axis

    clownfish360
    Participant

    I just updated with instruction listed as well and all is working with my xim mo dual. Awesome job guys.

    killer101
    Participant

    Hello all,

    I used the RaspPi Model B for quite some time and was never really satisfied with the speed here and there.

    Now I’m planning to switch to a new device. The question is … will it be the RaspPi 2?

    I like to use the retroarch libretto cores as much as I can to prevent configuring too much emus. I’m talking about FBA, iMame4all, SNES, Megadrive and older systems.

    Can anybody confirm that the new RaspPi 2 runs all those Emus at full speed now?

    FBA libretto was unusable with the old RaspPi, I used the piFBA instead. But a lot of games do not work for the piFBA and there were slowdowns even with the CPU clocked to 900MHz.

    The alternative is to get one of those ultra small Lenovo PCs (some years old but with a dual core 3GHz CPU) for a couple of bucks at eBay. Besides the heavy power consumption there will be hopefully no more slowdowns and no configuring hell.

    Any suggestions?

    #87751

    In reply to: Autofire on the axis

    daveireland20
    Participant

    Having the exact same issue with a Xin-Mo Dual USB controller, my Pi knowledge is certainly lacking a little but this seems quite manageable, if it isn’t too much trouble and seeing only as it was mentioned would it be too much hassle for you to post the updated compiled Kernel feederchain?

    Cheers

    minimonk347
    Participant

    Actually, there are two rom folders for N64 in the 2.5.0 and buzz images. The only difference I have noticed regarding those between images is that the 2.5.0 retroarch emulator loaded Ocarina (terribly slow/choppy and graphically flawed), but the buzz image would throw out some illegible script (due to screen resolution), then return to rom selection.

    I feel ya on the individual plugin thing, though; it would be nice if the characters in SSB weren’t missing most of their facial features. Kirby was unaltered, strangely enough.

    #87698
    clownfish360
    Participant

    I am running the Xin-Mo Dual Arcade and having the same issue with the joysticks. The buttons seem to work fine for payer 1 and player 2 respectively but my joysticks player 1 and 2 seem to work as the same joystick. Strange.

    Here is my configuration of the two joysticks in retroarch.cnf. Should the index be 0 for both? Also should the axis be the same for both?

    input_player1_joypad_index = “0”
    input_player1_a_btn = “1”
    input_player1_b_btn = “0”
    input_player1_y_btn = “2”
    input_player1_x_btn = “3”
    input_player1_start_btn = “4”
    input_player1_select_btn = “5”
    input_player1_up_axis = “-1”
    input_player1_down_axis = “+1”
    input_player1_left_axis = “-0”
    input_player1_right_axis = “+0″

    input_player2_joypad_index =”0”
    input_player2_a_btn = “11”
    input_player2_b_btn = “10”
    input_player2_y_btn = “12”
    input_player2_x_btn = “13”
    input_player2_start_btn = “4”
    input_player2_select_btn = “5”
    input_player2_up_axis = “-1”
    input_player2_down_axis = “+1”
    input_player2_left_axis = “-0”
    input_player2_right_axis = “+0”

    input_enable_hotkey_btn = “4”
    input_exit_emulator_btn = “5”

    I tried the patch above for Pi-FBA and am testing on SNES emulator.

    petrockblog
    Keymaster

    yes.

    1. because you might want to change something / re-try a build etc – see ./retropie_packages.sh – you can run individual steps etc. I may introduce a module to clean this up though, or just clean it up after using the setup gui.

    #87628
    sirwiggum
    Participant

    Hi all,

    This looks like something I was planning on doing on my pi2.

    Initially I was trying to dual boot Openelec and Raspbian.

    From what I read, should’ve been a case of dropping openelec in.

    I grabbed the latest noobs, however the only option was Raspbian. So I’m trying to download (slow connection) an older version of noobs and overwrite with the new Raspbian and Openelec.

    I also want retropie running. However, if I install on top of Raspbian, will I lose my Raspbian environment/desktop?

    Thanks

    #87622
    maikeximu
    Participant

    I just did it with Openelec and Raspbian (Retropie) installed on a 32Gb SD Card. I followed this tutorial : https://rromo12.wordpress.com/2014/09/10/raspberry-pi-raspbmcretropie-dualboot/

    If you want to use it with Openelec you have to delete all the “sudo” commands in Retropie.sh because Openelec has already root permissions:

    
    #!/bin/sh
    sudo sed -i 's/7/5/g' /media/RECOVERY/autoboot.txt
    sudo reboot
    

    to

    #!/bin/sh
    sed -i 's/7/5/g' /media/RECOVERY/autoboot.txt
    reboot

    As stated in the comment if you do a clean install with Noobs, you will have to change the mounted partitions on reboot (or you can get stuck) as they changed boot order in the latest version:

    1. “Retropie.sh: changed ‘s/5/7/g’ to ‘s/7/5/g’
    2. Raspbmc.sh: changed ‘s/7/5/g’ to ‘s/5/7/g’

    It’s absolutely amazing as it will reboot to the correct partition (and which is also great because you will then be “stuck” to the same OS when you normally reboot (good for my girfriend).

    #87498
    petrockblog
    Keymaster

    it would wipe everything if overwriting the image.

    you can either backup your data and do that and restore, or optionally update the script and then choose to install the binaries from option 1.

    you can also update individual emulators by installing from menu 5 as needed.

    #87330
    evilllama
    Participant

    This is taken from my own PERSONAL installation guide that i have been creating as I build my retro station. Please excuse any spelling mistakes and such, I spun this off while working on the pi, but the steps are exactly the process I used while doing individual emulator mapping.

    ALTERING EMULATOR SPECIFIC CONTROLS

    Assuming you have 4 controllers that are the same… (if not scroll down)

    From terminal, type”

    cd /opt/retropie/emulators/retroarch/configs

    dir (or ls -1)

    Now select a controller to look at for reference for button mapping

    sudo nano “controller cfg file to reference/alter”

    find specific buttons to change and write down the current configuration. For example, I want to change the NES a and b button mapping by swapping the function of each. MadCatzXbox360Controller.cfg states:

    input_a_btn = “0”
    input_b_btn = “1”

    So now I exit without changing anything (ctrl X, n, enter)

    Now type:

    cd /opt/retropie/configs/nes
    sudo nano retroarch.cfg

    Now in nano, scroll to the bottom and type:

    input_player1_a_btn = “1”
    input_player2_a_btn = “1”
    input_player3_a_btn = “1”
    input_player4_a_btn = “1”
    input_player1_b_btn = “0”
    input_player2_b_btn = “0”
    input_player3_b_btn = “0”
    input_player4_b_btn = “0”

    Now press ctrl x to exit, y to save, and enter.

    IF YOU HAVE DIFFERENT CONTROLLERS (not all the same type)

    Enter the emulator you want to alter mapping for. Find the USB that controls the 1st, 2nd, 3rd, and 4th player controllers. Write down the type of controller is for each # player. Exit emulation and emulationstation.

    Now in terminal follow the above instructions but repeat the first part for finding how the controller is configured (cd /opt/retropie/emulators/retroarch/configs and sudo nano config file for the controllers that need to be changed) for the controller type for each player. Write down the controls that you want to change under each controller type/player.

    Continue to the emulator retroach.cfg file (IE: cd /opt/retropie/configs/nes then
    sudo nano retroarch.cfg) and alter the buttons by player# and controller type for remapping (using the configurations from the controller config files). for example, if player 1 is an xbox controller, player one should be reconfigured using mapping for xbox controllers, playstation player # to playstation mapping, etc..

    NOTE: You may want to mark what ports they are plugged into by painting a number on the port and the controller. As long as the controllers are in the SAME ports when you load the pi, they should be correctly mapped each time you start emulation.

    #87267
    windjammersfan
    Participant

    I know this is a very old thread but I’m having similar issues with FBA and a Dualshock 4.

    From what I can gather the changelog notes below mean that the d-pad should always work with PiFBA. This is seperate from the joystick axis setup in the fba2x.cfg file.

    Is it possible to simply disable the JA_LR and JA_UD axis variables in the fba2x.cfg file? I’ve tried commenting them out but it seems if they aren’t there it defaults to 0/1.

    Anonymous
    Inactive

    Hello,

    So how do you set your controller for each individual emulator?

    I have used the RetroArch Setup to setup my USB snes controller,

    I have tried all 3 snes emulators, only Pisnes will work with the setup. All buttons work like they supposed to, Select + Start brings me back to ES

    If i use Snes9X and launch a game, most games will then require me to press start, Which i do, but then it exits the emulator.

    The 3rd Emulator (just snes in the rom folder), has the correct layout for buttons, I am able to play games, but the Select + Start = Exit does not work.

    Thanks in advance,

    #87159
    Keigan
    Participant

    Editing themes is not that complicated actually. There 2 main XML files to edit, the only time you need to edit more are for each individual system, so assuming that each system theme will look identical with maybe a different background image, there are basically 2 XML files to edit, then you just place them in the system folder and boom.

    I’m not sure you want to waste your time on this to be honest, unless you plan on fully re-arranging the layout of the theme, then this will be no more useful than opening an XML file and editing a color value.

    The problem really for theming is opposite of what you want, which is more variables. The more we had access to altering the better it would be for customizing our overall looks.

    #87146
    windjammersfan
    Participant

    I might be wrong but I think it’s normal for Emulation Station to prompt you to configure the controller on start-up if it’s not been used with it before, regardless of whether it’s set up in the Retroarch config file or not. I’d tried setting up the PS4 pad myself and completed the “Register Retroarch Controller” setup from the Retropie config script but still had to set it up in ES too.

    I’m also getting the problem with the pad not responding in games. I’ve tried with SNES and Mega Drive/Genesis, though I doubt it actually makes a difference trying in different emulators. I also tried two different PS4 controllers, both Dualshock 4. Neither gets any response once ES has started the emulation.

    I’ll try setting up FBA or something to see if that works.

    edit: removed the quote of the previous post as the text was really big for some reason and didn’t read easily.

    chyczewski
    Participant

    Yes I have tried that in the past before, not sure what that does and since it did not fix my two controller issue, i restored it to original.

    At this point, I have tried several different versions of the RetroPie software, two different types of BT dongles (BT211 and BT400) paired fine individually but cannot get both controllers online at the same time. I am out of ideas..

    jdiff
    Participant

    Hey RetroPie community,

    Long time lurker, first time poster here. I’ve noticed that creating a theme is relatively complex — lots of XML files to edit — and I wonder if it would be useful to have a script-based generator, kind of like what Underscores is for WordPress themes. As I start work on this, I have some questions for the theme-makers:
    – Is there already something like the program I intend to make?
    – How do you currently deal with all the XML editing?
    – How do you prefer to organize your background images? All in the same folder? Filename convention?
    – Do you often change the font and font colours used, or not?
    – Do you want to change the star icons used for rating?
    – Do you want to change the system logos?

    Basically my idea is that there will be a webpage, you fill out the name of your theme and select a few options, and it generates a zip file with the appropriate directory trees and XML documents. Then you just add the art (rerouting everything into the ./../art folder rather than each individual system’s art folder) and it’s done. Obviously, the fewer variables there, the easier this will be. I figure it’s worth asking how much interest there is in building those features in.

    Thanks!

    Anonymous
    Inactive

    I couldn’t find one of these when I was looking, so I just thought I’d share the config file I put together for people looking to use PS4 controllers with input autodetect.

    This version uses Share + Options (the DS4’s Select + Start) as the “quit emulator” button combo.

    By default, this should go into:
    /opt/retropie/emulators/retroarch/configs/

    IMPORTANT: You will also have to rename or remove PS3ControllerBT.cfg from this folder. You can simply rename it PS3ControllerBT.cfg.bak.

    DualShock 4s and bluetooth-connected DualShock 3s have the same device id, which disables in-game controls if both config files are present You will have to decide which type of controller you’re going to use. USB-connected PS3 controllers should still work fine with PS4 controllers.

    Let me know if you find any issues. :)

    SonyComputerEntertainmentWirelessController.cfg

    # DualShock®4 Wireless Controller Configuration
    # ---------------------------------------------
    # For reference, the input labels are as follows:
    # Directional Buttons 		| Hat0
    # Square			| Button0
    # X				| Button1
    # Circle			| Button2
    # Triangle			| Button3
    # L1				| Button4
    # R1				| Button5
    # L2				| Button6
    # R2				| Button7
    # Left Stick Horizontal 	| Axis0 (-Left/+Right)
    # Left Stick Vertical 		| Axis1 (-Up/+Down)
    # L3				| Button10
    # Right Stick Horizontal 	| Axis2 (-Left/+Right)
    # Right Stick Vertical 		| Axis5 (-Up/+Down)
    # R3				| Button11
    # Share				| Button8
    # Options			| Button9
    # PS Button			| Button12
    # Touchpad Button		| Button13
    
    # Device Configuration
    input_device = "Sony Computer Entertainment Wireless Controller"
    input_driver = "udev"
    
    # Directional Buttons
    input_up_btn = h0up
    input_down_btn = h0down
    input_left_btn = h0left
    input_right_btn = h0right
    
    # Action Buttons
    input_a_btn = 2
    input_b_btn = 1
    input_x_btn = 3
    input_y_btn = 0
    
    # Shoulder Buttons
    input_l_btn = 4
    input_r_btn = 5
    input_l2_btn = 6
    input_r2_btn = 7
    
    # Left Analog Stick
    input_l_x_minus_axis = -0
    input_l_x_plus_axis = +0
    input_l_y_minus_axis = +1
    input_l_y_plus_axis = -1
    input_l3_btn = 10
    
    # Right Analog Stick
    input_r_x_minus_axis = -2
    input_r_x_plus_axis = +2
    input_r_y_minus_axis = +5
    input_r_y_plus_axis = -5
    input_r3_btn = 11
    
    # Start & Select
    input_select_btn = 8
    input_start_btn = 9
    
    # Hotkeys
    input_enable_hotkey_btn = 8
    input_exit_emulator_btn = 9
    #87043
    Anonymous
    Inactive

    I had the same issue when I started out. I think I just had to create a configuration file for the Dualshock 4 and put it in the right folder.

    UPDATE: Don’t bother with the attached file, just check out this thread:

    Config file for DualShock 4 / PS4 controller

    #87036
    windjammersfan
    Participant

    I’ve been using a pair of the SNES styled iBuffallo controllers for a few weeks. I can’t recommend them though. The face buttons work fine, as do the triggers, though the d-pad registers lots of false inputs. When left idle it’ll occasionally send false up, left and rights. This happens during play too, and while it’s not a huge problem in many games, in some (Street Fighter style games, for example,) it’s significant.

    I’ve had better luck with the Mad Catz Street Fighter X Tekken Fightpad for PS3. It set up fine and works great. The build quality is great for the price, though the face buttons feel a little cheap, and it’s very good for most games. Had theRPi2 Model B not just arrived and made good N64 emulation possible I’d just use these.

    I’m currently trying to get the PS4’s Dualshock 4 working and while it works fine in ES, as soon as I go into a game it loses all functionality, as does the keyboard. I can only exit out by disconnecting the controller and pressing the Esc key on the keyboard. I’m not sure why this is happening, but the pad is wired on an extremely long cable so maybe it’s a power issue. I have no technical knowledge whatsoever though so that’s just a guess.

    marv
    Participant

    i have the exact same problem.
    some people wrote, that when you get the controllers to work individually all you have to do then is to “parse the second controller”. i dont really get what it means. i am confused because various tutorials about this matter tell you to edit config files, that are either not there at all or are named differently or are at a different place. it seems the tutorials all relate to certain versions of retropie and obviously there were changes made to the location and naming of config files.

    Raspberry Pi: Connecting multiple PS3 controllers via bluetooth

    i tried the above tutorial among others and i dont get where i should put the config lines for the second controller. what i did find was the declaration of the controllers index. i uncommented these lines in, without success..

    id like to hear someone explaining it on the most current version. that would be seriously cool!

    im so amazed by the speed of the rpi2 and the ability to emulate all those games from the past. thank you for that neat software project! :)

    #86960
    metroid
    Participant

    I’ve been outlining a RetroPie DMG Gameboy build, and doing quite a bit of research. I’m planning on hard-wiring a dedicated menu button on the side, and a slide SPST switch to turn the power supply on and off.

    I had an idea to dual-purpose the dedicated menu button to also be a soft shutdown after being held for several seconds. I would make a script that does just that, but I’m still very green to coding. The goal is to make the button act like the buttons on modern devices like cell phones. I realize that soft shutdowns are accessible through the menu, but I think something like this could make a system more user friendly. I also see how this would be a huge problem for some setups, and would probably be a feature that would be off by default.

    Thoughts? Ideas?

    #86851
    cosmos
    Participant

    Hi Buzz.

    Thanks for all the effort. Really apreciated :-)

    You got some documentation on how to setup a cross compile environment for retropie ?

    I never cross compiled something like retropie. I did for individual binaries but never for such a project as retropie. I can only assume the building of a new image is not as simple as it would be when building debian live images.

    #86811
    tomb
    Participant

    @moothead2

    This probably sounds silly but have you pressed the PlayStation button before pressing the buttons on the Dualshock 4? This usually works for me.

    dudleydes
    Participant

    I have completed my collection of tutorials demonstrating how to integrate and configure DOSBox games in Retropie. The latest tutorials cover the following:

    Creating a default mapping for arcade-style games
    http://dosonthepi.blogspot.co.uk/2015/02/default-arcade-mapping-for-dosbox.html

    DOSBox configuration for individual games.
    http://dosonthepi.blogspot.co.uk/2015/02/dosbox-configuration-for-individual.html

    Earlier tutorials covered the following:

    Integrating DOSBox games into Retropie
    http://dosonthepi.blogspot.co.uk/2015/01/run-dos-games-in-retropie_15.html

    Using the DOSBox mapper to configure game controllers
    http://dosonthepi.blogspot.co.uk/2015/01/configure-game-controllers-in-dosbox_29.html

    I will now be looking at ports. If there’s any game you would like me to take a look at, then let me know. I currently have the following on my shortlist:

    • Crispy Doom
    • Blood
    • Descent
    flickcorp
    Participant

    I know this may have been posted already but figured I would ask anyway.

    I know how to temporarily change the controllers input to 6 button genesis controllers by the in system menu but what I want is a permanent fix. Where is it located in the cfg files to change just the megadrive/genesis controller inputs. I am using a dualshock 3 controller for both 1p and 2p wired.

Viewing 35 results - 631 through 665 (of 888 total)