Объявления

Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru.
Я оторву свою задницу от всех дел и обязательно Вас активирую! :smile10:
Добро пожаловать на геройский форум! :smile25:

Шрифты

Герои Меча и Магии III: Возрождение Эрафии, Герои Меча и Магии III Дыхание Смерти, Герои Меча и Магии III Клинок Армагеддона, Герои Меча и Магии III Хроники Героев
offlineАватара пользователя
Владимир  
Эксперт
Эксперт
 
Сообщения: 1031
Зарегистрирован: 30 окт 2012, 18:37
Пол: Не указан
Награды: 3
Высшая медаль (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (1)
Поблагодарили: 614 раз.

Шрифты

Сообщение Владимир » 14 дек 2015, 15:34

Я просто оставлю это здесь.
Всего в игре 9 файлов шрифтов .fnt, которые можно вскрыть и редактировать с помощью программы FNTEdit. Шрифты в этой программе обрабатываются как трёхцветные bmp-картинки: белый=прозрачный/фон, красный=сам шрифт, чёрный=тень шрифта.

Использование в игре и соответствие обычным шрифтам:
bigfont - (например), имя героя на экране героя и название объекта в диалоговом окне его покупки - обычный Times New Roman, 16, bold/Ж
В некоторых русскоязычных изданиях использован тот же шрифт, но 14 и без модификаторов

CALLI10R - подписи на экране "обзор мира" - специфический шрифт Calli 109(?), 9
Официального кириллического варианта этого шрифта нет.
Шрифт дорабатывался NWC. Например, была уменьшена его высота и изменено изначально высокое положение диакритических знаков.

CREDITS - список авторов, конечно. Один из шрифтов Century, 18, bold/Ж
HISCORE - текст на экране "победа в сценарии" - CentSchbook Win95BT, 14, bold/Ж
В некоторых русскоязычных изданиях использован Times New Roman, 14
На самом деле, оба шрифта в своей основе имеют один из шрифтов семейства Century - традиционных американских шрифтов. Сейчас не представляется возможным установить, какой именно, и как он дорабатывался NWC.

MedFont - шрифт "текст" (большинства текстовых событий, заголовков и подписей) - Times New Roman, 12, bold/Ж
smallfont - шрифт справочной информации, информации о сценарии, названий зданий в Городском Центре - Times New Roman, 9
В некоторых русскоязычных изданиях использован (более красивый, кстати) шрифт с кириллическими символами на основе Courier (?)
TIMES08R - совпадает со smallfont, за исключением высоты строки. Насколько я понял, нигде не используется.

tiny - заклинания в магической книге - Tahoma, 7 (обновлён 7.2.2021. В старом варианте не во всех версиях Героев работала буква Ж)
В некоторых русскоязычных изданиях использован Smallfonts, 7

verd10b - цифры численности войск - Verdana, 10, bold/Ж

По идее, это должно лежать в "Технической части", но такого подраздела для Героев 3 у нас пока нет. И подходящей картинки-значка у меня тоже нет.

К сообщению приложены восстановленные кириллические шрифты, максимально схожие с оригинальными и альтернативный шрифт smallfont на основе Courier.
Вложения
fonts.zip
(45.05 КБ) Скачиваний: 695
Вернуться к началу

offlineCybervantus  
Посвященный
Посвященный
 
Сообщения: 60
Зарегистрирован: 10 дек 2015, 18:35
Пол: Не указан
Поблагодарили: 17 раз.

Re: Шрифты

Сообщение Cybervantus » 14 дек 2015, 23:46

Давайте все те шрифты которые восстановили. Проверю сходство в игре
Вернуться к началу

offlineАватара пользователя
Владимир  
Эксперт
Эксперт
 
Сообщения: 1031
Зарегистрирован: 30 окт 2012, 18:37
Пол: Не указан
Награды: 3
Высшая медаль (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (1)
Поблагодарили: 614 раз.

Re: Шрифты

Сообщение Владимир » 15 дек 2015, 08:31

Вот. Основаны на оригинальных английских шрифтах.
smallfont все уже видели, и это был не "восстановленный шрифт", а собственная поделка. Просто кириллица мелкого Times выглядит совем убого.
Лежит тут: viewtopic.php?f=56&t=330&start=90#p14326
Так что здесь MedFont, bigfont, HIGHSCORE и verd10b.
В некоторых случаях, выход за пределы строки вообще приводит к немедленному аварийному выходу из игры. Тогда надо или тексты править, или определить, какой именно шрифт обрушивает игру, и переделать его на такой же, но меньшего размера.
Вложения
Fonts.zip
(25.07 КБ) Скачиваний: 685
Вернуться к началу

offlineCybervantus  
Посвященный
Посвященный
 
Сообщения: 60
Зарегистрирован: 10 дек 2015, 18:35
Пол: Не указан
Поблагодарили: 17 раз.

Re: Шрифты

Сообщение Cybervantus » 15 дек 2015, 12:35

Bigfont - принимается
Medfont - принимается
Smalfont - нужно уменьшить размер шрифта до 8
Tiny - разницы не увидел (или покажи скрин)
Verd10b - разницы не увидел (или покажи скрин)
Hiscore - не могу его обнаружить (покажи скрин)

P.S.
Credits - это шрифт списка просмотра авторов в главном меню.

В первых трёх шрифтах нужно проработать буквы "В" большую и "в" маленькую. После этого могу их включить в патч.
Вернуться к началу

offlineАватара пользователя
Владимир  
Эксперт
Эксперт
 
Сообщения: 1031
Зарегистрирован: 30 окт 2012, 18:37
Пол: Не указан
Награды: 3
Высшая медаль (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (1)
Поблагодарили: 614 раз.

Re: Шрифты

Сообщение Владимир » 15 дек 2015, 14:21

Hiscore: пройдите любую карту - увидите его на экране с дракончиком.
Больше он нигде не используется.
"Разницы не увидел" - значит в вашей версии, вероятно, такие же. Попробуйте использовать 'ё' в названии карты или имени героя.
Мои точно ёфицированы, насчёт ваших не знаю.
Вернуться к началу

offlineCybervantus  
Посвященный
Посвященный
 
Сообщения: 60
Зарегистрирован: 10 дек 2015, 18:35
Пол: Не указан
Поблагодарили: 17 раз.

Re: Шрифты

Сообщение Cybervantus » 15 дек 2015, 14:28

Smalfont проработаете ещё? Так все устраивает, но его нужно уменьшить.
Вернуться к началу

offlineАватара пользователя
Владимир  
Эксперт
Эксперт
 
Сообщения: 1031
Зарегистрирован: 30 окт 2012, 18:37
Пол: Не указан
Награды: 3
Высшая медаль (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (1)
Поблагодарили: 614 раз.

Re: Шрифты

Сообщение Владимир » 15 дек 2015, 14:47

...я подумаю об этом... :smile13:
Вернуться к началу

offlineCybervantus  
Посвященный
Посвященный
 
Сообщения: 60
Зарегистрирован: 10 дек 2015, 18:35
Пол: Не указан
Поблагодарили: 17 раз.

Re: Шрифты

Сообщение Cybervantus » 15 дек 2015, 14:52

Hiscore - принимается
TIMES08R - возможно шрифт ввода с клавиатуры.
Последний раз редактировалось Cybervantus 15 дек 2015, 20:16, всего редактировалось 1 раз.
Вернуться к началу

offlineCybervantus  
Посвященный
Посвященный
 
Сообщения: 60
Зарегистрирован: 10 дек 2015, 18:35
Пол: Не указан
Поблагодарили: 17 раз.

Re: Шрифты

Сообщение Cybervantus » 15 дек 2015, 15:03

Владимир писал(а):

...я подумаю об этом... :smile13:

Без smallfont другие шрифты теряют смысл, и как следствие - их незачем будет добавлять в патч
Вернуться к началу

offlineАватара пользователя
Владимир  
Эксперт
Эксперт
 
Сообщения: 1031
Зарегистрирован: 30 окт 2012, 18:37
Пол: Не указан
Награды: 3
Высшая медаль (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (1)
Поблагодарили: 614 раз.

Re: Шрифты

Сообщение Владимир » 18 дек 2015, 16:01

Что именно не устраивает в smallfont? Слишком широкий, или слишком высокий?
Если что, "исправить" - это не 5 кнопок нажать. Придётся заново перелопатить всю ASCII таблицу.
Вернуться к началу

След.

Вернуться в Общий раздел

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron