Jump to content

Custom Font Generator


iminashi
 Share

Recommended Posts

  • Developer
Rocksmith 2014 Custom Font Generator
 
MU87XbW.png
 
Using the Program
Basic usage should be pretty obvious. With "Display Bounding Rectangles" enabled, hovering over a character will display it in a tooltip (using the default UI font, which in Windows 10 is Segoe UI).

When you save a font, in addition to the DDS file, a glyphs.xml file is also saved. This file is required, so don't delete it. If you rename the DDS file, you must rename this file too.

If you install a new font while the program is running, you must restart it in order to see it in the list.

 

Using the Font in the DLC Builder

The custom font can be added when selecting a vocals arrangement.

When adding a Japanese vocals arrangement, if the filename contains "jvocals" (or "jlyrics"), and the project folder contains a file called "lyrics.dds", the custom font will be applied automatically.

 

Using the Font in the Toolkit

Edit a vocals arrangement, click the "..." next to the arrangement type to open the window where you can set the path to the custom font.

 

Word Spacing

As far as I know, you cannot change the space between words. The space character in the custom font is only used if it is included in the lyric itself. For example, in this picture "exist as it is" is a single "word":

qoJwEkw.jpg

 

Colors

In the texture file red means white/light gray and blue means black. The lyrics seem to be monochrome so different colors cannot be used. You could invert the colors but in that case the blue karaoke highlighting of the current syllable would be on the shadow:

BHlLxVZ.jpg

 

Unicode Combining Characters

You should avoid combining characters and use precomposed characters if possible. If you have a combining character like "o̺" and also have a regular "o" in the lyrics, the game seems to pick the regular o.

This can be made to work by making changes to the lyrics file itself and I will add support for it if there is need.

 

Requirements:

  • Windows (or wine)
  • .NET Framework

 

v1.1.22

Download

  • Like 7
Link to comment
Share on other sites

Wow, I didn't knew this was possible, I don't see a direct usage of this yet, maybe if you could 2 fonts in the same song, the fonts/colors can be used to indicate singer 1 and singer 2 (I know quite some bands that have 2 vocalists) Or it could be used to indicate clean vs screaming

 

But what you really need for the 2 vocalists problem, is 2 seperate vocal files shown, cause alot of the time they overlap, and sing 2 different parts over eachother, I could give you examples if you need XD

  • Like 1

Check out my Custom Inlays topic here

Customize those dots at fret 3, 5, 7,... with your favourite band logo!

Check out my Youtube channel here

Rock, Punk and Metal Rocksmith playthroughs, Just Dance Audio Swaps and Synthesia Piano Plays

 Rise Against DG - ADTR DG - Enter Shikari DG

Beartooth DG - Senses Fail DG - Just Dance Topic

 

Link to comment
Share on other sites

  • 3 weeks later...
  • Developer

Uploaded a new version that fixes an issue of some characters not being included in the font because they were considered linguistically equivalent by the default string comparer, e.g. ー and 々.

  • Like 1
Link to comment
Share on other sites

  • 9 months later...
  • Developer

Uploaded version 1.1 with the following changes:

  • Made the program localizable and added Japanese and Finnish translations
  • Added the possibility to open .txt files in which case the program will generate a font from all the unique characters in the file
  • Added "Spacing Adjustment" setting to the advanced options. Lower this value if you think the characters are too far apart (although you won't know until you try the font in game)
  • Added option to use a dark theme
Link to comment
Share on other sites

  • iminashi changed the title to Custom Font Generator

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. - Privacy Policy