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

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

Я подумал и решил оставить ее тут.

Утилита предназначена для работы с играми на движке AGS. (Primordia, A Golden Wake, серии Blackwell и т.д.)

Умеет:

## Создание текста

- Извлекать текст из поддерживаемых версий движка

- Создавать из текста заготовку TRS

## Работа с файлами TRS и TRA

- Декомпилировать готовый перевод TRA в TRS

- Компилировать TRA из TRS (нужен файл game.id)*

- Сравнивать два TRS и создать новый TRS с новыми строками (хорошо для обновления перевода, если добавили текст)

- Создавать TRS из двух текстовых файлов. Первый оригинал, второй перевод.

## Работа с Notabenoid

- Извлекать текст из TRS (режет по 1000 строк и кладет в Outbox)

- Собирать TRS из выгруженного текста с ноты (текст класть в Inbox)

## Работа с ресурсами игры

- Извлекает данные из ac2game.dat (создает папку ac2game в каталоге игры)

- Извлекает данные из архива в EXE (создает папку с названием EXE файла)

- Может собирать EXE обратно из извлеченной папки

## Работа с WFN шрифтами

- Преобразует WFN шрифт в BDF файл (использовал Fony для редактирования)

- Преобразует BDF в WFN v2 с поддержкой 256 символов (для движка версии 4 и выше)

## Работа со спрайтами

- Извлекает BMP из файла acsprset.spr (создает каталог acsprset в месте где лежит файл и создает в папке acsprset файл sprlib.dat - нужен для сборки)

- Создает acsprset.spr из извлеченной папки

* файл game.id создается при извлечении текста из игры или при декомпиляции TRA

Предупреждаю! Программа писалась для себя и может содержать множество ошибок! Я не делал проверку на кривость рук ))) Использовать на свой страх и риск.

Движок игры позволяет не запаковывать обратно комнаты, спрайты, шрифт.

Так же в движке есть баги не позволяющие порой перевести где то текст или после перевода пройти некоторые места. (нужна модификация самого движка) это уже к программистам (качать исходник движка и компилировать acwin.exe с необходимыми исправлениями).

Скачать

Source

Изменено пользователем SileNTViP
  • Лайк (+1) 1

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


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

HetzerD, а самому попробовать лень?

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


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

К сожалению, утилита не берет новые игры, пишет про несовместимый dta. Такие как Lamplight City и Unawoved. Мы, конечно, выкрутились, но хотелось бы иметь более удобный и красивый вариант для извлечения текста.

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

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


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

Новые игры — нет ) т.к. желание развивать прогу исчезло… за все время ее существования я услышал только одно спасибо и то от иностранца… а за спасибо убивать свое свободное время, которого и так не много, уже не охото. + по хорошему ее надо переписать с 0, а это еще море времени… я выложил исходники — кому хочется пусть допиливает.

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


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

Жаль, конечно. А спасибо могу и от себя и от массы поклонников квестов сказать. Благодаря утилите только наша группа сделала несколько десятков переводов игр ags, среди которых многие очень хороши и просто обязаны были быть переведенными. Ну ничего, пока с последними проблемы нет, переводить можно, жаль, не было возможности красиво извлечь.

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

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


Ссылка на сообщение
В 04.02.2016 в 15:58, SileNTViP сказал:

## Работа со спрайтами

- Извлекает BMP из файла acsprset.spr (создает каталог acsprset в месте где лежит файл и создает в папке acsprset файл sprlib.dat - нужен для сборки)

К сожалению, не справляется. Ошибка ничего конкретного не сообщает.

---------------------------
Agstool
---------------------------
Access violation at address 006019FE in module 'AGSTool.exe'. Read of address 00000004.
---------------------------
ОК   
---------------------------

Образец файла: https://dropmefiles.com/oxM69

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


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

Как я могу получить файл game.id?

  English (Скрыть содержимое)

How can I get the game.id file?

 

При извлечении текста из EXE или извлечении текста из уже готового перевода.

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


Ссылка на сообщение
13 hours ago, SileNTViP said:

When extracting text from an EXE or extracting text from an existing translation.

Спасибо! Я попробовал это с тремя играми, и это или дало мне версию DTA, не поддерживаемую, или ошибку чтения потока, но я думаю, что это будет работать с другими играми.
Еще один вопрос. Есть ли способ импортировать шрифты в игры, кроме использования QuickBMS? игра вылетит, если вы импортируете что-то большее, чем оригинальный размер шрифта, который иногда меньше оригинального размера менее 10 КБ!
Или любой другой способ подойдет!
Еще раз спасибо.

Spoiler

Thanks! I tried it with three games and it either gave me DTA version not supported or stream read error but I think it will work with other games.
One other question. is there any way to import fonts into the games beside using QuickBMS? the game will crash if you import something larger than original font size which sometimes the original one's size is less than 10KB!
Or any other way will do!
Thanks again.

 

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


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

Strangeland утилита не берёт. Нужна помощь с разбором её ресурсов. Текст в exe закодирован.

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


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

Подскажите плиз, как работают шрифты в AGS. С русскими TTF шрифтами, которые кладу в папку с игрой такая проблемы, что их размер слишком большой в игре и они налезают друг на друга. Как вариант - как выцарапать оригинальный шрифт из игры и его отредактировать?

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


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

Вот, если кому-то пригодится AGSUnpacker (версия от конца 2024).  AGSTool по понятной причине уже не актуален.

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


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

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

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

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

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

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

Войти

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

Войти сейчас


  • Сейчас популярно

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

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

    • Нужен человек, который шарит за замену шрифтов в Unity
    • Будут моменты невозможные без потери урона. Противники, порой после кат сцен скриптуются за спиной. Противники любят спамить ударами.  Боёвка — это один вид рукопашки из обычного и сильного удар с блоком, так же дробышь и под конец игры опциональный полуавтомат. Из дробыша трудно попасть, даже в упор по медленным и крупным целям, а там есть ещё летающие и быстрые. Патронов крайне мало, проходил на сложном. Вроде в игре всё есть, но в не обязательных местах в избытке проработано, как тот же дрон, а порой в нужных — в зачаточном качестве.
    • Больше куришь — меньше и хуже ешь. А так вместо сигареты-другой остаются свободные деньги на то, чтобы спустить их на какую-нибудь заведомо ненужную ерунду в стиме в то время как кто-то доедает ещё одну булочку с чаем, да закусывает творогом.
    • Дело в том, что самые хорошие игры делают на свои личные деньги или на деньги инвесторов, которые могут хорошо спросить, если качество игры не будет соответствующим. Когда люди вкладывают свои средства, они оценивают риски, понимая, что если они сделают говно, то могут провалится, не окупиться и закрыться. Это их мотивирует сделать хорошо. Когда деньги прилетают с воздуха, за которые не спрашивают, то и результат соответствующий. Появляются куча людей которые просто хотят эти деньги освоить, а не сделать, что-то годное. Это как с фильмами и сериалами. Вот если там какой-нибудь Кинопоиск вкладывает свои средства для производство сериалов, то видно, что там стараются, так как это свои деньги вкладывают, и хотят получить результат, поэтому выходит, что-то годное. А когда на какой-нибудь фильм государство выделяет бюджетные деньги, в 90% случаев получится говно, так как там никто не будет стараться, так как спроса за эти деньги около нулевой.  И проблема даже не в бюджетных деньгах, а то как следят за использованием этих денег, за контролем качества. Часто дают деньги, а как получится, всем плевать. Если снимая фильмы, горе режиссёр за большие бюджетные деньги снял полное говно, которое провалилось как по сбору, так среди оценок зрителей, сразу добавляли его в чёрный список и не давали больше никогда никаких денег, то может результат в последствии был другим. А у нас всё наоборот, человек снял говно, не отбился, дадим ему ещё денег. И также с играми за бюджетные деньги. Нет контроля качества за проектами, не понимая и осознавания масштабы работы. От чего выходит плоха и попил бабла. Я не говорю, что всё бюджетное выходит плохим, но чаще всего это именно происходит так. Поэтому нужно менять именно подход к проверке качества, нанимать для этого соответствующих специалистов, которые разбирались в теме и которые спрашивали за качество, а если оно не соответствовало особым критериям, наказывать и прекращать таких людей финансированием. Тогда бы всё изменилось и стараться стали лучше, а пока всем плевать, мы получаем то, что получаем. А хорошие проекты мы видим именно из частных рук, когда делаются на свои.  
    • Как там с боевой? Помню в демке с каким-то роботом бился, тот на тебя тупо пер хренача беспрерывно и пройти бой без урона было (почти или даже не почти) нереально. Его ни с боку обойти не получалось, ни сбить его постоянную атаку.
    • Я лично из жадности не курю. Дорогое удовольствие.  Ну и, говорят, курение вредно для здоровья.
    • Да, наверное, в этом и дело.
    • А где именно для Свича версия? Откуда качать
    • Будут обновления перевода?
    • Привет, стоит ли ждать патчей? Спасибо!
  • Изменения статусов

    • АлинаQT

      Играю в СТИМовскую версию. Столкнулась с непроходимым багом: при входе в Клуб капитанов игра вылетает на Рабочий стол и закрывается. Собрала 6 ингредиентов из 7, нужен мел. Но не могу войти. Пробовала войти на английской версии без русификатора, все равно вылетает и закрывается. Есть решение для этой проблемы? Буду рада любой помощи.
      · 0 ответов
    • Jimmi Hopkins  »  SerGEAnt

       
      Добавлена ONLINE версия. Проверено в steam — достижения, поддержка по сети.
      · 0 ответов
    • fevralski  »  SerGEAnt

      привет, есть что по хмурому?
      · 0 ответов
    • Netulogina  »  SerGEAnt

      Здравствуйте.
      Назрел такой вопрос. Существует ли архив/резервная копия переводов которые хранятся на данном сайте?
      · 5 ответов
    • Jimmi Hopkins  »  SerGEAnt

      Добавились версии для Linux и MAC OS
       
      · 0 ответов
  • Лучшие авторы


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

×