The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

45 ratings
Модинг Айзека. Ставим свою музыку/звуки в TBoI [AB+/REP]
By AgoR
Доброго дня, вечера или же утра, друзья мои. Думаю, многие сталкивались с тем, что им хотелось бы сделать мод, или просто потешить себя, заменив музыку или звуки в Айзеке на вашу любимую. Чтож, вы пришли по правильному адресу. Здесь, я расскажу, что знаю, с чем столкнулся, во время того как делал свой мод на музыку. Вообщем, чё-как делается.
3
   
Award
Favorite
Favorited
Unfavorite
Начало. Всё - что нужно знать.
Чтож, начнём. У вас есть ваша любимая музыка, и так уж вышло - что вы очень сильно хотите, что бы она играла в замену, допустим, Подвала. Вы на радостях уже бежите менять музыку в файлах игры, но я тут же поставлю красный знак стоп, ибо не всё так просто.

Во-первых.
Как вы заметили, как только мы зашли в папку с игрой. Музыки и прочего стаффа там нету никакого. Где бы вы не искали, его не будет, а всё почему? А всё потому - что они запакованы, что бы игроки ненароком ничего не испортили себе. Но благо наш любимый Эдмунд не злодей, а посему оставил разархировщик файлов игры.

Путь до него: steam/steamapps/common/The Binding of Isaac Rebirth/tools/ResourceExtractor

В самой папке, активируйте .exe файл, и через некоторое время - БУМ, в ваших руках наконец появились все файлы айзека, которые только есть на данный момент. Поздравляю.

Во-вторых.
ЗАМРИТЕ! И спокойно осмотрите содержимое папки, которая находиться по директории:
The Binding of Isaac/resources/music
ИЛИ! Если у вас есть дополнение Repentance
The Binding of Isaac/resources-dlc3/music/repentance

Даю вам 5 минут на размышление, после которых вы можете вернуться к руководству.
Если вы догадались, что тут подвох - и он довольно большой, то поздравляю, вы на верном пути.
Дело в том, что просто так заменить музыку не получиться. У каждого музыкального файла есть своё название, и так уж вышло, что игра по ним и ориентируется, какую музыку, в какой локации и ситуации включать, и если вы, например, уберёте всю музыку, и замените её на свой металкор, то игра покажет кукиш, и музыка играть не будет, поскольку названия не будут соответствовать тем, по которым игра ориентируется.
Другими словами - если вы не переименуете музыку на названия, которыми названа оригинальная музыка, то хрен вам, а не приятное звучание. Но это ещё пол беды. Видите файлы, что названы как layer, intro и layer intro? Послушайте их, и пока слушаете, мы идём далее.

В-третьих.
Думаю, вы понимаете - что просто так музыку послушать вам не удастся. Файлы с названием Layer, это - Музыка битвы, что играет поверх основной, когда вы входите в комнату с сильными врагами. Файлы с названием Intro и layer intro - как не странно, интро играющей музыки. И тут у вас есть два пути. Лёгкий, и посложней.

Лёгкий(занудный) - сделать файлы layer и layer intro, пустыми звуками.

Трудный(весёлый и познавательный) - сделать свои собственные layer, intro и layer intro.

ИТАК
Думаю, я рассказал всё о том, с чем мы имеем дело. Если я что-то забыл, то смело бейте меня в лицо вашими комментариями.
Середина. Начинаем химичить.
Если вы готовы немного повыделываться с файлами Айзека, то милости прошу - к нашему шалашу! Сейчас я буду объяснять, чё делать надо, и чё делать не надо.

ВНИМАНИЕ! Если у вас есть дополнение Repentance, следуйте указаниям по нему. Если дополнения нет, то игнорируйте указания. Ясно?

Для начала:
Дабы не было проблем с файлами Айзека, и что бы вы не удалили всё ненароком. Лучше всего, сделать отдельную папку, куда мы будем складывать музыку - которую будем слушать, а так же засунем её по директории:

Документы/My Games/The Binding of Isaac Afterbirth+ Mods.

ИЛИ! Если у вас есть Repentance по пути в корневую папку игры:
Steam\steamapps\common\The Binding of Isaac Rebirth\mods


Это нужно для того, что бы не удалять оригинальные файлы игры, заменяя их своими. Вы таким образом делаете свой мод, который игра будет запускать, автоматом отключая оригинальную музыку и включая вашу. Не волнуйтесь - его никто более не увидит, пока вы не захотите его опубликовать.

В нашей папке мы создаём ещё одну, под названием resources (или resources-dlc3 при наличии дополнения Repentance), в ней же папку music, и в папке music, мы будем складывать нашу музыку. И если вы хотите заменить всю музыку в Айзеке, то в папке music создайте так-же ещё три папки, afterbirth, jingle ogg , и fight ogg. (Или создайте папки repentance и afterbirth, если есть дополнение.)

На этом этапе все готово для принятия вашей музыки.

Первые Тесты.
Папки готовы, осталось их заполнить - но торопиться не стоит. Для начала зайдите в директорию оригинального Айзека, и держите её наготове, что бы и слушать музыку, которую вам надо заменить, и смотреть на названия файлов.

Для разогрева, давайте заменим стандартную музыку из менюшки Айзека, на какую вы только захотите.
Музыка из менюшки Айзека находиться по директории:

The Binding of Isaac Rebitrh/resources/music/afterbirth

ИЛИ! Если у вас есть Repentance:
The Binding of Isaac Rebirth\resources-dlc3\music\repentance


Там два файла - regenesis (loop) v3 и regenesis v3 intro
В случаи с репой genesis retake light intro и genesis retake light loop


Файл с надписью intro - наше интро музыки. Делайте его обязательно, что не бы слушать сначала интро из оригинального Айзека, и резкий переход в вашу мелодию. Обрежьте 3 или более секунды из начала вашей мелодии, так - что бы не было ушкам больно.

Файл с надписью (loop) (другие файлы не имеют такого названия, но тоже являются зацикленными) - зацикленная версия мелодии, которая играет после файла intro, и будет играть далее, если вы не зайдёте в меню Айзека снова. Поэтому делайте файл так, что бы он играл более менее зациклено, дабы не резать ваши уши, или уши тех - кто поставил ваш мод.

Запускаем любой конвертер, что может конвертировать в различные типы файлов.
И конвертируем нашу музыку в тип файла под названием .ogg, под которым играет вся музыка в игре.
Как только сделаете это, не забудьте переименовать оба файла, в оригинальные названия, то бишь regenesis (loop) v3 и regenesis v3 intro/retake light intro и genesis retake light loop. Потом засуньте их в ранее созданную папку afterbirth/repentance. И вуаля! Идите тестировать вашу мелодию в меню Айзека, если что-то вышло не так, попробуйте прочитать повнимательней, или кидайте комментарии. Но кажется, я что-то забыл рассказать... Ах да!

Про трудный и лёгкий способы.

Если вы выбрали Лёгкий - вам нужно всего-то делать Intro и Loop файлы, а про файлы layer и layer intro забить небольшой болт, делая их пустыми звуками, то бишь убирая из них звук.

А если вы выбрали Трудный способ - то вам нужно делать не только Intro и Loop, но и так же попробовать себя в роли диджея - делая свои Layer файлы. Да, про layer intro тоже можно тут забить, так как в Айзеке они не звучат.

Доп. раздел. Как заменить звуки?
Если же вам уж сильно наскучил айзек, и вам нужны новые звуки, скажем так всратые. То никакой хитрости тут нет, всё абсолютно так же, как и с музыкой - как я описал выше. Просто заходите вместо папки music, в папку SFX. Но есть пара нюансов.

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

Во-вторых!
Менять звуки, сплошной гемморой. Поскольку их там целое монголо-татарское войско, так ещё и разных форматов, вы сума сойдёте - искать-менять-конвертировать звуки. Уж поверьте мне. Лучше обойтись парой-тройкой звуков, чем потом мучатся от кошмаров по ночам.

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

Удачи вам, если решились.
Окончание.
Спасибо - что прочитали это Руководство! Может - я хоть кому-то помог с этим, или просто рассказал познавательную информацию окружающим. Если вам всё равно не было ничего понятно - то вы можете скачать любой мод, имеющий файлы с музыкой, и посмотреть всё на глазах, как это всё работает. Ну, например мой собственный :)

https://steamcommunity.com/sharedfiles/filedetails/?id=2464760314

Буду очень благодарен, если оцените его.

На это всё, пишите комментарии, оценивайте и делитесь с друзьями. А я пойду займусь чем нибудь, может, ещё что-то в Айзеке поделаю.
33 Comments
Anton((( Jan 5, 2024 @ 7:00am 
Как найти название определенного звука в файлах игры?
пчёлочка Oct 5, 2023 @ 6:14am 
окей другой вопрос КАК ЗАМЕНИТЬ МУЗЫКУ ДРОССА?????
:steamsad:
AgoR  [author] May 31, 2023 @ 11:39pm 
Не могу ничем помочь двум товарищам по несчастью ниже. Забросил модинг, ибо учёба, многое уже позабывал. Но вы всё равно пишите, задавайте вопросы. Тут очень много мозговитых ребят бывает.
Мюс ли Mar 20, 2023 @ 6:02am 
нет папки dlc3 хотя repentance установлен
Преподобный Mar 3, 2023 @ 9:57am 
The Binding of Isaac Rebirth\resources-dlc3\music\repentance. я вот захожу в ресурсы, а там music нет.
AgoR  [author] Nov 1, 2022 @ 5:03am 
написал об этом в комментариях, на второй странице
КМС ПО МИНЕТУ Nov 1, 2022 @ 3:37am 
а как опубликовать мод?:reheart:
СМЕТАНА Oct 5, 2022 @ 9:40am 
Помогите с проблемой. Сделал мод на замену получения урона и иногда вместо заменённых звуков проскакивают оригинальные. В чём моет быть причина?
Vanjek Jun 11, 2022 @ 4:59am 
Всё, вроде разобрался. Нашёл какой-то конвертер в Богом забытом уголке интернета. Хотя странно, что audacity не смог толком всё сделать, хотя в гайдах все его использовали.
Спасибо за внимание.
AgoR  [author] Jun 9, 2022 @ 12:02am 
Ещё - возможно, тебе стоит попробовать конвертировать файлы через другую программу/сайт, просто они могут помечать файл по-особенному, из-за чего игра не будет его правильно воспринимать