Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Malgré le TUTO manette N64 non fonctionnelle

    Manettes/GPIO/Encodeurs
    malgré tuto non fonctionnelle
    1
    3
    421
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Schonke
      Schonke last edited by

      Bonjour,
      J'ai installé la version 7.2.2 sur un RPI3 et un RPI4. Pour les jeux N64, autant cela fonctionne parfaitement avec le RPI3, autant impossible à faire fonctionner ma manette USB avec le RPI4. Elle fonctionne bien avec les autres jeux que N64. Pourtant j'ai bien suivi le TUTO.

      sdl2-jstest --list
      

      donne

      error: failed to read gamecontrollerdb.txt: Invalid RWops
      Found 1 joystick(s)
      
      Joystick Name:     'USB gamepad           '
      Joystick Path:     '/dev/input/event0'
      Joystick GUID:     030000001f08000001e4000010010000
      Joystick Number:    0
      Number of Axes:     2
      Number of Buttons: 10
      Number of Hats:     0
      Number of B***s:    0
      GameControllerConfig:
        missing (see 'gamecontrollerdb.txt' or SDL_GAMECONTROLLERCONFIG)
      Axis code  0:    0
      Axis code  1:    1
      Button code  0:   288
      Button code  1:   289
      Button code  2:   290
      Button code  3:   291
      Button code  4:   292
      Button code  5:   293
      Button code  6:   294
      Button code  7:   295
      Button code  8:   296
      Button code  9:   297
      

      et j'ai donc ça dans InputAutoCfg.ini :

      [USB gamepad           ]
      plugged = True
      plugin = 2
      AnalogDeadzone = 4096,4096
      AnalogPeak = 32768,32768
      mouse = False
      DPad R = hat(0 Right)
      DPad L = hat(0 Left)
      DPad D = hat(0 Down)
      DPad U = hat(0 Up)
      C Button R = button(1)
      C Button L = button(3)
      C Button D = button(2)
      C Button U = button(0)
      A Button = button(5)
      B Button = button(4)
      L Trig = button(6)
      R Trig = button(7)
      Start = button(9)
      X Axis = axis(0-,0+)
      Y Axis = axis(1-,1+)
      Z Trig = button(8)
      

      Au démarrage d'un jeu N64 j'ai 2 messages :

      Failed saving config to dummy
      USB gamepad (2079/58369) not configured
      

      Si je ne mets pas n64.configfile=dummy dans recalbox.conf, plus de messages, mais je pense qu'on part sur une config par défaut qui ne me permet poas d'utiliser les axes par exemple.

      Merci pour l'aide. Cela fait des jours que je teste.

      Schonke 1 Reply Last reply Reply Quote 0
      • Schonke
        Schonke @Schonke last edited by

        Ajout du contenu correspondant de es_log.txt :

        [2021/06/25 14:06:54.970] (INFO ) : [Run] Launching game...
        [2021/06/25 14:06:54.970] (INFO ) : [Input] Configure emulators command :  -p1index 0 -p1guid 030000001f08000001e4000010010000 -p1name "USB gamepad           " -p1nbaxes 2 -p1nbhats 0 -p1nbbuttons 10 -p1devicepath /dev/input/event6
        [2021/06/25 14:06:54.970] (INFO ) : [Run] Controllers config :  -p1index 0 -p1guid 030000001f08000001e4000010010000 -p1name "USB gamepad           " -p1nbaxes 2 -p1nbhats 0 -p1nbbuttons 10 -p1devicepath /dev/input/event6
        [2021/06/25 14:06:54.971] (INFO ) : [AudioManager] Shutting down SDL AUDIO
        [2021/06/25 14:06:55.916] (INFO ) : [Run] Command: python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc  -p1index 0 -p1guid 030000001f08000001e4000010010000 -p1name "USB gamepad           " -p1nbaxes 2 -p1nbhats 0 -p1nbbuttons 10 -p1devicepath /dev/input/event6 -system n64 -rom /recalbox/share/roms/n64/Mario\ Kart\ 64.n64 -emulator libretro -core mupen64plus_next -ratio auto 
        [2021/06/25 14:06:55.917] (INFO ) : [Pad2Keyboard] No pad2keyb configuration.
        [2021/06/25 14:06:55.917] (INFO ) : [MQTT] Publishing to tcp://127.0.0.1:1883 from recalbox-emulationstation OK!
        [2021/06/25 14:06:55.918] (INFO ) : [Hardware] Start in-game Hardware processes
        

        Y-a-t-il d'autres moyens de diagnostic ?
        Je désespère...

        Schonke 1 Reply Last reply Reply Quote 0
        • Schonke
          Schonke @Schonke last edited by

          J'ai réussi à faire fonctionner ma manette en remplaçant l'émulateur par défaut, LIBRETRO MUPEN64PLUS_NEXT, par MUPEN64PLUS GLIDE64MK2...
          Est-ce la bonne solution ?
          Merci.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Want to support us ?

          79
          Online

          98.6k
          Users

          28.1k
          Topics

          187.0k
          Posts

          Copyright © 2021 recalbox.com