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

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

Если бы не воспитание я бы начал с "матов", а то нет слов.

Хеши он нашёл :bad:

ZBSjpg_7356841_4840195.jpg

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


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

Чтобы было понятно почему я так отреагировал.

Я объясню чем это чревато :

в архиве программа ищет по Хешу

а на диске по имени.

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


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

 

OlegDX Чтоб было понятно, хеши нашел не я. А автор программы.

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


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

так что, новый распаковщик сильно поможет русификации дальнейшей? или застопорился перевод?

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


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

Сразу извиняюсь, наверно достали люди с подобными вопросами. Просто много надо листать чтоб найти ответ на нужный мне вопрос.

Я так понял полного перевода нет?

все эти ссылки вверху это разные переводы? какой из них точнее/лучше?

а все, дошло.

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

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


Ссылка на сообщение
Я так понял полного перевода нет?

все эти ссылки вверху это разные переводы? какой из них точнее/лучше?

Нет. НЕТ. НЕТ НЕТ

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


Ссылка на сообщение
ещё много до конца перевода осталось?

тут дело не в много а как сложно, пока русификация застопорилась, есть опредленные сложности, но вроде как разработчик обещал патч который должен упростить локализацию, скорей всего все его и ждут дабы не мучатся сейчас

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


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

Ещё несколько файлов переведено просто добавить в корень распакованной игры

http://rghost.ru/38318090

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


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

Дак ты наверное не читал предыдущие посты

у тебя экзешник не тот, возьми пропатчен для русских шрифтов

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


Ссылка на сообщение
Дак ты наверное не читал предыдущие посты

у тебя экзешник не тот, возьми пропатчен для русских шрифтов

читал читал. файл кстати удалён: "500 your request could not be processed at the moment, because of an error on the server."

Выложил бы уже полную упаковку файлов, если не сложно =)

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

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


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

Доработал ещё пару файлов

 

Spoiler

Config.lua

 

Config = class()Config.FileProperties = { "resolution", "displayMode", "verticalSync", "textureResolution", "textureFilter"                        , "shadowQuality", "ssaoQuality", "muteMusic", "muteSounds", "musicVolume", "soundVolume"                        , "arrowIcons", "disableDamageTexts", "hideItemProperties", "mouseLook", "invertX", "invertY"                        , "autoSave", "cameraBobbing", "tooltipDelay", "maxFrameRate", "debugInfo", "developer"}function Config.create()  local param = { developer = true, fxaa = false, displayMode = 2, hideItemProperties = false, debugInfo = true                , audioEngine = "xaudio2", ssaoQuality = 3, shadowQuality = 3, gameVersion = "1.1.4"                , autoSave = true, cameraBobbing = true, farClip = 25, verifyObstacleBits = false                , usePVS = true, skipMenu = false, soundVolume = 0.80, verticalSync = 2, invertY = false                , verifyEntityIDs = false, useDragging = false, drawCapsules = false, autoReloadDungeon = true                , arrowIcons = false, tooltipDelay = 0, renderEngine = "d3d9", disableDamageTexts = false                , useShadowMapCache = false, textureFilter = 3, maxFrameRate = 120, invertX = false                , unlimitedSpells = false, oldSchoolMode = false, steamAppId = 207170, difficulty = "normal"                , musicVolume = 0.80, muteMusic = false, testSaveGame = false, mouseLook = true                , hardwareTest = false, muteSounds = false, dungeon = "grimrock", staticShadowDistance = 5}  param.staticShadows = platform_Win32  local Self = Config.__init(param)  Self.documentsFolder = sys.getSystemFolder("documents")  Self.configFile = Self.documentsFolder .. iff(Self.hardwareTest, "\\hwtest.cfg", "\\grimrock.cfg")  if not FileSystem.fileExists(Self.documentsFolder .. "\\Portraits") then     pcall(FileSystem.createPath, Self.documentsFolder .. "\\Portraits")  end  local table_key = {}  table_key[01] = {uiName = "Move Forward", key = 87, action = "move_forward"}  table_key[02] = {uiName = "Move Backward", key = 83, action = "move_backward"}  table_key[03] = {uiName = "Strafe Left", key = 65, action = "strafe_left"}  table_key[04] = {uiName = "Strafe Right", key = 68, action = "strafe_right"}  table_key[05] = {uiName = "Turn Left", key = 81, action = "turn_left"}  table_key[06] = {uiName = "Turn Right", key = 69, action = "turn_right"}  table_key[07] = {uiName = "Rest", key = 82, action = "rest"}  table_key[08] = {uiName = "Show Map", key = 9, action = "map"}  table_key[09] = {uiName = "Character Sheet 1", key = 49, action = "character_sheet_1"}  table_key[10] = {uiName = "Character Sheet 2", key = 50, action = "character_sheet_2"}  table_key[11] = {uiName = "Character Sheet 3", key = 51, action = "character_sheet_3"}  table_key[12] = {uiName = "Character Sheet 4", key = 52, action = "character_sheet_4"}  table_key[13] = {uiName = "Quick Save", key = 116, action = "quick_save"}  table_key[14] = {uiName = "Quick Load", key = 120, action = "quick_load"}  ---table_key[15] = {uiName = "Developer", key = 127, action = "developer"}  Self.actions = table_key  for i = 1, #Self.actions, 1 do     Self.actions[i].default = Self.actions[i].key  end  return Selfendfunction Config:load()  local chunk = loadfile(self.configFile)  if chunk == nil then     print(self.configFile)     return  end  local cfgTable = {}  setfenv(chunk, cfgTable)  chunk()  for k, v in pairs(cfgTable) do     if Config.isValidProperty(k) then       self[k] = v    end  end  for i = 1, #self.actions, 1 do     if cfgTable[self.actions[i].action] then        self.actions[i].key = cfgTable[self.actions[i].action]     end  endendfunction Config:save()  local cfgFile = io.open(self.configFile, "w")  for i = 1, #Config.FileProperties, 1 do     cfgFile.write(cfgFile, Config.FileProperties[i], " = ")     if type(config[Config.FileProperties[i]]) == "string" then        cfgFile.write(cfgFile, "\"", config[Config.FileProperties[i]], "\"")     elseif type(config[Config.FileProperties[i]]) == "number" then        cfgFile.write(cfgFile, tostring(config[Config.FileProperties[i]]))     elseif type(config[Config.FileProperties[i]]) == "boolean" then        cfgFile.write(cfgFile, iff(config[Config.FileProperties[i]], "true", "false"))     elseif type(config[Config.FileProperties[i]]) == "nil" then        cfgFile.write(cfgFile, "nil")     else       error("unknown type")     end     cfgFile.write(cfgFile, "\n")  end  for i = 1, #self.actions, 1 do     cfgFile.write(cfgFile, self.actions[i].action, " = ")     if self.actions[i].key then        cfgFile.write(cfgFile, tostring(self.actions[i].key))     else       cfgFile.write(cfgFile, "nil")     end     cfgFile.write(cfgFile, "\n")  end  cfgFile.close(cfgFile)endfunction Config:apply()  renderer.setTextureFilter(renderer, config.textureFilter - 1)  renderer.setAmbientOcclusion(renderer, 1 < config.ssaoQuality)  renderer.setSSAOQuality  (renderer, math.clamp(config.ssaoQuality   - 2, 0, 1))  renderer.setShadowQuality(renderer, math.clamp(config.shadowQuality - 2, 0, 1))  if config.shadowQuality == 1 then     self.staticShadowDistance = 0  elseif config.shadowQuality == 2 then     self.staticShadowDistance = 5  elseif config.shadowQuality == 3 then     self.staticShadowDistance = 10  else    error("invalid shadow quality settings")  end  soundSystem.setMute(soundSystem, config.muteSounds)  soundSystem.setStreamMute (soundSystem, config.muteMusic)  soundSystem.setMusicVolume(soundSystem, config.musicVolume)  soundSystem.setSoundVolume(soundSystem, config.soundVolume)  sys.setMaxFrameRate(config.maxFrameRate)endfunction Config:convertKeyToAction(param_0)  for arg_2 = 1, #self.actions, 1 do     if self.actions[arg_2].key == param_0 then        return self.actions[arg_2].action     end  endendfunction Config:autoDetectResolution()  local ren_x = sys.getSystemMetrics("screen_width")  local ren_y = sys.getSystemMetrics("screen_height")  assert( not engineSys, "engine already created")  local tmpRender = Renderer.create(config.renderEngine)  local enumResolut = tmpRender.enumerateResolutions(tmpRender)  tmpRender.dispose(tmpRender)  for i = 1, #enumResolut, 1 do     if 1024 <= (enumResolut[i].x) then        if 720 <= (enumResolut[i].y) then          if not ResolutItem then             if (math.abs(ren_x - enumResolut[i].x) + math.abs(ren_y - enumResolut[i].y)) < 1000000 then                ren_x = enumResolut[i].x                ren_y = enumResolut[i].y             end          end       end     end  end  self.resolution = Config.formatResolution(ren_x, ren_y)  print("Auto-detected resolution: ", self.resolution)endfunction Config.isValidProperty(param_0)  for i = 1, #Config.FileProperties, 1 do     if Config.FileProperties[i] == param_0 then        return true     end  end  return falseendfunction Config.formatResolution(param_0,param_1)  return string.format("%d x %d", param_0, param_1)endfunction Config.parseResolution(param_0)  local arg_1, arg_2 = string.match(param_0, "(%d+) x (%d+)")  return tonumber(arg_1), tonumber(arg_2)end

 

после запуска попробуйте нажать F11

и также теперь можно изменить каталог для "сейвов"

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: SerGEAnt
      Under the Witch: Beginnings / Hero’s Journey

      Метки: Сексуальный контент, Нагота, 3D, Хентай, Ролевая игра Платформы: PC Разработчик: Jun Takahashi Издатель: Jun Takahashi Дата выхода: 15 июля 2022 года Отзывы Steam: 1690 отзывов, 79% положительных
    • Автор: SerGEAnt
      Albatross Koukairoku
      Платформы: PC Разработчик: raiL-soft Издатель: Business Partner Дата выхода: 31 мая 2010 года




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

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

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

    • 30 за год,в пролом  52 -54 упало,точно уже не помню
    • Under the Witch: Beginnings / Hero’s Journey Метки: Сексуальный контент, Нагота, 3D, Хентай, Ролевая игра Платформы: PC Разработчик: Jun Takahashi Издатель: Jun Takahashi Дата выхода: 15 июля 2022 года Отзывы Steam: 1690 отзывов, 79% положительных
    • А x-2 последняя миссия переведена или только основная игра? 
    • @Amigaser Я перевёл так, как я считаю нужным и развёрнуто + доходчиво объяснил, почему я так сделал. Не вижу смысла мусолить эту тему по второму кругу и писать одно и тоже. Если бьют по глазам маты, можно их вручную все быстро убрать, как ты правильно и сделал. Я позже сделаю свою цензурную версию, раз на это есть запрос. Если не нравятся шрифты (не похожи они по твоему мнению на оригинальные), скидывай тогда свои варианты, которые будут больше похожи. Я если такое чудо увижу, тут же поменяю. Касаемо того, как добраться до файлов с озвучкой:
      Файл .dat со всеми игровыми репликами легко экспортируются с помощью программы Game Extractor. Там на выходе получается огромное кол-во реплик (подстать кол-ву текста в игре), поэтому сомневаюсь что кто-то будет их озвучивать. Вся надежда на нейроперевод, но это вне зоны моих компетенций.
      Заменой фалов и обратной запаковкой я не пробовал заниматься и, кстати, в базовой версии программы они недоступны в принципе. Нужно покупать полную версию и пробовать в ней.
    • Подскажите нубу, это подходит только для пк версии или для ps5 тоже?
    • @Tirniel блин, я сейчас сделал пару фоток рандомно вообще не готовясь, думал поставить одну какую-нибудь на стим вместо сгенерированной.  Это жесть я себя вообще не узнал в кого превратился, вообще на себя не похож, толи из-за лекарств толи ещё из-за чего, но такие фотки ставить нельзя ни на стим, ни вообще никуда, да я в больнице в 10 раз лучше выглядел.    это из-за препаратов 100% да, подходит ))
    • “Да как так-то”. Кому-то они вообще падают, однако ж.
    • Глава Ассоциации владельцев кинотеатров о «теневом» прокате в России: «Практика, по нашему мнению, будет прекращена в течение ближайших месяцев Чет анекдот  навеяло ,применим будет к кинотеатрам  Жить вы будете плохо,но не долго    з.ы  В стим  выпал  ещё бустер ,а то 3 недели уже не падал 
    • Привет. Перевод обновлял в августе. Вполне возможно ребята не перезалили к себе, да и я сюда не отписывал про фикс. 

      На всякий, вот актуальный архив, вот пост локализации (там будут все возможные будущие обновления).
    • Albatross Koukairoku Платформы: PC Разработчик: raiL-soft Издатель: Business Partner Дата выхода: 31 мая 2010 года
  • Изменения статусов

    • axe66  »  SerGEAnt

      здравствуйте. можете добавить на сайт раздел для игры She’s Leaving и русификатор к нему? и как и куда вам скинуть фото и сам русификатор?
      [h2] Версия: 1.0.1 (от 22.05.2026)
      Совместимость: для сборки 20909321 [/h2]
       Информация:
      Машинный перевод моделью gemma2:9b-instruct с несколькими этапами автоматической перепроверки (модель "самопроверялась") и финальными ручными правками.
      Это не финальная версия — по мере нахождения ошибок перевода будут выходить обновления.
      Известные нюансы:
      * Возможны неточности и ошибки в переводе.
      * Некоторые элементы интерфейса остались без перевода.
       Установка:
      1. Запустить Russifier.exe
      2. Нажать "Выбрать папку"
      3. Выбрать папку с игрой и нажать ОК
      4. Нажать "Установить"
      5. Дождаться завершения установки и закрыть программу.
      После установки запустите игру и наслаждайтесь!
      Если заметили ошибки или некорректные формулировки — оставляйте комментарии, будем исправлять!
       
      Автор: Serjik Sokolov История изменений:   Версия 1.0.1 от 22.05.2026 - Установщик теперь автоматически определяет корневую папку игры, даже если случайно выбрана вложенная папка.   Версия 1.0.0 от 03.12.2025 - Релиз
      · 1 ответ
    • Perfect End Strange  »  SerGEAnt

      Привет, озвучку для Silent Hill 4: The Room выпустил энтузиаст под ником Perfect End Strange, а вы написали совсем другую студию, пожалуйста, исправьте эту оплошность
      · 0 ответов
    • Jimmi Hopkins  »  SerGEAnt

      я его уже открыл в свободный доступ, чтобы не потерялось среди новинок
      · 0 ответов
    • NekoNya  »  Onzi

      https://www.dropbox.com/scl/fi/4xncxr2tqy77vz4644q08/text_RU_FINAL.json?rlkey=xckxss3jkql4gjmc1ah6qjb5e&st=k5ql651f&dl=0 
       
      Вот, то что вышло. Извинюсь, что зря говорил, что помогу (
      · 2 ответа
    • serfly  »  SerGEAnt

      Доброго времени! Недавно столкнулся с проблемой автоперевода XUnity AutoTranslator BeplnEx iL2cc. Пару последних лет часто пользовался, теперь консольные команды виснут на стадии загрузки библиотек, хотя они есть там изначально. На GitHub есть подобные вопросы, но ни одного рабочего ответа я не нашел. А Вы что можете посоветовать?
      · 0 ответов
  • Лучшие авторы


×