Editing Kanji with a font editor


When I select Japanese in Font Editor, I can edit Hiragana and Katakana, but I can’t find any Kanji.

Can’t I edit the kanji?

Please consider responding. The data can be prepared.


Docs say:

ASCII characters in the range 0x20 (space) to 0x7E ( ~ ) are supported in Playdate fonts. Katakana characters in the unicode range 30A0–30FF and Hiragana characters in the range 3040–309F are allowed with the exception of 3040, 3097, 3098, 3099, and 309A.

So, only these ranges currently.


Oh, I see.

I would consider making my own font drawing routines.


Oh, and the font converter also has a code point limit.

The font editor doesn’t have to support it, but I want the converter to support all UCS code points or UTF-16.

I don’t think the data size will be an issue, as we will deal with it by trimming out unnecessary characters and so on.


You can use Bits’n’Picas to edit/export the font for all of Unicode. I’m not sure if there is any limit loading the font into the SDK.

Thank you.

But it’s not like I want to edit the glyphs in the font. The font data is already there.

As long as the .fnt to .pft converter goes through all the code points, that’s all it takes. Also, API’s drawText(), etc. :wink: