Новые сообщения       Личные сообщения(1)       Профиль       Фракции      
  • Страница 2 из 2
  • «
  • 1
  • 2
Пересборка Syphon Filter
 
  Kazooki  

Ранг: R3
Фракция: Проверенные
Сообщений: 52
Награды: 0
Статус: Offline
Mega еще заработала))

Добавлено (25.04.2013, 22:38)
---------------------------------------------
Перезалил на мегу, на всякий
Syphon Filter CD RePack Builder
Syphon Filter CD RePack Builder Light

Добавлено (27.06.2013, 13:47)
---------------------------------------------

Цитата (syphonfilter)
Распаковка и пересборка файла с озвучкой INGAME.XA будет
позже, так как я понял архитектуру , но пока не хватает мозгов, чтобы
написать программу для сборки и разборки.


Утилы так и не дождемся, может опишешь что раскопал по формату?


Четверг, 27.06.2013, 13:47

 
  syphon-filter  

Ранг: T2
Фракция: I.P.C.A.A
Сообщений: 936
Награды: 5
Статус: Offline
Цитата (Kazooki)
Утилы так и не дождемся

я чёт забил на всё это дело в последнее время

Цитата (Kazooki)
Утилы так и не дождемся, может опишешь что раскопал по формату?




те простое ADPCM сравнимое с обычным музыкальным диском (не мп3) секторами по 2336 байт.
здесь небольшое пояснение ->Psx поточные данные

в сифоне и в большинстве других игр используют многопоточные (многоканальные) данные. т.е несколько звуковых дорожек собранных в одну единую. Собирать мультиканальные файлы можно с помощью MOVPACK входящий в MovieConvertor.

Что представляет собой мультиканал? всё очень просто мультиканал это ни что иное как чередование кусков по 2336 байт от разных звуковых дорожек.

к примеру многоканальный файл состоящий из 6 музыкальных треков:
1 канал (первые 2336 байт) - кусок от 1 трека
2 канал (вторые 2336 байт) - кусок от 2 трека
------------------
6 канал (шестые 2336 байт) - кусок от 6 трека
и затем опять повторяется 1,2,3 и тд.

К сожалению мультиканальный формат XA сифона немного другой.
немного другое чередование каналов:
0-14,16
0-14
Помимо этого трек в каждом канале как то разделяется на семплы.

Что мне удалось? немного, извлечь каналы в отдельные треки и наладить процесс обратной сборки. До конца не удалось определить как отделить и отделяются отдельные семплы в таких треках. Поэтому пока невозможно собрать переведённые(переозвученные) семплы обратно в трек без перекоса звука.



Пятница, 28.06.2013, 12:51

 
  Kazooki  

Ранг: R3
Фракция: Проверенные
Сообщений: 52
Награды: 0
Статус: Offline
Раз так, то где-то в коде есть указатели на начало необходимого звука. Гимор конечно разбирать по каналам...

Добавлено (05.11.2013, 17:46)
---------------------------------------------
Блин первый сайфон (INGAME.XA) XA Audio Converter-ом разбирается. А вот второй...


Вторник, 05.11.2013, 17:46

  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:
SYPHON FILTER FOREVER - всё о Сайфон Фильтре © 2008-2024
Обратная связь (Feedback - Contact US)