Recalbox Forum

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

    [lineapple] fichier de configuration écrasé

    Emulateurs Arcade/PC/Console
    [lineapple] écrasé
    5
    19
    2101
    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.
    • b0bba
      b0bba last edited by

      Bonjour,

      En voulant modifier des paramètres du fichier de conf lineapple je me suis aperçu qu'il était écrasé à chaque démarrage de l'émulateur

      J'ai retrouvé le script python qui génère cette conf,il est possible de modifier les valeurs dans le script afin d'avoir le fichier de conf désiré

      Mais ce n'est pas vraiment très exploitable.

      Cela ne me semble pas être un fonctionnement normal.

      Autre problème, certains jeu nécessite la saisie des touches du pavé numérique. Avez vous une idée de comment simuler ce numpad ?

      Merci

      Rpi3, dernière version de recalbox
      Manette sfc30 pro et clavier Bluetooth

      RPI3 - HDMI - Recalbox 4.x - sd sandisk ultra A1 16Go - clé usb sandisk ultra fit 128go - 8bitdo sfc30 pro BTW - nespi case

      b0bba Substring 2 Replies Last reply Reply Quote 0
      • b0bba
        b0bba @b0bba last edited by

        @ubik74 j'ai vu un ancien post dans lequel tu mentionnes ce problème de clavier avec les chiffres du pavé numérique
        . As-tu trouvé une solution ? Merci

        RPI3 - HDMI - Recalbox 4.x - sd sandisk ultra A1 16Go - clé usb sandisk ultra fit 128go - 8bitdo sfc30 pro BTW - nespi case

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

          @b0bba tente un apple2.configfile=dummy dans recalbox.conf pour bloquer configgen. Ou parfois il faut pointer sur un vrai nom de fichier, je ne sais pas si linapple gère un fichier de conf en paramètres

          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é

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

            @substring non l'ajout dans recalbox.conf ne change rien

            Si c'est normal que le configgen&oq écrasé à chaque fois, ça ne me pose pas plus de problème que ça.

            Ce qui me gêne le plus c'est l'histoire du mapping.

            Au sujet de l'émulation du pavé numérique j'ai trouvé ça :

            `#######################################################################

            Joysticks, those sticks of joy! There may be 2 joysticks at the same time

            Possible values are:

            0 - joystick disabled

            1 - use PC joystick #1 or #2, for corresponding joystick

            2 - Keyboard standard

            3 - Keyboard centered

            When joysticks used as a keyboard, they are stuck to Numpad keys (1-9 - axis movement, 0 - button1, . - button2)

            when centered used, axis of joystick will be centered after releasing any cursor (Numpad 1..9) key.

            otherwise it assumed to be pressed always

            4 - Use mouse as a joystick. Rather interesting thing, try it. Useful in Fantavision(tm)by Broderbund Software

            Default values are 2 for Joystick 0, and 0 for Joystick 1

            Joystick 0	=	3
            Joystick 1	=	0`
            

            Mais je ne pige pas trop... J'ai essayé tous les chiffres sur le joystick 0 mais impossible de valider.

            Mon problème, j'ai besoin d'utiliser les chiffres du clavier numérique, ça ne fonctionne pas avec 1, shift+1, caps lock+1 sur mon clavier Bluetooth sans numpad

            Et le clavier virtuel de recalbox manager ne dispose pas du numpad.

            RPI3 - HDMI - Recalbox 4.x - sd sandisk ultra A1 16Go - clé usb sandisk ultra fit 128go - 8bitdo sfc30 pro BTW - nespi case

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

              je botte en touche et invoque @lmerckx

              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
              • lmerckx
                lmerckx last edited by

                lmerckx apparait dans un nuage de fumée ...

                @b0bba Pour être sur de bien comprendre, tu as modifié le fichier linapple.conf pour régler les joysticks ?
                Mais tu dis aussi que ce fichier est écrasé à chaque démarrage de l'émulateur. Es-tu donc certain que tes modifications soient prises en compte ?

                Recalbox 9.1 on RPI 4, SSD 250Gb, 2 Logitech F710, Nespi4case
                Contributions for DosBox, ScummVM, ResidualVM, Daphne (Hypseus)

                b0bba 1 Reply Last reply Reply Quote 0
                • b0bba
                  b0bba @lmerckx last edited by

                  @lmerckx Salut !

                  Le fichier linapple.conf est écrasé à chaque fois que je demarre un jeu. Le modifier est donc inutile (j'ai bien testé de modifier les droits mais ça reste en 777).

                  C'est en ce sens que ça ne me semble pas être un fonctionnement normal. Si le fichier de conf est présent, il est inutile de l'écraser.

                  Pour que mes modifications soient prises en compte, j'ai modifié directement le script python pour linapple (linappleConfig.py).

                  Les étapes pour reproduire au cas où :

                  1. modification du fichier linappleConfig.py, ligne 131

                  Modifier la valeur de 1 (qui est la valeur recalbox par défaut 😞

                  0 - joystick disabled

                  1 - use PC joystick #1 or #2, for corresponding joystick

                  2 - Keyboard standard

                  3 - Keyboard centered

                  4 - Use mouse as a joystick. Rather interesting thing, try it. Useful in Fantavision(tm)by Broderbund Software

                              # Enable Joystick
                              self.settings['Joy{}Index'.format(e)] = str(c.index)
                              self.settings['Joystick {}'.format(e)] = '1'
                  
                  1. lancement d'un jeu

                  Vérification de la date du fichier et du contenu

                  1. test d'appuyer sur toutes les touches, puis avec shift, puis avec caps lock

                  Comme indiqué mon but et de pouvoir simuler un appui sur le numpad. En testant, je me suis rendu compte que le fichier de conf était écrasé.

                  merci de ton aide.

                  RPI3 - HDMI - Recalbox 4.x - sd sandisk ultra A1 16Go - clé usb sandisk ultra fit 128go - 8bitdo sfc30 pro BTW - nespi case

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

                    @b0bba said in [lineapple] fichier de configuration écrasé:

                    C'est en ce sens que ça ne me semble pas être un fonctionnement normal. Si le fichier de conf est présent, il est inutile de l'écraser.

                    Encore une fois : si c'est normal, il faut générer la conf à chaque fois, tu peux avoir changer de controlleur, d'écran, etc etc

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

                      @voljega

                      Quelles solutions existent pour empecher cette génération ?

                      RPI3 - HDMI - Recalbox 4.x - sd sandisk ultra A1 16Go - clé usb sandisk ultra fit 128go - 8bitdo sfc30 pro BTW - nespi case

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

                        @b0bba ce que t'as donné substring mais ça n'a pas l'air géré pour cet émulateur

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

                          En effet, actuellement, le fichier de configuration est écrasé à chaque fois et apple2.configfile n'est actuellement pas pris en compte.
                          Je peux y jeter un oeil mais je ne comprends pas la valeur "dummy" car elle ne semble renseignée nulle part dans les sources.

                          Recalbox 9.1 on RPI 4, SSD 250Gb, 2 Logitech F710, Nespi4case
                          Contributions for DosBox, ScummVM, ResidualVM, Daphne (Hypseus)

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

                            apple2.config=dummy peut etre apple2.config=toto
                            cest juste pr empecher conffigen (config auto de recalbox) de fonctionner et d utiliser une config personnalisee

                            1 Reply Last reply Reply Quote 1
                            • lmerckx
                              lmerckx last edited by

                              @acris Ok, compris. Merci. En fait, je pensais que cette propriété définissait le nom du fichier de configuration a utiliser. Mais certains systèmes ne font que vérifier si elle existe, et dans ce cas, évite d'écraser le fichier courant.

                              @b0bba Voilà, j'ai ouvert une issue et réalisé une modification pour corriger cela dans une prochaine mise à jour.
                              Il te suffira de définir la propriété suivante dans recalbox.conf et cela évitera d'écraser le fichier à chaque démarrage:
                              apple2.configfile=dummy

                              Voir https://gitlab.com/recalbox/recalbox-configgen/issues/154

                              Recalbox 9.1 on RPI 4, SSD 250Gb, 2 Logitech F710, Nespi4case
                              Contributions for DosBox, ScummVM, ResidualVM, Daphne (Hypseus)

                              b0bba 1 Reply Last reply Reply Quote 1
                              • b0bba
                                b0bba @lmerckx last edited by

                                @lmerckx merci pour la prise en compte.

                                Concernant sur 2e problème sur le mapping du pavé numérique, une idée ?

                                Certains jeux nécessitent un appui sur le pavé numérique qui ne semble pas émulé

                                RPI3 - HDMI - Recalbox 4.x - sd sandisk ultra A1 16Go - clé usb sandisk ultra fit 128go - 8bitdo sfc30 pro BTW - nespi case

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

                                  @b0bba Je n'ai pas testé cette partie là, mais je suppose qu'avec la valeur 2 ou 3, cela devrait fonctionner ...

                                  Recalbox 9.1 on RPI 4, SSD 250Gb, 2 Logitech F710, Nespi4case
                                  Contributions for DosBox, ScummVM, ResidualVM, Daphne (Hypseus)

                                  b0bba 1 Reply Last reply Reply Quote 0
                                  • b0bba
                                    b0bba @lmerckx last edited by

                                    @lmerckx said in [lineapple] fichier de configuration écrasé:

                                    @b0bba Je n'ai pas testé cette partie là, mais je suppose qu'avec la valeur 2 ou 3, cela devrait fonctionner ...

                                    Ok donc mon problème est que je n'ai pas de clavier avec un numpad ou de mapper les chiffres du numpad ailleurs.

                                    Merci pour l'aide

                                    RPI3 - HDMI - Recalbox 4.x - sd sandisk ultra A1 16Go - clé usb sandisk ultra fit 128go - 8bitdo sfc30 pro BTW - nespi case

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

                                      @b0bba A nouveau, je n'ai pas testé. Mais d'après l'aide, si tu configures la valeur 2 ou 3 pour un joystick, les mouvements du stick seront automatiquement mappés vers les touches du pavé numérique.

                                      #	2	- Keyboard standard
                                      #	3	- Keyboard centered
                                      # When joysticks used as a keyboard, they are stuck to Numpad keys (1-9 - axis movement, 0 - button1, . - button2)
                                      #  when centered used, axis of joystick will be centered after releasing any cursor (Numpad 1..9) key.
                                      # otherwise it assumed to be pressed always
                                      

                                      Recalbox 9.1 on RPI 4, SSD 250Gb, 2 Logitech F710, Nespi4case
                                      Contributions for DosBox, ScummVM, ResidualVM, Daphne (Hypseus)

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

                                        Eventuellement, donne moi le nom du jeu qui te pose problème et je regarde en vitesse si cela fonctionne avec la modification et cette configuration.

                                        Recalbox 9.1 on RPI 4, SSD 250Gb, 2 Logitech F710, Nespi4case
                                        Contributions for DosBox, ScummVM, ResidualVM, Daphne (Hypseus)

                                        b0bba 1 Reply Last reply Reply Quote 0
                                        • b0bba
                                          b0bba @lmerckx last edited by

                                          @lmerckx merci, voir mp

                                          RPI3 - HDMI - Recalbox 4.x - sd sandisk ultra A1 16Go - clé usb sandisk ultra fit 128go - 8bitdo sfc30 pro BTW - nespi case

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

                                          Want to support us ?

                                          54
                                          Online

                                          98.6k
                                          Users

                                          28.1k
                                          Topics

                                          187.0k
                                          Posts

                                          Copyright © 2021 recalbox.com