1
Ромхакинг и программирование / Wwise аудио-файлы. Прошу Помощи! (pc)
« : 15 Декабрь 2024, 15:37:14 »
Вопрос решен.
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
Вы не написали из какой версии игры скинули .sndbig.
.sndbig распаковать через https://aluigi.altervista.org/quickbms.htm, скрипт "Yeti Gear . Yeti Engine (GEAR BigFile) (script 0.2) [yeti_gear.bms]". Распакованные файлы:
tiger вроде скваровский файл ,томб райдеры и еще что то из нового ,если не ошибаюсь ...
А ты просто попробуй смотреть на это глазами новичка. Какие ещё "секреты", если он хочет знать базовые вещи?
Я искал "windows командная строка как пользоваться", например.
А по твоей ссылке полезные вещи перемешаны с необязательными, и перевод кривой машинный. Но некоторые трюки забрал, например tree, это прикольно
Anakinator, он же написал какой файл не хватает
Бро, он написал название одного файла, а исходя из его сообщения, файлов несколько)
Я сам не знаю, не хватает файлов, например bigfile.000.nfo как написано к CDCE.Unpacker. Я поэтому и не написал сразу, нет желания скачивать игру и возиться.
Из общих советов. Если .exe не запускается или быстро закрывается, возможно это консольное приложение (для вызова из командной строки, она же "терминал", "консоль", cmd). Тогда читайте какие аргументы (параметры) указать в справке к программе или при вызове через cmd без аргументов или с указанием -h, --help, /? или чем-то таким.
Да, я наверно слишком наивен и считаю, что при виде "командная строка" человек залезет в сеть и почитает основы. При том, что до меня всё доходит долго.В Win10 уже PowerShell там (может есть настройка), но потом узнал, что можно вызывать программы через адрес в Проводнике (от пользователя emu-land с треугольником), теперь пишу cmd для запуска. Для быстрого запуска cmd от админа пришлось где-то настраивать, чтобы Win+X было с "Командная строка (администратор)" вместо PowerShell. На Win7 у меня было всё от админа, теперь случайная установка пакета для Python через pip без админа заставляет удалять из пути пользователя.Ввёл "командная строка секреты" выдало статью со многим. Оффтоп
У тебя там конвейер что ли?
Усё, демоверсия закончилась и готовь деньги для Sharpnull'а
perfect_genius,Я пробовал извлечь этот файл TigerDecrypt 1.3 (https://forum.xentax.com/viewtopic.php?p=166510#p166510), который только расшифровал в такого же размера файл, начало без магического числа, дальше увидел FSB4 строчки (видимо FMOD FSB4 заголовок), но 1-е аудио декодировалось в тишину. Другие две утилиты CDCE.Unpacker и CDCE.Dumper (https://github.com/Ekey/CDCE.TIGER.Tool), которые использовать после дешифровки, у меня не приняли файл (нужно ещё проверить).
Для TigerDecrypt выполнить:Код: [Выделить]TigerDecrypt bigfile_russian.000.tiger 0
Я уже не уверен, что Anakinator знает как пользоваться командной строкой.
UPD: Здесь написано https://github.com/Ekey/CDCE.TIGER.Tool/releases:Но даже так, для Unpacker нужно в начале файла 53 46 41 54 (SFAT или обратный порядок), чего нет в расшифрованном этом. Dumper тоже не подходит.
Как определить, что человек занимается ромхакингом вчера.
Конечно для Windows, я не с ума сошёл предлагать кому-то стать красноглазым. https://www.python.org/downloads/ - большая кнопка для установки актуальной версии. Забыл, что не все в состоянии установить Python 3 правильно, записал ранее инструкцию (надеюсь не поменялось):"Перетащить" - ЛКМ по файлу в Проводнике и, не отпуская, перетащить курсор на скрипт (.py файл) в Проводнике, отпустить ЛКМ. Наглядно: https://youtu.be/JrksuHFYrRE?t=161. В этом видео ещё устраняют некую проблему с перетаскиванием, это видимо прикол Win11, у меня в Win7 и Win10 всё равно работало сразу.
Лучше вызывать через командную строку, я там вывожу, что встретилось магическое число в непредвиденном месте, этот файл будет битый (можно было лучше сделать).
Как определить, что человек занимается ромхакингом вчера.
Конечно для Windows, я не с ума сошёл предлагать кому-то стать красноглазым. https://www.python.org/downloads/ - большая кнопка для установки актуальной версии. Забыл, что не все в состоянии установить Python 3 правильно, записал ранее инструкцию (надеюсь не поменялось):"Перетащить" - ЛКМ по файлу в Проводнике и, не отпуская, перетащить курсор на скрипт (.py файл) в Проводнике, отпустить ЛКМ. Наглядно: https://youtu.be/JrksuHFYrRE?t=161. В этом видео ещё устраняют некую проблему с перетаскиванием, это видимо прикол Win11, у меня в Win7 и Win10 всё равно работало сразу.
Лучше вызывать через командную строку, я там вывожу, что встретилось магическое число в непредвиденном месте, этот файл будет битый (можно было лучше сделать).
Да, здесь нет заголовка с таблицей смещений на отдельные треки, поэтому TXTH не сработает. Нужно найти заголовок в других игровых файлах для разделения. Можно по-другому, я написал скрипт, который ищет магическое число "SCHl" и разделяет на отдельные .sng, которые понимает vgmstream. Установите последний Python 3 и перетащите .sdt на скрипт или через командную строку в 1-м аргументе путь до файла. Будут созданы файлы в той же папке, здесь их много, поэтому лучше создать отдельную папку для .sdt.
Зависит от формата, невозможно знать будущее. Не знаю, в первый раз использовал TXTH, их либо самому писать, либо искать где повезёт.Подскажите, а этот файл отличается чем-то от приложенного мной ранее?
Для vgmstream уже было решение (https://github.com/vgmstream/vgmstream/issues/1143), но там файл с другим порядком байтов (в GameCube используется Big-Endian). Прикрепил файл .sdt.txth с исправленным порядком байтов, кладите его в папку с .sdt файлами, это текстовый файл с содержимым:Теперь foobar2000 с плагином vgmstream воспроизводит и конвертирует. Через консольное приложение сохранять как:Код: [Выделить]vgmstream-cli.exe -i -o 1.wav "cutscene_pb.sdt" -s 1
В аргументе -s указывается номер трека, общее кол-во видно при первой конвертации как stream count. О работе с консольным vgmstream я писал (, но вы не ответили тогда).
vgmstream-cli.exe -i -o 2.wav "cutscene_pb.sdt" -s 2