Viewing 1 post (of 1 total)
  • Author
    Posts
  • murph74
    Participant
    Post count: 2

    Hi everyone. New to Rpi, and learning as quick as I can about the device and love the work everyone has done with the RetroPie project! (HUGE thanks to petRock for the kickstart for me into the Rpi emulation world!) After hours and hours of trial and error, I’ve finally got my wireless Mayflash Wii Classic Controller to USB adapter setup working with RetroPie. I thought I’d go ahead and post the info on how to the forum so that anyone else having issues can find it, and possibly help others with similar devices sort out their issues. As posted, this config also uses the wii controller’s home button to exit the emulators (At least few I’ve tested sans Genesis– it’s a different beast apparently!)

    First, this is my “retroarch.cfg” file that resides in “/RetroPie/configs/all”:

    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_btn = "12"
    input_player1_down_btn = "14"
    input_player1_left_btn = "15"
    input_player1_right_btn = "13"
    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_player1_l_x_plus_axis = "+0"
    input_player1_l_x_minus_axis = "-0"
    input_player1_l_y_plus_axis = "+1"
    input_player1_l_y_minus_axis = "-1"
    input_player1_r_x_plus_axis = "+2"
    input_player1_r_x_minus_axis = "-2"
    input_player1_r_y_plus_axis = "+3"
    input_player1_r_y_minus_axis = "-3"
    input_exit_emulator_btn  = "10"
    
    input_player2_joypad_index = "0"
    input_player2_b_btn = "2"
    input_player2_y_btn = "3"
    input_player2_select_btn = "8"
    input_player2_start_btn = "9"
    input_player2_up_btn = "12"
    input_player2_down_btn = "14"
    input_player2_left_btn = "15"
    input_player2_right_btn = "13"
    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_player2_l_x_plus_axis = "+0"
    input_player2_l_x_minus_axis = "-0"
    input_player2_l_y_plus_axis = "+1"
    input_player2_l_y_minus_axis = "-1"
    input_player2_r_x_plus_axis = "+2"
    input_player2_r_x_minus_axis = "-2"
    input_player2_r_y_plus_axis = "+3"
    input_player2_r_y_minus_axis = "-3"
    input_exit_emulator_btn  = "10"

    Next, the “es_input.cfg” file from “/.emulationstation”:

    <?xml version="1.0"?>
    <inputList>
       <inputConfig type="keyboard" />
       <inputConfig type="joystick" deviceName="SZMy-power LTD CO.  Dual Box WII">
          <input name="a" type="button" id="1" value="1" />
          <input name="b" type="button" id="2" value="1" />
          <input name="down" type="button" id="14" value="1" />
          <input name="left" type="button" id="15" value="1" />
          <input name="menu" type="button" id="10" value="1" />
          <input name="pagedown" type="button" id="7" value="1" />
          <input name="pageup" type="button" id="6" value="1" />
          <input name="right" type="button" id="13" value="1" />
          <input name="select" type="button" id="8" value="1" />
          <input name="up" type="button" id="12" value="1" />
       </inputConfig>
       <inputConfig type="joystick" deviceName="SZMy-power LTD CO.  Dual Box WII">
          <input name="a" type="button" id="1" value="1" />
          <input name="b" type="button" id="2" value="1" />
          <input name="down" type="button" id="14" value="1" />
          <input name="left" type="button" id="15" value="1" />
          <input name="menu" type="button" id="10" value="1" />
          <input name="pagedown" type="button" id="7" value="1" />
          <input name="pageup" type="button" id="6" value="1" />
          <input name="right" type="button" id="13" value="1" />
          <input name="select" type="button" id="8" value="1" />
          <input name="up" type="button" id="12" value="1" />
       </inputConfig>
    </inputList>

    These two files gt me up and running. I’m still tweaking some stuff and testing some other. Right now, I can’t get Atari 2600 Basketball to work as a 1 player game– controller 1 appears to work in 2 player mode, but the computer takes over that player when you go to 1 player mode, and controller 2 doesn’t do anything that I can see. Also, has some fun reconfiguring the dgenrc file to be more consistent with the other emu controller profiles. And now, the first game I test is Toy Story, and the graphics appear to be missing half their colors! If anyone has any suggestions on those two issues, I’m all ears! Happy gaming !

Viewing 1 post (of 1 total)
  • The forum ‘Everything else related to the RetroPie Project’ is closed to new topics and replies.