Пока шрифт расширил и нормально расставил? оказалось расширять можно, но не так много как казалось в начале, а вот паковать его нельзя, расширил за счёт текста, но подозреваю что не буду разбирать как маскируются символы которых не было, а захвачу место "больше меньше и равно":
Про ширины, благодаря багу оставленному разрабами во всех кубовских евроверсиях окарины, кроме дебажной, они таки были найдены.
Евро-шрифт окарины N64 отличается от мериканского двумя символами, один из которых таки уже. ) В куб-версии воткнули американский шрифт. )))
О том как надпись NOCONTROLLERPRESSTART формируется, всё равно не понял, но вот кодировку она берёт таки:
1 В окарине из японского шрифта(Shift-Jis в котором русский самым естественным образом стал хилианским, но так как современный франколингва короче, хвост остался) по такой схеме.
2 В маске используется та же схема, но без японского шрифта, там вообще много всяких бредовеньких решений... (включая две разные таблицы ширин, для диалогов и титров(тупо скопировали окаринскую таблицу) на один шрифт). И разные коды, т.к. в титрах всё окаринское осталось, а вот в диалогах уже переработали, поэтому ничего удивительного, что в куб-версиях титры выводятся видяшками и в выдранных оттуда дампах ничего на N64 или эмуле увидеть нельзя.(Хотя, в хаках вернули всё как должно быть и, всё снова можно увидеть на железе и эмуле) )
+ К бредовеньким решениям, как хранятся символы в счётчиках, мало того, что в трёх группах счётчиков они хранятся несколько различными способами: в Rupees: код буквы, отдельно от ширины + ещё пробел, в hours: тоже есть пробел, но уже нет ширины, она берётся по коду символа, а в прочих st-rd нет ни пробела, ни отдельно ширины.
++ Сохранение у совы! [Censored]