RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Pisnes / snes emulator controller configuration help needed!

    Scheduled Pinned Locked Moved Help and Support
    snes controllersnes configuratpisnes
    2 Posts 2 Posters 2.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      erik88
      last edited by

      Pisnes controller config issue

      Ok so It appears the default emulator choices for the snes can have a bit of an audio and lag issue on some games. I downloaded additional packages with diff emulators . I've realized one works great, the pisnes, however the controller config. Changes, and I can't input the layout in retroarch. Can someone show me or guide me where to input the controller configuration for this emulator manually?
      I am lost, I would greatly appreciate it . I will be using a USB snes gamepad .

      1 Reply Last reply Reply Quote 0
      • S
        Schadenfreudian
        last edited by Schadenfreudian

        Hey so I really only made an account to respond to this query. The easiest way to deal with this is finding the .cfg file for the PISNES emulator. PISNES searches for a different cfg file than the built in emulator (so you need to manually edit it for each different controller) where as the included emulators reference the cfg file you set up when you mapped your controller the first time you connected.

        1. Remember when you had to first set up your controller? You need to know what each button corresponds to
        • Go to the MAIN MENU and hit Configure Input
        • Notice that every time you hit a key while mapping a number appears? You'll want to make note of what number each key is
        1. Connect to your Raspberry Pie via SFTP and find opt/retropie/configs/snes
        • Notice there is a file in the directory named retroarch.cfg - that's file contains data helping built in emulators
        • You want to open snes9x.cfg (this is what PISNES uses) with a text editor
        1. Scroll Down until you see this!
          [Joystick]
          A_1=1
          B_1=0
          X_1=3
          Y_1=2
          L_1=4
          R_1=5
          START_1=7
          SELECT_1=6
          QUIT=99
          ACCEL=98
          QLOAD=10
          QSAVE=9
          #Joystick axis
          JA_LR=0
          JA_UD=1
          #Joystick DPAD buttons
          LEFT_1=11
          RIGHT_1=12
          UP_1=13
          DOWN_1=14
          #player 2 button configuration
          A_2=1
          B_2=0
          X_2=3
          Y_2=2
          L_2=4
          R_2=5
          START_2=7
          SELECT_2=6
          #Joystick axis
          JA_LR_2=0
          JA_UD_2=1
          #Joystick DPAD buttons
          LEFT_2=11
          RIGHT_2=12
          UP_2=13
          DOWN_2=14

        - These are the original values! Values corresponding to keys will change depending on what controller you are using

        1. Change each value to the appropriate value of the corresponding key you want (the info from step 1)

        2. Profit

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

        Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.