Recalbox Forum

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

    Solved ogst odroid n64 case

    Recalbox Général
    ogst odroid case
    33
    180
    60909
    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.
    • kevinnash
      kevinnash last edited by

      Merci @littlebalup 🙂
      On reste dans l'attente de tes modifications, j'ai essayé de m'y coller mais je n'ai pas le niveau ( et de loin he he )

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

        Je pense que c'est bon. ça doit aussi fonctionner sur stockage externe. Merci de tester et de faire un retour avant que je mette à jour le wiki.
        Nouvelle commande d'installation : curl -sL https://www.dropbox.com/s/9bhrq0bta8aah8o/install_6.1.sh | bash

        P.S.: Si vous vous êtes fait une version perso du custom.sh, il vous faudra intégrer quelques modifs.
        remplacer:

                modprobe fbtft_device name=hktft9340 busnum=1 rotate=270
        

        par:

                modprobe fbtft_device name=hktft9340 busnum=1 rotate=270 force32b=1
        

        Sans ça vous aurez des couleurs dégueulasses à l'écran.

        et vous pouvez aussi remplacer:

        if [ "$1" != "start" ] && [ "$1" != "stop" ] ; then 
            while [ "$(pidof python)" ]; do  # emulatorlaucher is running
                sleep 1
            done
        	if [ "$(pidof ffmpeg)" ] ; then  # when emulatorlaucher ends, kill ffmpeg if is running
        	    kill -9 "$(pidof ffmpeg)"
        	fi
        	draw_logo $logo_folder $default_logo $default_logo_loop
        fi
        

        par:

        if [ "$1" != "start" ] && [ "$1" != "stop" ] ; then
            pid="$(pidof -s python)" # look only latest python PID
            while [ "$(pidof -s python)" = $pid ]; do  # emulatorlaucher is running
                sleep 1
            done
        	if [ "$(pidof ffmpeg)" ] ; then  # when emulatorlaucher ends, kill ffmpeg if is running
        	    kill -9 "$(pidof ffmpeg)"
        	fi
        	draw_logo $logo_folder $default_logo $default_logo_loop
        fi
        

        ça c'est optionnel mais ça peut prévenir de quelques bugs.

        ernest-delaunay 1 Reply Last reply Reply Quote 2
        • ernest-delaunay
          ernest-delaunay @littlebalup last edited by

          @littlebalup said in ogst odroid n64 case:

          curl -sL https://www.dropbox.com/s/9bhrq0bta8aah8o/install_6.1.sh | bash

          Merci, ça fonctionne bien maintenant !
          tester sur la SD Interne, je teste sur HDD Externe demain.

          1 Reply Last reply Reply Quote 1
          • Michael Baudino
            Michael Baudino Staff last edited by

            @littlebalup À quelques exceptions prêt (genre le "hack" de renommer /dev/fb1), je pense que ta solution est intégrable dans Recalbox (avec un peu de boulot, certes, genre ajouter ffmpeg ou trouver le moyen d'utiliser ffplay, modifier emulatorlauncher.py, insérer des modules kernel, monitorer emulatorlauncher.py un peu plus précisemment, etc…).

            J'aimerais bien en discuter avec toi si tu es d'accord ? Si oui, est-ce que en messages privés sur ce forum te semble approprié ? Ou plutôt Discord ? (pour ne pas polluer tout le monde dans ce thread)

            littlebalup 1 Reply Last reply Reply Quote 1
            • kevinnash
              kevinnash last edited by

              @littlebalup tu peux mettre à jour le wiki, cela fonctionne comme un charme que ce soit sur SD interne ou clé USB externe en FAT32 🙂

              Un énorme merci à toi, grand sauveur de boitier ogst !

              1 Reply Last reply Reply Quote 1
              • littlebalup
                littlebalup @Michael Baudino last edited by

                @michael-baudino said in ogst odroid n64 case:

                @littlebalup À quelques exceptions prêt (genre le "hack" de renommer /dev/fb1), je pense que ta solution est intégrable dans Recalbox (avec un peu de boulot, certes, genre ajouter ffmpeg ou trouver le moyen d'utiliser ffplay, modifier emulatorlauncher.py, insérer des modules kernel, monitorer emulatorlauncher.py un peu plus précisemment, etc…).

                J'aimerais bien en discuter avec toi si tu es d'accord ? Si oui, est-ce que en messages privés sur ce forum te semble approprié ? Ou plutôt Discord ? (pour ne pas polluer tout le monde dans ce thread)

                Ok. Plutôt ici. Je ne suis pas fana de discord... old school.

                Michael Baudino 1 Reply Last reply Reply Quote 0
                • Michael Baudino
                  Michael Baudino Staff @littlebalup last edited by

                  @littlebalup OK 😊 MP envoyé 👍

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

                    Merci aussi, cela fonctionne aussi sur USB et SSD externe mais depuis, le démarrage et l’arrêt du système sont très longs. Honnêtement, il y a tant de petits bugs sur cette version pour Odroid que je ne suis même pas sûr que cela soit lié.
                    Est-ce-que quelqu'un a constaté ces lenteurs sur USB depuis l'ajout des vidéos des systèmes ?

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

                      @loli72

                      Pas de ralentissements à signaler et j'ai fait plusieurs dizaines d'installations sur différents supports.

                      PS : Pas de formatage NTFS de ton côté ? Recalbox n'aime pas du tout, soit en exFat ou sinon Fat32.

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

                        Après de nombreux essais, j'ai fait deux installations de 6.1, une par mise à jour de la 6.0 et une autre en partant de zéro sur une deuxième carte SD. En gardant les mêmes supports externes dans les deux cas sur le même Odroid (2 clé USB et un SSD tous branchés en même temps). Juste en changeant la carte SD pour comparer.

                        En faisant exactement les mêmes modifs dans les deux cas : dreamcast, écran ogst

                        • La version mise à jour est devenue complètement inutilisable : les rom ne se lancent plus, le redémarrage de l'odroid est capricieux (l'odroid s'éteint mais ne démarre pas toujours).
                        • La version installée en partant de zéro fonctionne parfaitement (sauf kodi)... pour le moment.
                        1 Reply Last reply Reply Quote 0
                        • ViRuS-MaN
                          ViRuS-MaN last edited by

                          j ai eu le même problème que toi quand j allais voir dans les menu est dans les configuration des émulateurs j avais default () donc j ai réinstaller sur ma carte sd et pour le moment tout refonctionne

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

                            Super si l'intégration peut se faire 🙂

                            Si besoin, je peux mettre à disposition mon dossier de vidéos + custom.sh personnalisés (toujours en version 6.0) : j'ai coupé pas mal de vidéos du pack de @kevinnash pour que reste le logo de la console à la fin de la vidéo sans l'effet boucle (modification faite dans le custom.sh système par système)

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

                              Bonjour à tous,

                              Attention je viens de passer de la 6.0 vers 6.1.1 directement (systeme + jeux sur la même micro SD), tout fonctionnait bien jusqu'au moment où j'ai appliqué la commande pour le boitier OGST --> système inutilisable plus aucun jeu ne se lançait.

                              Je viens de faire une fresh install, tout fonctionne à nouveau.

                              Au fait depuis la MAJ mon bouton de gauche du boitier sert à allumer mais n'éteint plus le système, suis-je le seul ? (je me rappelle pas avoir fait de manip particulière sur la 6.0 pour que le bouton de gauche éteigne de le système)

                              Merci !

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

                                Merci pour l'info @Evan02

                                En fait il y a une petite boulette dans mon script d'installation qui fait que :

                                • si vous aviez déjà installé ogst sur une ancienne version.
                                • si vous faite la maj en 6.1.1
                                • si vous refaites l'installation d'ogst sur la 6.1.1

                                Alors ça peut planter le launcher d'émulation car mon script restaure le backup du launcher de la vielle version avant de le re-patcher... ce qui écrase le launcher de la version en cours...

                                Aucun soucis sur une fresh install.

                                Donc je sais d'où ça vient mais je doit trouver une solution viable.

                                En attendant vous pouvez faire ça pour ne pas avoir de soucis:
                                Après maj en 6.1.1 et avant installation d'ogst, supprimez le fichier /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.py.bak si il existe (avec les accés root bien sur) :

                                mount -o remount rw, /
                                rm -f /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.py.bak
                                
                                
                                1 Reply Last reply Reply Quote 0
                                • brizzlyy
                                  brizzlyy last edited by

                                  Salut!
                                  sur ma odroid Gamestation (n64 case) le bouton de droite ne fait rien, pas de safe shut down. Reccal box 6.1.1
                                  Quelqu'un a ce bug? Merci!

                                  acris littlebalup 2 Replies Last reply Reply Quote 0
                                  • acris
                                    acris @brizzlyy last edited by

                                    @brizzlyy said in ogst odroid n64 case:

                                    Salut!
                                    sur ma odroid Gamestation (n64 case) le bouton de droite ne fait rien, pas de safe shut down. Reccal box 6.1.1
                                    Quelqu'un a ce bug? Merci!

                                    je vais le répéter une fois de plus pour ne pas préter à confusion pour les lecteurs.
                                    GameStation est une OS de retrogaming , le boitier se nomme OGST : https://www.hardkernel.com/shop/ogst-gaming-console-kit-for-xu4/

                                    1 Reply Last reply Reply Quote 0
                                    • littlebalup
                                      littlebalup @brizzlyy last edited by

                                      @brizzlyy said in ogst odroid n64 case:

                                      Salut!
                                      sur ma odroid Gamestation (n64 case) le bouton de droite ne fait rien, pas de safe shut down. Reccal box 6.1.1
                                      Quelqu'un a ce bug? Merci!

                                      Ce n'est pas un bug en soit. Le bouton de droite n'est pas mappé sur recalbox. Donc il ne fonctionne pas. Voir ce post: https://forum.recalbox.com/post/130230

                                      brizzlyy 1 Reply Last reply Reply Quote 0
                                      • brizzlyy
                                        brizzlyy @littlebalup last edited by

                                        @littlebalup said in ogst odroid n64 case:

                                        https://forum.recalbox.com/post/130230

                                        Ok merci je comprend mieux!
                                        Tellement de choses à faire pour un projet de cette envergure, je comprend carrément et merci pour l'info 😉

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

                                          Hello les amis.

                                          Avez-vous testé le script avec Recalbox 7 ? @littlebalup peut-être ?

                                          Mitchbuca 1 Reply Last reply Reply Quote 0
                                          • Mitchbuca
                                            Mitchbuca @kevinnash last edited by Mitchbuca

                                            @kevinnash c'est intégré d'origine maintenant.
                                            Il n'y a qu'à l'activer.
                                            Ci dessous la marche à suivre.
                                            Minitft

                                            Odroïd XU4 avec OGST
                                            RPI4 avec RGBPI en attendant le dual RGB
                                            GPICASE RPI-Zero2W

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

                                            Want to support us ?

                                            73
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com