Thief: the Dark Fate Forum

Thieves Connection => Переводы => Тема начата: DJ Riff от 28 декабря 2007 11:03:24

Название: Русификация Minimalist Project для TDS
Отправлено: DJ Riff от 28 декабря 2007 11:03:24
Итак, основная проблема пока — новый шрифт, который в оригинале не содержит кириллицу. Перерисовать его не проблема, но пока я не понял одной вещи: Как формируются файлы *.cel, которые содержат информацию о размере букв? В минималисте размеры букв в пикселах как минимум вдвое больше оригинальных.
Название: Русификация Minimalist Project для TDS
Отправлено: Force от 28 декабря 2007 11:11:20
Вот в пикселах по горизонтали они как раз и формируются, я вручную подбирал размеры, просто надо делать это очень аккуратно, чтобы каждая буква начиналась с начала символа, а не с пустоты и заканчивалась отступом от буквы в несколько пикселей, иначе будет выглядеть коряво. Типа анти-кернинг. Потом на каком-нибудь экране меню вводить разные варианты текста и смотреть как каждая буква выглядит рядом с другими.
По высоте там проще, просто надо соблюсти вертикальный размер, не помню где он задан. И следить, чтобы все буква бвли на одном уровне.
Название: Русификация Minimalist Project для TDS
Отправлено: DJ Riff от 28 декабря 2007 11:29:31
Force
Если символ отсутствует на картинке, ставим 0? А что означает -1? И как обозначить переход на следующую строку, или это делается автоматически при выходе координат за пределы текстуры?
Название: Русификация Minimalist Project для TDS
Отправлено: Force от 28 декабря 2007 11:44:41
DJ Riff, там все по порядку идет. Я не помню, к сожалению, что что означает, подбирал методом тыка и экспериметов, изучал готовые шрифты, измерял попиксельно в соответствии с той инфой из файла, считал количество... Но это было так давно, что уже не помню. Да и на руках сейчас ничего этого нет.
Название: Русификация Minimalist Project для TDS
Отправлено: DJ Riff от 28 декабря 2007 11:52:28
Вроде разобрался. -1 это и есть переход на новую строку. Единственное, не понял, что это за 90 для символа 0х2 — может, символ табуляции. Ну да мне первую половину и менять не нужно.
Название: Русификация Minimalist Project для TDS
Отправлено: DJ Riff от 25 апреля 2008 10:26:29
Требуются подопытные тафферы для тестирования русифицированного Minimalist Project.
Название: Русификация Minimalist Project для TDS
Отправлено: S.Siamsky от 25 апреля 2008 11:19:59
Где тут записывают в подопытные?
Название: Русификация Minimalist Project для TDS
Отправлено: DonSleza4e от 25 апреля 2008 11:45:08
если честно, даже незнаю о таком проекте для ТДС =)
Название: Русификация Minimalist Project для TDS
Отправлено: DJ Riff от 26 апреля 2008 13:48:08
В общем, так.
Качаем архив отсюда:
ftp://djriff.homeftp.net/translates/thief3/Minimalist_Rus_beta1.zip
И устанавливаем ThiefLoader'ом как фанмиссию.
Желательно написать сюда, на каком уровне сложности будете тестить, т.к. в Минималисте они отличаются от стандартных (см. тамошние задания)
[Исправлено: DJ Riff, 17 мая 2009 0:17]
Название: Русификация Minimalist Project для TDS
Отправлено: clearing от 26 апреля 2008 14:28:42
ЦитироватьИ устанавливаем ThiefLoader'ом как фанмиссию.
А GarrettLoader-ом можно?
Название: Русификация Minimalist Project для TDS
Отправлено: DJ Riff от 26 апреля 2008 20:08:56
clearing
ЦитироватьА GarrettLoader-ом можно?
Скорее всего, он ее даже как фанмиссию не определит.
Название: Русификация Minimalist Project для TDS
Отправлено: DJ Riff от 27 апреля 2008 12:15:29
Ах, да, забыл одну вещь. Минималист нужно ставить либо на версию TDS  от НД, либо на оригинальную с нашим переводом (т.к. субтитры в этот патч не включены и Минималист вроде их не портит).
[Исправлено: DJ Riff, 27 апр. 2008 12:15]
Название: Русификация Minimalist Project для TDS
Отправлено: DJ Riff от 27 апреля 2008 22:09:56
Заметил багу. Если будет глючить при установке и писать ошибки, снимите с папки CONTENT и всего, что внутри атрибут "только чтение". В релизном установщике, понятное дело, я это исправлю.
Название: Русификация Minimalist Project для TDS
Отправлено: DJ Riff от 28 апреля 2008 22:01:33
Сделал бету инсталлятора патча, с проверкой атрибута Read-only, чтоб не глючило:
ftp://djriff.homeftp.net/translates/thief3/Minimalist_Rus_beta1.exe
Писать длинный код было лень, я туда ThiefLoader запихнул, тем более что он логи пишет и бэкап понятный делает :rolleyes:

[Исправлено: DJ Riff, 17 мая 2009 0:18]