Forum Replies Created

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • stevetb
    Participant
    Post count: 9

    Sounds good, I wish you luck.

    stevetb
    Participant
    Post count: 9

    Note: If you use that link above you will get a 404 Error. Make sure to add .cfg to the end of the pasted text. For some reason in Floob’s post and the one I just did it drops .cfg from the link.

    stevetb
    Participant
    Post count: 9

    Hi Mikegrice10,

    Here are the steps I followed to get the 8Bitdo SFC30 and NES30 to work after a reboot:

    1. Go to this link and download the configuration which you need:

    https://github.com/libretro/retroarch-joypad-autoconfig/blob/master/udev/8Bitdo-SFC30-GamePad-Bluetooth-Mode(START%2BR).cfg

    2. From that configuration you will want to add in your preferred hotkey, exit command, save state, load state, etc. These are not included in the posted CFG files.

    3. I ended up taking the contents of that .CFG file with my revisions and then pasted the text into the .CFG file for my SFC30 and NES30 .CFG files that already existed. Make sure to remove the existing text as well.

    4. Once text is inserted you will want to make sure to save.

    5. Now re-open each file and make sure it saved :)

    6. Last step I did was to delete the .BAK files for each controller that were already in place. THESE backup files are probably what are causing you grief. I am not sure and have not tested my theory that these .BAK files cause the primary .CFG file to regenerate upon reboot. Someone else may know if that is how it works on bootup.

    7. Now reboot and game! Everything should work.

    stevetb
    Participant
    Post count: 9

    Thank you Floob!

    I copied the configurations over, made sure they were saved, and then removed the .BAK files. The SFC30 is running great!

    Thank you again!

    -Steve

    stevetb
    Participant
    Post count: 9

    RetroPie 3.5 and SFC30 issue:

    Details:
    -Raspberry Pie 2 running RetroPie 3.5 (Fresh Install, not updated)
    -Controller = SFC30 with most current firmware from website
    -Using START+R to connect each time to pie
    -rules file was created for SFC30 @ sudo nano /etc/udev/rules.d/10-local.rules
    -Kinivo Btd-400 Bluetooth 4.0 USB Adapter

    I am able to connect and use the SFC30 within ES without issues, all buttons seem to work. When I enter any game only the directional pad works correctly. The A button works, but is mapped to the start button. No other button appears to work.

    To correct I go into the joystick configuration and change the button layout for the 8Bitdo. I save the changes, then am able to enter Retroarch without issues and play all roms.

    On Reboot however, the mappings change back to the mess they were before. I believe it is falling back to the .BAK but have not been able to test.

    I thought about these solutions:
    1. Delete .BAK file for joystick configuration and see if this works
    2. Lock file so file cannot be altered or deleted by system

    What are the thoughts of users on this thread about this? Am I on the right track? Anyone else having these issues?

    Thank you,
    Steve

    stevetb
    Participant
    Post count: 9
    stevetb
    Participant
    Post count: 9

    I am having the same behavior with my SFC30 Controller. Last night I too had it working until I rebooted. The configuration was replaced with the .BAK file within same folder. At first I thought I did not save the changes to the mappings when I first edited the joystick file for the SFC30 but after a second reboot, the mappings were all messed up again.

    A few thoughts I had for testing tonight

    1. Delete .BAK file once the joystick file is set perfectly
    2. If that does not work, locking the file so it cannot be altered

    I will report back what I find out. I see others are having lots of issues with the 8Bitdo controllers as well.

    -Steve

Viewing 7 posts - 1 through 7 (of 7 total)