Нашла разницу в коде: я использовала chr(x+16*y), а ты просто число. Потому у меня квадратики, а у тебя символы.
Переделала вывод на
Код: Выделить всё
terminal_put( x-1, y-1, ord(chr) );
Код: Выделить всё
terminal_put( x-1, y-1, ord(chr) );
Код: Выделить всё
terminal_set('0x20: font10x18.png, size=10x18, codepage=font10x18.txt');