Перейти к содержимому
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 раз и дали ачивку! Так что с русификатором все работает. Спасибо переводчикам и всем, кто причастен к русификатору!

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


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

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Yamahearted
      DeltaRune



      Жанр: JRPG
      Платформы: PC 
      Разработчик: Toby (Radiation) Fox
      Дата выхода: 31 октября 2018 года
    • Автор: Олдгеймер

      Remorse: The List в Steam
      Нахожу весьма удивительным, что с момента релиза никто не создал перевода этой, без преувеличения, замечательной игры, в редком ныне жанре survival-horror (настоящем, а не суррогатных симуляторах ходьбы, притворяющихся им), вдохновлённой Silent Hill и Cry of Fear. Поэтому выполнил русификацию своими силами. В 2022-м не брался, обоснованно считая (обычно такие проекты не залёживаются), что игру переведут в течение полугода максимум. А в 2023-м, когда стало ясно, что её забыли, приступил, но сдался из-за незнания техчасти. И только недавно набрался решимости перевести её во что бы то ни стало, и, наконец, закрыл этот гештальт. 
      Конечно, перевод не идеален, но я буду его шлифовать. Поэтому всегда открыт для предложений, правок, критики. 
      Скачать
      Установка русификатора:
      Скопировать с заменой в папку игры В свойствах ярлыка игры прописать команду -fileopenlog
      В настройках выбрать венгерский язык  
       

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

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

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

    • Игру сделал финский разработчик Джесси Макконен, на счету которого отличная дилогия Distraint. Забавно, что до 2022 года все его игры переводились на русский язык официально одной хорошо известной вам студией. Некий (или некая) Jade смастерила русификатор для визуальной новеллы Without a Dawn. Игру сделал финский разработчик Джесси Макконен, на счету которого отличная дилогия Distraint. Забавно, что до 2022 года все его игры переводились на русский язык официально одной хорошо известной вам студией.
    • SteamDB - Sales; Ultimate Enhancer был обновлён. Версия 1.3 Автоматический выбор "All entries": Скрипт теперь автоматически выбирает "All (slow)" в выпадающем списке количества записей на странице и ожидает загрузки перед началом обработки. Больше не нужно делать это вручную. Появится таймер обратного отсчета, информирующий о процессе. Калькулятор желаемого: Добавлена новая кнопка "Высчитать" в панели скрипта, когда активен фильтр "Your wishlist" в "Filter by type" на SteamDB. Эта функция собирает данные о ценах (текущая, исторический минимум, минимум за 2 года) для игр из вашего списка желаемого и отображает их в таблице в модальном окне. Таблица включает: AppID, Название, Текущую скидку, Текущую цену, ~Полную цену (расчетную), All-time Low, 2-year Low и Цену для расчета (лучшую из доступных). Поддерживается сортировка по любому столбцу. Также отображаются итоговые суммы: если купить все по ~полным ценам и если купить все по лучшим доступным ценам. Расширенные фильтры по скидкам (заменяют стандартные фильтры SteamDB):   Визуализация процента скидки ATL: Текст вида "at -X%" в дополнительной информации под названием игры (где указан All-Time Low) теперь подсвечивается цветом в зависимости от того, как текущий процент скидки соотносится с этим историческим процентом скидки: Синий:Текущий % скидки > Исторического % ATL (выгоднее). Зеленый: Текущий % скидки = Историческому % ATL. Фиолетовый: Текущий % скидки < Исторического % ATL (менее выгодно по % скидки). Обновлен интерфейс панели управления скрипта: Улучшено расположение элементов. Обновлены тексты статусов и кнопок для лучшего информирования пользователя. Изменение цветовой схемы для индикатора РРЦ: = РРЦ (соответствует) теперь зеленый (ранее был синий). < РРЦ (дешевле) теперь синий (ранее был зеленый). > РРЦ (дороже) остался красным.  
    • Учитывая что Леста, как только почувствовали что их начинает “прижимать” Прокуратура, сразу же выпустила открытое обращение к геймерам: “помогите нас не за что грабят” и судя по всему, стали “покупать” популярных российских блогеров, слишком уж они дружно “взвыли” и стали озвучивать одну методичку, чтобы они подняли большой шум в сети  и тем самым попытались надавить на следствие и суд и возможно что думали что уйдут от ответственности. так что может и по этому поводу тоже, заседание суда было закрытым…  А оплаченные митинги “поддержки” около суда и в зале суда во время заседаний, довольно популярный способ давления на суд и поднятия шумихи и хайпа...
    • 6-го июня выкатят демку Tormented Souls 2
    • Настоящий детектив 1 сезон — один из любимых.
    • когда думал что дно ты уже пробил, ты снова умудряешься сделать это заново… Тяжело наверно тем кто знает тебя в обычной жизни. Ох как тяжело...
    • Когда в первый раз запустил, по выходу, то подумал примерно также, или просто тогда не зашла, что называется. Сейчас же, стало интересно — и прям втянулся. История, картинка, физика — прям вот хороши, оружия и способностей — более, чем хватает — развивай, открывай — не вопрос. А локация — так концепция Дома, который исследуешь, открываются новые и “комнаты” — всё вполне логично, с точки зрения местного сюжета/ лора. Я так просто выразился — просто карта, и вопрос : а куда идти дальше — как попасть туда, куда нужно — повергал, временами, в тупик, правда, не слишком надолго. А так — всё классно сделано — без вопросов.
    • Да действительно помогло. Но раз меня фаерфокс от ВК защищает, то может оно и к лучшему.
    • К слову, оказывается мой репак уже гуглится (я немного прифигел просто)
  • Изменения статусов

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

×