PSX Planet: SONY PlayStation Community

PSX Planet: SONY PlayStation Community (https://psxplanet.ru/forum/index.php)
-   (PS2) Racing (RU) (https://psxplanet.ru/forum/forumdisplay.php?f=131)
-   -   Need for Speed: Underground [SLUS-20811] [FullRUS] [SoftClub] [ПРОБЛЕМНАЯ] (https://psxplanet.ru/forum/showthread.php?t=35330)

Beta_FRZ 13.10.2020 08:48

Ответ: Re: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Цитата:

Сообщение от susik069 (Сообщение 268718)
Прошёл больше 50 гонок, бага так и нет. Значит дело в озвучке

Я же говорил)

Bambuch0 13.10.2020 17:38

Ответ: Re: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Цитата:

Сообщение от ViToTiV (Сообщение 268719)
скорее в пересборке архива

Посмотрели под лупой эти ASF-контейнеры.
Вообще, первый раз такое встречаю, ну, что звук влияет на логику игры, но, похоже, ты прав. Не знаю по какой причине, но игра, вместо того, чтобы просто зависнуть, или воспроизвести не тот звук вместо положенного, начинает вести себя неадекватно. Вот же... =)

Beta_FRZ 13.10.2020 18:28

Ответ: Re: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Цитата:

Сообщение от Bambuch0 (Сообщение 268741)
Посмотрели под лупой эти ASF-контейнеры.
Вообще, первый раз такое встречаю, ну, что звук влияет на логику игры, но, похоже, ты прав. Не знаю по какой причине, но игра, вместо того, чтобы просто зависнуть, или воспроизвести не тот звук вместо положенного, начинает вести себя неадекватно. Вот же... =)

И как такое решить ?

Bambuch0 13.10.2020 18:36

Ответ: Re: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Beta_FRZ, Пересобрать нормально ASF-контейнеры.

YAGAMI55 13.10.2020 20:12

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Вкратце:

Когда первый раз пересобрал звуки были следующие баги:
-не работало нитро.
-первый заезд карьеры не завершался, даже если приезжал первым или последним.
-потом когда приехал все же как то, то меня перекинуло на выбор тачки, тачку я выбрать не смог)))


Ну а когда привёл контейнеры до ума то:
-точно так же как и у Тревиса(приехал последним неск гонок)


Вердикт. Играйте без озвучки и точка. Озвучка как то ломает игру. Хз как.

SlavaVlasov 13.10.2020 20:13

Ответ: Re: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Цитата:

Сообщение от Bambuch0 (Сообщение 268745)
контейнеры

Вот похоже в этом и дело... сижу, наблюдаю который день за темой... тоже думал, что простое сравнение файлов - это еще не сборка образа (его тоже надо проверять), а тут оказывается еще и ASF-контейнеры )) Надеюсь, там игра суммы не проверяет? А то просто вспоминается сразу денди, как в пиратских черепашках ниндзя с потертыми копирайтами нельзя было убить то ли Крэнга, то ли Шреддера. А тут трасса не выигрывается )) Представляю, как подгорит у тех, кто проходил последнюю гонку. Сам матюкался на каждый угол на узких улочках на скорости 180 км/ч. )))

Beta_FRZ 13.10.2020 21:22

Ответ: Re: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Цитата:

Сообщение от SlavaVlasov (Сообщение 268748)
Вот похоже в этом и дело... сижу, наблюдаю который день за темой... тоже думал, что простое сравнение файлов - это еще не сборка образа (его тоже надо проверять), а тут оказывается еще и ASF-контейнеры )) Надеюсь, там игра суммы не проверяет? А то просто вспоминается сразу денди, как в пиратских черепашках ниндзя с потертыми копирайтами нельзя было убить то ли Крэнга, то ли Шреддера. А тут трасса не выигрывается )) Представляю, как подгорит у тех, кто проходил последнюю гонку. Сам матюкался на каждый угол на узких улочках на скорости 180 км/ч. )))

Ну наполовину озвучку оставить можно в видеовставках, ну а за озвучку в меню придется забить тогда...

YAGAMI55 13.10.2020 23:03

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Собрал более менее контейнер.Играл полтора часа, ужас честно, графон мыльнее мыльного. Как ещё люди хотят его...

Теперь косяк только один - самый первый заезд, нужно рестарта давать после завершения. Иначе заезд проигрывается все равно. Весь необходимый софт, кодек для EA игр и т.д я скинул Bambuch0. Если у него хватит терпения с этой игрой, то возможно будет фикс. Я же за сегодня слишком много тестов провёл. Теперь ещё больше тошнит от этой игры.

DruchaPucha 14.10.2020 13:22

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Скорее всего звук был собран без пересчёта LBA, а в игре диалоги привязаны к таймингу, который где-то прописан. Помню когда Трэвис делал звук для Undeground 2, он мне присылал видеоролик и размер у файла был в два раза меньше оригинала, я его вставлял через хекс редактор и после проигрывания игра висла.

YAGAMI55 14.10.2020 16:15

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Да, все верно. Есть таблица .abk, в ней прописаны оффсеты звуков в контейнере, частота, где звуки заканчиваются, лупы(например в контейнерах звуков тачек) и очень очень очень много чего.

Начну пожалуй с того, что у Тревиса контейнер хуже некуда, шапки кривые, началЫ и концЫ звуков криво прописаны и т.д. Видимо парень хексом звук вставлял)))


Я же заново перекодил звуки из пк, все норм, вторым не приезжаю, заезды не проигрываю. Но остался косяк с первым заездом, он постоянно проигрывается.


Читая инфу о таких ЕА игр, выяснил что после редакции контейнера нужно обязательно редачить и таблицу abk, но тот софт, который я имею, упорно не считывает abk таблицу от пс2, точнее он её считывает, но говорит что asf контейнер кривой, несмотря на то, что он оригинальный.
Поэтому я забросил гиблое дело, залил на приставку образ с одним костяком и все на этом. Первый заезд не долгий, можно два три раза переиграть. Грешу что дело в самопальных .mpc видео, потому что после первого заезда идёт видео с русской озвучкой. Но я так и не разобрался в этих .mpc. И не говорите что нужен кодек, мультиплексор или ещё что то... Тревис сделал же. Просто нужно долго сидеть и изучать, но лень как бы.

SlavaVlasov 14.10.2020 17:56

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Цитата:

Сообщение от YAGAMI55 (Сообщение 268771)
но тот софт, который я имею, упорно не считывает abk таблицу от пс2

А если там... сравнить ее с таблицей от PC (или с какой там версией abk софт работает), сделать временный кастомный файл (PC-шный из PS2), заменив в HEX-редакторе определенные участки, импортировать необходимые ресурсы, а потом обратно все вернуть в вид PS2? Я не смотрел как что, но в теории...

YAGAMI55 14.10.2020 18:35

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Не, там запутаться можно.

DruchaPucha 14.10.2020 19:47

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Цитата:

Сообщение от YAGAMI55 (Сообщение 268771)
Грешу что дело в самопальных .mpc видео, потому что после первого заезда идёт видео с русской озвучкой. Но я так и не разобрался в этих .mpc. И не говорите что нужен кодек, мультиплексор или ещё что то... Тревис сделал же. Просто нужно долго сидеть и изучать, но лень как бы.

Он так и не сказал где раздобыл утилиту для сборки видео, в открытом доступе её нет (есть только для разборки), но насколько я понял, все порты он делал при помощи .bms скриптов, не исключено что и ролики он также собирал, написав (или нашёл) скрипт для quickbms, либо с VGM Toolbox шаманил. P.S с Most Wanted он так и не смог справиться, скрипта видимо не было.

Beta_FRZ 14.10.2020 19:57

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Цитата:

Сообщение от YAGAMI55 (Сообщение 268771)
Да, все верно. Есть таблица .abk, в ней прописаны оффсеты звуков в контейнере, частота, где звуки заканчиваются, лупы(например в контейнерах звуков тачек) и очень очень очень много чего.

Начну пожалуй с того, что у Тревиса контейнер хуже некуда, шапки кривые, началЫ и концЫ звуков криво прописаны и т.д. Видимо парень хексом звук вставлял)))


Я же заново перекодил звуки из пк, все норм, вторым не приезжаю, заезды не проигрываю. Но остался косяк с первым заездом, он постоянно проигрывается.


Читая инфу о таких ЕА игр, выяснил что после редакции контейнера нужно обязательно редачить и таблицу abk, но тот софт, который я имею, упорно не считывает abk таблицу от пс2, точнее он её считывает, но говорит что asf контейнер кривой, несмотря на то, что он оригинальный.
Поэтому я забросил гиблое дело, залил на приставку образ с одним костяком и все на этом. Первый заезд не долгий, можно два три раза переиграть. Грешу что дело в самопальных .mpc видео, потому что после первого заезда идёт видео с русской озвучкой. Но я так и не разобрался в этих .mpc. И не говорите что нужен кодек, мультиплексор или ещё что то... Тревис сделал же. Просто нужно долго сидеть и изучать, но лень как бы.

Ооо, ну тогда залей образ пожалуйста с косяком 1 гонки, хоть что то)

YAGAMI55 14.10.2020 20:37

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Цитата:

Сообщение от Beta_FRZ (Сообщение 268784)
Ооо, ну тогда залей образ пожалуйста с косяком 1 гонки, хоть что то)

Да я звуки там запорол некоторые в плане "убыстрения". Вручную выставлять длину и тон под оригинал лень было. Поэтому я использовал скрипт автоматизации, который когда то написал Bambuch0 ну и в пк некоторые звуки оказались в два-три раза длиннее оригинальных.


Ну и косяк в том, что в игре они теперь звучат с невероятной скоростью. Даже не разобрать ничего. Поэтому норм версию звуков делает Bambuch0 сейчас. Я же не думал что баги с финишем пропадут. Эксперименты делал.


Если кому нужна такая быстрая версия реплик, могу выложить.

YAGAMI55 14.10.2020 20:41

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Цитата:

Сообщение от DruchaPucha (Сообщение 268782)
Он так и не сказал где раздобыл утилиту для сборки видео, в открытом доступе её нет (есть только для разборки), но насколько я понял, все порты он делал при помощи .bms скриптов, не исключено что и ролики он также собирал, написав (или нашёл) скрипт для quickbms, либо с VGM Toolbox шаманил. P.S с Most Wanted он так и не смог справиться, скрипта видимо не было.

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

YAGAMI55 15.10.2020 00:49

Re: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Просили выложить более менее рабочую версию

У меня места нет на облаках уже, поэтому выкладываю сам архив
Алгоритм такой:
вытаскиваем из образа файлы


ZDIR.BIN
ZZDATA0.BIN
ZZDATA1.BIN
ZZDATA2.BIN
ZZDATA3.BIN



далее используйте скрипт бмс
распаковываем указав архивом ZDIR.BIN


затем заменяем на мой файл архивы asf
их там два 000001a2.asf 000001a3.asf
вот эти файлы заменяем моим предварительно переименовав так же


собираем архив, собираем образ


Этот текст скрыт Вы должны зарегистрироваться чтобы увидеть скрытый текст. После регистрации и активации аккаунта нажмите кнопку 'Спасибо', чтобы увидеть скрытый текст содержащейся здесь. Регистрация возможна через e-mail и OpenID. Если Вы испытываете проблемы с регистрацией, пожалуйста свяжитесь с Администратором volgame@gmail.com

YAGAMI55 15.10.2020 01:25

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
И у меня вопрос возник

А у всех видосы не проигрываются когда про обучение говорят


Типа когда впервые на дрифт выходишь - это типа дрифт и видеоролик должен идти


У меня нет, не играет. За все время два видео были только, и те сюжетные. Баба говорит эй, лузер и качигар чет трындел

YAGAMI55 15.10.2020 10:37

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Да, все верно. В игре работают только сюжетные видео.

YAGAMI55 15.10.2020 16:44

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Все, разобрался во всем))) видео тоже косячные.

YAGAMI55 17.10.2020 02:40

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Итак, краткий рассказ о том - как я воевал с .MPC видео.

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


Последовательность действий:


-PSS DONSAMPLING
-IDA или Cheat Engine
-SX для создания звуковой дорожки


Приступаем. Для начала нам нужна звуковая дорожка. Перегоняем наш .wav в .asf через sx следующей командой


sx -ps2stream eaxa_blk *.wav -=*.asf


(* это любое имя файла)


Теперь делаем следующие. Запускаем PSSdown через IDA Debagger или сперва запускаем PSSdown а затем ловим процесс через Cheat Endine


Затем грамотно останавливаем процесс на последней надписи Downsampling


Переходим по пути C:/USER/USER/APPDATA/LOCAL/TEMP/


И видим там наше демультипликсонное видео(m2v видео, audio.tmp - аудио, asf)


Заменяем звуковую дорожку на нашу, переименовав так же, а оригинал можно удалить.


Затем в IDA или Cheat Engine снова запускаем процесс кнопочкой "Run"


Результат - видео с новой аудио дорожкой.


P.S такие видео все равно криво воспроизводятся в игре и дают различные баги.


Например моё новое видео создало новый баг. Вместо проигрыша я получил набор аппликаций. Смех да и только)))

YAGAMI55 17.10.2020 02:44

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Вот и вся магия от Тревиса

P.S.P.S без нормального муксера видео в порядок не привести. Былр бы желание, люди давно написали муксер, все исходники на руках. Я же лишь привёл звуки в порядок. Всем спасибо за внимание.

denben0487 17.10.2020 09:45

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
...

ViToTiV 17.10.2020 15:01

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
и не надоест же вам эта тема...)

DruchaPucha 17.10.2020 15:41

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
PSSdown - сама по себе кривая утилита, я как-то пытался сделать первые RePack'и для PS2, все PSS ролики начинали глючить. У меня когда-то была идея вставлять звук кусками через хекс-редактор, но это не реально, учитывая на сколько частей придётся делить файл.
P.S. Помню на PS2 был интересный формат FMV, там аудио дорожка в rawc adpcm находилась в самом конце, в Simpsons: Hit & Run был такой формат видео.

Beta_FRZ 17.10.2020 17:02

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Цитата:

Сообщение от ViToTiV (Сообщение 268869)
и не надоест же вам эта тема...)

Нет конечно)

YAGAMI55 17.10.2020 17:27

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Цитата:

Сообщение от DruchaPucha (Сообщение 268871)
PSSdown - сама по себе кривая утилита, я как-то пытался сделать первые RePack'и для PS2, все PSS ролики начинали глючить. У меня когда-то была идея вставлять звук кусками через хекс-редактор, но это не реально, учитывая на сколько частей придётся делить файл.
P.S. Помню на PS2 был интересный формат FMV, там аудио дорожка в rawc adpcm находилась в самом конце, в Simpsons: Hit & Run был такой формат видео.

По сути верно, pssdown это каша из следующих программ - pssplex, rejig engine и немного своего кода от gnie, именно работа с .mpc. По сути весь процесс downsamplinga осуществляется через rejig, все эти проги тоже распаковываются в TEMP.

Ну а косяки с PSS видео это от pssplex. Когда он работает через "массовый скрипт" то выходные pss имеют свойство заикаться в звуке, или немного запаздывать.

denben0487 17.10.2020 17:47

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
YAGAMI55, а если выровнить все .mpc (заполнить 00) в соответствии с оригинальными? Ну как вариант...

DruchaPucha 17.10.2020 18:01

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Не выйдет, об этом я написал выше. Видимо в pssdown встроен кустарный кодек mpeg2.

denben0487 17.10.2020 18:46

Ответ: Need for speed: Underground [SLUS-20811] [FullRUS] [SoftClub]
 
Проверьте этот образ... Правил первый (и пока, условно, единственный) файл с русской озвучкой 02_FAN_e.mpc. Проехал 3 раза в карьере первый заезд... как приехал первый, так оно и зачлось... Может случайность?


Часовой пояс GMT +3, время: 18:27.

Перевод: zCarot
Права | Copyright ©
© PSX Planet Community 2003-2024