Homepage Forums RetroPie Project Controller Configuration in RetroPie Retropie 3.5 and Picade console

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #118408
    kazevil
    Participant

    Dear all,

    I just got a picade console and though I could make it run with a rasp pi2 and retropie.

    I got everything built up and installed in just few steps but I’m now facing a controller issue.

    At first boot the picade console (joystick + buttons) is not automatically detected. After holding a button it s seen as a keyboard and the keys mapping setup works fine.
    Once in emulstation I can use it to navigate through the interface without any issue. Playing Doom works fine too.

    I then try to copy som n64 roms and play with. Unfortunatelly in the game the button mapping is not working anymore… So I can’t do anything except exiting the game.

    Looking to /tmp/runcommand.log, I could found such messages:

    UI-Console: using Audio plugin: 'Mupen64Plus OMX Audio Plugin' v2.0.0
    Input Error: Couldn't find config file 'InputAutoCfg.ini'
    Input Warning: missing 'plugged' parameter from config section AutoConfig0. Setting to 1 (true).
    Input Warning: missing 'plugin' parameter from config section AutoConfig0. Setting to 1 (none).
    Input Warning: missing config key 'DPad R' for controller 1 button 0
    Input Warning: missing config key 'DPad L' for controller 1 button 1
    Input Warning: missing config key 'DPad D' for controller 1 button 2
    Input Warning: missing config key 'DPad U' for controller 1 button 3

    This looks like the key mapping is not recognized. So I went in /opt/retropie/config/all/retroarch.cfg and could see there my key mapping schema.
    I tried copying following lines in /opt/retropie/config/n64/retroarch.cfg

    input_remapping_directory = /opt/retropie/configs/n64/
    input_player1_a = z
    input_player1_b = shift
    input_player1_y = ctrl
    input_player1_x = alt
    input_player1_start = enter
    input_player1_select = escape
    input_player1_l = space
    input_player1_r = x
    input_player1_left = left
    input_player1_right = right
    input_player1_up = up
    input_player1_down = down
    input_player1_l2 = s
    input_player1_r2 = c

    Unfortunately this didn’t help.
    Looking again in the log file I could see this:

    Input: 0 SDL joysticks were found.
    Input: N64 Controller #1: Forcing default keyboard configuration
    Input Error: Couldn’t find config file ‘InputAutoCfg.ini’

    If anybody has some advice on the setup, it would be great :-)

    Cheers

    #118411
    Floob
    Member

    The file you edited is for retroarch emulation, but it looks like you are using the non-retroarch based emulator.

    Try using the lr-mupen64plus
    https://github.com/retropie/retropie-setup/wiki/Nintendo-64

    Although to be honest the N64 is one of the trickier systems to get up and running as a lot of the games still arent that well supported.

    Are you going to set it up with the arcade emulators?

    #118479
    catrinisin
    Participant

    Yes Floob is correct, the default N64 emulator does not use the retroarch config. If you don’t want to use the lr version as suggested above, you’ll need to map your controls in this file:
    /opt/retropie/configs/n64/InputAutoCfg.ini

    #118518
    kazevil
    Participant

    Hi,

    thanks for the feedback. Is there any specific format for the InputAutoCfg.ini file or can I simple paste the same parameters than the ones I put in the retroarch.cfg

    #118615
    Floob
    Member

    You should be able to find those details in the Wiki
    https://github.com/retropie/retropie-setup/wiki/Nintendo-64

Viewing 5 posts - 1 through 5 (of 5 total)
  • The forum ‘Controller Configuration in RetroPie’ is closed to new topics and replies.