Перейти к содержимому
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 по понятной причине уже не актуален.

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    • Так разломайте эти полочки, в чем проблема? Аргументы в пользу иного есть? Прийти и сказать — “Да ты гонишь!” много ума не надо. У @mc-smail расписана хорошая основа для, как минимум, обоснованного предположения, как я писал выше. Или вы этоо даже как предположение отметаете? Почему? Нет контраргументов, хотя ыб внятно объясните, почему эти доводы не могут служит базой для обоснования выводов.  Почему? Отрезанные от ПСН 180 стран — не аргумент? Почему?  Ну тогда ГТА6 ловить нечего, ибо ему цену высокую предрекают. Да и сиквел это, никому не нудный. Игр много других рядом выйдет. Да и наелся уже пользователь ГТА5 и РДР2. Ой, что же с продажами ГТА6 то будет? Бяда-бяда, огорчение.  Если серьезно — факторов влияния много. это никто не отрицает. Но значимым фактором, объединяющим игры Сони, является привязка к ПСН. Хотите вы этого или нет, но это очень важный фактор. 1. Минус 180 стран из потенциальной аудитории. 2. Необходимость регистрировать учетку в ПСН для этих игр там. где они доступны. Да, многие это сделают, но не все. Вы же Атомное сердце в ВК плей так и не купили, ибо там нужен ВКлаунчер и регистрация.   Может быть и не именно, но в немалой степени очень может быть.  Вот как интересно получается. На голубом глазу затирать за то, что за 150 часов можно выучить базовый английский он может, не приводя ниаккой мало-мальской аналитики. А допустить то, что ПСН сыграл против Сони он не может, даже когда ему цифрами в нос тычут. 
    • Приветствую  Обновление перевода под актуальную версию игры - 2.0.30 Поддержка новой версии игры Исправлены найденные ошибки https://disk.yandex.ru/d/ESqA-CBDRDZAdg

      Установка:
      1. Файл pakchunk88-Windows_p.pak поместить в \Lords of the Fallen\LOTF2\Content\Paks\
      2. В настройках игры (Геймплей) выбрать Русский язык
    • Итак, леди и джентльмены, сегодня у нас и только сейчас в этой теме проходит бой гигантов мысли, хранителей символов букв. В освещённом углу у нас mc-smail, боец, известный своим навыком создавать коментарии, которые нравятся окружающим людям, владелец убойной способности “аргументация”. В фиолетовом углу у нас сам Dusker, трижды чемпион по переобуванию в одной теме туда-обратно, всемирно известный (в рамках его собственного внутреннего мира) знаток ВСЕГО. Рефери — Сильвер_79 Бой комментирует всемирнонеизвестный мимокрокодил Tirniel.   Итак, бой начинается, на арену выходят многочисленные зрители и проверяют арену на прочность тренировочным обсуждением того, что написано на арене про новинку, Stellar Blade. После проверки качества покрытия арены на неё заходят бойцы мысли и рефери. Рефери отдаёт команду к началу мыслебоя авторитетным Аррр! Бойцы начинают сходиться в поединке мыслеплетения. Боец из светлого угла начинает с коронной атаки аргументами, но это не очень эффективно, т.к. боец из фиолетового угла не из нашего мира, а потому имеет высокий резист к атакам данного типа. В ответ боец из фиолетового угла применяет атаку на разум навыком “введение в заблуждение”, дополняя комбинацию “подменой понятий”, а также пытается прибавить третий удар в серию, используя “да это всё гадание”. Но его атака сталкивается с хорошо отполированным доспехом противника и рикошетит обратно, не имея никакой силы. Рефери приостанавливает бой, чтобы проверить, не задела ли атака на разум зрителей. Убедившись, что в всё в порядке, на арену выходит комментатор и один из зрителей, чтобы проверить, не пострадало ли покрытие арены после первого раунда. Убедившись, что всё в порядке, с обеденного перерыва возвращается боец из светлого угла с новой усиленной версией закреплённых аргументов. Впрочем, атака опять-таки оказывается неэффективной против существ из иных миров. Опасный момент, боец из фиолетового угла пытается эволюционировать из мажикарпа в гиарадона, пытаясь применить на комментатора навык гипноза “это не я сказал, это ты сказал, да и вообще, ты обещал, что...”, но комментатор защищён слоем изоляции из старых логов, а потому быстро выходит из иллюзии чужих слов, поняв, что ничего он никому не обещал, а на него пытаются прицепить чужие слова. Эволюция бойца из фиолетового угла проваливается. Боец из фиолетового угла пытается атаковать зрителей, но зрители используют секретное оружие в виде монтировки мысли, защищаясь от появившихся из ниоткуда хедкрабов. Боец из светлого угла завершает очищать свой доспех от налипших ошмётков навыков противника и начинает свою серию атак...
    • Ну что, как там ваши релизы с июня поживают. Июнь пришёл, релизы *уй. Вк группу уже смотрю, закапывать можно, более полугода активности нет и не намечается.
    • Чего ты придрался только к ПСН? Я тебе привёл другие аргументы, не только за ПСН, но их ты тщательно игнорируешь, но зато как попугай, постоянно повторяешь ПСН-ПСН. По другим аргументам есть чего сказать? Или дальше будешь их игнорировать? Если нечего по остальным аргументам сказать, то тогда меня пожалуйста не цитируй, так как этот разговор превращается в бессмыслицу, где ты повторяешь одно и тоже с каждым разом. Реально задрал.
    • Предлагаю на перевод вот steam https://store.steampowered.com/app/2318800/Projected_Dreams/ Уютная ностальгическая игра-головоломка о спроецированных мечтах. Погрузитесь в комнату, достаньте игрушки с полок и поиграйте ими на столе, чтобы создать игру теней. По мере того, как отбрасываемые вами тени раскрывают прошлые семейные отношения, а окружающая вас среда меняется и развивается, границы между реальностью и фантазией размываются. Projected Dreams — очаровательная, уютная игра-головоломка, делающая акцент на непринужденном, ненапряженном игровом процессе. Почувствуйте душевную историю Присоединяйтесь к Сенке в ее путешествии и послушайте трогательную, бессловесную историю о летних ночах, важности дружбы и горько-сладких прощаниях. Решайте головоломки разными способами Вращайте, размещайте и складывайте предметы на столе, чтобы воссоздать заданный силуэт тени на стене с помощью игры теней. Проявите творческий подход — существует неограниченное количество решений для решения головоломок, пока контур тени совпадает, и различные достижения, которые можно обнаружить. Исследуйте атмосферные места Почувствуйте постоянно меняющуюся комнату и верните воспоминания из собственного детства благодаря игрушкам, которые вы найдете. Откройте для себя новые особенности, слушая расслабляющие саундтреки, составленные Флорисом Демандтом.
    • @discohouse57 смастерил плохенькую нейросетевую озвучку для ролевой игры Robin Hood: Sherwood Builders. @discohouse57 смастерил плохенькую нейросетевую озвучку для ролевой игры Robin Hood: Sherwood Builders.
    •   Ага, в одном случае виноват ПСН. А в другом Геймпасс. Сами игры виноваты или то что игрокам просто надоело — такого быть не может. Кароче понятно, в провалах Асасина тоже геймпасс виноват. И ничего больше. Всё ясно) вот именно что среди прочих, но при этом он какого то главенствующего места не занимает, и обрушить продажи так сильно он не может. если бы его не было в регионах где в основном и идут продажи — то да, другой разговор. Но он почти везде в этих зонах есть.
    • Неважно, что я считаю, важно то, что псн — фактор, который стоит учитывать, среди прочих.
  • Изменения статусов

    • Дмитрий Соснов  »  Tirniel

      Привет! ты разбираешься в компьютерном железе, сможешь помочь с советом по апгрейду старого компа?
      · 1 ответ
    • SHAMAH

      Куда вход на сайт убрали и ЗАЧЕМ? Хотел файл скачать, там только медленная загрузка и “зарегистрируйтесь”. Все. Пришлось вручную страницу входа прописывать.
      · 0 ответов
    • Nosferatu  »  behar

      Добрый вечер.
      Подскажите пожалуйста, у вас не осталось случайно исходников для фикса на широкоформатные мониторы для игры Vampire The Masquerade Redemption?
      Если да, то не могли бы вы ими поделиться, а если нет, то прошу прощенья что побеспокоил.
      Заранее спасибо.
      · 0 ответов
    • AlcoKolyic  »  makc_ar

      Здраствуйте! Извините, а можно попросить ссылку на место где можно взять перевод (патч или образ игры с переводом) El Shaddai: Ascension of the Metatron для ps3, пожалуйста? А то в теме к этой игре у меня не получилось найти работающие ссылки… Первая ведет в группу в которой удалены большинство постов, а пост с этой игрой ведет на сайт https://psnext.ru который сейчас не имеет отношения к видеоиграм. 
      · 0 ответов
    • oleg72  »  Boor

      https://www.skidrowcodex.net/fate-reawakened-goldberg/
      · 0 ответов
  • Лучшие авторы


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

×