[Tutorial] Cambiar la fuente de texto

Introducción

Saludos. Aquí estamos de nuevo para hacer un tutorial explicativo sobre cómo cambiar la fuente (el tipo de letra) de nuestra PSP. Aunque el proceso es sencillo, por el foro no he visto ningún tutorial y siempre habrá alguien con dudas sobre cómo hacerlo, así que vamos con ello.

Nota: Ya sabéis, cualquier cosa que creáis que falta o que está mal, hacedmelo saber y lo modificaré.

Conceptos básicos

Lo primero de todo es localizar el fichero que contiene la fuente, pues una vez tengamos la fuente deseada sólo lo deberemos sobreescribir. El fichero se llama ltn0.pgf y se encuentra en flash0:/font/ (observamos que en esta carpeta hay muchos más archivos, estos archivos tienen relación con las fuentes de los
distintos idiomas y su codificación. Aprovechando esto podemos liberar memoria en la flash0; ver "Liberar memoria en la flash0"). Si ya tenemos la fuente en formato .pgf, sólo debemos renombrarla como ltn0 (si no lo está ya) y sustituirla. ¿Qué pasa si no encontramos la fuente que queremos con ese formato? En las siguientes secciones se explicará cómo convertir una fuente en formato .ttf a formato .pgf.

Liberar memoria en la flash0

Pues esto es un pequeño truco para tener más memoria libre. El truco consiste en sustituir la fuente japonesa (jpn0.pgf, de 1545 KB) por otra de menos peso. Obviamente, cuando sustituimos esta fuente, perderemos este idioma, por lo que no es recomendable hacerlo si utilizamos este idioma (por ejemplo, en juegos). En "Enlaces y descargas" os dejo una fuente jpn0.pgf modificada con menor peso (63.5 KB, con lo que conseguiremos 1481.5 KB) que podéis sustituir.

Convertir TTF a PGF

Pues el proceso es tan sencillo como bajar el conversor de fuentes (mirar "Enlaces y descargas"), descomprimir los archivos, meter la fuente en la carpeta (junto al makefonts.bat, ttf2pgf.exe, etc.) y ejecutar makefonts.bat. En unos segundos tendremos en esa misma carpeta la fuente lista para flashearla
(recuerda renombrarla como ltn0.pgf).

Editar fuentes TTF

Al leer esto estarás pensando... ¿y por qué voy a editar la fuente? Pues verás, la mayoría de las fuentes no tienen los caracteres con tilde, la ñ, ..., con lo que al cambiarla, si en el XMB hay alguna palabra con algún caracter que no esté en la fuente se verá un espacio en blanco no muy bonito... Así que os
dejo un programa (Font Creatos) para editar vuestras fuentes (parecido a la edición de imágenes) de forma sencilla en "Enlaces y descargas".

Nociones básicas: Los caracteres con tilde se llaman **cute, donde ** es la letra. Basta con que copiéis el caracter sin tilde a la casilla correspondiente y le pongáis la tilde "a mano". Lo mismo con la ñ, copia la n a la casilla correspondiente y añádele el "rabillo". Esto es lo más básico, aunque claro está, cada uno puede completar los caracteres que quiera.

Enlaces y descargas

Conversor de fuentes Programa que convierte fuentes .ttf a .pgf.
Fuente jpn0 modificada Fuente japonesa para liberar memoria en la flash0.
Font Creator Programa para editar nuestras fuentes de texto (versión de prueba).
Pack Customize me v1.0 Pack de grishnakhelorco con un montón de archivos para personalizar nuestras PSP, entre ellos, fuentes.
Recopilación de fuentes Hilo del foro con recopilación de fuentes (aunque está algo desactualizado).
Muy buen tutorial!


Añadido al recopilatorio de Tuneo de PSP.



Gracias por pasarme el enlace! :)
cokete escribió:Muy buen tutorial!


Añadido al recopilatorio de Tuneo de PSP.



Gracias por pasarme el enlace! :)


De nada! Pa eso estamos ;) Saludos.
Buen tuto, lo provaré y ya os contaré.

¿Que pasa si borras las fuentas japo y por un casual cargas un juego en japonés?

¿Brick o simplemente no se muestran los caracteres?
Es que he visto mucha advertencia por ahí.
chiribe escribió:Buen tuto, lo provaré y ya os contaré.

¿Que pasa si borras las fuentas japo y por un casual cargas un juego en japonés?

¿Brick o simplemente no se muestran los caracteres?
Es que he visto mucha advertencia por ahí.


Pues la verdad que no tengo ni idea, lo más lógico es que sean fallos con caracteres, pero ni idea... A ver si alguien resuelve la duda y edito el tutorial advirtiendo de lo que ocurre.

Saludos y gracias.
4 respuestas