![]() |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Там есть и размер и адрес, offzip показывает. Просто он криво достает файлы по блокам, просто режет как придется, но вставляет и запаковывают корректно. Не знаю для чего вообще была придумана команда извлечения полного файла, если он обратно не вставляется, только кусками.
Нажмите
Microsoft Windows [Version 10.0.19044.1561] (c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены. C:\Users\Dima>D:\Games\Emulators\Sony\PS3\Tools\offzip.exe -S D:\Games\Emulators\Sony\PS3\Tools\0-lighthouse_int.bsm Offzip 0.4.1 by Luigi Auriemma e-mail: aluigi@autistici.org web: aluigi.org - open input file: D:\Games\Emulators\Sony\PS3\Tools\0-lighthouse_int.bsm - zip data to check: 32 bytes - zip windowBits: 15 - seek offset: 0x00000000 (0) +------------+-----+----------------------------+----------------------+ | hex_offset | ... | zip -> unzip size / offset | spaces before | info | +------------+-----+----------------------------+----------------------+ 0x00000120 ................ 31804 -> 32768 / 0x00007d5c _ 288 8:7:28:0:1:2c8b6b24 0x00007d64 ................ 32112 -> 32768 / 0x0000fad4 _ 8 8:7:28:0:1:59c0ea38 0x0000fadc ................ 31753 -> 32768 / 0x000176e5 _ 8 8:7:28:0:1:f5ad308f 0x000176ed ................ 31893 -> 32768 / 0x0001f382 _ 8 8:7:28:0:1:60d05d37 0x0001f38a ............... 29550 -> 32768 / 0x000266f8 _ 8 8:7:28:0:1:f43f0efe 0x00026700 ................ 31102 -> 32768 / 0x0002e07e _ 8 8:7:28:0:1:06b97bc8 0x0002e086 ................ 31877 -> 32768 / 0x00035d0b _ 8 8:7:28:0:1:90bc4a10 0x00035d13 ................ 31666 -> 32768 / 0x0003d8c5 _ 8 8:7:28:0:1:1e615263 0x0003d8cd ................ 31659 -> 32768 / 0x00045478 _ 8 8:7:28:0:1:847892ff 0x00045480 ................ 31535 -> 32768 / 0x0004cfaf _ 8 8:7:28:0:1:d8c24c85 0x0004cfb7 ............... 29926 -> 32768 / 0x0005449d _ 8 8:7:28:0:1:02ff4111 0x000544a5 ............... 29821 -> 32768 / 0x0005b922 _ 8 8:7:28:0:1:71599ce9 0x0005b92a ............... 30611 -> 32768 / 0x000630bd _ 8 8:7:28:0:1:14edef71 0x000630c5 ............... 30538 -> 32768 / 0x0006a80f _ 8 8:7:28:0:1:c8297f33 0x0006a817 ............... 29916 -> 32768 / 0x00071cf3 _ 8 8:7:28:0:1:e4233180 0x00071cfb ................ 30770 -> 32768 / 0x0007952d _ 8 8:7:28:0:1:edc4a21e 0x00079535 ................ 30898 -> 32768 / 0x00080de7 _ 8 8:7:28:0:1:b1040929 0x00080def ................ 30872 -> 32768 / 0x00088687 _ 8 8:7:28:0:1:0ff512cd 0x0008868f ................ 31429 -> 32768 / 0x00090154 _ 8 8:7:28:0:1:97a0ae85 0x0009015c ................ 30983 -> 32768 / 0x00097a63 _ 8 8:7:28:0:1:d8b184d0 0x00097a6b ................ 31186 -> 32768 / 0x0009f43d _ 8 8:7:28:0:1:4336dbbe 0x0009f445 ................ 30736 -> 32768 / 0x000a6c55 _ 8 8:7:28:0:1:a200e159 0x000a6c5d ................ 31243 -> 32768 / 0x000ae668 _ 8 8:7:28:0:1:6f6610ef 0x000ae670 ............... 30395 -> 32768 / 0x000b5d2b _ 8 8:7:28:0:1:a80b11c6 0x000b5d33 ................ 30895 -> 32768 / 0x000bd5e2 _ 8 8:7:28:0:1:6cf8a381 0x000bd5ea ............... 30170 -> 32768 / 0x000c4bc4 _ 8 8:7:28:0:1:00c15995 0x000c4bcc ............... 30619 -> 32768 / 0x000cc367 _ 8 8:7:28:0:1:739bc851 0x000cc36f ............... 29357 -> 32768 / 0x000d361c _ 8 8:7:28:0:1:5c56d770 0x000d3624 ............... 30235 -> 32768 / 0x000dac3f _ 8 8:7:28:0:1:54d7ffa9 0x000dac47 ................ 31738 -> 32768 / 0x000e2841 _ 8 8:7:28:0:1:04ac6803 0x000e2849 ................ 31539 -> 32768 / 0x000ea37c _ 8 8:7:28:0:1:3da2663f 0x000ea384 ................ 31566 -> 32768 / 0x000f1ed2 _ 8 8:7:28:0:1:0c5da6d9 0x000f1eda ................ 31467 -> 32768 / 0x000f99c5 _ 8 8:7:28:0:1:5834f041 0x000f99cd ................ 31724 -> 32768 / 0x001015b9 _ 8 8:7:28:0:1:9cb51d4d 0x001015c1 ................ 31478 -> 32768 / 0x001090b7 _ 8 8:7:28:0:1:3b33e18f 0x001090bf ................ 31605 -> 32768 / 0x00110c34 _ 8 8:7:28:0:1:f0a5d418 0x00110c3c ................ 31599 -> 32768 / 0x001187ab _ 8 8:7:28:0:1:630d1ec1 0x001187b3 ................ 31455 -> 32768 / 0x00120292 _ 8 8:7:28:0:1:f36a37c6 0x0012029a ................ 31000 -> 32768 / 0x00127bb2 _ 8 8:7:28:0:1:cd421416 0x00127bba ................ 30814 -> 32768 / 0x0012f418 _ 8 8:7:28:0:1:57d27631 0x0012f420 ................ 30737 -> 32768 / 0x00136c31 _ 8 8:7:28:0:1:20016143 0x00136c39 ................ 32395 -> 32768 / 0x0013eac4 _ 8 8:7:28:0:1:b779535c 0x0013eacc ................ 32338 -> 32768 / 0x0014691e _ 8 8:7:28:0:1:d51e50b4 0x00146926 ................ 32387 -> 32768 / 0x0014e7a9 _ 8 8:7:28:0:1:2f395cca 0x0014e7b1 ................ 32381 -> 32768 / 0x0015662e _ 8 8:7:28:0:1:ea538b07 0x00156636 ................ 32384 -> 32768 / 0x0015e4b6 _ 8 8:7:28:0:1:c03dd360 0x0015e4be ................ 32397 -> 32768 / 0x0016634b _ 8 8:7:28:0:1:95ec06de 0x00166353 ................ 32343 -> 32768 / 0x0016e1aa _ 8 8:7:28:0:1:eb582323 0x0016e1b2 ................ 32422 -> 32768 / 0x00176058 _ 8 8:7:28:0:1:f0607851 0x00176060 ................ 32312 -> 32768 / 0x0017de98 _ 8 8:7:28:0:1:0c6c47d6 0x0017dea0 ................ 32395 -> 32768 / 0x00185d2b _ 8 8:7:28:0:1:a7cb9b4e 0x00185d33 ................ 32407 -> 32768 / 0x0018dbca _ 8 8:7:28:0:1:936136d4 0x0018dbd2 ......... 17727 -> 29364 / 0x00192111 _ 8 8:7:28:0:1:cda50536 - 53 valid compressed streams found - 0x00191e51 -> 0x001a72b4 bytes covering the 99% of the file C:\Users\Dima> Все файлы порезаны на 32768 байт. |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
DruchaPucha, я немного не понимаю какой биошок 1,2,3
в первых двух весь звук в fsb скинь сам контейнер (.ххх или что там) целиком После того, как сделал декомпрессию файла, тебе нужно изменить его размер в файле PS3TOC.txt |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
1 часть, там звук в разном формате.
https://www116.zippyshare.com/v/W8OYWqNg/file.html Я так понял что сам разжатый файл нужно резать на куски по 32768 байт и везде смещение +8000, а то что выше это смещения из offzip. |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Цитата:
просто у меня на компе есть первый биошок, там нет расширений bsm там паки есть, bsm в них находятся? |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
В папке maps эти файлы
|
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Первые ревизии движка, другая структура
нет таблицы размеров и офсетов извлекать только extract и offzip. затем файлы от extract искать в файлых offzip .dat найти один в один импортировать через offzip указаны запакованные размеры в самом начале, распакованных размеров нет |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Я выше написал что offzip криво режет, поэтому нужен скрипт который порежет уже готовый файл по 32768 байт. Вроде у меня был скрипт для powershell, но что-то не могу его найти
|
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Цитата:
|
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Да, но учитывая что я собираю озвучку и там много файлов, поэтому мне легче запихнуть звук в целый файл, а потом разрезать его на части, тогда offzip вставит звук нормаьно.
P.S через Total Commander разбивает по 32kb |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Цитата:
Значит не надо батник уже... |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Да я тоже в начале не подумал, нашёл скрипт для PS, а он только на мегабайты резал.
|
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Ребята, кому нужно забирайте.Полный комплект для Экспорта/Импорта файлов COALESCED.BIN
Есть игры, которые поддерживают двухбайтовую кодировку, в таких играх можно переводить системные сообщения на русский язык чтобы не было кракозябры в XMB. А есть игры, которые поддерживают однобайтовую кодировку и только ее. Задача была такая, чтобы переконвертировать целый COALESCED.BIN из однобайтовой в двухбайтовую (юникод). И так В архиве 4 утилиты coalesced_v2_export - авто-экспорт всех строк в текстовики coalesced_v2_import - авто-импорт всех строк из текстовиков обратно в новый файл COALESCED coalesced_v2_export_unicode - экспорт всех строк в текстовики в UNI coalesced_v2_import_unicode - импорт всех строк из текстовиков обратно в новый файл COALESCED в формате UNI Что такое авто и юни авто - если Coalesced однобайтовый, то экспорт происходит в юникод, а импорт в анси (сp1251). Если Coalesced двухбайтовый, то экпорт в юникоде, импорт тоже в юникоде unicode - это своего рода создание нового Coalesced только и только в двухбайтовой кодировке, другими словами hard unicode. Мы как бы принудительно конвертируем целый coalesced в двухбайтовый формат. P.S если у вас после экспорта непонятная дичь, то вам не подойдет данный комплект, этот комплект предназначен для игр от 2009 года. В играх до 2009 года был свой велосипед с текстовиками (например Damnation, Heavenly Sword и т.д) |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Вложений: 1
Вот. Вот! Чувствуете разницу? Now that's what I'm talking about, теперь ТАКИЕ темы и посты будут в топе!
А если Coalesced кончается на INI либо ENG (соотв. название языка), для них какие проги подойдут? Пробовал вручную отредактить .ENG - игра висла. Не выдержала удлинение строки:Laugh: Кидаю на всякий случай оба файлы в архиве, может будет настроение - глянешь плз. |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Для X360 подходит, проверял на Bloodforge.
P.S в Bishock 1 только в ручную можно вставить звук, если делать скрипт для вставки через Nova Extractor всё ломается. Что странно, игра кушает только mp3 VBR, если подсунуть CBR, offzip просто выдаёт ошибку, хотя игра использует mp3 CBR::Acute::. MFS, может там проверка вшита? Помню когда делал порт звука для BulletStorm, хотел вставить свои копирайты и игра тупо не запустилась. |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Цитата:
лучше каждый файл извлекать/импортровать из отдельных папок, а то в куче все будет. |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Цитата:
|
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Цитата:
|
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Цитата:
|
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Цитата:
|
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Ну "звуки налету" ещё в psx были, поэтому там был формат VB/VH где в одном файле были звуки, в другом файл их свойств - реверберация, ехо, повторение и прочее.
Потом был fmod, суть в том же, во времена xbox360 часто использовался, сейчас новая технология. Я думаю, что дешевле, то и используют разрабы. |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Тут скорее всего не в дешевизне, а в лени разрабов делать под каждую платформу звуки с их сдк. На UE3 четко видно что одна и та же игра на 360 и пс3 имеет разный формат. К слову тот же xma у бокса и msf у пс3 тоже были модифицированы в угоду движка. Они добавляли у уже готовым звукам шапки для понимания движком и архитектурой (лилт->биг)
А тут fmod и wwise уже готовые, не надо "обучать" движок понимать непонятные xma и msf и заставлять их проигрываться железными кодеками приставок. Что касается mp3. Это вот как раз универсальный формат, но мне кажется от него отказались в связи с компрессией и качеством. Ведь тот же xma и msf имея частоту 44100-48000 весит меньше, имея cbr от 500 до 2000 звучит словно 5 канальный какой-то))) А вот мп3 максимум поддерживает 320 битрейт и весить он будет уже больше раза в два, даже если звук на 1-5 секунд |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Так же хочу написать мнение про оптимизацию.
По началу многие говорили - мол пс3 говно, не поддерживает UE3, все лагает и фризит и т.д и т.п Но ведь никто не мешает вам оптимизировать ассеты и ресурсы в угоду железа. Почему, например, все биошоки, которые используют UE3 летают одинаково на обеих приставках и даже в 60 fps (если кто не в курсе, то в настройках есть отключение лока на 30 кадров)? Да потому что разрабы заморочились и подвинтили болтики, которые шатались, не обсирая при этом железо. Вся серия Батманов летает, вся серия Бордерлендс... А теперь вспомним убогий эксклюзив Heavenly Sword. В нем даже на пустынных локация просадка до 18-20 фпс. Плохое железо? Нет, потому что разрабы молодые и неопытные были. К слову их же последующие игры (Enslaved, DmC) не имели фризов вообще и просадок. |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
На PS3 кстати в wwise иногда обычные mp3 попадаются, а не wem. С msf тоже самое, mp3 или at3. Про X360 не скажу, но то что смотрел, там очень часто всё без заголовка.
|
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Цитата:
|
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Цитата:
А про колду это правда, те же Ghost работают в 60фпс. Правда тут не в настройках даже дело, по умолчанию так, правда так же просаживается до 40-50. Это уже потом люди поняли, что железо все же тянет эти 60фпс и стали различные моды делать, на 360 в частности, потому что пс3 дизасемблить надо, а 360 там вроде через .dll можно. Выглядит это так же, как и у саих разрабов. Где-то держатся 60, а где-то все равно просадки 40-50 |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Киберпанк тоже можно обвинить в том что он неоптимизирован. Это собственно и есть оптимизация. Баланс между хай-дифинитионом и производительностью. И когда игры работают повально в 30 фпс (со времен пс3\хб360 - 720п60 или 1080п30 или всегда 30), это общий косяк всех. Тот же Киберпанк первых версий на ПС4 не-\Про летал на ура по некоторым видео с Ютуба судить если. И в некоторых дано объяснение как такого добиться от консоли.
ФуллЧД и выше даже в 30 не тянула ПС4. Но в том виде в каком и игра была. ГТА4 то же самое - и на консолях отдельно, и на ПК отдельно. И там и там нерфили сильно графоний (независимо друг от друга...?). И так собственно с PS2 и Half-Life 1 было. Но уже с зависимостью. На ПК досталось обновление с консолей. GldSrc (а потом Source) получил обновление движка (втч на ПК потом) с "оптимизацией". Под ПК тоже нужно оптимизировать. Можно мод на 100500 полигонов поставить и любой ПК взвоет от напряги. таких видеокарт нет, чтобы тянули все. Quake 2 RTX вон и тот топовой RTX картой еле тянет (а точнее не тянет вовсе, оригинал 90-120 работал без глюков). Понятно что и ПК <-> консоли разная оптимизация. Надо учитывать. Но по факту получаем какой-нить Киберпанк работающий в 720п60 стабильно, а в фуллчд\4к не спсобный без артефактов и стабильности выдать и 30 фпс. Ограничение железа и графоний с ПК взятый. И если на ПК можно изначально высокие требование поставить (фактически RTX карту в обязательном порядке для средних), то уже под консольное железо надо изначально подстраиваться было. |
Ответ: Wave Works Interactive Sound Engine
Цитата:
|
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Цитата:
Цитата:
|
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Wwise 2019 Portable не поддерживает PS3, так хотя бы можно было создать новый pck.
По ссылкам только для ПК. В PS3 кодировка Big Endian, а в ПК Little Endian. BNKEditor.jar поддерживает кодировку для ПК и PS3. Можно конечно в ручную сделать скрипт, но wwise очень станно кодирует wav то wem, нельзя выбрать битрейт, можно только частоту плавающую сделать, но толку от этого. Подгонять тайминг тоже не выход, учитывая что битрейт не меняется. В общем странная утилита. ------------------------------------------------------------------------------------------------------- UPD нашёл способ как изменить битрейт. P.S да уж ну и настройки в этом wwise::wacko:: |
Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)
Цитата:
Кстати, есть утилиты, которые работают только на установленной версии Wwise (1, 2, 3). Также я нашёл ещё две утилиты для .pck и .bnk (1, 2). |
Часовой пояс GMT +3, время: 12:39. |
Перевод: zCarot
Права | Copyright ©
© PSX Planet Community 2003-2024