Recalbox Forum

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

    Unsolved [Question] Thème avec une image full screen en fond

    Recalbox Général
    [question] thème full fond
    5
    30
    17508
    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.
    • screech
      screech last edited by

      @subs
      Alors suite à quelques tests avec @supernature2k à priori ça marche mais pas pour tous les éléments (genre la liste de jeux reste derrière l'image....)
      Donc il faut que je rajoute une fonction de "découpage" pour faire un trou dans les background pour laisse la place au moins à la liste de jeu.
      Faudrait aussi que je rajoute une fonction pour gerer l'alpha (de base, si l'image n'a pas d'alpha, bein elle a pas d'alpha ^^)

      Pour les ratio et reso, il faut aussi que je rajoute une fonction pour qu'on puisse faire des thèmes avec des coordonnées relatives (un peu comme sous hyperspin je crois, genre plutôt que de dire l'image sera positionné à 100pix du bord gauche et 100 pix du haut, dire : l'image sera positionné à 25% de la taille de l'image final du bord gauche et 17% de la taille final du haut... De toutes façon je laisserais les 2 options ^^). Du coup, tu indique la taille de ton image (1920x1080 par exemple) il te positionne les éléments correctement ^^ donc pas de prise de tête ^^ (hormis à la création du MIX :p)

      Pour la taille, perso je m'en fiche, tout est stocké sur un nas ^^ (donc j'ai de la place... Surtout qu'à priori, le support réseau arrive dans la 4.1, je viens de l'apprendre :p)

      Reste plus que les capacités du PI a afficher les images de scrape à la volée... C'est ma seule interrogation ^^

      Clean your Romset with Universal ROM Cleaner
      Scrape your Romset with Universal XML Scraper

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

        L'ethernet du pi est affreusement lent, je ne suis pas du tout partisan de mettre le share sur nas. Opinion personnelle (par contre avec un odroid xu4, là tu peux)

        Tu ne peux pas jouer sur le z-order pour définir l'ordre de profondeur de chaque élément ? Ça se trouve c'est juste un bout de code dans es qui gère l'empilement de tout ça, à verifier

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

          Concrètement, Mes roms les plus grosses doivent être celle de la N64 (parce que dézippé ^^) Tout le reste est zippé et sa fonctionne très très bien sur un PI2 ^^ (c'est un poil plus lent à lancer sur une grosse rom... et encore, faut le savoir pour que ce soit perceptible ^^)
          C'est sur que pour des Roms MultiCD en PBP de PSX par exemple, il doit galérer un peu ^^

          Après je maîtrise pas du tout le fonctionnement du Theming 😉 Il faut que je me penche dessus ^^

          Clean your Romset with Universal ROM Cleaner
          Scrape your Romset with Universal XML Scraper

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

            Hi @subs et @screech ,

            Pour info screech, le système de thème dans ES est similaire, ça fonctionne en % d'écran et non en pixels.

            Subs, on peut gérer l'ordre d'affichage des éléments en les plaçant stratégiquement dans les xml mais pour une raison inconnu, le gamelist vient toujours avant 😕

            Les éléments du thèmes sont déjà prêt, y a plus qu'à 😛

            Pi powered NES | Gameboy HD | RecalStation | RecalDrive
            Upvote messages if it has been useful ;)

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

              Trop cool pour les éléments du thème en % ^^ du coup, je pourrais les réutilisé directement dans le template MIX (Quand j'aurais développé ce système de % ^^)

              Clean your Romset with Universal ROM Cleaner
              Scrape your Romset with Universal XML Scraper

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

                si tu veux plus d'infos sur le theming d'ES, voici un document très instructif:

                http://www.instructables.com/files/orig/FB0/EFNY/I48C86QJ/FB0EFNYI48C86QJ.pdf

                Pi powered NES | Gameboy HD | RecalStation | RecalDrive
                Upvote messages if it has been useful ;)

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

                  Moved to the french section, because it's all French 😉 Is the problem solved, btw?

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

                    Not really a problem but an under construction theme 🙂
                    That's why it was in theme section.

                    Pi powered NES | Gameboy HD | RecalStation | RecalDrive
                    Upvote messages if it has been useful ;)

                    Nachtgarm 1 Reply Last reply Reply Quote 0
                    • Nachtgarm
                      Nachtgarm @supernature2k last edited by

                      @supernature2k Still completely in French and therefore "useless" for a bunch of people. If the Question/Problem is answered/solved, you should write it in English and put it into the Themes & Interface section. Cool? 🙂

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

                        STOP spam my post !!!

                        Lol, not a problem, it's in french, my bad, so french section 😉 when I make the new theme I'll post it in the good section in English 😉

                        Clean your Romset with Universal ROM Cleaner
                        Scrape your Romset with Universal XML Scraper

                        Nachtgarm 1 Reply Last reply Reply Quote 0
                        • Nachtgarm
                          Nachtgarm @screech last edited by

                          @screech Great! Thank you 🙂 Spamming stops now, but maybe I can help as well... What do you want to achieve, or what's the problem?

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

                            Stops what?!

                            Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
                            Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
                            Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

                            Don't forget to upvote messages if it has been useful ;)

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

                              Lol The Stop Spamming is a joke ^^

                              For @Nachtgarm The question is : Can I make a theme with a dynamic picture (one for each game) who go to Background 😉 Because I wanted to create a Template in Universal XML Scraper like the picture in the first message.

                              Answer by @supernature2k who try, Yes & No, because some elements stay under the picture (like the gamelist).

                              Answer by me : I need to modify UXS Mix Template to make hole in picture so ^^

                              Clean your Romset with Universal ROM Cleaner
                              Scrape your Romset with Universal XML Scraper

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

                                Lol poor topic 😛
                                @Nachtgarm , screech would like to create a theme where the background is the image metadata.
                                It is possible but for some reason, the gamelist stay in back.

                                Pi powered NES | Gameboy HD | RecalStation | RecalDrive
                                Upvote messages if it has been useful ;)

                                Nachtgarm 1 Reply Last reply Reply Quote 0
                                • supernature2k
                                  supernature2k last edited by

                                  And now simultaneous updates 😄

                                  Pi powered NES | Gameboy HD | RecalStation | RecalDrive
                                  Upvote messages if it has been useful ;)

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

                                    As i said, the gamelist z-order might be an ES "problem"

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

                                      Well if ya know how to fix it, it would be great 🙂

                                      Pi powered NES | Gameboy HD | RecalStation | RecalDrive
                                      Upvote messages if it has been useful ;)

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

                                        /me knows nothing to ES and don't wanna ever touch it

                                        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
                                        • Nachtgarm
                                          Nachtgarm @supernature2k last edited by Nachtgarm

                                          @supernature2k What do you mean with "the gamelist stays in back"?
                                          How should it be possible to have a picture in the meta data of a game? At the moment there are just a handfull of callable meta tags, right?

                                          Like md_lbl_rating, md_lbl_releasedate, md_lbl_developer, md_lbl_publisher, md_lbl_genre, md_lbl_players, md_lbl_lastplayed, md_lbl_playcount, md_lbl_favorite. Are there more?

                                          As far as I know multiple images are not supported because ES is not loading pictures dynamically.
                                          I could get in contact with Nils (inventor of the first ES Theme )

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

                                            Hi @Nachtgarm ,

                                            The point here is as we can't add metadata, we are tweaking it 🙂

                                            So we are using the image metadata <md_image> and using it both as a background and screenshot/box art thingy thanks to screech's soft.

                                            Then there is no problem to add the labels and metadatas (the one you listed) but we still have one problem:

                                                        <textlist name="gamelist">
                                            		<pos>0.025 0.20</pos>
                                            		<size>0.39 0.7</size>
                                            		<alignment>left</alignment>
                                            		<horizontalMargin>0.01</horizontalMargin>
                                            	</textlist>
                                            

                                            stays on background.

                                            Pi powered NES | Gameboy HD | RecalStation | RecalDrive
                                            Upvote messages if it has been useful ;)

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

                                            Want to support us ?

                                            74
                                            Online

                                            99.7k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com