过去几周,我一直试图在我的覆盆子pi上设置RetroPie项目。我终于明白了,我可以成功运行roms,并导航项目。我在项目的最后一个方面遇到了麻烦:控制器配置。我有一个RetroLink Nintendo 64 USB控制器,我需要配置控制器的帮助。配置单人游戏nintendo 64 rom使用的控制器之后,我还想为多人游戏玩法配置更多控制器(他们将是同一个控制器,我会购买更多)。请记住,我绝对没有Linux经验。谢谢你的帮助!
答案 0 :(得分:2)
RetroPie 2.2
第一部分
启动进入仿真站后,您需要做的第一件事就是按" f4"进入你的命令行。
然后按顺序键入这些命令"输入"每个命令之间。
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
按照命令行中的说明操作,它应该让您的控制器在仿真站和游戏中启动并运行。
第2部分(不确定这是否有效我还在测试中间)
从命令行输入startx
并启动到gui。
打开文件资源管理器并转到目录/opt/retropie/configs/all/
并在文件编辑器中打开retroarch.cfg
。
一直滚动到底部,你会找到一个这样的部分:
input_player1_joypad_index = "0"
input_player1_b_btn = "1"
input_player1_y_btn = "3"
input_player1_select_btn = "6"
input_player1_start_btn = "7"
input_player1_up_axis = "-1"
input_player1_down_axis = "+1"
input_player1_left_axis = "-0"
input_player1_right_axis = "+0"
input_player1_a_btn = "0"
input_player1_x_btn = "2"
input_player1_l_btn = "4"
input_player1_r_btn = "5"
input_player1_l2_btn = "6"
input_player1_r2_btn = "6"
input_player1_l3_btn = "6"
input_player1_r3_btn = "6"
input_player1_l_x_plus_btn = "6"
input_player1_l_x_minus_btn = "6"
input_player1_l_y_plus_btn = "6"
input_player1_l_y_minus_btn = "6"
input_player1_r_x_plus_btn = "6"
input_player1_r_x_minus_btn = "6"
input_player1_r_y_plus_btn = "6"
input_player1_r_y_minus_btn = "6"
input_player1_joypad_index = "0"
input_player1_b_btn = "1"
input_player1_y_btn = "3"
input_player1_select_btn = "6"
input_player1_start_btn = "7"
input_player1_up_axis = "-1"
input_player1_down_axis = "+1"
input_player1_left_axis = "-0"
input_player1_right_axis = "+0"
input_player1_a_btn = "0"
input_player1_x_btn = "2"
input_player1_l_btn = "4"
input_player1_r_btn = "5"
input_player1_l2_btn = "4"
input_player1_r2_btn = "5"
input_player1_l3_btn = "4"
input_player1_r3_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 = "+0"
input_player1_r_x_minus_axis = "-0"
input_player1_r_y_plus_axis = "+1"
input_player1_r_y_minus_axis = "-1"
这是为播放器1配置配置的部分,复制所有文字并将所有player1
更改为player2
,我认为你必须增加最顶线......
input_player1_joypad_index = "0" -> input_player1_joypad_index = "1"
我还没有测试过的地方。
无论如何,我希望一切正常。
编辑:我刚刚在两个玩家的合作环境中试用了我的usb控制器,这个解决方案对我有用。