Recalbox 7.0

Besoin d'aide pour la création d'un thème



  • Hello ! Voilà, je me suis mis en tête de créer un thème pour Recalbox, mais je suis un peu une bille quand il y a du code, et je galère un peu pour mes débuts. J'ai fait quelque recherches avant de venir ici, j'ai trouvé ce lien : https://github.com/digitalLumberjack/recalbox-emulationstation/blob/recalbox-buildroot/THEMES.md, avec un début d'explications à mes réponses, mais il est fort probable que je revienne ici poser quelques questions au fur et à mesure des avancées ^^ Par contre, je voulais savoir , existerai-t'il un moyen "d'émuler" le thème (ou Recalbox) sur Windows ? Vu que je tâtonne, c'est un peu lourd de tester une modif, redémarrer Recalbox dans le salon, constater que rien n'a changé, retenter une modif, redémarrer...) J'ai mis en pièce jointe ce que j'ai créé pour le moment, vous pensez que c'est réalisable ? (Puis vous en pensez quoi ? 🙂 ) Merci pour vos futurs conseils !



  • Bon, je viens de faire des essais, mais je n'arrive pas à trouver comment changer quoi que ça soit sur le menu principal. Les modifications que j'essaye se répercutent sur le "deuxième" écran (lorsqu'on a choisi un émulateur et que l'on a la liste des jeux affichés) En gros je voudrais réussir à virer le bandeau blanc avec le logo de la console, et déplacer l'indication du nombre de jeux vers le bas. Une idée ? S'il-vous-plaît ? 😄


  • Global moderator
    Team

    Bonjour, Sympa les background :). Je travail moi aussi sur un template à mes heures perdu mais on ne peux pas dire que emulationstation soit souple... Il fait très rapidement des écrans blanc... En fonction de la taille de l'écran, le résultat n'est pas forcement le même... Bref pour tes questions. Tu peux installer emulationstation sur ton pc. Mais comme je te le disais, il faudra au final passé par recalbox sur plusieurs écrans si possible pour pouvoir tester en condition réel son usage. http://www.emulationstation.org/ Tu auras besoin d'y intégrer des cores. Tu peux partir sur les cores retroarch par exemple 🙂 http://buildbot.libretro.com/stable/ Pour la configuration du fichier de congif, il te faut suivre le petit tutoriel. http://emulationstation.org/gettingstarted.html#config (j'avais pour ma part suivie un tuto sur youtube et le mec fournissait le fichier déjà configuré pour rétroarch sur plusieurs consoles). Astus, vu que ton objectif c'est avant tout de tester le rendu de ton template, il ne tiens qu'a toi d'ajouter des nouvelles machines peut importe le core vers lequel tu pointe et peu importe les extensions que tu déclare dans ton fichier de config. Ils ne tourneront pas forcement mais on s'en fout non ? :). Concernant la création d'un theme emulationstation, tu as un document plutot bien fait réalisé par un utilisateur : http://www.instructables.com/files/orig/FB0/EFNY/I48C86QJ/FB0EFNYI48C86QJ.pdf Tu peux aussi retrouver d'autres informations sur le forum officiel : http://emulationstation.org/forum/index.php?board=6.0 Voir sur le forum de retropie :). Pour ma part, j'ai pas mal étudié les templates d'autres utilisateurs pour faire le miens. Et je n'ai pas trouvé un utilisateur qui ai sensiblement touché le menu de navigation des machines... Mis à par le bg... Tu peux trouver déjà plus de modifs sur la gamelist... Rien que la barre ou s'affiche les logos, j'ai pas trouvé comment lui changer la couleur ou lui appliquer une transparence... Bref bon courage dans ta réalisation et n'hésite pas à nous tenir au courant des tes avancements :).



  • Merci beaucoup pour ta réponse super complète ! Mais je suis tombé sur une mauvaise nouvelle : http://blog.petrockblock.com/forums/topic/changing-the-system-select-screen/ L'écran d'accueil ne peut apparemment pas être beaucoup modifié (codé en dur dans emulastation) M'enfin, je vais quand même essayer, je viendrais poster ici mes avancées 😉


  • Global moderator
    Team

    Oui, c'est bien ce qui me semblait... On est vraiment contraint sur les options de personnalisation... Ce sont des fonctions prédéfinis en dur dans emulationstation et résultat, tu peux pas te permettre grand chose. Exemple des son dans le menu, cette modification n'est pas compatible avec emulationstation officiel. C'est retroboy qui a du modifier le fonctionnement d'emulationstation pour intégrer cette fonction. J'avais en tête d'afficher des picto manette pour le nombre de joueur. Sur le papier il doit être possible de procéder de la même façon que pour le ranking mais là encore, c'est définis dans le coeur d'emulationstation.... Mis à part une typo, une taille, une couleur, la case sur le libelé et l'info, pas d'autres possibilités... J'ai donc créer une typo en remplacent les lettrine par des manettes pour 1,2,3,4 afin d'afficher des manettes. Mais en fonction de la résolution de l'écran, le résultat n'est pas probant... Faut encore que je fouine... Je vous ferais part des mes avancés quand j'aurais terminé une base solide de configuration avant la déclinaison pour tout les supports... Mais je ne sais pas si je vais aller jusqu'au bout car c'est une vrai merdouille ces themes et comme je te le disais, on peut pas dire qu'emulationstation soit souple. Un truc qui lui plais pas, au mieux il ignore le template de la machine, au pire il plante au démarrage et plus qu'à passer en ssh pour basculer sur un template qui fonctionne... Bref ca demande pas mal de temps pour un résultat très limité... Bon courage ! 🙂



  • Pour ton histoire d'afficher les manettes, peut-être que ceci pourra t'aider : http://blog.petrockblock.com/forums/topic/my-theme/ A la fin le type explique comment il s'y est pris (Mais bon, il rendre pas non plus dans les détails...) Sinon question con, tu sais comment afficher emulastation en mode fenêtré ? J'ai ajouté ça en allant dans les propriétés du programme (sous windows) "C:\Program Files (x86)\EmulationStation\emulationstation.exe" "--windowed" "resolution [640] [480]" "--debug" Il passe bien en mode debug, il est en mode fenêtre, mais qui s'étale sur tout l'écran, je ne peux pas rétrécir la fenêtre 😕 En tout cas c'est super, je viens de passer un moment à essayer des choses sur les fichiers xml, et je commence à piger le fonctionnement (Y a juste les <pos> et <origin> que j'ai du mal à intégrer). Pour le reste, je pense que je vais commencer une petite maquette photoshop et voir comment je m'en sors ^^ Et en attendant de trouver autre chose, j'ai modifié mon fond pour l'écran principal 😉


  • Global moderator
    Team

    Oui, j'avais déjà vu ce template mais le mec à "triché" en mettant un bg par jeu ou il intègre des pictos manettes ^^. Donc c'est pour ça qu'il ne partage pas son theme étant donné qu'il est étroitement lié à ses roms ^^. Donc son theme est sympa mais ne peux pas vraiment être distribué car incompatible avec les autres roms et je te racompte pas le poids de son template ! ça doit être sympa ! 🙂 Pour les infos position et origin, je fais un peu ça au petit doigt levé pour ma part ^^.



  • Ah wé en effet, ça doit être bien lourd Oo De mon côté j'ai commencé ma maquette, mais...je sais pas si j'aurai le courage de faire toutes les consoles ^^ J'ai testé les changements de mise en page sur emulastation, je pense que ça ne devrait pas poser de problème 🙂



  • Super sympa ton thème avec les manette à thème, il y a de bonnes idées. Tu devrais continuer.


  • Developer
    Global moderator
    Team

    Superbe en tout cas, impatient de voir le resultat ! Franchement il faut que tu nous finisse ca 😛



  • Hé bien, je n'avais pas vu ces messages. J'ai un peu abandonné depuis car je ne savais pas comment utiliser mes backgrounds avec l'interface emulastation (où placer les blocs textes pour un bon rendu par exemple) Pour autant je pense régulièrement à quand même les finir 🙂 Si jamais quelqu'un a des idées, qu'il n'hésite pas à se montrer, ça me motivera ! ^^



  • Hop, j'essaye de m'y remettre 🙂


  • Global moderator
    Team

    Vraiment pas mal comme thème Courage 😄


Log in to reply
 

Want to support us ?

120
Online

79.1k
Users

20.3k
Topics

149.0k
Posts