Recalbox Forum

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

    Solved Ajout d'une entrée dans EmulationStation pour pico8

    Recalbox Général
    ajout dune entré
    6
    85
    34377
    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.
    • acris
      acris last edited by acris

      @voljega
      pour le moment je me heurte sur la compréhension de la configuration des axes.

      axis vendor=0x0000 product=0x0000 src=0 target=kbd plus="right" minus="left" flags="binary"
      axis vendor=0x0000 product=0x0000 src=1 target=kbd plus="down" minus="up" flags="binary"
      button vendor=0x0000 product=0x0000 src=0 target=kbd button="z"
      button vendor=0x0000 product=0x0000 src=10 target=kbd button="leftctrl"
      button vendor=0x0000 product=0x0000 src=11 target=kbd button="q"
      
      1 Reply Last reply Reply Quote 0
      • voljega
        voljega Banned @acris last edited by

        @acris zut pour les jeux à deux joueurs ça va pas marcher si les deux joysticks ont les mêmes id alors

        1 Reply Last reply Reply Quote 0
        • acris
          acris last edited by acris

          @voljega
          pour le moment j arrive pas à faire fonctionner mon stick analogique.
          as tu réussi ?

          Pour deux joueurs on peut mettre l'information device=0 en plus

          tu connais un jeu deux joueurs ?

          voljega 1 Reply Last reply Reply Quote 0
          • voljega
            voljega Banned @acris last edited by

            @acris y'en a un avec sumo dans le titre

            1 Reply Last reply Reply Quote 0
            • acris
              acris last edited by acris

              Bon
              J'ai testé aussi avec -splore et nada, j'ai le menu qui devient fou et
              avec -run filename.p8.png
              c'est comme si ça restait bloqué

              voljega 1 Reply Last reply Reply Quote 0
              • voljega
                voljega Banned @acris last edited by voljega

                @acris ben pour splore faut juste mettre -splore, pas -run filename. Chopes mon script il fait les deux facilement, tu as juste à éditer le répertoire de lancement au début du script

                1 Reply Last reply Reply Quote 0
                • acris
                  acris last edited by

                  Mes lignes de commandes sont ok pas de soucis. Par contre j'ai vraiment un soucis sur les D-PAD.

                  Jai installé raspbian sur une microsd pour compiler correctement loadmap.
                  J'ai testé avec la dernière version toujours pas mieux par moment le stick répond une fraction de seconde et plus rien.

                  Avec joymap 0.4.2 il y a un fichier supplémentaire qui serait à ajouter dans init.d reserve.js pour indiquer le numéro de pad peut être .....
                  joymap0.4.2
                  reserve.js

                  Readme.txt

                  1) Make sure that the module uinput is loaded,
                       I have
                          rmmod ehci_hcd
                          rmmod ohci_hcd
                          rmmod uinput
                          modprobe uinput
                          /sbin/reserve_js
                          modprobe ehci_hcd
                          modprobe ohci_hcd
                      in /etc/rc.d/rc.local. This ensures that js0 through 16 are reserved
                      for the program. The program /sbin/reserve_js waits 10 seconds
                      before releasing js0 through 16.
                  
                  2) You need permissions on /dev/uinput and /dev/input/event*
                  3) The uinput device can now be specified with --uinput_dev,
                     and the event device prefix with --event_dev
                  4) Run the program loadmap with your script, it will continue running
                     and provide the joystick events programmed until the program is
                     terminated.
                  5) Joystick selection by number is broken, the vendor and product
                     identifier must be used
                  
                  voljega 1 Reply Last reply Reply Quote 0
                  • voljega
                    voljega Banned @acris last edited by

                    @acris hmmm pas encore essayé mais en l'état ça semble pas entièrement utilisable

                    1 Reply Last reply Reply Quote 0
                    • acris
                      acris last edited by

                      @voljega, j'ai posté sur le forum wait & see , peut être qu'il y a un truc que je ne fais pas juste.

                      1 Reply Last reply Reply Quote 0
                      • Substring
                        Substring @acris last edited by

                        @acris said in Ajout d'une entrée dans EmulationStation pour pico8:

                        /recalbox/share/system/configs/loadmap/loadmap /recalbox/share/system/configs/loadmap/gamepad.map & SDL_VIDEO_GL_DRIVER=/usr/lib/libGLESv2.so SDL_VIDEO_EGL_DRIVER=/usr/lib/libGLESv2.so /recalbox/share/system/configs/pico8/pico8 -run /recalbox/share/roms/pico8/pico-man.p8.png

                        Vaudrait mieux avec 2 & :

                        # /recalbox/share/system/configs/loadmap/loadmap /recalbox/share/system/configs/loadmap/gamepad.map && SDL_VIDEO_GL_DRIVER=/usr/lib/libGLESv2.so SDL_VIDEO_EGL_DRIVER=/usr/lib/libGLESv2.so /recalbox/share/system/configs/pico8/pico8 -run /recalbox/share/roms/pico8/pico-man.p8.png
                        

                        Former dev - Please reply with @substring so that i am notified when you answer me
                        Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                        voljega 1 Reply Last reply Reply Quote 0
                        • voljega
                          voljega Banned @Substring last edited by

                          @Substring ça fait quoi && à la place de & ?

                          Substring 1 Reply Last reply Reply Quote 0
                          • Substring
                            Substring @voljega last edited by

                            @voljega Alors :

                            • & c'est l'opérateur de multitache : ca lance le processus et le colle en arrière plan (mais tjrs en exécution)
                            • && c'est le ET logique entre processus. Donc il ne continuera que si la première opération a marché (à savoir, son code retour vaut 0, spécificité du shell) Ca permet de s'assurer que loadmap a fini de s'exécuter avant que pico8 ne soit lancé

                            Former dev - Please reply with @substring so that i am notified when you answer me
                            Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                            voljega 1 Reply Last reply Reply Quote 0
                            • voljega
                              voljega Banned @Substring last edited by

                              @Substring ok merci pour la précision 🙂

                              1 Reply Last reply Reply Quote 0
                              • acris
                                acris last edited by

                                @Substring avec && pico ne se lance plus.

                                Substring 1 Reply Last reply Reply Quote 0
                                • Substring
                                  Substring @acris last edited by

                                  @acris donc loadmap ne rend pas la main, c'est un processus qui reste en arrière plan. Ok, remets un &

                                  Former dev - Please reply with @substring so that i am notified when you answer me
                                  Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                  1 Reply Last reply Reply Quote 0
                                  • acris
                                    acris last edited by

                                    Non il doit s'executer en meme temps que pico ou autre.

                                    1 Reply Last reply Reply Quote 0
                                    • poumtaq
                                      poumtaq last edited by poumtaq

                                      @voljega Merci c'est top avec le tuto, tout est en place même si le gamelist à la main est un poil fastidieux ça vaut le coup !
                                      🙂

                                      text alternatif

                                      Merci aussi @acris pour les bons plans shmups, si vous avez d'autres suggestions de jeux je suis preneur, et si jamais une solution voit le jour pour quitter le jeu sans le clavier ça m'intéresse aussi !
                                      à+

                                      Bartop
                                      -RPI3
                                      -RB stable sur SD SanDisk MicroSDHC32 Go
                                      -Dual-Controller Xin-Mo
                                      -Stockage externe Clé USB 3.0 Sandisk Ultra Fit 128 Go
                                      -écran VGA + adaptateur HDMI
                                      -OS pc : LinuxMint 17

                                      voljega 1 Reply Last reply Reply Quote 0
                                      • voljega
                                        voljega Banned @poumtaq last edited by

                                        @poumtaq yes faut pas hésiter à souligner les bons jeux parce que ça grossit vite vite vite !

                                        merci pour la remarque sur le tuto c'est corrigé 🙂

                                        1 Reply Last reply Reply Quote 0
                                        • borninthe80s
                                          borninthe80s last edited by

                                          Putain, mais je n'avais pas vue que le tuto avait été posté 🙂
                                          Merci pour le taf les gars, vous êtes trop fort !
                                          MERCI !

                                          www.facebook.com/assoborninthe80s/ www.borninthe80s.fr

                                          1 Reply Last reply Reply Quote 0
                                          • wisrou
                                            wisrou last edited by

                                            Bonjour,

                                            Merci pour ce tuto : hâte d'avoir un peu de temps pour jouer avec ma Recalbox et ajouter Pico 8 🙂

                                            Serait-ce envisageable d'avoir tout ce qui permet de faire fonctionner Pico8 intégré dans une future release de Recalbox ?
                                            Sans les sources Pico 8, pour respecter la licence.

                                            Pour activer Pico 8, il faudrait :

                                            • payer la licence et ajouter les binaires Pico8 nous-même.
                                            • modifier une entrée dans le fichier de configuration de Recalbox

                                            pico8.enabled = false

                                            Qu'en pensez-vous ?

                                            voljega Substring 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Want to support us ?

                                            86
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com