Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord
    1. Home
    2. monkoid
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 7
    • Best 1
    • Controversial 0
    • Groups 0

    monkoid

    @monkoid

    1
    Reputation
    1
    Profile views
    7
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    monkoid Unfollow Follow

    Best posts made by monkoid

    • RE: RPi 4 - RB7.1.1 - N64 in-game controls (GPIO)

      My problem is solved !

      The following thread is French but it describes the exact same problem I described here.

      https://forum.recalbox.com/topic/21653/pi4-recalbox-7-x-mupen64plus-bug-enregistrement-du-mapping-dans-retroarch/65?_=1605037947077

      There's a very simple howto at the end of the thread sent by @fanou - which is exactly the type of solution I was looking for - a simple way to configure your button layout for either one specific emulator or even for a specific game.

      Basically it tells you to create the file ../share/roms/n64/.retroarch.cfg, containing the following line :

      input_autodetect_enable = true
      

      Then

      • Start your game
      • Enter the retroarch menu (Hotkey+B while in-game)
      • Go to "Buttons"
      • Reconfigure your D-Pad to :
        • Up = Y-
        • Down = Y+
        • Left = X-
        • Right = X+
      • Save remap to Core (here's where you can choose to save only for your game)
      • Go back to and quit game
      • Start game

      Solved.

      posted in GamePad/GPIO/USB encoder
      monkoid
      monkoid

    Latest posts made by monkoid

    • RE: RPi 4 - RB7.1.1 - N64 in-game controls (GPIO)

      My problem is solved !

      The following thread is French but it describes the exact same problem I described here.

      https://forum.recalbox.com/topic/21653/pi4-recalbox-7-x-mupen64plus-bug-enregistrement-du-mapping-dans-retroarch/65?_=1605037947077

      There's a very simple howto at the end of the thread sent by @fanou - which is exactly the type of solution I was looking for - a simple way to configure your button layout for either one specific emulator or even for a specific game.

      Basically it tells you to create the file ../share/roms/n64/.retroarch.cfg, containing the following line :

      input_autodetect_enable = true
      

      Then

      • Start your game
      • Enter the retroarch menu (Hotkey+B while in-game)
      • Go to "Buttons"
      • Reconfigure your D-Pad to :
        • Up = Y-
        • Down = Y+
        • Left = X-
        • Right = X+
      • Save remap to Core (here's where you can choose to save only for your game)
      • Go back to and quit game
      • Start game

      Solved.

      posted in GamePad/GPIO/USB encoder
      monkoid
      monkoid
    • RE: [Pi4][Recalbox 7.x][mupen64plus] Bug enregistrement du mapping dans retroarch

      @fanou

      Salut !

      Je viens de suivre ton howto sur Pi4 + RecalBox 7.2 : Problème résolu ! Et c'est persistent : Ok après reboot.

      Par contre, pour moi le menu RetroArch s'ouvre avec Select+B (ce qui peut dépendre du modèle qu'on utilise pour les boutons). En suite, dans Mario Kart 64 par exemple, impossible d'utiliser les powerups. C'était "X" sur Pi3B+ (ou triangle), c'est L1 sur Pi4 avec RetroPie + GlideN64 et ici aucun ne fonctionne.

      @olom70

      Effectivement... en modifiant la fonction du "Left Shoulder" pour "Z-Trigger", je peux utiliser mes powerups ! La fonction pour déraper était déjà à sa place sur "Right Shoulder" donc je n'ai eu à changer qu'une seule touche.

      Merci tout le monde !

      posted in Manettes/GPIO/Encodeurs
      monkoid
      monkoid
    • RE: [Pi4][Recalbox 7.x][mupen64plus] Bug enregistrement du mapping dans retroarch

      @acris Bonjour,

      Je débarque un peu tard là mais j'ai donc le même problème... J'ai encore quelques trucs à essayer avant de raconter ce que j'ai fais et me joindre au groupe "à l'aide, ça marche pas" mais je voulais ajouter ceci...

      J'ai à peu près tout lu et n'ai pas lu ce que je vais dire, donc si ça a déjà été dit : autant pour moi...

      Le problème qu'on rencontre ici ne me semble pas venir du Recalbox 7.x à lui tout seul. Avant de commander mon Pi4 j'avais déjà complètement formatté mon Pi3B+ pour y installer from scratch Recalbox 7.1.1 - et le problème n'y était pas. Tous les jeux Nintendo 64 fonctionnaient sans la moindre opération supplémentaire à réaliser.

      Par la suite j'ai donc installé 7.1.1 sur mon Pi4 et me suis retrouvé dans la même situation que tout le monde ici.

      J'ai finis plus tard par installer RetroPie sur mon Pi4, et j'avais exactement le même problème avec mupen64, par contre le problème était immédiatement résolu en optant pour le Core GlideN64.

      Donc voilà... pour ce qui concerne le problème décrit :

      Pi3B+ + Recalbox 7.1.1 + mupen64 = No problem
      Pi4 + Recalbox 7.1.1 (et 7.2 maintenant) + mupen64 = Problem
      Pi4 + RetroPie + mupen64 = Problem
      Pi4 + RetroPie + GlideN64 = No problem

      Alors je sais pas si y a moyen d'aller piquer des fichiers (ou des parties d'un fichier) sur un Recalbox 7.x venant de l'image pour Pi3B+ et de les placer sur l'installation Pi4 (ou éditer un fichier) ou si ça peut aider les devs à localiser le problème pour le régler sur le prochain release.

      Je me demandais aussi si c'était possible d'ajouter GlideN64 sur Recalbox 7.2 mais j'ai rien trouvé à ce sujet... histoire de tester si ça règle le problème comme sur RetroPie.

      posted in Manettes/GPIO/Encodeurs
      monkoid
      monkoid
    • RE: RPi 4 - RB7.1.1 - N64 in-game controls (GPIO)

      @Zing : Thanks for trying mate, but it just won't work. I did discover a lot while trying to solve this, with the links you sent me and others I found by googling around. I've dug into config files and discovered I could test my joysticks in order to know exactly how each button is called in the system which was also something I was wondering about.

      This problem doesn't seem to be related to the emulator's config since all controls work perfectly as long as I'm in the game's menu, which means I'm already using them inside the emulator without any issue. It's just plain weird that once the race for example starts, controls only partially keep working. I tried with a two player session by the way, and it's the exact same thing for both controllers.

      Anyway - I'm moving on and just reinstalled with RetroPie - because I want to try some Gamecube games too - and will keep moving on until I find my favourite OS. I'll keep digging into Recalbox though for my friend who also bought a cab.

      Thanks again !

      posted in GamePad/GPIO/USB encoder
      monkoid
      monkoid
    • RE: RPi 4 - RB7.1.1 - N64 in-game controls (GPIO)

      Update :

      The reason I didn't notice the popups before is because they only appear when I add the file .retroarch.cfg in ..\share\roms\n64\ with the line "input_autodetect_enable = true". Same behaviour in game whether the file is present or not but no pop up when it isn't.

      The following buttons do work for sure in game : B, Y, R1 and Start
      I assume L1 and Select work as well but I can't confirm yet.

      The following buttons do not work for sure in game : Joystick, X
      I assume A doesn't work either but I can't confirm yet.

      When setting global.inputdriver :

      auto = Behaves as described
      udev = Same behaviour
      sdl2 = Makes it worse, can't even quit the game anymore

      posted in GamePad/GPIO/USB encoder
      monkoid
      monkoid
    • RE: RPi 4 - RB7.1.1 - N64 in-game controls (GPIO)

      @Zing : Thanks. The problem described by Manoot is quite different since he was unable to get his N64 gamepad to work at all. I did however read through and follow suggested links which lead me to try a few things but with no avail.

      ..\share\system\configs\mupen64 on my RPi 4 only contains the files "input.xml" and "mupen64plus.cfg" where the same map on my RPi 3B+ contains quite a bit more. So I transferred all the files from 3B+ to 4 but the behaviour remains the same.

      I now also noticed a 2 warnings pop up when starting the game, saying "DragonRise Inc. Generic USB Joystick (121/6) not configured".

      By the way, being new to this, it seems I got confused with the controller types and I'm not using GPIO but indeed DragonRise USB controllers.

      posted in GamePad/GPIO/USB encoder
      monkoid
      monkoid
    • RPi 4 - RB7.1.1 - N64 in-game controls (GPIO)

      Hi,

      Today I upgraded my arcade cabaret with a RPi 4 (coming from 3B+). Installed Recalbox 7.1.1, configured everything.

      All seems to be fine until the Nintendo 64 actual game starts. By that I mean, all is still fine in the menus of the game (tried Mario Kart 64 and Extreme G), all buttons work fine, but as soon as the actual race starts, the controls don't work anymore.

      Extreme G was lagging on 3B+, but I was able to control my vehicle. Here, no reaction to gas or direction... two buttons do react however, allowing to shoot and activate a shield.

      Mario Kart 64, I am able to accelerate, break and jump. However I have no reaction from the joystick so I just can't turn.

      With 7.1.1 on 3B+ I had absolutely no problems with the controls, as I said Extreme G was lagging but it did work and I did play Mario Kart 64 quite a bit and had absolutely no problems.

      Before posting I checked, all other emulators are working fine (using MAME, Neo Geo, NES, SNES, PSX and Mastersystem).

      Does someone have any idea of what's going on here ?

      posted in GamePad/GPIO/USB encoder
      monkoid
      monkoid