Перейти к содержимому
Zone of Games Forum
Damin72

House of The Dead 4 — HNFN

Рекомендованные сообщения

Доброго времени суток!
Есть такой вот файлик с форматом HNFN.
По сути архив с новой шапкой, но важно его содержимое.
MFUT — таблица символов шрифта.
MFNT — текстура для шрифтов.
MBUN — сам текст в UTF-16.
Вопрос — кто может помочь разобрать всё это дело? Русский шрифт в TTF есть.
Прикладываю архив с изначальными архивом и вытащенными файлами.
Всем заранее спасибо!
https://disk.yandex.ru/d/WT6P7RRb2KXXIg

Поделиться сообщением


Ссылка на сообщение

 Нашёл только неточность с парой указателей. Как-то так.

Поделиться сообщением


Ссылка на сообщение
2 часа назад, XiGMA сказал:

 Нашёл только неточность с парой указателей. Как-то так.

AVQ-oznDaxQ.jpg?size=1277x765&quality=96&sign=b1ceff8d57d9c11d6a813428e60dbd87&type=album

Сработало!
Единственное что надо бы обводку добавить.
P.S. Если кодировать кириллицу, то думаю логичней английские идентичные буквы закодировать как русские.

Изменено пользователем Damin72

Поделиться сообщением


Ссылка на сообщение

Для обводки придётся некоторые символы уже делать, ибо вылазить за границы местами будет.
В кодировании идентичных букв не вижу особого смысла. Ну если только не получится выводить именно кириллицу, но это просто проверить надо.
Тык. Если никаких ограничений нет и я ничего не напутал, то должна будет выводиться "Ё" без всяких костылей.

Поделиться сообщением


Ссылка на сообщение
1 час назад, XiGMA сказал:

Для обводки придётся некоторые символы уже делать, ибо вылазить за границы будет.

Могу просто сделать шрифт меньше. Жертвы неизбежны. =)

Приеду домой и проверю.

Поделиться сообщением


Ссылка на сообщение
13 минут назад, Damin72 сказал:

Могу просто сделать шрифт меньше.

Хорошо. Тогда нужны будут все необходимые символы, подогнанные под размер. Знаки препинания тоже. Желательно по отдельности и на чёрном фоне. Так проще собирать будет. Хватит jpeg/png. В нужным формат пересохраню сам.
 

1 час назад, XiGMA сказал:

Тык. Если никаких ограничений нет и я ничего не напутал, то должна будет выводиться "Ё" без всяких костылей.

Перепроверил сейчас таблицу символов, которую скинул выше, и, похоже, она с косяками. Вот целый набор, но самый правильный скорее всего 2-й файл. Там A-Z + Ё (по идее). Если в итоге ничего не сработает, то идейка всё равно есть.

Изменено пользователем XiGMA

Поделиться сообщением


Ссылка на сообщение
3 часа назад, XiGMA сказал:

Хорошо. Тогда нужны будут все необходимые символы, подогнанные под размер. Знаки препинания тоже. Желательно по отдельности и на чёрном фоне. Так проще собирать будет. Хватит jpeg/png. В нужным формат пересохраню сам.
 

Перепроверил сейчас таблицу символов, которую скинул выше, и, похоже, она с косяками. Вот целый набор, но самый правильный скорее всего 2-й файл. Там A-Z + Ё (по идее). Если в итоге ничего не сработает, то идейка всё равно есть.

XWT6o1NiSuE.jpg?size=1280x797&quality=96&sign=432093a02ad87ec5bf2fa0c1febb84ae&type=album

Русский текст не работает. Все три варианта. Запаковщик работает. 
Окей, сделаю отдельными символами, как это дело заведём.

Поделиться сообщением


Ссылка на сообщение

Окей, подумаю ещё. 
Хм, а есть возможность добыть примеры файлов от яп. версии?

Поделиться сообщением


Ссылка на сообщение
1 минуту назад, XiGMA сказал:

Окей, подумаю ещё. 
Хм, а есть возможность добыть примеры файлов от яп. версии?

Момент.

https://disk.yandex.ru/d/WT6P7RRb2KXXIg

Закинул. Файл 0.

Поделиться сообщением


Ссылка на сообщение

Понял, где косяки,  но пока ещё разбираюсь.
Вот ещё 2 таблицы на тест. С первой попробовать вывести “À”, со второй — “Ё”. 

Поделиться сообщением


Ссылка на сообщение
9 минут назад, XiGMA сказал:

Понял, где косяки,  но пока ещё разбираюсь.
Вот ещё 2 таблицы на тест. С первой попробовать вывести “À”, со второй — “Ё”. 

С первой вывелось “Ё” вместо “À”. Во второй таблице вообще весь текст пропал.

Поделиться сообщением


Ссылка на сообщение
1 минуту назад, Damin72 сказал:

С первой вывелось “Ё” вместо “À”.

Так-то всё правильно, текстуру-то я не менял. Промежуточное итого: сейчас точно можно использовать первые 256 символов юникода, а вот насчёт следующих пока не ясно.

Поделиться сообщением


Ссылка на сообщение
13 минут назад, XiGMA сказал:

Так-то всё правильно, текстуру-то я не менял. Промежуточное итого: сейчас точно можно использовать первые 256 символов юникода, а вот насчёт следующих пока не ясно.

Ну так много и не нужно. Буквально первая сотня нужна. =)

Поделиться сообщением


Ссылка на сообщение

Окей. Тогда нужен список символов, на которые будет производиться замена.

Поделиться сообщением


Ссылка на сообщение
12 минут назад, XiGMA сказал:

Окей. Тогда нужен список символов, на которые будет производиться замена.

АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
абвгдеёжзийклмнопрстуфхцчшщъыьэюя
ABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789
:;,.«»!?/

Итого… 119 символов. 

Поделиться сообщением


Ссылка на сообщение
8 часов назад, XiGMA сказал:

Хорошо. Тогда нужны будут все необходимые символы, подогнанные под размер. Знаки препинания тоже. Желательно по отдельности и на чёрном фоне. Так проще собирать будет. Хватит jpeg/png. В нужным формат пересохраню сам.

Так подойдёт? Просто смущает, что чёрная обводка на чёрном фоне. Если ок, то сделаю весь набор.

https://disk.yandex.ru/i/5dQCfCAmFsfDEQ

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Продвигаемые темы

  • Последние сообщения

    • Странный квест. Первые 2/3 неплохое космическое приключение. А последняя часть — хз что такое, разработчики не знали как это все вообще собрать что они там накрутили и сляпали что-то маловразумительное и банальное. 
    • Если импакт и отдача реализованы так как здесь, то это не вкусовщина, а просто неумелая реализация.  Взгляни на Сultic или на Black Mesa, там это сделано гораздо лучше, про “мой” Selaco я уж промолчу )  Я тоже очень люблю FPS, но в этот в отличии от многих, мне продолжать не захотелось, и это не вкусовщина, так как различать где это сделано хорошо, где средне, а где плохо, ,большого труда не составляет, так как, благо есть с чем сравнивать. Возможно тебе и остальным, кому игра зашла, этот момент не так важен, не знаю, но если я не ловлю кайфа от стрельбы в подобных играх, то нах в такие игры мне играть, даже если по остальным аспектам всё на высоте.
    • Это тупо вкусовщина. В твоем селако стрельба взята из современных шутеров. А вот эта картонная пальба из ion fury мне не нравится. При это я прошел достаточно шутеров из начала нулевых, и вот стрельба в фантоме как раз оттуда. Я бы вообще сказал страшное – пальба из базового орудия тут прям как во второй халве. Пистолет точно оттуда слизан. 
    • @james_sun здесь же главный элемент это стрельба, но она здесь реализовна плохо, не знаю какое слово подходит — криво, картонно, неинтересно, хуже чем в Ion fury. Посмотри демку Selaco и поймёшь о чём речь. Никто не говорит, что “веселье” нужно наваливать сразу, но реализация стрельбы уже видна, и сделано это прлохо — враги “картонные”, импакт не чувствуется, а стрельба в таких играх должна приносить удовольствие.  Взгляни как это в Brootal Doom выполнено, или в том же Selaco, который далеко не глупый шутерок где одно только мясо.
    • Этой Джаге будет сложно состязаться с третьей Джагой.  У меня есть определенные ожидания, касательно этой игры.  Но лучше бы шагнули в сторону 7.62. 
    • ЕГС опять дал с подливкой ? Все так и есть,исключительно “злые издатели!”
    • В пошаговые играть надо,по видосу фиг что поймёшь. Но я в принципе, за любой “пошаг”)
    • @piton4 , ion fury косит под игры первой половины 1990-х, phantom – под самый конец девяностых-начало двухтысячных. По ней это прям видно. И в шутерах той поры никто тебе не вываливал все веселье в первые полчаса. Игры раскрывались постепенно. В той же культовой халве ты вообще первые десят минут тупо едешь на тележке, и первые полчаса и даже больше ты бегаешь по базе и со всеми болтаешь, лол. 
        Тут очень похожая схема, хотя и заметно шустрее. Судя по комментам в стиме, народ с чего-то ждал очередное бездумное мясо, а получил куда более размеренный экшен. По мне так это гораздо лучше, чем вот это бесконечное пиксельное олдскул-месиво, которое уже изрядно утомило. А вот под сюжетные шутеры именно конца девяностых - начала нулевых никто почему-то косить не хочет. Вот это один из немногих примеров, тоже имеет право на жизнь. 
    • Учитывая, какой замечательный пост об отзывчивости замечательного издателя Serenity Forge был тут, на ЗоГе (снизили цену на DLC до жалких ~500 рублей), интересно было бы услышать мнение главного местного господина-аналитика, а какой же филиал этой американской компании виноват в этом (отсылочка на запрет раздачи/продажи DNF Duel в EGS). Ведь не сами же Эпики отбирают/запрещают игры так избирательно, правда ведь?
    • В 2022-м Институт развития интернета выделил проекту грант в размере 90 миллионов рублей. Отечественная Lipsar Studio обнародовала геймплейный ролик из грядущей тактики из грядущей пошаговой тактики Sparta 2035. Сообщается, что эта игра о солдатах удачи, борющихся с вымышленной террористической организацией под названием Даамат.
      События разворачиваются в Африке 2030-х годов, в условиях жесточайшего кризиса. Командиру отряда «Спарта» предстоит не только защищать Африку от террористов и разбираться в истинных причинах конфликта, но и лавировать между различными фракциями, желающими извлечь из войны максимальную выгоду. Несмотря на серьезный сеттинг, авторы обещают наличие в их игре юмора и отсылок к массовой культуре. Кроме того, тут будет некий «налет научной фантастики». Релиз игры состоится не раньше 4 квартала текущего года. В 2022-м Институт развития интернета выделил проекту грант в размере 90 миллионов рублей.
  • Изменения статусов

  • Лучшие авторы


Zone of Games © 2003–2024 | Реклама на сайте.

×