Привет всем!
Сорри за возможный оффтоп.
У меня вопрос по небольшой модификации музыки для Sonic 3 and Knuckles: возникла мысль поменять музыку зоны Lava Reef следующим образом:
Вместо музыки Act 1 подставить композицию, играющую на Chrome Gadget из Competition режима (по звучанию она очень похожа на оригинальную Lava Reef Act1). В свою очередь музыку Act 1 сместить на Act 2. Музыку зоны Hidden Palace для всех персонажей (включая Super Emeralds локацию) оставить прежней.
Что сделано на данный момент:
С помощью утилиты Esrael Sonic Editor II подредактирован плейлист игры: LRZ1 music ID изменён на 23 (Chrome Gadget), LRZ2 music ID изменён на 13 (LRZ1).
Сложности появились при попытке сменить музыку зоны Hidden Palace (ID 14), играющую после победы над боссом (act 3 в списке уровней) и подсчётом очков на ID 13.
В плейлисте для Act 3 значится тема Роботника (ID 19). Его замена не приносит требуемого результата
Видимо по логике игры происходит прямое переназначение играющей музыки на адрес расположения темы ID 14.
Сам адрес хранения музыки мне известен.
Поскольку я не силён в низкоуровневом программировании и вычитке asm кода, данную операцию сделать сложно
С данным вопросом хочу обратиться к вам, может кто-то поможет.
ПС: хочу сделать аналогичный мод для Sonic 3 Complete, в данном случае ситуация усложняется тем, что данное переназначение происходит дважды: после непосредственно победой над боссом и после подсчёта очков