Onzi

Onzi 

Русифицирую, что получается.

263subscribers

126posts

Showcase and bundles

61
A bundle is a collection, compilation, playlist, or catalog of posts that saves you from searching through the blog and lets you buy the entire content series in a single click.
goals4
$42.13 of $61 raised
Сбор на русификатор Onechanbara Z2: Chaos
$88.88 of $1 317 raised
Добровольная поддержка моих работ — для дальнейшего развития.
$0 of $66 raised
На подписку нейросети - разбор игровых движков, а так же перевод
$10.53 of $10.6 raised
На русификатор Screamer

Новость Marlow Briggs and the Mask of Death

Добрый вечер! Новость про эту игру я сюда ещё не выкладывал, так как технически с ней всё очень сложно. Спустя год мне наконец-то удалось решить главные проблемы: вытащить весь текст, найти и внедрить шрифты, а также запаковать всё обратно без вылетов.
На поиск шрифтов и борьбу с крашами при запуске ушло больше недели — игра попросту отказывалась запускаться из-за изменённых файлов. Пришлось плотно засесть за реверс-инжиниринг и отладчик, но проблему я всё-таки победил. Очень радует, что этот год ковыряний прошёл не зря. Сейчас всплыли ещё кое-какие нюансы, буду попутно разбираться и исправлять. Скорее всего, на релизе русификатор будет доступен на платной основе либо по сборам.
Какие самые критичные проблемы были с игрой?
Фиксированный размер строк в байтах: если переведённая строка оказывается длиннее оригинала — происходит вылет. Пришлось вскрывать .exe через IDA, искать паттерн, отвечающий за эти ограничения, и снимать лимиты.
Защита или проверка шрифтов: после внедрения кириллицы игра наотрез отказывалась запускаться (пришлось обходить через отладчик).

Выкладываю скриншоты сырых наработок, не финал.
 
как было:
как стало:
UPD 1 - Нарисовал шрифты, теперь все силы уйдут на решения проблем с игрой.
 
Прикол, вообще про неё ничего не знал.
Go up