Mayflash Wii Classic to USB wireless adapter WORKING Settings

Welcome Page Forums RetroPie Project Everything else related to the RetroPie Project Mayflash Wii Classic to USB wireless adapter WORKING Settings

This topic contains 0 replies, has 1 voice, and was last updated by Profile photo of murph74 murph74 3 years, 11 months ago.

Viewing 1 post (of 1 total)
  • Author
    Posts
  • #2382
    Profile photo of murph74
    murph74
    Participant

    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)

Forums are currently read only - please visit the new RetroPie forums at https://retropie.org.uk/forums/

Skip to toolbar