@edisson02 I believe that the ideal way is to try to follow the steps that were described in the post I mentioned above, and, post here what you tried to do, as they did in the post quoted, so we can see what you did, maybe someone will give you some idea...
Get the recalbox_settings file here: > https://mega.nz/#!zNwXRSoQ!1y50jVuEF7rDZrRSC74zJCe7ZIaLJWiBpNPQJUjj4Oc
Mount the partition in writing: mount -o remount,rw /
Copy it to /usr/bin . To do this:
If you are on linux: scp recalbox_settings firstname.lastname@example.org:/usr/bin/
If you are on Windows, copy it to \\recalbox\share , then connect to SSH, and type:
cp /recalbox/share/recalbox_settings /usr/bin
Restart your recalbox, and the GPIO mapping settings will be taken into account again
Paaarfait !!! 😃
Everything is working now!
I specify for those who will try the manipulation, that it must first:
mount your root partition in writing (attention !!!)
back up your old file for security
copy the new file provided by @ Bkg2k
give the right to this new file
reboot the recalbox
I do not specify how to do it, because that will not pose problems to those who know how to do, and will spare those who do not know to make a (big) co ** erie. For those here: be patient, the recalbox team is working hard to provide a fix as soon as possible! 😉
Thank you again @ Bkg2k , do not hesitate if you need more tests!
The right file permissions are set with this command:
chmod 755 /usr/bin/recalbox_settings
@teko whatever you expect, GPIO can't be shared or you'll face some serious malfunction. 1 GPIO pin should be used for only a single purpose : arcade button, led, reset or power. With the configurable mk_arcade, you must remove as many arcade buttons as "side use" you'd wish.if you want power + reset + led, that's 3 gpio ... 3 less arcade buttons, not sure it's a good idea
If you want the exact mapping of the N64, you need to edit yourself the buttons and switch to a custom config. What you need is :
edit the files in /recalbox/share/configs/mupen (or mupen64 or mupen64plus, i never remember)
add in the recalbox.conf and add at the bottom (or wheverever else) n64.configfile=dummy so that the files you edited won't be overwritten