µLua DS - Forum officiel | Official forum Index du Forum

µLua DS - Forum officiel | Official forum
Le bon endroit pour en savoir plus sur MicroLua et pour parler de vos projets ! | The right place to learn more about MicroLua and talk about your projects !

 FAQFAQ   RechercherRechercher   MembresMembres   GroupesGroupes   S’enregistrerS’enregistrer   ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Besoin d'infos diverses et variées

 
Poster un nouveau sujet   Répondre au sujet    µLua DS - Forum officiel | Official forum Index du Forum -> Section française -> Demande d'aide
Sujet précédent :: Sujet suivant  
Auteur Message
Tyr


Hors ligne

Inscrit le: 25 Juil 2013
Messages: 29

MessagePosté le: Dim 5 Jan 2014 - 13:49    Sujet du message: Besoin d'infos diverses et variées Répondre en citant

Yop all ^^

Dans le cadre d'un projet personnel (développement d'un IDE + émulateur µLua), il me faut quelques informations afin de respecter au mieux le rendu DS.
Avec l'accord des administrateurs, je mettrai régulièrement ce topic à jour afin de recueillir toutes les infos dont j'aurai besoin au fur et à mesure du développement du projet.


Voici à ce jour les informations dont j'ai besoin :
- Police par défaut utilisée par µLua;
- Taille des caractères.

Merci d'avance pour vos réponses !


Revenir en haut
Publicité






MessagePosté le: Dim 5 Jan 2014 - 13:49    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
geeker


Hors ligne

Inscrit le: 23 Déc 2012
Messages: 363

MessagePosté le: Dim 5 Jan 2014 - 14:50    Sujet du message: Besoin d'infos diverses et variées Répondre en citant

Les caractères: 6 de largeur x 8 de hauteur .
Pour la police: c'est celle de la uLib, demande à quelqu'un qui s'y connait Mr. Green (Je sais pas où est située la police dans les sources de la uLib)
_________________
Beta-testeur de l'extrème
Tox: FFBDC8B34DC3CDE51F8F1CB0A628147DE740ACD1D44682EB5492A681F6541E32E8D8BB6052B3
CtrµLua: ctrulua.github.io
Des p'tits true, des p'tits true, toujours des p'tits true ...


Revenir en haut
Visiter le site web du posteur
Reylak
Administrateur

Hors ligne

Inscrit le: 24 Nov 2008
Messages: 2 838
Localisation: Toulouse

MessagePosté le: Dim 5 Jan 2014 - 15:35    Sujet du message: Besoin d'infos diverses et variées Répondre en citant

Alors je viens de regarder (pour la première fois) le code de la µLibrary qui s'occupe du texte, des fontes, etc. Et en fait la police par défaut est hard codée dans le fichier source. Si tu veux vraiment savoir, c'est ça :
Code:
const unsigned char ul_lcdFont_data[]=      {
   0x2a, 0x15, 0x2a, 0x15, 0x2a, 0x15, 0x2a, 0x15,
   0xc, 0x2, 0x4, 0x28, 0x2e, 0x38, 0x28, 0x28,
   0xc, 0x2, 0x4, 0x28, 0x2e, 0x10, 0x28, 0x28,
   0xe, 0x2, 0x6, 0x2a, 0x2e, 0x10, 0x28, 0x28,
   0xe, 0x2, 0x6, 0x2, 0x3e, 0x10, 0x10, 0x10,
   0xe, 0x2, 0x6, 0x3a, 0x2e, 0x28, 0x18, 0x30,
   0x4, 0xa, 0xe, 0xa, 0x2a, 0x18, 0x18, 0x28,
   0x0, 0x8, 0x1c, 0x1c, 0x1c, 0x3e, 0x8, 0x0,
   0x0, 0x38, 0x3c, 0x3e, 0x3c, 0x38, 0x0, 0x0,
   0x20, 0x28, 0x38, 0x3e, 0x38, 0x28, 0x20, 0x0,
   0x0, 0xe, 0x8, 0x8, 0x3e, 0x1c, 0x8, 0x0,
   0x10, 0x28, 0x28, 0x2e, 0x1a, 0xe, 0x0, 0x0,
   0x3e, 0x8, 0x1c, 0x3e, 0x8, 0x8, 0x8, 0x0,
   0x20, 0x20, 0x28, 0x2c, 0x3e, 0xc, 0x8, 0x0,
   0x1c, 0x22, 0x3e, 0x3e, 0x36, 0x36, 0x3e, 0x0,
   0x0, 0x20, 0x10, 0xa, 0x4, 0x0, 0x0, 0x0,
   0x0, 0x0, 0x1e, 0x1e, 0x1e, 0x1e, 0x0, 0x0,
   0x0, 0x10, 0x18, 0x1c, 0x18, 0x10, 0x0, 0x0,
   0x0, 0x4, 0xc, 0x1c, 0xc, 0x4, 0x0, 0x0,
   0x0, 0x0, 0x8, 0x1c, 0x3e, 0x0, 0x0, 0x0,
   0x0, 0x0, 0x0, 0x3e, 0x1c, 0x8, 0x0, 0x0,
   0x0, 0x8, 0x4, 0x3e, 0x4, 0x8, 0x0, 0x0,
   0x0, 0x8, 0x10, 0x3e, 0x10, 0x8, 0x0, 0x0,
   0x8, 0x1c, 0x2a, 0x8, 0x8, 0x8, 0x8, 0x0,
   0x8, 0x8, 0x8, 0x8, 0x2a, 0x1c, 0x8, 0x0,
   0x10, 0x18, 0x1c, 0x1e, 0x1e, 0x1c, 0x18, 0x10,
   0x2, 0x6, 0xe, 0x1e, 0x1e, 0xe, 0x6, 0x2,
   0x0, 0x8, 0x1c, 0x3e, 0x1c, 0x1c, 0x1c, 0x0,
   0x0, 0x22, 0x22, 0x22, 0x22, 0x1c, 0x0, 0x0,
   0x0, 0x1c, 0x22, 0x22, 0x22, 0x22, 0x0, 0x0,
   0x0, 0x3c, 0x2, 0x2, 0x2, 0x3c, 0x0, 0x0,
   0x0, 0x3c, 0x2, 0x3e, 0x2, 0x3c, 0x0, 0x0,
   0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
   0x8, 0x8, 0x8, 0x8, 0x0, 0x8, 0x8, 0x0,
   0x14, 0x14, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0,
   0x14, 0x14, 0x3e, 0x14, 0x3e, 0x14, 0x14, 0x0,
   0x8, 0x3c, 0xa, 0x1c, 0x28, 0x1e, 0x8, 0x0,
   0x6, 0x26, 0x10, 0x8, 0x4, 0x32, 0x30, 0x0,
   0x4, 0xa, 0xa, 0x4, 0x2a, 0x12, 0x2c, 0x0,
   0x8, 0x8, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0,
   0x10, 0x8, 0x4, 0x4, 0x4, 0x8, 0x10, 0x0,
   0x4, 0x8, 0x10, 0x10, 0x10, 0x8, 0x4, 0x0,
   0x0, 0x8, 0x2a, 0x1c, 0x2a, 0x8, 0x0, 0x0,
   0x0, 0x8, 0x8, 0x3e, 0x8, 0x8, 0x0, 0x0,
   0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x8, 0x4,
   0x0, 0x0, 0x0, 0x3e, 0x0, 0x0, 0x0, 0x0,
   0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0xc, 0x0,
   0x0, 0x20, 0x10, 0x8, 0x4, 0x2, 0x0, 0x0,
   0x1c, 0x22, 0x22, 0x2a, 0x22, 0x22, 0x1c, 0x0,
   0x8, 0xc, 0x8, 0x8, 0x8, 0x8, 0x1c, 0x0,
   0x1c, 0x22, 0x20, 0x10, 0x8, 0x4, 0x3e, 0x0,
   0x3e, 0x10, 0x8, 0x10, 0x20, 0x22, 0x1c, 0x0,
   0x10, 0x18, 0x14, 0x12, 0x3e, 0x10, 0x10, 0x0,
   0x3e, 0x2, 0x1e, 0x20, 0x20, 0x22, 0x1c, 0x0,
   0x18, 0x4, 0x2, 0x1e, 0x22, 0x22, 0x1c, 0x0,
   0x3e, 0x20, 0x10, 0x8, 0x4, 0x4, 0x4, 0x0,
   0x1c, 0x22, 0x22, 0x1c, 0x22, 0x22, 0x1c, 0x0,
   0x1c, 0x22, 0x22, 0x3c, 0x20, 0x10, 0xc, 0x0,
   0x0, 0xc, 0xc, 0x0, 0xc, 0xc, 0x0, 0x0,
   0x0, 0x0, 0xc, 0xc, 0x0, 0xc, 0x8, 0x4,
   0x10, 0x8, 0x4, 0x2, 0x4, 0x8, 0x10, 0x0,
   0x0, 0x0, 0x3e, 0x0, 0x3e, 0x0, 0x0, 0x0,
   0x4, 0x8, 0x10, 0x20, 0x10, 0x8, 0x4, 0x0,
   0x1c, 0x22, 0x20, 0x10, 0x8, 0x0, 0x8, 0x0,
   0x1c, 0x22, 0x2a, 0x3a, 0xa, 0x2, 0x3c, 0x0,
   0x1c, 0x22, 0x22, 0x3e, 0x22, 0x22, 0x22, 0x0,
   0x1e, 0x22, 0x22, 0x1e, 0x22, 0x22, 0x1e, 0x0,
   0x1c, 0x22, 0x2, 0x2, 0x2, 0x22, 0x1c, 0x0,
   0x1e, 0x22, 0x22, 0x22, 0x22, 0x22, 0x1e, 0x0,
   0x3e, 0x2, 0x2, 0x1e, 0x2, 0x2, 0x3e, 0x0,
   0x3e, 0x2, 0x2, 0x1e, 0x2, 0x2, 0x2, 0x0,
   0x1c, 0x22, 0x2, 0x3a, 0x22, 0x22, 0x1c, 0x0,
   0x22, 0x22, 0x22, 0x3e, 0x22, 0x22, 0x22, 0x0,
   0x1c, 0x8, 0x8, 0x8, 0x8, 0x8, 0x1c, 0x0,
   0x38, 0x10, 0x10, 0x10, 0x10, 0x12, 0xc, 0x0,
   0x22, 0x12, 0xa, 0x6, 0xa, 0x12, 0x22, 0x0,
   0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x3e, 0x0,
   0x22, 0x36, 0x2a, 0x2a, 0x22, 0x22, 0x22, 0x0,
   0x22, 0x22, 0x26, 0x2a, 0x32, 0x22, 0x22, 0x0,
   0x1c, 0x22, 0x22, 0x22, 0x22, 0x22, 0x1c, 0x0,
   0x1e, 0x22, 0x22, 0x1e, 0x2, 0x2, 0x2, 0x0,
   0x1c, 0x22, 0x22, 0x22, 0x2a, 0x12, 0x2c, 0x0,
   0x1e, 0x22, 0x22, 0x1e, 0xa, 0x12, 0x22, 0x0,
   0x3c, 0x2, 0x2, 0x1c, 0x20, 0x20, 0x1e, 0x0,
   0x3e, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x0,
   0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x1c, 0x0,
   0x22, 0x22, 0x22, 0x22, 0x22, 0x14, 0x8, 0x0,
   0x22, 0x22, 0x22, 0x2a, 0x2a, 0x2a, 0x14, 0x0,
   0x22, 0x22, 0x14, 0x8, 0x14, 0x22, 0x22, 0x0,
   0x22, 0x22, 0x22, 0x14, 0x8, 0x8, 0x8, 0x0,
   0x3e, 0x20, 0x10, 0x8, 0x4, 0x2, 0x3e, 0x0,
   0x18, 0x8, 0x8, 0x8, 0x8, 0x8, 0x18, 0x0,
   0x0, 0x2, 0x4, 0x8, 0x10, 0x20, 0x0, 0x0,
   0x18, 0x10, 0x10, 0x10, 0x10, 0x10, 0x18, 0x0,
   0x8, 0x14, 0x22, 0x0, 0x0, 0x0, 0x0, 0x0,
   0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x0,
   0x8, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0,
   0x0, 0x0, 0x1c, 0x20, 0x3c, 0x22, 0x3c, 0x0,
   0x2, 0x2, 0x1a, 0x26, 0x22, 0x22, 0x1e, 0x0,
   0x0, 0x0, 0x1c, 0x2, 0x2, 0x22, 0x1c, 0x0,
   0x20, 0x20, 0x2c, 0x32, 0x22, 0x22, 0x3c, 0x0,
   0x0, 0x0, 0x1c, 0x22, 0x3e, 0x2, 0x1c, 0x0,
   0x18, 0x24, 0x4, 0xe, 0x4, 0x4, 0x4, 0x0,
   0x0, 0x0, 0x3c, 0x22, 0x22, 0x3c, 0x20, 0x1c,
   0x2, 0x2, 0x1a, 0x26, 0x22, 0x22, 0x22, 0x0,
   0x8, 0x0, 0xc, 0x8, 0x8, 0x8, 0x1c, 0x0,
   0x10, 0x0, 0x18, 0x10, 0x10, 0x10, 0x12, 0xc,
   0x4, 0x4, 0x24, 0x14, 0xc, 0x14, 0x24, 0x0,
   0xc, 0x8, 0x8, 0x8, 0x8, 0x8, 0x1c, 0x0,
   0x0, 0x0, 0x16, 0x2a, 0x2a, 0x22, 0x22, 0x0,
   0x0, 0x0, 0x1a, 0x26, 0x22, 0x22, 0x22, 0x0,
   0x0, 0x0, 0x1c, 0x22, 0x22, 0x22, 0x1c, 0x0,
   0x0, 0x0, 0x1e, 0x22, 0x22, 0x1e, 0x2, 0x2,
   0x0, 0x0, 0x2c, 0x32, 0x22, 0x3c, 0x20, 0x20,
   0x0, 0x0, 0x1a, 0x26, 0x2, 0x2, 0x2, 0x0,
   0x0, 0x0, 0x1c, 0x2, 0x1c, 0x20, 0x1e, 0x0,
   0x4, 0x4, 0xe, 0x4, 0x4, 0x24, 0x18, 0x0,
   0x0, 0x0, 0x22, 0x22, 0x22, 0x32, 0x2c, 0x0,
   0x0, 0x0, 0x22, 0x22, 0x22, 0x14, 0x8, 0x0,
   0x0, 0x0, 0x22, 0x22, 0x2a, 0x2a, 0x14, 0x0,
   0x0, 0x0, 0x22, 0x14, 0x8, 0x14, 0x22, 0x0,
   0x0, 0x0, 0x22, 0x22, 0x22, 0x3c, 0x20, 0x1c,
   0x0, 0x0, 0x3e, 0x10, 0x8, 0x4, 0x3e, 0x0,
   0x30, 0x8, 0x8, 0x4, 0x8, 0x8, 0x30, 0x0,
   0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x0,
   0x6, 0x8, 0x8, 0x10, 0x8, 0x8, 0x6, 0x0,
   0x0, 0x4, 0x2a, 0x10, 0x0, 0x0, 0x0, 0x0,
   0x0, 0x8, 0x1c, 0x3e, 0x1c, 0x8, 0x0, 0x0,
   0x0, 0x0, 0x2c, 0x12, 0x12, 0x12, 0x2c, 0x0,
   0x18, 0x24, 0x24, 0x1c, 0x24, 0x24, 0x1a, 0x0,
   0x3e, 0x22, 0x2, 0x2, 0x2, 0x2, 0x2, 0x0,
   0x0, 0x0, 0x24, 0x2a, 0x10, 0x18, 0x18, 0x8,
   0x0, 0x0, 0x0, 0x8, 0x14, 0x22, 0x3e, 0x0,
   0x18, 0x4, 0x8, 0x14, 0x22, 0x22, 0x1c, 0x0,
   0x0, 0x0, 0x1c, 0x2, 0xc, 0x2, 0x1c, 0x0,
   0x34, 0x1c, 0x2, 0x2, 0x2, 0x1c, 0x20, 0x18,
   0x18, 0x24, 0x22, 0x3e, 0x22, 0x12, 0xc, 0x0,
   0x0, 0x4, 0x8, 0x10, 0x18, 0x24, 0x22, 0x0,
   0x4, 0x18, 0x4, 0x18, 0x4, 0x4, 0x18, 0x8,
   0x3e, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x0,
   0x0, 0x0, 0x3e, 0x14, 0x14, 0x14, 0x32, 0x0,
   0x0, 0x0, 0x8, 0x14, 0x14, 0xc, 0x4, 0x4,
   0x3e, 0x4, 0x8, 0x10, 0x8, 0x4, 0x3e, 0x0,
   0x0, 0x0, 0x3c, 0x12, 0x12, 0x12, 0xc, 0x0,
   0x0, 0x0, 0x1c, 0xa, 0x8, 0x28, 0x10, 0x0,
   0x0, 0x8, 0x8, 0x1c, 0x2a, 0x1c, 0x8, 0x8,
   0x0, 0x0, 0x2a, 0x2a, 0x2a, 0x1c, 0x8, 0x8,
   0x1c, 0x22, 0x22, 0x22, 0x14, 0x14, 0x36, 0x0,
   0x0, 0x0, 0x14, 0x22, 0x2a, 0x2a, 0x14, 0x0,
   0x0, 0x0, 0x3c, 0x4, 0x1c, 0x4, 0x3c, 0x0,
   0x0, 0x0, 0x18, 0x24, 0x1e, 0x2, 0xc, 0x0,
   0xc, 0x0, 0xc, 0xe, 0xc, 0x1c, 0xc, 0x0,
   0x1a, 0x6, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0,
   0x1c, 0x8, 0x8, 0x8, 0x8, 0x0, 0x0, 0x0,
   0x3e, 0x0, 0x22, 0x14, 0x8, 0x14, 0x22, 0x0,
   0x3e, 0x0, 0x22, 0x22, 0x22, 0x3c, 0x20, 0x1c,
   0x20, 0x18, 0x6, 0x18, 0x20, 0x0, 0x3e, 0x0,
   0x10, 0x10, 0x3e, 0x8, 0x3e, 0x4, 0x4, 0x0,
   0x2, 0xc, 0x30, 0xc, 0x2, 0x0, 0x3e, 0x0,
   0x0, 0x0, 0x20, 0x10, 0x8, 0x4, 0x3e, 0x0,
   0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2a, 0x0,
   0x8, 0x8, 0x0, 0x8, 0x8, 0x8, 0x8, 0x0,
   0x0, 0x8, 0x1c, 0xa, 0xa, 0x2a, 0x1c, 0x8,
   0x18, 0x24, 0x4, 0xe, 0x4, 0x24, 0x1e, 0x0,
   0x0, 0x22, 0x1c, 0x14, 0x1c, 0x22, 0x0, 0x0,
   0x22, 0x22, 0x14, 0x3e, 0x8, 0x3e, 0x8, 0x0,
   0x8, 0x8, 0x8, 0x0, 0x8, 0x8, 0x8, 0x0,
   0x1c, 0x2, 0x1c, 0x22, 0x1c, 0x20, 0x1c, 0x0,
   0x38, 0x8, 0x8, 0x8, 0xa, 0xc, 0x8, 0x0,
   0x1c, 0x22, 0x3a, 0x3a, 0x3a, 0x22, 0x1c, 0x0,
   0x3c, 0x22, 0x22, 0x32, 0x2c, 0x0, 0x3e, 0x0,
   0x0, 0x28, 0x14, 0xa, 0x5, 0xa, 0x14, 0x28,
   0x0, 0x0, 0x3e, 0x20, 0x0, 0x0, 0x0, 0x0,
   0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0,
   0x1e, 0x31, 0x2d, 0x31, 0x35, 0x2d, 0x1e, 0x0,
   0x0, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
   0xc, 0x12, 0x12, 0xc, 0x0, 0x0, 0x0, 0x0,
   0x8, 0x8, 0x3e, 0x8, 0x8, 0x0, 0x3e, 0x0,
   0xc, 0x10, 0x8, 0x4, 0x1c, 0x0, 0x0, 0x0,
   0xc, 0x10, 0x8, 0x10, 0xc, 0x0, 0x0, 0x0,
   0x10, 0x18, 0x16, 0x10, 0x38, 0x0, 0x0, 0x0,
   0x0, 0x0, 0x12, 0x12, 0x12, 0x12, 0x2e, 0x2,
   0x3c, 0x2a, 0x2a, 0x2a, 0x3c, 0x28, 0x28, 0x0,
   0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0,
   0x4, 0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0,
   0x8, 0xc, 0x8, 0x8, 0x1c, 0x0, 0x0, 0x0,
   0x1c, 0x22, 0x22, 0x22, 0x1c, 0x0, 0x3e, 0x0,
   0x0, 0x5, 0xa, 0x14, 0x28, 0x14, 0xa, 0x5,
   0x30, 0x20, 0x2c, 0x12, 0x12, 0x1a, 0x34, 0x0,
   0x10, 0x28, 0x8, 0x8, 0x8, 0xa, 0x4, 0x0,
   0x0, 0x14, 0x2a, 0x2a, 0x14, 0x0, 0x0, 0x0,
   0x8, 0x0, 0x8, 0x4, 0x2, 0x22, 0x1c, 0x0,
   0x4, 0x8, 0x1c, 0x22, 0x3e, 0x22, 0x22, 0x0,
   0x10, 0x8, 0x1c, 0x22, 0x3e, 0x22, 0x22, 0x0,
   0x8, 0x14, 0x1c, 0x22, 0x3e, 0x22, 0x22, 0x0,
   0x28, 0x14, 0x1c, 0x22, 0x3e, 0x22, 0x22, 0x0,
   0x14, 0x0, 0x1c, 0x22, 0x3e, 0x22, 0x22, 0x0,
   0x8, 0x14, 0x8, 0x1c, 0x22, 0x3e, 0x22, 0x0,
   0x38, 0xc, 0xc, 0x3a, 0xe, 0xa, 0x3a, 0x0,
   0x1c, 0x22, 0x2, 0x2, 0x22, 0x1c, 0x8, 0xc,
   0x4, 0x8, 0x3e, 0x2, 0x1e, 0x2, 0x3e, 0x0,
   0x10, 0x8, 0x3e, 0x2, 0x1e, 0x2, 0x3e, 0x0,
   0x8, 0x14, 0x3e, 0x2, 0x1e, 0x2, 0x3e, 0x0,
   0x14, 0x0, 0x3e, 0x2, 0x1e, 0x2, 0x3e, 0x0,
   0x4, 0x8, 0x1c, 0x8, 0x8, 0x8, 0x1c, 0x0,
   0x10, 0x8, 0x1c, 0x8, 0x8, 0x8, 0x1c, 0x0,
   0x8, 0x14, 0x1c, 0x8, 0x8, 0x8, 0x1c, 0x0,
   0x14, 0x0, 0x1c, 0x8, 0x8, 0x8, 0x1c, 0x0,
   0x1e, 0x24, 0x24, 0x2e, 0x24, 0x24, 0x1e, 0x0,
   0x28, 0x14, 0x22, 0x26, 0x2a, 0x32, 0x22, 0x0,
   0x4, 0x8, 0x1c, 0x22, 0x22, 0x22, 0x1c, 0x0,
   0x10, 0x8, 0x1c, 0x22, 0x22, 0x22, 0x1c, 0x0,
   0x8, 0x14, 0x1c, 0x22, 0x22, 0x22, 0x1c, 0x0,
   0x28, 0x14, 0x1c, 0x22, 0x22, 0x22, 0x1c, 0x0,
   0x14, 0x0, 0x1c, 0x22, 0x22, 0x22, 0x1c, 0x0,
   0x0, 0x0, 0x0, 0x14, 0x8, 0x14, 0x0, 0x0,
   0x1c, 0x32, 0x32, 0x2a, 0x26, 0x26, 0x1c, 0x0,
   0x4, 0x8, 0x22, 0x22, 0x22, 0x22, 0x1c, 0x0,
   0x10, 0x8, 0x22, 0x22, 0x22, 0x22, 0x1c, 0x0,
   0x8, 0x14, 0x0, 0x22, 0x22, 0x22, 0x1c, 0x0,
   0x14, 0x0, 0x22, 0x22, 0x22, 0x22, 0x1c, 0x0,
   0x10, 0x8, 0x22, 0x22, 0x14, 0x8, 0x8, 0x0,
   0x2, 0x1e, 0x22, 0x22, 0x22, 0x1e, 0x2, 0x0,
   0x18, 0x24, 0x14, 0x24, 0x24, 0x2c, 0x16, 0x0,
   0x4, 0x8, 0x3c, 0x22, 0x22, 0x32, 0x2c, 0x0,
   0x10, 0x8, 0x3c, 0x22, 0x22, 0x32, 0x2c, 0x0,
   0x8, 0x14, 0x3c, 0x22, 0x22, 0x32, 0x2c, 0x0,
   0x28, 0x14, 0x3c, 0x22, 0x22, 0x32, 0x2c, 0x0,
   0x14, 0x0, 0x3c, 0x22, 0x22, 0x32, 0x2c, 0x0,
   0x8, 0x14, 0x8, 0x3c, 0x22, 0x32, 0x2c, 0x0,
   0x0, 0x0, 0x16, 0x28, 0x3c, 0xa, 0x34, 0x0,
   0x0, 0x0, 0x1c, 0x2, 0x22, 0x1c, 0x8, 0x4,
   0x4, 0x8, 0x1c, 0x22, 0x3e, 0x2, 0x1c, 0x0,
   0x10, 0x8, 0x1c, 0x22, 0x3e, 0x2, 0x1c, 0x0,
   0x8, 0x14, 0x1c, 0x22, 0x3e, 0x2, 0x1c, 0x0,
   0x14, 0x0, 0x1c, 0x22, 0x3e, 0x2, 0x1c, 0x0,
   0x4, 0x8, 0xc, 0x8, 0x8, 0x8, 0x1c, 0x0,
   0x10, 0x8, 0xc, 0x8, 0x8, 0x8, 0x1c, 0x0,
   0x8, 0x14, 0xc, 0x8, 0x8, 0x8, 0x1c, 0x0,
   0x14, 0x0, 0xc, 0x8, 0x8, 0x8, 0x1c, 0x0,
   0x14, 0x8, 0x14, 0x20, 0x3c, 0x22, 0x1c, 0x0,
   0x28, 0x14, 0x0, 0x1a, 0x26, 0x22, 0x22, 0x0,
   0x4, 0x8, 0x0, 0x1c, 0x22, 0x22, 0x1c, 0x0,
   0x10, 0x8, 0x0, 0x1c, 0x22, 0x22, 0x1c, 0x0,
   0x8, 0x14, 0x0, 0x1c, 0x22, 0x22, 0x1c, 0x0,
   0x28, 0x14, 0x0, 0x1c, 0x22, 0x22, 0x1c, 0x0,
   0x14, 0x0, 0x0, 0x1c, 0x22, 0x22, 0x1c, 0x0,
   0x0, 0x8, 0x0, 0x3e, 0x0, 0x8, 0x0, 0x0,
   0x0, 0x0, 0x1c, 0x32, 0x2a, 0x26, 0x1c, 0x0,
   0x4, 0x8, 0x22, 0x22, 0x22, 0x32, 0x2c, 0x0,
   0x10, 0x8, 0x22, 0x22, 0x22, 0x32, 0x2c, 0x0,
   0x8, 0x14, 0x0, 0x22, 0x22, 0x32, 0x2c, 0x0,
   0x14, 0x0, 0x22, 0x22, 0x22, 0x32, 0x2c, 0x0,
   0x10, 0x8, 0x22, 0x22, 0x22, 0x3c, 0x20, 0x1c,
   0x2, 0x1a, 0x26, 0x22, 0x22, 0x26, 0x1a, 0x2,
   0x14, 0x0, 0x22, 0x22, 0x22, 0x3c, 0x20, 0x1c,
};

Enfin ça, c'est la table des caractères. Voilà voilà.

Bref, à moins que je ne sois totalement à côté de la plaque, la "police par défaut" de la µLib est un peu une police maison. Cela dit maintenant que tu en parles, MLS a une police qui y ressemble beaucoup, tu devrais peut-être regarder (les sources sont dispo).
_________________


Plein d'infos sur le SourceForge !


Revenir en haut
Visiter le site web du posteur MSN Skype
Tyr


Hors ligne

Inscrit le: 25 Juil 2013
Messages: 29

MessagePosté le: Dim 5 Jan 2014 - 15:43    Sujet du message: Besoin d'infos diverses et variées Répondre en citant

Okay, merci bien. Smile

Revenir en haut
Quent42340


Hors ligne

Inscrit le: 03 Juin 2009
Messages: 1 388
Localisation: Veauche

MessagePosté le: Dim 5 Jan 2014 - 15:44    Sujet du message: Besoin d'infos diverses et variées Répondre en citant

En fait chaque unsigned char est codé sur 6 bits, et 6 c'est la largeur des caractères. Donc tu prends 8 unsigned char, qui seront tes 8 lignes, et tu affiches en fonction de chaque unsigned char.
Autrement dit si tu as, par exemple 0x2a, ça correspond à 00101010 mais vu que c'est 6 de large tu te fous des deux premiers 0, tu as donc 101010, tu itères sur chaque bit en utilisant l'opérateur binaire de décalage vers la droite, en affichant un pixel si le bit courant vaut 1, c'est comme ça que j'ai fait pour DuaLua ( la nouvelle future version de µLua ) si tu n'as pas compris va voir ici: https://github.com/Quent42340/DuaLua/blob/to-microlua/source/display.cpp#L93 ligne 93, c'est la fonction printChar qui t'intéresse.

EDIT: Si tu as des questions viens ici: http://webchat.freenode.net/?channels=microlua
_________________
Mes projets: https://github.com/Quent42340


Revenir en haut
Visiter le site web du posteur
Tyr


Hors ligne

Inscrit le: 25 Juil 2013
Messages: 29

MessagePosté le: Dim 5 Jan 2014 - 15:57    Sujet du message: Besoin d'infos diverses et variées Répondre en citant

Je crois que j'ai compris le truc, merci. Smile

Revenir en haut
Reylak
Administrateur

Hors ligne

Inscrit le: 24 Nov 2008
Messages: 2 838
Localisation: Toulouse

MessagePosté le: Dim 5 Jan 2014 - 17:26    Sujet du message: Besoin d'infos diverses et variées Répondre en citant

Oh solide le Quent xD Merci de l'éclairage.
_________________


Plein d'infos sur le SourceForge !


Revenir en haut
Visiter le site web du posteur MSN Skype
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 21:52    Sujet du message: Besoin d'infos diverses et variées

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    µLua DS - Forum officiel | Official forum Index du Forum -> Section française -> Demande d'aide Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  

Index | Creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com