:: PlayerAdvance.org ::  

Précédent   :: PlayerAdvance.org :: > :: Forums Hébergés :: > OldSchool Library > Aide au développement

Aide au développement Aide sur l'utilisation d'OSLib

Publicité

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 07/03/2008, 23h15   #1
gohrum
Membre
 
Date d'inscription: 06/03/2008
Localisation: Espagne
Messages: 5
Par défaut Sur les fonts d'Oslib.

Bon.
Ça fait quelques semaines que je fais des épreuves avec Oslib, et jusqu'à aujourd'hui je n'ai eu pas des problèmes.

Mais aujourd'hui j'ai essayé d'utiliser le font2osl beaucoup de fois avec tous les types de fonts que j'ai trouvé comment ".otf, .ttf, .fon...".
À la conversion (-convert "Nom" size "font.bmp" "font.txt") , le .bmp crée est exactement comment la font. (je l'ai regardé avec le fireworks, et est une conversion exacte).
Mais a la deuxième étape, la création (-create "font.bmp" "font.txt" "font.oft"); je prends le .oft résultant et je l'essaye à la PSP.
Le résultat est un render très mauvais, ou les lettres ne se peuvent pas lire, excepte pour une pixel font qui s'apelle "redensek" et avec laquelle j'ai eu des très bons résultats.

En cherchant pour internet, j'ai trouvé des alternatives comment le "font loader" de Indsomniac [ URL ], où le "intrafont" de benhur [ URL ].

Ma question est si vous me recommandez utiliser les fonts du l'oslib ou les alternatives?

NOTE: Pour créer les fichiers .oft, j'ai utilisé le font2osl.exe qui vient avec l'oslib v2.10

Désolé pour mon français, mais je vous promets que je vais lui améliorer.

Salut à tous.

Dernière modification par gohrum ; 07/03/2008 à 23h20.
gohrum est déconnecté   Réponse avec citation

Publicité

Vieux 08/03/2008, 00h15   #2
Yodajr
Administrateur
 
Date d'inscription: 09/11/2005
Messages: 3 750
Par défaut

Utilise ce qu'il te plait, ou ce qui te semble le plus simple

Quand tu dit : "Le résultat est un render très mauvais, ou les lettres ne se peuvent pas lire", tu veux dire quoi ? que c'est illisible ou que c'est trop petit ?
Yodajr est déconnecté   Réponse avec citation
Vieux 08/03/2008, 18h51   #3
gohrum
Membre
 
Date d'inscription: 06/03/2008
Localisation: Espagne
Messages: 5
Par défaut

Bon, je crois que le système d'Oslib c'est le plus simple (Charger, sélectionner et écrire).
Mais le probleme c'est ça, que quand je dis que le render est très mauvais, c'est que les mots sont illisibles.

Ja'i essayé d'écrire aussi avec dithering, et le render a était le même.

Uhm, une question :P. C'est important si le render se fait sur une image q'a été swizzlé? (swizzling).

uff, salut :P
gohrum est déconnecté   Réponse avec citation
Vieux 08/03/2008, 21h49   #4
Yodajr
Administrateur
 
Date d'inscription: 09/11/2005
Messages: 3 750
Par défaut

Essaye avec ce font2osl, et si ça marche toujours pas, je sais pas
Faudra attendre Brunni ou que j'ai le temps de regarder en détail ton problème...
Yodajr est déconnecté   Réponse avec citation
Vieux 08/03/2008, 23h48   #5
Noda
Membre confirmé
 
Date d'inscription: 10/11/2005
Localisation: à montréal jusqu'au 4 mai, après retour en france ^^
Messages: 570
Par défaut

Désactive l'option de rendu ClearType des polices dans windows, sinon la conversion ne marche pas comme il faut.
__________________
http://nodadev.wordpress.com
Noda est déconnecté   Réponse avec citation
Vieux 09/03/2008, 00h28   #6
gohrum
Membre
 
Date d'inscription: 06/03/2008
Localisation: Espagne
Messages: 5
Par défaut

Bon,

Yodajr, avec ton .exe ça a marché mieux (sourtout avec la font verdana).

Mais pour tout le monde, j'ai crée un petit eboot qui fait un test avec 3 fonts différentes, il fait un render sans fond (background), un autre sur un fond [OSL_IN_VRAM, OSL_PF_5551] et un autre avec le même fond et la config [OSL_IN_RAM | OSL_UNSWIZZLED, OSL_PF_8888]. (l'image du fond c'est une de mon homebrew)

dans cet eboot, les mots ne sont plus illisibles, et je crois que maintenant tout peut être solutionné avec la solution de Noda.

Dans le dossier /datos, il y a les 3 fonts .oft, et les .bmp q'a fait le .exe

Bon, c'est tout, merci beaucoup par tout
serait parfait si l'oslib pourrait fair les renders avec "smooth anti-alias"

vous pouvez télécharger l'eboot et le source d'ici

Dernière modification par gohrum ; 10/03/2008 à 11h35.
gohrum est déconnecté   Réponse avec citation
Réponse

Liens sociaux

Publicité



Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 04h58.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #16 par l'association vBulletin francophone
Design par Ass-Itch, DJP et Dr.Vince