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

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

В bb3.cpk есть только 3 текстуры относящиеся к переводу. Кому интересно - ссыль. Текст надо искать в других архивах.

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


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

КиберЧел, bb3.cpk с помощью этой проги. Но с большими она отказалась работать и пришлось найти bms скрипт.

 

Spoiler

 

# CRI CPK archives (script 0.2.2)#   derived from cpk_unpack of hcs (http://hcs64.com/vgm_ripping.html)# script for QuickBMS http://quickbms.aluigi.orgquickbmsver 0.3.12endian bigcomtype cpkidstring "CPK "set query->offset long 0set query->index long 0set query->name string "TocOffset"callfunction query_utf 1set toc_offset long UTF_VALUEset query->offset long 0set query->index long 0set query->name string "ContentOffset"callfunction query_utf 1set content_offset long UTF_VALUEset query->offset long 0set query->index long 0set query->name string "Files"callfunction query_utf 1set CpkHeader_count long UTF_VALUEgoto toc_offsetgetdstring signature 4if signature != "TOC "    print "TOC signature not found"    cleanexitendifset query->offset long toc_offsetset query->index long 0set query->name string ""callfunction query_utf 1set CpkHeader_count long UTF_VALUEset toc_entries long table_info.rows    # it remains saved after the callif content_offset < 0           # "if" can't be unsigned    set add_offset long toc_offsetelif toc_offset < 0    set add_offset long content_offsetelif content_offset < toc_offset    set add_offset long content_offsetelse    set add_offset long toc_offsetendiffor mytoc = 0 < toc_entries    set query->offset long toc_offset    set query->index long mytoc    set query->name string "DirName"    callfunction query_utf 1    set file_name string UTF_VALUE    set query->offset long toc_offset    set query->index long mytoc    set query->name string "FileName"    callfunction query_utf 1    set file_name2 string UTF_VALUE    string file_name += /    string file_name += file_name2    set query->offset long toc_offset    set query->index long mytoc    set query->name string "FileSize"    callfunction query_utf 1    set file_size long UTF_VALUE    set query->offset long toc_offset    set query->index long mytoc    set query->name string "ExtractSize"    callfunction query_utf 1    set extract_size long UTF_VALUE    set query->offset long toc_offset    set query->index long mytoc    set query->name string "FileOffset"    callfunction query_utf 1    set file_offset long UTF_VALUE    math file_offset += add_offset    if extract_size > file_size        clog file_name file_offset file_size extract_size    else        log file_name file_offset file_size    endifnext mytocstartfunction query_utf    set COLUMN_STORAGE_MASK        long 0xf0    set COLUMN_STORAGE_PERROW      long 0x50    set COLUMN_STORAGE_CONSTANT    long 0x30    set COLUMN_STORAGE_ZERO        long 0x10    set COLUMN_TYPE_MASK           long 0x0f    set COLUMN_TYPE_DATA           long 0x0b    set COLUMN_TYPE_STRING         long 0x0a    set COLUMN_TYPE_FLOAT          long 0x08    set COLUMN_TYPE_8BYTE2         long 0x07    set COLUMN_TYPE_8BYTE          long 0x06    set COLUMN_TYPE_4BYTE2         long 0x05    set COLUMN_TYPE_4BYTE          long 0x04    set COLUMN_TYPE_2BYTE2         long 0x03    set COLUMN_TYPE_2BYTE          long 0x02    set COLUMN_TYPE_1BYTE2         long 0x01    set COLUMN_TYPE_1BYTE          long 0x00    set UTF_VALUE string ""    math offset = query->offset    math offset += 0x10     # needed by the tool    goto offset    set table_info.table_offset long offset    getdstring UTF_signature 4    if UTF_signature != "@UTF"        print "not a @UTF table at %offset%"        cleanexit    endif    get table_info.table_size long    set table_info.schema_offset long 0x20    get table_info.rows_offset long    get table_info.string_table_offset long    get table_info.data_offset long    get table_name_string long    get table_info.columns short    get table_info.row_width short    get table_info.rows long    for i = 0 < table_info.columns        get schema.type byte        get schema.column_name long        putarray 0 i schema.type        putarray 1 i schema.column_name        putarray 2 i -1     # schema.constant_offset        math TMP = schema.type        math TMP &= COLUMN_STORAGE_MASK        if TMP == COLUMN_STORAGE_CONSTANT            savepos schema.constant_offset            putarray 2 i schema.constant_offset            math TMP = schema.type            math TMP &= COLUMN_TYPE_MASK            if TMP == COLUMN_TYPE_STRING                getdstring DUMMY 4            elif TMP == COLUMN_TYPE_DATA                getdstring DUMMY 8            elif TMP == COLUMN_TYPE_FLOAT                getdstring DUMMY 4            elif TMP == COLUMN_TYPE_8BYTE2                getdstring DUMMY 8            elif TMP == COLUMN_TYPE_8BYTE                getdstring DUMMY 8            elif TMP == COLUMN_TYPE_4BYTE2                getdstring DUMMY 4            elif TMP == COLUMN_TYPE_4BYTE                getdstring DUMMY 4            elif TMP == COLUMN_TYPE_2BYTE2                getdstring DUMMY 2            elif TMP == COLUMN_TYPE_2BYTE                getdstring DUMMY 2            elif TMP == COLUMN_TYPE_1BYTE2                getdstring DUMMY 1            elif TMP == COLUMN_TYPE_1BYTE                getdstring DUMMY 1            else                print "unknown type for constant"                cleanexit            endif        endif    next i    math TMP = table_info.string_table_offset    math TMP += 8    math TMP += offset    math string_table_size = table_info.data_offset    math string_table_size -= table_info.string_table_offset    log MEMORY_FILE TMP string_table_size    for i = query->index < table_info.rows        math TMP = i        math TMP *= table_info.row_width        math row_offset = table_info.table_offset        math row_offset += 8        math row_offset += table_info.rows_offset        math row_offset += TMP        for j = 0 < table_info.columns            getarray type 0 j            getarray column_name 1 j            getarray constant_offset 2 j            if constant_offset >= 0                math data_offset = constant_offset            else                math data_offset = row_offset            endif            math TMP = type            math TMP &= COLUMN_STORAGE_MASK            if TMP == COLUMN_STORAGE_ZERO                set value long 0            else                goto data_offset                math TMP = type                math TMP &= COLUMN_TYPE_MASK                if TMP == COLUMN_TYPE_STRING                    get string_offset long                    goto string_offset MEMORY_FILE                    get value string MEMORY_FILE                elif TMP == COLUMN_TYPE_DATA                    get vardata_offset long                    get vardata_size long                    goto vardata_offset MEMORY_FILE                    getdstring value vardata_size MEMORY_FILE                elif TMP == COLUMN_TYPE_FLOAT                    get value long                elif TMP == COLUMN_TYPE_8BYTE2                    get DUMMY long  # no 64 bit support!                    get value long                elif TMP == COLUMN_TYPE_8BYTE                    get DUMMY long  # no 64 bit support!                    get value long                elif TMP == COLUMN_TYPE_4BYTE2                    get value long                elif TMP == COLUMN_TYPE_4BYTE                    get value long                elif TMP == COLUMN_TYPE_2BYTE2                    get value short                elif TMP == COLUMN_TYPE_2BYTE                    get value short                elif TMP == COLUMN_TYPE_1BYTE2                    get value byte                elif TMP == COLUMN_TYPE_1BYTE                    get value byte                else                    print "unknown normal type"                    cleanexit                endif                if constant_offset < 0                    savepos row_offset  # row_offset += bytes_read                endif            endif            goto column_name MEMORY_FILE            get column_name string MEMORY_FILE            if column_name == query->name                set UTF_VALUE string value  # result.value.value (qthis)                math i = table_info.rows    # break                math j = table_info.columns # break            endif        next j    next iendfunction

 

andrew-, где ты вторую прогу выдрал? Она полную фигню показывают. Где ты видел dds текстуру размером 128 байт. У dds заголовок только 128 байт. А PSB файлов я вообще там не нашёл. Короче, распакуешь сам увидишь.

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


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

22adidas22

-Малой, сколько можно надоедать? Здесь это не приветствуется. Люди работают. Сиди молча жди,...русский учи пока...

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


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

Да простят меня обитатели форума, но всё же я попрошу одну очень школьную личность не лезть ко мне личку с тупыми вопросами.

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


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

появился русификатор от антихриста с "частичным" переводом

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


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

Дай ссылку плиз...

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


Ссылка на сообщение
Дай ссылку плиз...

Там переведено только начальное меню, все остальное нет.

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


Ссылка на сообщение
Там переведено только начальное меню, все остальное нет.

Дайте хотябы на него ссылку - племянник маленький совсем - по ангийски не рубит. Хотябы знать будет куда жать.

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


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

так есть продвижения?на граунде такой кипишь начался :angry:

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Numkl

      Жанр: Тактическая ролевая игра Платформа: Nintendo DS Разработчик: h.a.n.d. Inc. Издатель: Square Enix Дата выхода:  29 мая 2008 года Языки: Японский Действие игры Front Mission 2089 происходит на острове Хаффман за год до 2-го Хаффманского конфликта. Серия столкновений на острове Хаффман в 2086 году приводит к хаосу на острове. К.А.О. и С.К.Ш. отправляют миротворческие силы на свои стороны острова, чтобы подавить насилие. Этот конфликт, известный как "Кризис Хаффмана", усилил напряженность между двумя наднациональными союзами. К 2089 году обе сверхдержавы увеличивают свое военное присутствие на острове и начинают нанимать наемников со всего мира. Эти наемники отправляются на шпионаж и разведку в районе Мейл-Ривер - границы, разделяющей территории К.А.О. и С.К.Ш. на острове Хаффман.
      Сюжет
      Сюжет Front Mission 2089 вращается вокруг группы наемников, возглавляемой Эрнестом Джей Сэлинджером. Получив кодовое имя "Шторм", Эрнест проводит вылазки в районе Мейл-Ривер. Хотя многие вылазки сводятся к базовой разведке и сбору данных, наемники обнаруживают аномалии на границе. Наемники, нанятые обеими сторонами, начинают таинственно исчезать, и многие из них в последний раз были замечены у Мейл-Ривер. Не зная, дезертируют ли наемники или действительно исчезают, старший офицер Шторма Фалкон приказывает им расследовать эти исчезновения. В ходе расследования Эрнест и его группа натыкаются на неизвестное подразделение наемников, известное как "Вампиры".
       
      Демоверсия русификатора для Front Mission 2089: Border of Madness на Nintendo DS.

      Что уже переведено:
      Почти весь системный текст: арена, ангар, меню настроек, меню сохранения, названия оружия, названия миссий, имена персонажей, описания местности. Сюжетные диалоги: разговоры на базе до и после первой миссии, первая миссия целиком, разговоры с Юдзи Киноситой (огромный текстовый туториал) и предсмертные реплики героев. Некоторая графика: кнопки в окне ввода имени, графика информации о местности, иконки управления в меню и надписи в ангаре.  
      Огромная благодарность хакеру Ефиму за переписывание программы извлечения/вставки текста!
       
       
      !Внимание!
      В начале игры не оставляйте дефолтное имя, оно будет неправильно отображаться из-за перерисованного шрифта. Вводите любое другое английскими буквами.
      Ссылка на скачивание демоверсии:
      Тык
       
      Ресурсы, где можно следить за переводом:
      VK
      Telegram
       
    • Автор: Chillstream
      Super Meat Boy 3D

      Жанр: Экшены, Инди Платформы: PC  Разработчик: Sluggerfly, Team Meat Издатель: Headup, GCORES PUBLISHING Дата выхода: 31 мар. 2026 г.
        Описание
      Знаменитый суровый, как само существование, платформер теперь и в 3D!
      Короче сделал шрифт как в оригинале, может кому надо
      Скачать: Yandex | Boosty
      Установка: кинуть три файла из архива в Super Meat Boy 3D\SMB\Content\Paks
       

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

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

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

    • Ну, почему не может? Может. Все прелести кривой оптимизации будут вылезут и на флагманских видеокартах, хоть и в меньшей степени.
    • С вашего позволения скорректировал немного ответ.
    • Ты, кстати, андервольт, не делал на своей для снижения температуры. Чем вообще пользуешься? Фирменной ASUS GPU Tweak III или MSI Afterburner?
    • Ты не 20 переплатил, ты 70 впустую потратил
    • Вполне объективно. И судить тоже могу. Вполне могу прикинуть производительность на других картах. И знаю, что такое хорошая оптимизация.  И, кстати, на 5050\3060 здесь наверняка будет 60fps в 1080p. С какой "такой" логикой?  Можно поподробнее?
    • Dead Take Жанр:ХоррорАтмосфернаяГлубокий сюжетГоловоломка Платформы: PC Разработчик: Surgent Studios Издатель: Pocketpair Publishing Дата выхода: 31 июл. 2025 г.     Русификатор Dead Take Проверялось на версии - v1.0.3.54901 Полные правки текста, игра пройдена
      Установка: распаковать в папку с игрой (\DeadTake\Content\Paks\mods) Бусти  
    • Ох, совсем не удивлюсь, если с такой логикой его касательно оптимизации в один прекрасный день мы услышим, что в игре, где у него игра выдаёт 30-40 фпс, но грузит всё железо на полную катушку, у него “хорошая оптимизация” — железо ж нагружено под завязку. И любые доводы для него будут не важны даже если это будет игра по типу донт старве по графике, вообще неважно, ага.
    • Ты со своей 5090 о “хорошей” оптимизации объективно судить не можешь. Ибо она все потянет так или иначе. Вот если игра на 5050 (а лучше на 3060 хотя бы) будет выдавать стабильные 60+ ФПС, вот тогда и можно говорить о “хорошей” оптимизации. Я тебе еще во времена 4090 говорил, что твоё “хорошо оптимизирована” необъективно.
    • Классическую трилогию советую запускать совместно с модом Classic REbirth
      https://classicrebirth.com/index.php/downloads/resident-evil-classic-rebirth/
      https://classicrebirth.com/index.php/downloads/resident-evil-2-classic-rebirth/
      https://classicrebirth.com/index.php/downloads/resident-evil-3-classic-rebirth/ + Seamless HD Project
      https://www.moddb.com/mods/resident-evil-seamless-hd-project
      https://www.moddb.com/mods/resident-evil-2-seamless-hd-project
      https://www.moddb.com/mods/resident-evil-3-nemesis-seamless-hd-project Текстовую локализацию для них найдёте здесь:
      https://classicrebirth.com/index.php/download/re1cr-rus/
      https://classicrebirth.com/index.php/download/re2cr-rus/ От того же автора (CasperPRO) есть озвучки для этих модов. Ищите на RuTracker'e.
      Если Steam идентична GOG, можно озвучку скачать и с ZoG, а затем перекинуть в нужные папки.
    • Пишут в раздаче егс неожиданно появилась 3 игра.
  • Изменения статусов

    • Jimmi Hopkins  »  SerGEAnt

      Это не просто перевод, а полноценная авторская сценарная адаптация. Диалоги переписаны так, чтобы персонажи звучали живо, остро и в характере. Добавлен чёрный юмор там, где авторы постеснялись. Убраны лорные противоречия, докручены мотивации. В результате игра стала умнее, злее и смешнее оригинала.
      · 0 ответов
    • ElikaStudio

      Долгожданный релиз полного сезона состоялся!
      https://youtu.be/mwBk2stm2OQ?si=qpJojB_XDABaC0We
      https://vk.com/video-48153754_456239394?sh=4&list=c62797c2b7d0725d6e
      Life is Strange: Before the Storm:
      Эпизод 1: "Прoбуждeниe"
      Эпизод 2: "О дивный новый мир"
      Эпизод 3: "Ад пуст"
      Бонусный эпизод: "Прощание"
      Русская озвучка уже доступна для скачивания!
      ElikaStudio выражает огромную благодарность всем, кто принял участие в создании проекта! 
      Группе Mechanics VoiceOver R.G. MVO , в частности их руководителю Дмитрию за неоценимую помощь в выпуске эпизода.
      Скачать для PC Classic (2018):
      GDrive: - https://drive.google.com/file/d/19CL_L80Mz0sIxcb54Ss64byAkeZmV22r/view?usp=sharing
      Скачать для PC Remastered (2022):
      GDrive: - https://drive.google.com/file/d/13q58Lpvw5_aYPYeZ7OGYZlAKOoS1gEbL/view?usp=sharing
      Скачать для Свитч(2022):
      GDrive: - https://drive.google.com/file/d/15e—T1LQiGQCYIHeNnj_C2qJA16Gvh1i/view?usp=sharing
      Ручная установка PC(оба издания):
      https://drive.google.com/drive/folders/1MJPd8965m4XxxAuOBt8enSHtv8_yy5xh?usp=sharing
      Баг репорт в обсуждении:
      https://vk.com/topic-48153754_55571577
      ___________________________________________
      Финансовый аппарат:
      www.donationalerts.com/r/elikastudio
      Пожертвовать средства на наши проекты:
      Кошелек ЮMoney 4100 1188 6818 3009
      карта Сбер банк 2202 2018 6334 1042
      карта Альфа банк 5559 4937 0209 8584
      Спасибо за вашу поддержку!
      #elikastudio #русскаяозвучка
      · 0 ответов
    • fox222  »  Siberian GRemlin

      Здравствуйте, хочу купить персональный доступ к переводам, сколько стоит?
      · 1 ответ
    • vitkach  »  eaZy

      Извините за беспокойство. Хотел спросить, а русификатор ещё когда-нибудь будет обновляться? Дело в том, что после его выхода выходили ещё обновления, в частности обновление 1.1, вышедшее летом 2023 года, где была добавлена целая сюжетная глава в конце если проходишь на лучшую концовку золотого пути, это где-то ещё полчаса диалогов. Также в игре присутсвуют иногда кракозябры вместо русского языка, это в основном связано с тем, что кое-где текст был изменён, в основном в обучающих сообщениях.
      · 0 ответов
    • TerryBogard  »  Siberian GRemlin

      C&C: RA: Retaliation (ПК) не работает.
      · 0 ответов
  • Лучшие авторы


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

×