Сразу оговорюсь, что я русификацию не планирую. Но вот, что удалось найти:
распаковка начинается где-то с 8C77 (до этого, видимо, поиск фразы), идет из DE в HL' (как правило в буфер 5C00-5Dxx);
8CE7 - набор 38 знаков письма, 12 значков и 26 букв. Первые пять знаков делают след. букву заглавной;
8D0D - слоги, каждый состоит из двух байт, и любой из этой двойки может быть или слогом (0x26 + номер), или буквой алфавита (0 - 0x25);
для русского также надо внутри процедуры распаковки изменить размер набора знаков по адресам 8C9E, 8CD0;
можно, например, поставить останов по адресу 8C77 , зайти в замок и посмортеть, как будет распаковываться Your ancestral с адреса 616D:
Скрытый текст
0x57 0x2D 0x0D 0xB1 0x1C 0x51 0x08 = Your_ancestral_
57 your_ = 2F you 46 r_
...2F you = 23 y 28 ou
......28 ou = 19 o 1F u
...46 r_ = 1C r 08 _
2D an = 1B a 18 n
0D c
B1 est = 3C es 1E t
...3C es = 0F e 1D s
1C r
51 al = 1B a 16 l
08 _
[свернуть]





Ответить с цитированием