Raspberry Pi 4

For information, Recalbox IS NOT compatible with Raspberry Pi 4 yet.
Pour information, Recalbox N'EST PAS encore compatible avec le Raspberry Pi 4.

The Recalbox Team.

N64 Controller


  • Translation Master

    Hello community πŸ™‚

    I have a original N64 controller connected to recalbox with an adapter from raphnet. Works pretty good. But does somebody knows how I configure the C-Buttons (the yellow ones on the top right side)? Without these buttons the controller is useless for some games.

    Another issue is, that if I configure the A-Button as the A-Button its not for "OK" but it acts like the "Back"-Button. That means in Mario Kart 64 the button to move with the kart is the B-Button.

    Any advice how to configure the N64 controller properly?

    This Wiki tells me recalbox v3.3.0 ONLY: https://github.com/recalbox/recalbox-os/wiki/Configure-N64-controllers-(EN)

    My setup is: Raspberry Pi3, recalbox 4.0.0


  • Developer
    Team
    Global moderator
    Translator

    I believe this is the layout you need for the mapping of your n64 controller (regarding your second question): (In recalbox the n64-button R is mapped to R1, as a difference from the picture below!!!)
    n64_mapping

    Don't map the n64 A-button as A, because A is to go back by default in recalbox.

    Now regarding you first question, as you see on the picture, after mapping the right analog stick the C-buttons for UP and RIGHT gets automatically configured on mupen64plus... and I have no idea what you can do. But I'm sure the right person will read this and shed some light on this matter πŸ˜‰


  • Translation Master

    @paradadf you are great. You brought a lot of light into this. Many thanks, mate!!

    Did I miss this drawing somewhere in the wiki?

    I'll try this out and let you now if this is a proper solution.


  • Developer
    Team
    Global moderator
    Translator

    @lackyluuk the drawing is from RetroPie, thus the mapping not matching the used on recalbox. But for illustration purposes, it works πŸ˜‰


  • Translation Master

    @paradadf I try to figure it out πŸ™‚ then we can have one for recalbox



  • Or you need the magic undocumented secret of n64 custom config ...


  • Translation Master

    @Substring πŸ˜„ sounds interesting, let me know more about it πŸ™‚ and maybe we can change it to documented then πŸ˜‰



  • @lackyluuk Here is the trick :

    1. add n64.configfile=appfelsaft to your recalbox.conf file
    2. edit /recalbox/share/system/configs/mupen64/InputAutoCfg.ini like in the old days of 3.3
    3. launch your rom πŸ™‚

    As you may have guessed, the appfelsaft is the most important trick. It doesn't work with bretzel πŸ˜„

    (in fact the n64.configfile just has to be set to any value πŸ˜‰


  • Translation Master

    @Substring hahah thanks for your answer. that means, set the n64.configfile=AnyValue and then change the InputAutoCfg.ini like in the Wiki article. Great, I will try this out soon

    BUT, its Apfelsaft and not Appfelsaft πŸ˜„



  • @lackyluuk aPPfelsaft is more yummy yummy πŸ˜„


  • Developer
    Team
    Global moderator
    Translator

    @lackyluuk did succeed with this? What did you choose for the HK on an original n64 controller?
    Also, after you add the n64.configfile, I suppose you'll need to config all other controllers as well (for n64) or do they work as before?
    I'm just curious because someday I'll try to attach my original controllers as well, not before I replace their joysticks though πŸ˜„


  • Translation Master

    @paradadf no unfortunately not. I am busy with my adapterbox (small box to connect the original nes, snes and 64 controllers). But it is done soon and then I try to figure everything out regarding the original controllers.

    Keep you up to date πŸ™‚


Log in to reply
 

Want to support us ?

191
Online

78.5k
Users

20.0k
Topics

147.5k
Posts