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

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

Rogue LegacyРусификатор (текст)

rogue_legacy_1.png

Rogue Legacy - необычный roguelike от студии Cellar Door Games. Необычность игры заключается в следующем - у Вашего персонажа только одна жизнь, и после его смерти, а она наступит непременно, Вы будете играть за одного из его потомков, причем набор умений у каждого из последователей будет отличаться. "Создайте" героя, который сможет одолеть все препятствия и коварные ловушки, а также разгадать тайну загадочного замка.

 

Кто-нибудь желает создать русифицированные ttf-версии шрифтов? http://sendfile.su/833019

Перевести текст? http://notabenoid.com/book/41689

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

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


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

две версии поддерживать у меня времени не хватит, для начала стимовскую обновлю.

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


Ссылка на сообщение
две версии поддерживать у меня времени не хватит

Сразу извиняюсь за вопрос. Возможно я не правильно понял. Выше читал, что русификация делается через ресурсный патчер - который правит строки в "exe" файле по маске, согласно написанному скрипту патчинга. Если это действительно так, то нельзя ли ему скормить гоговский "exe". И на выходе получить патченный файл. В остальном мне кажется разницы у стим и гог версии нет.

Изменено пользователем Azag-Thoth

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


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

в моём случае не так всё происходит: декомпилируется ехе-шник, сравнивается с предыдущей версией, вносятся все новые изменения с учётом русификации, компилируется новый exe-шник.

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


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

тогда жду новую steam-версию архива с игрой.

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


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

Существует ли какой либо способ преобразовать файлы сохранений от русской версии игры в файлы подходящие для английской версии? После обновления игры вываливается с ошибкой в момент гибели персонажа или создания нового потомка. Примеры ошибок:

1

Spoiler

System.ArgumentException: The character 'С' (0x0421) is not available in this SpriteFont. If applicable, adjust the font's start and end CharacterRegions to include this character.

Parameter name: character

at Microsoft.Xna.Framework.Graphics.SpriteFont.GetIndexForCharacter(Char character)

at Microsoft.Xna.Framework.Graphics.SpriteFont.InternalMeasure(StringProxy& text)

at Microsoft.Xna.Framework.Graphics.SpriteFont.MeasureString(String text)

at DS2DEngine.TextObj.set_Text(String value)

at RogueCastle.LineageScreen.LoadFamilyTreeData()

at RogueCastle.LineageScreen.OnEnter()

at DS2DEngine.ScreenManager.AddScreenAt(Screen screen, Nullable`1 controllingPlayer, Int32 index)

at DS2DEngine.ScreenManager.AddScreen(Screen screen, Nullable`1 controllingPlayer)

at RogueCastle.LoadingScreen.EndLoading()

at RogueCastle.LoadingScreen.Update(GameTime gameTime)

at RogueCastle.RCScreenManager.Update(GameTime gameTime)

at RogueCastle.Game.Update(GameTime gameTime)

at Microsoft.Xna.Framework.Game.Tick()

at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)

at Microsoft.Xna.Framework.GameHost.OnIdle()

at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()

at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)

at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNative

Methods.IMsoComponent.FDoIdle(Int32 grfidlef)

at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNat

iveMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)

at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)

at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)

at System.Windows.Forms.Application.Run(Form mainForm)

at Microsoft.Xna.Framework.WindowsGameHost.Run()

at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)

at RogueCastle.Program.Main(String[] args)

2

 

Spoiler

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: The character 'Л' (0x041b) is not available in this SpriteFont. If applicable, adjust the font's start and end CharacterRegions to include this character.

Parameter name: character

at Microsoft.Xna.Framework.Graphics.SpriteFont.GetIndexForCharacter(Char character)

at Microsoft.Xna.Framework.Graphics.SpriteFont.InternalMeasure(StringProxy& text)

at Microsoft.Xna.Framework.Graphics.SpriteFont.MeasureString(String text)

at DS2DEngine.TextObj.set_Text(String value)

at RogueCastle.GameOverScreen.SetObjectKilledPlayerText()

at RogueCastle.GameOverScreen.PassInData(List`1 objList)

at RogueCastle.RCScreenManager.DisplayScreen(Int32 screenType, Boolean pauseOtherScreens, List`1 objList)

--- End of inner exception stack trace ---

at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)

at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)

at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

at Tweener.TweenObject.RunEndHandler()

at Tweener.Tween.Update(GameTime gameTime)

at RogueCastle.Game.Update(GameTime gameTime)

at Microsoft.Xna.Framework.Game.Tick()

at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)

at Microsoft.Xna.Framework.GameHost.OnIdle()

at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()

at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)

at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNative

Methods.IMsoComponent.FDoIdle(Int32 grfidlef)

at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNat

iveMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)

at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)

at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)

at System.Windows.Forms.Application.Run(Form mainForm)

at Microsoft.Xna.Framework.WindowsGameHost.Run()

at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)

at RogueCastle.Program.Main(String[] args)

Изменено пользователем Azag-Thoth

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


Ссылка на сообщение
тогда жду новую steam-версию архива с игрой.

Rogue Legacy

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


Ссылка на сообщение
Существует ли какой либо способ преобразовать файлы сохранений от русской версии игры в файлы подходящие для английской версии?

замени шрифты на русские и всё будет работать.

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


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

Никто не вкурсе как исправить вылет игры при смерти? Лицензия.

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


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

Большое спасибо за совет и за новую версию!

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


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

А с новой версией русификатора ачивки по прежнему не работают?

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


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

для Legend of Grimrock сделали работающие достижения.

а тут нету беда печаль :sad:

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


Ссылка на сообщение
для Legend of Grimrock сделали работающие достижения.

а тут нету беда печаль :sad:

Так, только что решил сам проверить, умер 20 раз и дали ачивку! Так что с русификатором все работает. Спасибо переводчикам и всем, кто причастен к русификатору!

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


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

Для тех у кого не работают сейвы старых версий. Переносите папку с сейвами в другое место. Заходите в игру, создаете нового перса (начинаете играть), выходите из игры. Тем самым создается новая папка с сейвами. Переносите в эту папку свои сейвы, но только те файлы, которые создались. У меня например в папке было несколько десятков файлов, но создалось всего три файла, которые и перенес. Про остальные файлы можно забыть. Я таким образом перенес сейвы со старой пиратки в свежую стим-версию.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

  • Похожие публикации

    • Автор: parabelum
      Definitely Not Fried Chicken

      Метки: Симулятор, Менеджмент, Криминал, Стратегия, Строительство базы Разработчик: Dope Games Издатель: Silver Lining Interactive Дата выхода: 29.09.2023 Отзывы: 2012 отзывов,  72% положительных Это сатирический бизнес-симулятор, где вам предстоит построить наркоимперию, спрятанную за фасадом легальных заведений. Проектируйте сложные производственные линии для создания «товара», скрывая их в подсобках обычных прачечных, пончиковых и ресторанов. Вам придется виртуозно настраивать логистику и управлять персоналом, обеспечивая бесперебойную работу как кухни, так и секретной лаборатории.    Расширяйте бизнес, открывая   новые цепочки сбыта и закупая передовое оборудование для повышения качества продукции. Будьте готовы с оружием в руках защищать свои владения от полицейских рейдов и атак конкурентов. Станьте королем криминального мира солнечного города 80-х, доказав всем, что ваш бизнес - это не только хрустящая курочка.    
    • Автор: piton4
      Gestalt: Steam and Cinder

      Метки: Ролевая игра, Экшен, Метроидвания, Глубокий сюжет, Для одного игрока Платформы: PC XONE PS4 SW Разработчик: Metamorphosis Games Издатель: Fireshine Games Дата выхода: 16 июля 2024 года Steam: Купить Gestalt: Steam and Cinder

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

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

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

    • К слову, в мморках я использовал другие ники. По сути под каждого перса индивидуальный уникальный придумывал. В гачах тоже, кстати, у меня ники иные.
    • Предлагаю на перевод игру — https://store.steampowered.com/app/3216340/Tearscape/

      Об этой игре: 

      Открой для себя готический мир в 2D-приключенческой игре, сочетающей в себе стремительные бои, исследования и пиксель арт, вдохновленный классиким Game Boy Color. Сражайся с чудовищными врагами, открывай новые способности и исследуй нелинейную карту, полную скрытых секретов и опасных испытаний.

      Обладей точной техникой боя,где каждый удар и перекат важен. Рассходуй свою стамину с умом, продумывая каждый шаг в сражении с гротескными врагами. Учитывая что колбы со здоровьем не вечные, продумывай заранее момент для лечения. Улучшай статистику твоего персонажа что бы лучше справляться с преградами и не забывай про свои боевые навыки.

      Исследуй подземелие что бы найти спрятаные артефакты что улучшат твои покозатели в бою и сделают твоё путешествие интереснее. Так же разблокируй новые умения что сделают тебя сильнее и откроют доступ к новым локациям и секретам неизведоного мира.

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

      Сразитсь с непростыми боссами - огромными, гротескными существами, рожденными в результате темных экспериментов. Каждая встреча требует точного тайминга, стратегии и мастерского владения своими способностями, чтобы выйти победителем.

      Исследуй огромную, взаимосвязанную карту, наполненную скрытыми путями и секретными проходами. Нелинейный дизайн поощряет исследование, награждая тебя мощными предметами и новыми способностями.

      Встречай разнообразных NPC: одни предлагают советы, другие ищут твоей помощи, а некоторые имеют свои собственные скрытые планы. Каждое взаимодействие добавляет глубину сюжету.
    • https://store.steampowered.com/developer/rogueduck/sale/tinyroguelikes2026 Топовая распродажа!!!
    • @edifiei что неудивительно?
    • Учитывая   разрабов, вообще не удивительно) 
    • @DjGiza, в зависимости от количества и качества изначального текста, при пакетном переводе, после 12000-15000+,  нейронка может начать галлюцинировать, забывая многие правила в промте. Ещё как вариант большие стэки на переводы + завышенная температура, тоже приводит к таким результатам. 
    • Решил таки проверить) Самое начало(тут без коментариев): Привет Без предупреждения небеса раскололись, и наш мир был разрушен. 2. вторая половина текста не понятно с первого взгляда. https://i.imgur.com/UKiSgNk.png 3. облаченный, он именно закован. Но ладно это придирки. Но вот коррумпированных собратьев, это вообще даже не близко. Они там типа зомби становятся т.е. оскверненый силой. 4. Ладно пусть будет Ред. Хотя это прозвище по цвету волос т.е. рыжая.  “она сказала.” Кто она? Там имя есть. 5. “Заводной механизм. “Это часовые или роботы. “Если нет…” А чего нет то? Где продолжение? Там есть дальше текст.   И это только первые минуты игры. И это ещё не указал на мелкие ошибки. Мне просто интересно как нейронка так мог налажать даже. Это какой же промт был использован. Или вообще не использован, а просто переведи тексты на русский. И он перевёл каждую строчку без контекста.  
    • Для свитч Версия игры: 1.0.5
      Тут все равно видно что на ПК в поле Description вставлено, в других файлах переводы в полях Display Name и Display Name en
      https://transfiles.ru/990kq
      Тут все файлы кроме Assets/SunsetVisitor/1000xRESIST/Data/Dialogue/CH9 Dialogue Databases/CH9 Dialogue Database.asset
      Завтра займусь им
    • теперь понятно, кто такие “знакомые”, на которых ты часто ссылался. И неудивителен их низкий уровень компетентности во всех вопросах, которые тут обсуждали)
  • Изменения статусов

    • TerryBogard  »  Siberian GRemlin

      C&C: RA: Retaliation (ПК) не работает.
      · 0 ответов
    • Алекс Лев  »  SerGEAnt

      Привет, Сержант. Прошу разрулить ситуэйшн и урезонить некоторых людей, оскорбивших мою личность. Пожалуйста, для этого прочтите нашу переписку с Ленивым. Примите меры, будьте добры, мною составлена бумага, ждущая вашей электронной подписи, для подачи её в суд. Если не желаете судебных разборок (а я пойду дальше, если меры не будут приняты), оскорбившие меня люди должны понести необходимое по вашему же Договору наказание. Спасибо.
      · 1 ответ
    • Antony1203  »  SerGEAnt

      Добрый вечер! С Новым Годом. Нашел на просторах сети русскую озвучку Halo Infinite, которая отсутствует на моем любимом сайте  Протестил. Все работает. Подскажите, как можно передать? Спасибо.
      · 2 ответа
    • Albeoris

      Демка вышла. Работаем.
      · 0 ответов
    • maddante665  »  parabelum

      https://disk.yandex.ru/d/A7W9aHwW7wLTjg
      ссылка на торрент , в нем архив с игрой.
      единстенное в геймпасее папка TotalChaos_Data так, а в стиме Total Chaos_Data, но если пробел убрать в архиве с ркссификатором все равно не работает, ломаются надписи , просто прозрачные. я пробовал только текст .
      · 1 ответ
  • Лучшие авторы


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

×