
Спустя 36 лет King's Bounty перевели на русский язык
Фанат использовал современные технологии, чтобы перевести классику и доработать интерфейс.
Недавно геймерам напомнили про King's Bounty 1990-го года для платформы DOS. Для классической фэнтезийной ролевой стратегии вышел неофициальный перевод на русский язык.
Давний фанат франшизы Александр Тюпин хотел, чтобы больше людей узнали про King's Bounty и решил подготовить локализацию. Он программист, но в архитектуре DOS, ассемблере и низкоуровневом программировании «в целом не разбирается», поэтому воспользоваться современными ИИ-технологиями Claude: «Без него бы потратил в десять раз больше времени и забил бы на половине».
Александр рассказал, что в игре «чуть меньше тысячи коротеньких строк» текста. Сам перевод проблемой не являлся, но были определённые технические нюансы.
Например, есть заклинания «Врата замка» и «Врата города». В оригинальной King's Bounty игроки выбирают букву на клавиатуре, которая соответствует первой букве в названии замка, например «F» перенесет в замок Faxis; при этом названий на экране нет — просто список букв:
Как такое локализовывать — непонятно. Подменять буквы? Перехватывать вызовы с клавиатуры? А как их пересортировать? А что если на клавиатуре кириллицы нет?
В итоге Александр с помощью Claude написал новый интерфейс. ИИ «накидал решение» на ассемблере и после нескольких раундов дебага всё заработало. Разработчик рассказал, что для патча использовали ту же самую область памяти, что и для релоцированных строк.
Александр Тюпин запустил веб-версию патчера. Игрокам достаточно найти оригинальную версию King's Bounty (1990) для DOS и через интерфейс загрузить нужные файлы — затем они смогут получить русскую версию игры.






Комментарии