A font based on the Cube World 'resource1.dat' font, but with a few missing international characters added. This font variant respects the Cube World Steam release, which has a star in place of the 'PLUS-MINUS SIGN' (U+00B1), and a filled circle/coin in place of the 'REGISTERED SIGN' (U+00AE). The original 'correct' symbols (from the Cube World alpha release) for those two characters have been placed at (U+2213, but flipped upside down) and (U+24C7) respectively.
The font is all caps. The font may appear slightly smaller in-game than the original font did, but I could not work around this issue despite trying to adjust the filter/scaling.
To use this font in-game, download and extract it, and rename the .ttf file to 'resource1.dat', and paste it replacing the original file in the Cube World installation directory.
I tried to accurately reflect the somewhat odd pixel spacing of the original font, where it used 5x5 blocks of pixels, where the block was either entirely empty, entirely filled, filled with a 4x4 block offset to one corner, or filled with a 2x2 block offset to one corner. The only character that does not follow this rule is the Star character.
Cube World is Copyright 2010-2019 Picroma e.K.
If the copyright holders of Cube World wish this font to be removed from Fontstruct, please leave a note and I will remove it ASAP.
This is a clone of CWBlockFontPainstakingly redone from movie screenshots.
Characters guessed: b j q x z " ! @ _ $ + ; [ \ ] ` ~
The ^ caret character is an upward pointing arrow, and is shown in the movie. This is correct based on the old ASCII-1963 standard, where ^ and _ were an upward and leftward pointing arrow, respectively.
I don't believe this font actually matches any specific contemporary terminal from the mid 70s to early 80s, I believe it was done custom for the movie. It is clearly inspired by the character set from several terminals.
One notable feature of the font (shared with several CRT terminals in the 1970s and 1980s) is that no more than 8 adjacent vertical rows within the 7*x10 character cell can be active at any given point. The 'block cursor' violates this, but the circuitry to display that was separate from the circuitry to read the character ROM and shift it vertically.
* Technically the character is 8 pixels wide, but if the 8th/leftmost pixel is set, it will apparently also appear as the rightmost '9th' pixel in the inter-character column, which is undesirable.This can be seen in the custom character set in the movie used for the country outlines during the "UNITED STATES" "SOVIET UNION" "WHICH SIDE DO YOU WANT?" scene. (Either that, or this was an accidental error during creation of those custom characters for the movie.)
The movie also often uses an "overline" character in order to underline the row above, and this occupies an entire row of characters on screen when this happens. Is this the true 'shape' of the underline character?
If you're playing the Cube World steam release, this is probably the font you want. The star is in place of the ± symbol, so the UI looks correct. This variant has much cleaner lowercase characters.
Cubish EPX is a re-imagining of the 'resource1.dat' block letter font from Cube World, now with less coarse pixelization and more consistent 'EPX-style' pixel filtering for smoother angles and spacing. A number of unclear characters have been cleaned up as well, especially in the international extended Latin characters. A dot was added to the numeral zero to disambiguate it from the letter O, as well.
20191010.k
This is a clone of Cubish EPX Extended TweakedHershey Dot Cartographic with the 'dot size' increased to 2x, which is more similar to what the paper expected the dot size to be. (In fact, the paper may expect the dot size even larger, but fontstruct's filters don't let it get any larger than 2!)
This is a clone of Hershey Dot CartographicIf you're playing the Cube World steam release, this is probably the font you want. The star is in place of the ± symbol, so the UI looks correct.
Cubish EPX is a re-imagining of the 'resource1.dat' block letter font from Cube World, now with less blocky pixelization and more consistent 'EPX-style' pixel filtering and spacing. A number of unclear characters have been cleaned up as well, especially in the international extended Latin characters. A dot was added to the numeral zero to disambiguate it from the letter O, as well.
20190926.a
This is a clone of Cubish EPX ExtendedThe standard font sets of the HD44780A00 and UA02 combined, using only the 5x8 characters, and preferring the A00 ones where there are differences between the two sets (the cent sign for instance). Characters with dual or triple purposes are filling all of their potential slots.
Note that the following 'basic ASCII' characters differ between the -A00 and -UA02 masks of the HD44780: 'A', 'S', 'g', 'i', 'm', 'w', '[', and 'ェ'. All of these charaters are using the A00 version here.
20231115: Corrections to a few characters with errors ('7', '[', 'ェ')
20231122: Now that FontStruct supports characters outside the Unicode BMP, I added the "Bell" character. I also added the Cyrillic Capital Yu, which I'd somehow overlooked. Thanks, ewpa, for pointing it out.