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

Vineve

Новички
  • Публикации

    1
  • Зарегистрирован

  • Посещение

Репутация

0 Нейтральная

О Vineve

  • Звание
    Новичок
  1. Anachronox

    Удивлён что никто ничего не написал про afscmd.exe (есть в папке с игрой), это довольно интересная штука, написанная автором последнего патча, который переписал почти с нуля файловую систему игры и исправил много неприятных вещей в принципе. Само приложение имеет всего две комманды: одна позволяет генерировать контрольную сумму для файлов (зачем она нужна ниже) и переводить .dat файлы в .zip, что давно уже вроде бы было можно, но она есть и здесь. Самое интересное это то, что с патчем можно подвязывать свои собственные обновления в виде .zip архива, что он и сделал в /anoxdata/anox1.zip. Это и есть по большей части патч. Структура внутри архива должна соответствовать тому что есть в .dat архивах + в корне есть файл "oldfiles", в котором должны быть перечислены все файлы, содержащиеся в патче, которые в последствии будут им заменены, в списке должен быть указан путь к файлу и его контрольная сумма, сгенерированная через afscmd -adler. То есть любой файл легко заменяем, единственное что я не понял: это как сделать свой, отдельный патч и смотировать его, а не модифицировать уже существующий anox1.zip постоянно (это не очень удобно если вы хотите сделать патч под хайрезные модели с текстурами, например, и руссификацию отдельно, придётся делать отдельный, который их комбинирует). Внутри основных .dat архивов "помойка" из материалов игры (куча старых, не используемых файлов, дубликатов) из-за чего сложно понять какой из файлов нужно заменять, если хочется заменить текстуру персонажа или ещё что-то. Подобным же способом можно и прекрутить русификатор, все внутренние файлы легко заменяются, но форматирование текста для меня осталось чем-то мистическим - он ездит куда хочет. Если с диалогами всё ещё более-менее нормально, то с глоссарием полный кошмар. Плюс ко всему игра ещё и начинает вылетать на почве всего этого. Возможно это проблемы из-за разрешения, библиотекам выше исправить эту ситуацию не удалось. То есть при нажатии F1 (появлении глоссария) есть определённый шанс что вы хотя бы что-то увидите и это скорее всего будут слова раскиданные хаотично, без какой либо логики или что случается чаще - игра просто вылетит. Вроде как чем больше текста в файле для глоссария тем больше шанс на то что всё сломается. У меня английская система, поэтому в txt файлах обычно кракозябры из-за того что в кодировке windows-1252 нет русских символов, поэтому я думал что это чисто проблема моей системы, но это оказалось не так, тем более что игра использует как раз таки windows-1252, только в файлах для шрифтов она перерисована под 1251 или вроде того. Для примера всего вышеописанного: anox1.zip Изменённый anox1.zip, в который добавлены русские текстуры из бара Роуди, просто для теста. (GOG версия) Просто замените этот же файл в anoxdata и загрузите бар Роуди через GCT Setup. Без изменений карт и всего такого. По такому же принципу можно менять всё остальное. Я надеялся так полностью перенести руссификацию от вашего сайта, но в итоге всё оказалось не так просто. Извиняюсь если это всем уже может давно известно и всё такое, просто даже на вроде как главном сайте по моддингу: http://anachrodox.disinterest.org/ Вобще ни слова про то как это всё работает. Красный Бутс в диалоге с русским Роуди в GOG версии игры
Zone of Games © 2003–2024 | Реклама на сайте.

×