Faire un thème Recalbox

45 pages · 8 sections
FRENESDE Tout afficher Créer mon thème

Les polices

Celles de la machine, et les vôtres.

Une police vient de deux endroits, et cela change ce qu’il faut livrer.

Celles de la machine

<fontPath>:/ubuntu_condensed.ttf</fontPath>

Le :/ désigne les ressources d’EmulationStation. Rien à copier dans votre thème : le fichier est présent sur toutes les Recalbox.

Les vôtres

<fontPath>${root}/data/fonts/Exo2.otf</fontPath>

Le fichier doit être dans votre thème, et sera livré avec lui. TTF et OTF fonctionnent.

La taille

fontSize change d’unité selon sa valeur : en dessous de 1, c’est une proportion de la hauteur de l’écran ; à partir de 1, ce sont des pixels. Tout est expliqué dans Ratio, pourcentage ou pixels. Préférez le ratio : 0.045 donne la même proportion partout.

Les polices à pixels

f8bitfortressplus n’est nette qu’à des tailles multiples de 7 en pixels. Entre ces valeurs, elle bave. C’est vrai de toutes les polices dessinées pixel par pixel : si vous en ajoutez une, vérifiez à quelles tailles elle est propre.

fontStyle

normal · bold · italic · bolditalic

⚠️ Ne fonctionne que si la police contient ces graisses. Une police livrée en un seul fichier « Regular » ne deviendra pas grasse : il faut fournir le fichier « Bold » et le désigner par son propre fontPath.

Livrées avec Recalbox

Rien à copier dans votre thème.

PoliceÀ écrire
Ubuntu Condensed:/ubuntu_condensed.ttf
DejaVu Sans Condensed:/dejavusanscondensed.ttf
Ubuntu Mono:/UbuntuMonoR.ttf
8-bit Fortress Plus — police à pixels, nette par multiples de 7:/f8bitfortressplus.ttf