I am having trouble with a Retrolink N64 Usb controller.
I tried running the retroarch controller config via script, but i can’t figure out wich default retroarch button mapping pairs with the N64 style buttons. Or in other words, how the core treats the Z and C buttons.
The script asks for L2, R2, etc. buttons but never asks for an C UP.
Also, in-game when I press Z the emulators keeps alternating control mode “default and alternate” I don’t want this to happen.
Anyone have success configuring it?
Here are how retropie maps my controller.
C UP 0
C RIGHT 1
C DOWN 2
C LEFT 3
The Retroarch configuration will only work with the libretto emulator, which in my experience, is not optimal for N64.
You can modify/edit/check the Retroarch config – it is kept in opt/retropie/emulators/retroarch/configs/ (I think – I cant check, as I’m on the road). If you use the MUPEN64PLUS emulator, then the config file is in the InputAuto.cfg or maybe I got it backwards and it is AutoInput.cfg. Anyway, that file is in the opt/retropie/configs/n64/ folder.
To figure out the EXACT name of your controller (so you know which configuration to edit), from the terminal, type
jstest /dev/input/js0 (and check your button map while you are there).
Necessary and Functional
These cookies are placed to make it possible to analyze this website (with Google Analytics) and optimize for the purpose of a.o. the usability.
Cookie names: _ga, _gat, _gid
These cookies are placed to show advertisements (of Google AdSense) and to get these close to your interest.
Cookie names: id, IDE, FLC, DSID, SNID, NID
These cookies are required to show the cookie notification bar, remember your cookie acceptance choice and apply this choice.
Cookie names: privacy_embeds, wpca_consent, woocommerce_cart_hash, woocommerce_items_in_cart, wp_woocommerce_session_, wp-settings-1, wp-settings-time-1