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

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

    • Есть ключи для всего СНГ, а есть ключи для СНГ за исключением России и Белоруси. 
    • я на стимбае смотрел ключи для стеллы, там для России как региона нету ключей, а для СНГ продают. А Россия не в СНГ что ли? Ими не активировать?
    • В последнее время прям много таких игр накопилось. Что-то подозрительно часто кто-то “недоглядывает”.
    • Да какие они конкуренты, Mundfish успели 3 dlc сделать и вторую часть анонсировать, а “чехи” свое поделие до сих пор чинят, им не до конкуренции.
    • С шрифтами наконец-то разобрался.
    • Новая версия — 1.9.1 [20250613] 

      Лишь одно изменение в тексте, но довольно важное, поэтому сразу сделал отдельную версию для него.
        Автоматический установщик https://disk.yandex.ru/d/J4EwEZ5ByxWDAQ https://drive.google.com/file/d/1fZdoeMvyBcMiQ4_iYgu4d3ja_JtkiU9V/view https://files.vc/d/dl?hash=7f5b43de98d4531d2dbbeb3b6fe78e4a Архив для установки вручную https://disk.yandex.ru/d/OmadX8Tt7EnMZA https://drive.google.com/file/d/1rRnrQlqRlV2D8ls2QPruRPfODQC-_Yok/view https://files.vc/d/dl?hash=2f3ca25c777893740fe23fd1fdd686ed  
    • так яйца прилетят известно от кого. Пусть сейчас уже не такое количество, как тогда когда они выпускали первую часть, но всё же деньги у тех есть, а боты и ненавистники, конкуренты (из Чехии ) всегда готовы отработать печеньки.
    • Залей скрин на облако, кинь ссылку сюда.  Все должно работать нормально, кроме того, что русик легенд частичный. 
    • flash Bitcoin refers to a cryptocurrency sent to your wallet but doesn’t stay there for a long time, depending on the software used to flash the coin. Flash bitcoin has no difference with real bitcoin itself, except for the fact that it does not last for a lifetime.
      All coins are being generated by specified flash bitcoin softwares. The minimum Order is $2000 btc you pay $200 to get $2000 btc worth of Flash BTC The Maximum Order is $10,000,000 btc Flash BTC will be securely stored in any wallet for a period of up to 90 days before being rejected by the blockchain network. Gain a thorough understanding of this procedure to safeguard your digital assets from potential loss. fastusdts is available to provide guidance throughout the flashing process and ensure the security of your bitcoin holdings. We are the Best Bitcoin Flashing Service you will find Online WE SELL FLASH COINS FEATURES OF OUR FLASH BITCOIN The first is that it disappears in any wallet it is found in and any crypto it has been converted to after 90 days from the date you received it. The second difference is that Flash BTC cannot be transferred more than 12 times. And the third difference is that Flash Bitcoin can be converted into any other type of crypto coin in an exchange, but if it is restored, that coin will also disappear after 90 days. 100% confirmed transaction The transaction fee is max, ie priority for quick confirmation Cannot cancel a transaction with the Bitcoin server You can spend bitcoins easily on any other address (Segwit address, legacy, Segwit / bch32)
      It works with all wallets. contact us on telegram or whattsapp https://fastusdts.com/product/flash-bitcoin/ https://wa.link/34xulv https://t.me/Fastusdts FLASH USDT TRC20 Unlocking the Power of Flash USDT: A Revolutionary Way to Transact on Blockchain In the ever-evolving world of cryptocurrency, innovation is key to staying ahead. One of the most exciting developments in this space is the introduction of Flash USDT, available in both ERC20 and TRC20 formats. This innovative digital asset is designed to revolutionize how you conduct transactions on blockchain networks, providing an efficient, seamless, and user-friendly experience. Understanding USDT FLASH Flash USDT is not just another cryptocurrency; it’s a unique solution that empowers users to manage their digital assets effectively. Whether you are an experienced trader or new to the crypto world, Flash USDT offers you an opportunity to transact with confidence. With a minimum order requirement of just $2,000, you can pay $200 to receive $2,000 worth of Flash USDT. This accessible entry point makes it easier for individuals and businesses to leverage the benefits of this innovative financial tool. For those looking to maximize their investment, the service also supports larger transactions, with a maximum order cap of $550,000 for a fee of $55,000. This scalability makes Flash USDT an appealing option for a wide range of users, from individual investors to institutional players. https://fastusdts.com/product/flash-usdt/ https://wa.link/34xulv https://t.me/Fastusdts Why Choose USDT FLASH? 1. What happens to USDT FLASH after 50 days?
      After 50 to 90 days from the date you received it, Flash USDT will automatically disappear from your wallet, as well as any cryptocurrency it has been converted to. This feature encourages timely transactions and adds a sense of urgency to your trading strategies. 2. Can I transfer USDT FLASH to another user?
      Yes, you can transfer Flash USDT, but remember that it can only be transferred up to 12 times. After that, it will no longer be valid. This limitation ensures that users maintain control over their assets while facilitating efficient exchanges. 3. Can I convert USDT FLASH into other cryptocurrencies?
      Absolutely! Flash USDT can be converted into any other cryptocurrency available on exchanges. However, keep in mind that if the converted coin is restored to Flash USDT, it will also disappear after ten days. 4. Is fastusdts a trustworthy platform?
      Yes, fastusdts is committed to providing a secure and reliable environment for all your cryptocurrency transactions. Our security measures and customer support ensure that your experience is both safe and enjoyable. https://fastusdts.com/product/flash-usdt/ https://wa.link/34xulv https://t.me/Fastusdts
  • Изменения статусов

    • Дмитрий Соснов  »  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 | Реклама на сайте.

×