Recalbox Forum

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

    [RC3] Configuration GPIO

    Manettes/GPIO/Encodeurs
    4
    34
    5244
    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

      teste tes branchements avec sdl2-jtest
      https://github.com/recalbox/recalbox-os/wiki/Testez-votre-joystick-avec-sdl2-jstest-(FR)

      1 Reply Last reply Reply Quote 0
      • ViRuS-MaN
        ViRuS-MaN last edited by

        Found 3 joystick(s)

        Joystick Name: 'Microsoft X-Box 360 pad'
        Joystick Path: '/dev/input/event0'
        Joystick GUID: 030000005e0400008e02000014010000
        Joystick Number: 0
        Number of Axes: 4
        Number of Buttons: 13
        Number of Hats: 1
        Number of B***s: 0
        GameController:
        Name: 'XInput Controller'
        Mapping: '(null)'
        Axis code 0: 0
        Axis code 1: 1
        Axis code 2: 3
        Axis code 3: 4
        Button code 0: 304
        Button code 1: 305
        Button code 2: 307
        Button code 3: 308
        Button code 4: 310
        Button code 5: 311
        Button code 6: 312
        Button code 7: 313
        Button code 8: 314
        Button code 9: 315
        Button code 10: 316
        Button code 11: 317
        Button code 12: 318
        Hat code 0: 16

        Joystick Name: 'GPIO Controller 1'
        Joystick Path: '/dev/input/event1'
        Joystick GUID: 15000000010000000100000000010000
        Joystick Number: 1
        Number of Axes: 2
        Number of Buttons: 9
        Number of Hats: 0
        Number of B***s: 0
        GameController:
        not a gamepad
        Axis code 0: 0
        Axis code 1: 1
        Button code 0: 304
        Button code 1: 305
        Button code 2: 307
        Button code 3: 308
        Button code 4: 310
        Button code 5: 311
        Button code 6: 314
        Button code 7: 315
        Button code 8: 316

        Joystick Name: 'GPIO Controller 2'
        Joystick Path: '/dev/input/event2'
        Joystick GUID: 15000000010000000200000000010000
        Joystick Number: 2
        Number of Axes: 2
        Number of Buttons: 9
        Number of Hats: 0
        Number of B***s: 0
        GameController:
        not a gamepad
        Axis code 0: 0
        Axis code 1: 1
        Button code 0: 304
        Button code 1: 305
        Button code 2: 307
        Button code 3: 308
        Button code 4: 310
        Button code 5: 311
        Button code 6: 314
        Button code 7: 315
        Button code 8: 316

        voila ce que j obtient

        pi3 model B dans bartop PM88 + cles usb 64 Go + manette 8 Bitdo sfc30 pro
        Odroid XU4 + ODroid OGST Console Kit + disc dur 1 to et ma manette 8 Bitdo SFC30 Pro

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

          Salut
          Je ne suis pas expert mais j'avais un soucis pour reconnaître les GPIO avec la RC2...
          Je suis passé par le recalbox manager pour mettre GPIO sur ON mais ça ne prenait pas en compte, je ne sais pourquoi
          Regarde mon sujet
          Je ne sais pas si c'est le même soucis, mais sait on jamais...

          1 Reply Last reply Reply Quote 0
          • ViRuS-MaN
            ViRuS-MaN last edited by

            moi j ai bien mis le 1 et le 1,2 mais quand j appuie sur un boutons ou la manette , rien ne se passe apres je me demande si je dois rien ecrire dans le fichier es_input.cfg et je voudrais bien savoir si avec le resultat de sdl2-jtest c est bon ou pas

            pi3 model B dans bartop PM88 + cles usb 64 Go + manette 8 Bitdo sfc30 pro
            Odroid XU4 + ODroid OGST Console Kit + disc dur 1 to et ma manette 8 Bitdo SFC30 Pro

            1 Reply Last reply Reply Quote 0
            • ian57
              ian57 Staff last edited by

              @ViRuS-MaN dans ton es-input.cfg, tu as bien les lignes xml de config des gpio? Tu as un stockage externe? si c'est le cas ... fais un essai en repassant su rle stockage interne; je pense que les confs du stockage externe sont obsoletes

              "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

              1 Reply Last reply Reply Quote 0
              • ViRuS-MaN
                ViRuS-MaN last edited by

                si je mets stockage interne c est la meme chose pour le fichier config je dois chercher quoi exactement car avant j avais le GPIO Controller 1et la dans le fichier de la rc3 je ne vois pas les ligne avec le gpio

                pi3 model B dans bartop PM88 + cles usb 64 Go + manette 8 Bitdo sfc30 pro
                Odroid XU4 + ODroid OGST Console Kit + disc dur 1 to et ma manette 8 Bitdo SFC30 Pro

                1 Reply Last reply Reply Quote 0
                • ian57
                  ian57 Staff last edited by

                  @ViRuS-MaN esssaie d'ajouter cela dans ton es_input.cfg https://pastebin.com/3J8SPyi3
                  ce sont les defs pou rgpio et custom gpio + mcp

                  "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

                  1 Reply Last reply Reply Quote 0
                  • ViRuS-MaN
                    ViRuS-MaN last edited by

                    j ai ajouter mais ca ne fonctionne pas , je vois toujours les 3 manettes mais je peux utiliser ou configurer que ma manette x-box 360

                    pi3 model B dans bartop PM88 + cles usb 64 Go + manette 8 Bitdo sfc30 pro
                    Odroid XU4 + ODroid OGST Console Kit + disc dur 1 to et ma manette 8 Bitdo SFC30 Pro

                    1 Reply Last reply Reply Quote 0
                    • ian57
                      ian57 Staff last edited by

                      @ViRuS-MaN c'est zarbe et si tu mets pas la manette xbox? ça marche ou non ?

                      "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

                      1 Reply Last reply Reply Quote 0
                      • ViRuS-MaN
                        ViRuS-MaN last edited by

                        si je ne connecte pas ma manette x-box 360 je ne peux rien faire

                        pi3 model B dans bartop PM88 + cles usb 64 Go + manette 8 Bitdo sfc30 pro
                        Odroid XU4 + ODroid OGST Console Kit + disc dur 1 to et ma manette 8 Bitdo SFC30 Pro

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

                          Bonjour @ViRuS-MaN
                          un bon formatage en régle avec uniquement les roms bios saves à sauvegarder car vue tous tes messages je pense que tu dois avoir des corruptions de fichiers.

                          Voici la procédure à suivre : https://forum.recalbox.com/topic/17011/a-lire-processus-de-mise-à-jour

                          1 Reply Last reply Reply Quote 0
                          • ViRuS-MaN
                            ViRuS-MaN last edited by

                            j ai deja fais un mise a jour clean j avais tout effacer mais je vais en refaire une et tester sur microsd et apres je testerais avec la cles usb et je vois dis quoi

                            pi3 model B dans bartop PM88 + cles usb 64 Go + manette 8 Bitdo sfc30 pro
                            Odroid XU4 + ODroid OGST Console Kit + disc dur 1 to et ma manette 8 Bitdo SFC30 Pro

                            1 Reply Last reply Reply Quote 0
                            • ViRuS-MaN
                              ViRuS-MaN last edited by

                              voila installation toute clean y a que ma carte microsd avec recalbox et rien d autre et mes manette gpio ne fonctionne pas fichier support ici je n ai mis que ma connextion wifi pour faire un fichier support et rien d autre

                              pi3 model B dans bartop PM88 + cles usb 64 Go + manette 8 Bitdo sfc30 pro
                              Odroid XU4 + ODroid OGST Console Kit + disc dur 1 to et ma manette 8 Bitdo SFC30 Pro

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

                                active le GPIO (ON) via recalbox manager
                                Ensuite dans l'option des manettes, vérifie que tes boutons sont détectés...
                                Si c'est le cas configure boutons et joysticks pour les deux players puis pour chacun d'eux indique GPIO (#1 et #2)
                                Sinon redemarre et reçois ce GPIO sur ON dans Recalbox manager
                                Chez moi c'est ce GPIO ON dans Recalbox manager qui n'était pas pris en compte... Je ne sais pas pourquoi mais à force ça a fonctionné !

                                1 Reply Last reply Reply Quote 0
                                • ian57
                                  ian57 Staff last edited by

                                  @ViRuS-MaN @GDEHON @acris J'ai fais un test à partir de la RC3 sur Pi3 ce matin :

                                  0_1554883090388_IMG_20190410_095453.jpg

                                  mon recalbox.conf :

                                  # ------------ D2 - GPIO Controllers ------------ #
                                  ## GPIO Controllers
                                  ## enable controllers on GPIO with mk_arcarde_joystick_rpi (0,1)
                                  controllers.gpio.enabled=1
                                  ## mk_gpio arguments, map=1 for one controller, map=1,2 for 2 (map=1,map=1,2)
                                  controllers.gpio.args=map=1,2
                                  

                                  manette free connectée + clavier pour être a peu près dans les mêmes conditions. reboot et ensuite configuration sans soucis de mon panel GPIO

                                  0_1554882940160_screen5.png

                                  0_1554882903249_screen4.png

                                  0_1554882951592_screen1.png

                                  0_1554882962111_screen2.png

                                  0_1554882971535_screen3.png

                                  du coup je vois pas trop d'ou peut venir le soucis...

                                  "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

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

                                    Pour ma part j'avais le même soucis de non reconnaissance du GPIO...
                                    Je l'activais par Recalbox Manager mais visiblement ce n'était pas reconnu en ON...
                                    Apres plusieurs essais et des passages de l'ancienne version (GPIO fonctionnel) à la RC (2 pour moi lors de ce problème), de OFF/ON sur Recalbox Manager, ça a finalement fonctionné...
                                    Ensuite j'ai fait comme sur tes photos pour configuration et choix du GPIO/player
                                    Par contre je n'ai pas compris pourquoi ça ne reconnaissait pas le GPIO! Ni ce qui a résolu le problème...

                                    1 Reply Last reply Reply Quote 0
                                    • ian57
                                      ian57 Staff last edited by ian57

                                      @GDEHON peut être un petit soucis d'enregistrement du recalbox.conf. Il me semble que sur la RC2 j'ai été obligé de l'activé 2x.
                                      par contre je passe toujours par ssh jamais par l'interface web

                                      "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

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

                                        @ian57
                                        l archive de support de virusman indique que les gpio sont activées

                                        1 Reply Last reply Reply Quote 0
                                        • ViRuS-MaN
                                          ViRuS-MaN last edited by

                                          oui tout est bon mais si je mets pas le inputconfig de @GDEHON je ne vois pas les 3 manettes , la sans rien changer je vois une manette connecter

                                          pi3 model B dans bartop PM88 + cles usb 64 Go + manette 8 Bitdo sfc30 pro
                                          Odroid XU4 + ODroid OGST Console Kit + disc dur 1 to et ma manette 8 Bitdo SFC30 Pro

                                          1 Reply Last reply Reply Quote 0
                                          • ian57
                                            ian57 Staff last edited by

                                            @ViRuS-MaN peux tu poster le inputconfig de @GDEHON stp;;

                                            pour que tu puisse comparer voici des eléments. c'est ce que j'ai sur ma config

                                            dmesg

                                            [    5.681446] mk_arcade_joystick_rpi: loading out-of-tree module taints kernel.
                                            [    5.682964] mk_arcade_joystick_rpi: pad type : 1
                                            [    5.682976] mk_arcade_joystick_rpi: pad type : 1
                                            [    5.682994] GPIO = 4
                                            [    5.682997] GPIO = 17
                                            [    5.682999] GPIO = 27
                                            [    5.683001] GPIO = 22
                                            [    5.683005] GPIO = 10
                                            [    5.683007] GPIO = 9
                                            [    5.683009] GPIO = 25
                                            [    5.683011] GPIO = 24
                                            [    5.683013] GPIO = 23
                                            [    5.683015] GPIO = 18
                                            [    5.683018] GPIO = 15
                                            [    5.683021] GPIO = 14
                                            [    5.683024] GPIO = 2
                                            [    5.683048] GPIO configured for pad0
                                            [    5.683607] input: GPIO Controller 1 as /devices/virtual/input/input1
                                            [    5.683883] mk_arcade_joystick_rpi: pad type : 2
                                            [    5.683885] mk_arcade_joystick_rpi: pad type : 2
                                            [    5.683898] GPIO = 11
                                            [    5.683901] GPIO = 5
                                            [    5.683903] GPIO = 6
                                            [    5.683905] GPIO = 13
                                            [    5.683907] GPIO = 19
                                            [    5.683910] GPIO = 26
                                            [    5.683912] GPIO = 21
                                            [    5.683915] GPIO = 20
                                            [    5.683917] GPIO = 16
                                            [    5.683919] GPIO = 12
                                            [    5.683921] GPIO = 7
                                            [    5.683923] GPIO = 8
                                            [    5.683925] GPIO = 3
                                            [    5.683948] GPIO configured for pad1
                                            [    5.685031] input: GPIO Controller 2 as /devices/virtual/input/input2
                                            

                                            es_log

                                            [2019/04/10 09:37:45.028] (INFO ) : Added unconfigured joystick GPIO Controller 1 (GUID: 15000000010000000100000000010000, instance ID: 0, device index: 0).
                                            [2019/04/10 09:37:45.030] (INFO ) : Added unconfigured joystick GPIO Controller 2 (GUID: 15000000010000000200000000010000, instance ID: 1, device index: 1).
                                            

                                            es_input.cfg

                                            	<inputConfig type="joystick" deviceName="GPIO Controller 2" deviceGUID="15000000010000000200000000010000" deviceNbAxes="2" deviceNbHats="0" deviceNbButtons="9">
                                            		<input name="a" type="button" id="0" value="1" code="304" />
                                            		<input name="b" type="button" id="1" value="1" code="305" />
                                            		<input name="down" type="axis" id="1" value="1" code="1" />
                                            		<input name="hotkey" type="button" id="8" value="1" code="316" />
                                            		<input name="left" type="axis" id="0" value="-1" code="0" />
                                            		<input name="pagedown" type="button" id="5" value="1" code="311" />
                                            		<input name="pageup" type="button" id="4" value="1" code="310" />
                                            		<input name="right" type="axis" id="0" value="1" code="0" />
                                            		<input name="select" type="button" id="6" value="1" code="314" />
                                            		<input name="start" type="button" id="7" value="1" code="315" />
                                            		<input name="up" type="axis" id="1" value="-1" code="1" />
                                            		<input name="x" type="button" id="2" value="1" code="307" />
                                            		<input name="y" type="button" id="3" value="1" code="308" />
                                            	</inputConfig>
                                            	<inputConfig type="joystick" deviceName="DragonRise Inc.   Generic   USB  Joystick  " deviceGUID="03000000790000000600000010010000" deviceNbAxes="5" deviceNbHats="1" deviceNbBu
                                            ttons="12">
                                            		<input name="a" type="button" id="1" value="1" code="289" />
                                            		<input name="b" type="button" id="2" value="1" code="290" />
                                            		<input name="down" type="hat" id="0" value="4" code="16" />
                                            		<input name="hotkey" type="button" id="8" value="1" code="296" />
                                            		<input name="joystick1left" type="axis" id="0" value="-1" code="0" />
                                            		<input name="joystick1up" type="axis" id="1" value="-1" code="1" />
                                            		<input name="joystick2left" type="axis" id="3" value="-1" code="3" />
                                            		<input name="joystick2up" type="axis" id="4" value="-1" code="5" />
                                            		<input name="l2" type="button" id="6" value="1" code="294" />
                                            		<input name="left" type="hat" id="0" value="8" code="16" />
                                            		<input name="pagedown" type="button" id="5" value="1" code="293" />
                                            		<input name="pageup" type="button" id="4" value="1" code="292" />
                                            		<input name="r2" type="button" id="7" value="1" code="295" />
                                            		<input name="right" type="hat" id="0" value="2" code="16" />
                                            		<input name="select" type="button" id="8" value="1" code="296" />
                                            		<input name="start" type="button" id="9" value="1" code="297" />
                                            		<input name="up" type="hat" id="0" value="1" code="16" />
                                            		<input name="x" type="button" id="0" value="1" code="288" />
                                            		<input name="y" type="button" id="3" value="1" code="291" />
                                            	</inputConfig>
                                            	<inputConfig type="joystick" deviceName="GPIO Controller 1" deviceGUID="15000000010000000100000000010000" deviceNbAxes="2" deviceNbHats="0" deviceNbButtons="9">
                                            		<input name="a" type="button" id="0" value="1" code="304" />
                                            		<input name="b" type="button" id="1" value="1" code="305" />
                                            		<input name="down" type="axis" id="1" value="1" code="1" />
                                            		<input name="hotkey" type="button" id="8" value="1" code="316" />
                                            		<input name="left" type="axis" id="0" value="-1" code="0" />
                                            		<input name="pagedown" type="button" id="5" value="1" code="311" />
                                            		<input name="pageup" type="button" id="4" value="1" code="310" />
                                            		<input name="right" type="axis" id="0" value="1" code="0" />
                                            		<input name="select" type="button" id="6" value="1" code="314" />
                                            		<input name="start" type="button" id="7" value="1" code="315" />
                                            		<input name="up" type="axis" id="1" value="-1" code="1" />
                                            		<input name="x" type="button" id="2" value="1" code="307" />
                                            		<input name="y" type="button" id="3" value="1" code="308" />
                                            	</inputConfig>
                                            

                                            ev_test

                                            # evtest
                                            No device specified, trying to scan all of /dev/input/event*
                                            Available devices:
                                            /dev/input/event0:	CHICONY HP Basic USB Keyboard
                                            /dev/input/event1:	GPIO Controller 1
                                            /dev/input/event2:	GPIO Controller 2
                                            /dev/input/event3:	DragonRise Inc.   Generic   USB  Joystick  
                                            Select the device event number [0-3]: 1
                                            Input driver version is 1.0.1
                                            Input device ID: bus 0x15 vendor 0x1 product 0x1 version 0x100
                                            Input device name: "GPIO Controller 1"
                                            Supported events:
                                              Event type 0 (EV_SYN)
                                              Event type 1 (EV_KEY)
                                                Event code 304 (BTN_SOUTH)
                                                Event code 305 (BTN_EAST)
                                                Event code 307 (BTN_NORTH)
                                                Event code 308 (BTN_WEST)
                                                Event code 310 (BTN_TL)
                                                Event code 311 (BTN_TR)
                                                Event code 314 (BTN_SELECT)
                                                Event code 315 (BTN_START)
                                                Event code 316 (BTN_MODE)
                                              Event type 3 (EV_ABS)
                                                Event code 0 (ABS_X)
                                                  Value      0
                                                  Min       -1
                                                  Max        1
                                                Event code 1 (ABS_Y)
                                                  Value      0
                                                  Min       -1
                                                  Max        1
                                            Properties:
                                            Testing ... (interrupt to exit)
                                            Event: time 1554895427.113731, type 3 (EV_ABS), code 1 (ABS_Y), value -1
                                            Event: time 1554895427.113731, -------------- SYN_REPORT ------------
                                            Event: time 1554895427.233746, type 3 (EV_ABS), code 1 (ABS_Y), value 0
                                            Event: time 1554895427.233746, -------------- SYN_REPORT ------------
                                            Event: time 1554895427.593773, type 3 (EV_ABS), code 1 (ABS_Y), value 1
                                            Event: time 1554895427.593773, -------------- SYN_REPORT ------------
                                            Event: time 1554895427.693787, type 3 (EV_ABS), code 1 (ABS_Y), value 0
                                            Event: time 1554895427.693787, -------------- SYN_REPORT ------------
                                            Event: time 1554895428.033742, type 3 (EV_ABS), code 0 (ABS_X), value -1
                                            Event: time 1554895428.033742, -------------- SYN_REPORT ------------
                                            Event: time 1554895428.133745, type 3 (EV_ABS), code 0 (ABS_X), value 0
                                            Event: time 1554895428.133745, -------------- SYN_REPORT ------------
                                            Event: time 1554895428.413740, type 3 (EV_ABS), code 0 (ABS_X), value 1
                                            Event: time 1554895428.413740, -------------- SYN_REPORT ------------
                                            Event: time 1554895428.533749, type 3 (EV_ABS), code 0 (ABS_X), value 0
                                            Event: time 1554895428.533749, -------------- SYN_REPORT ------------
                                            Event: time 1554895429.453739, type 1 (EV_KEY), code 305 (BTN_EAST), value 1
                                            Event: time 1554895429.453739, -------------- SYN_REPORT ------------
                                            Event: time 1554895429.553753, type 1 (EV_KEY), code 305 (BTN_EAST), value 0
                                            Event: time 1554895429.553753, -------------- SYN_REPORT ------------
                                            Event: time 1554895429.773753, type 1 (EV_KEY), code 304 (BTN_SOUTH), value 1
                                            Event: time 1554895429.773753, -------------- SYN_REPORT ------------
                                            Event: time 1554895429.893764, type 1 (EV_KEY), code 304 (BTN_SOUTH), value 0
                                            Event: time 1554895429.893764, -------------- SYN_REPORT ------------
                                            Event: time 1554895430.153744, type 1 (EV_KEY), code 311 (BTN_TR), value 1
                                            Event: time 1554895430.153744, -------------- SYN_REPORT ------------
                                            Event: time 1554895430.273760, type 1 (EV_KEY), code 311 (BTN_TR), value 0
                                            Event: time 1554895430.273760, -------------- SYN_REPORT ------------
                                            Event: time 1554895430.513745, type 1 (EV_KEY), code 310 (BTN_TL), value 1
                                            Event: time 1554895430.513745, -------------- SYN_REPORT ------------
                                            Event: time 1554895430.633743, type 1 (EV_KEY), code 310 (BTN_TL), value 0
                                            Event: time 1554895430.633743, -------------- SYN_REPORT ------------
                                            Event: time 1554895430.873777, type 1 (EV_KEY), code 307 (BTN_NORTH), value 1
                                            Event: time 1554895430.873777, -------------- SYN_REPORT ------------
                                            Event: time 1554895430.953753, type 1 (EV_KEY), code 307 (BTN_NORTH), value 0
                                            Event: time 1554895430.953753, -------------- SYN_REPORT ------------
                                            Event: time 1554895431.253738, type 1 (EV_KEY), code 308 (BTN_WEST), value 1
                                            Event: time 1554895431.253738, -------------- SYN_REPORT ------------
                                            Event: time 1554895431.353748, type 1 (EV_KEY), code 308 (BTN_WEST), value 0
                                            Event: time 1554895431.353748, -------------- SYN_REPORT ------------
                                            Event: time 1554895431.733743, type 1 (EV_KEY), code 316 (BTN_MODE), value 1
                                            Event: time 1554895431.733743, -------------- SYN_REPORT ------------
                                            Event: time 1554895431.833740, type 1 (EV_KEY), code 316 (BTN_MODE), value 0
                                            Event: time 1554895431.833740, -------------- SYN_REPORT ------------
                                            Event: time 1554895432.053740, type 1 (EV_KEY), code 314 (BTN_SELECT), value 1
                                            Event: time 1554895432.053740, -------------- SYN_REPORT ------------
                                            Event: time 1554895432.153745, type 1 (EV_KEY), code 314 (BTN_SELECT), value 0
                                            Event: time 1554895432.153745, -------------- SYN_REPORT ------------
                                            Event: time 1554895432.333744, type 1 (EV_KEY), code 315 (BTN_START), value 1
                                            Event: time 1554895432.333744, -------------- SYN_REPORT ------------
                                            Event: time 1554895432.453742, type 1 (EV_KEY), code 315 (BTN_START), value 0
                                            Event: time 1554895432.453742, -------------- SYN_REPORT ------------
                                            

                                            "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

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

                                            Want to support us ?

                                            93
                                            Online

                                            99.7k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com