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

Ratchet Deadlocked PS2 Проблема с запаковкой озвученных видео-роликов обратно в .iso

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

Озучил все видео-ролики игры для PS2  Ratchet Deadlocked Собрал через PSS Plex 1.1.0 один ролик 4.PSS для теста https://disk.yandex.ru/i/CgRf-Fb5LQv-qg Но игра зависает, после проигрывания ролика. Как через ps2str собрать? В PSS Plex 1.1.0 только один wav можно указать, а ведь есть ещё четыре wav на других языках, возможно из-за нехватки 4 wav файлов игра зависает, RUS.wav получился на 1 МБ тяжелее и почти на 1 секунду длинее к тому же. Еще ролики какие то тихие получаются после конвертации в PSS, хотя я до этого специально звук до 200%, перед конвертацией увеличивал. Как фиксить ошибки и зависание игры?

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


Ссылка на сообщение
В 01.08.2024 в 04:01, Kesovord сказал:

в quickbms сколько встроенных скриптов?

0

В 01.08.2024 в 04:01, Kesovord сказал:

С .VAG файлами , как и с .PSS , там тоже проверка веса и файлы которые весят больше оригинала, лучше не собирать? Или игра не зависнет если файл будет меньше по весу , чем оригинал?

Если vag файл меньше оригинала — не зависнет(проверил с несколькими файлами). Если vag файл больше, но не превышает размер оригинала в секторах, то тоже должно нормально работать(не проверял). Если файл занимает больше секторов, то  нужно пересобирать весь диск и править адреса или номера секторов везде где есть.

ADPCM сжатие не зависит от содержимого файла. Если длительность wav перед сжатием делать как у оригинала (в сэмплах), то и размер файла не изменится

 

В 30.07.2024 в 21:17, Kesovord сказал:

А как отключить проверку по весу файлов?

это не проверка, а указатель. можно только поменять размер

В 27.07.2024 в 15:39, xoixa сказал:

hex редактором

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


Ссылка на сообщение
21 hours ago, xoixa said:

wav перед сжатием делать как у оригинала

Я оставляю только музыку в оригинальном wav , удаляя вокал(ENG голос) и склеиваю с озвученным.

 

Можешь подсказать, как через Sky Tools запаковать распакованные VAG обратно в iso? PSS получается обратно запаковать через sky tools, а VAG не инжектятся(зависает прога)

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

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


Ссылка на сообщение
В 04.08.2024 в 04:51, Kesovord сказал:

Можешь подсказать, как через Sky Tools запаковать распакованные VAG обратно в iso?

Про скай тулз не знаю. Запаковать vag в iso может quickbms скриптом

 

В 27.07.2024 в 19:16, xoixa сказал:
  iso2vag.bms (Показать содержимое)


endian big
//goto 0x4ddd0000
for i = 1
findloc Offset long 0x56414770 //VAGp
goto Offset
//vag header
get ID long
get Ver long
get Interleave long // !=0 if VAGi
get Size long
get SampleRate long
getDString Reserved 0xc
getDString Name 0x10

string Name ! \ //remove file path

math Size + 0x30 //plus header size

string full_name p "vag/%s_%s.vag" i Name
log full_name Offset Size
next i 

 

В 27.07.2024 в 19:16, xoixa сказал:

вставить vag в iso обратно, можно командой


quickbms -r -w iso2vag.bms SCUS-97465.iso

 

если вы не умеете пользоваться командной строкой, в папке с iso, quickbms(который 4g 64bit) и скриптом, создайте файл import.bat с таким содержимым

quickbms -r -w iso2vag.bms "SCUS-97465.iso"
@pause

где SCUS-97465.iso это имя образа. У вас это Ratchet - Deadlocked (USA) (En,Fr,Es).iso

запустив import.bat, .vag файлы из папки vag\ запишутся в iso

имена файлов должны быть формата номерфайла_имяфайла.vag

если вы хотите импортировать отдельные файлы, а не все, то в скрипте замените строку

string full_name p "vag/%s_%s.vag" i Name

на

string full_name p "vag/%s_%s.vag" Offset Name

тогда имена файлов должны быть, соответственно, смещение_имяфайла.vag

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас



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

×