и не парься

главное все что после аудио не потерялось. типа скажем:
0 начало рома, заголовок
10 графика
20 звук
30 какой-то еще код
типа мы изменили звук - скажем какой-то сэмпл стал длиннее. то есть стало
20 звук
34 какой-то еще код.
вот старая ссылка в оригинале будет смещение 30. а надо чтоб оно изменилось на 34. весь вопрос что это за код после банков звука идет и где это указывается выше вроме. в зеротолерансе например так. есть какие-то данные после звука, из-за чего мы не можем менять сэмплы на какие угодно. только если в пределах размеров старого банка сэмплов подменивать. но это не очень

хотелось бы прям полностью чо захотел - то и втулил и чтоб игра ничо не заметила

сами адреса банков сэмплов, мелодий, инструментов и модуляций по моему указываются в файле драйвера. и если это был не очень перехимиченный модифицированный GEMS - возможно я даж найду где это в файле драйвера. я по моему что-то такое делал... то есть файл драйвера читался, и каждое двухбайтовое значение сравнивалось - а не равно ли оно смещению одного из банков? если равно или плюс минус из-за неточностей, то маяковало - что возможно это нужный адрес. в итоге у меня был лист с возможными адресами, но это все осталось на уровне теории и проверить я не проверил

но это будет только пол дела. главное весь код после звука и где указан адрес на этот послезвучный код и что там именно - тут я пас

я ж не ромхакер

хотяяяяяяяяяя... хорошая мысля приходит апосля

)) а кто сказал, что код музыки должен лежать там, где он должен лежать? что мешает взять и переместить интересуемый адрес в конец рома, а сам ром увеличить скажем на 1 мегабайт. то есть драйвер физически остается на старом месте, код после звука на старом - просто смешения в драйвере будут ссылаться куда подальше, чем оно в оригинале. согласно моему диванно икспердному мнению - все должно получится

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

оказывается я просто по диагонали прочитал твой тот раз, не асилил, но это отложилось в памяти, а потом подумал что придумал это сам

)) у меня батя так делает. ему чего посоветуешь, он забудет. потом вспомнит, но будет думать что это он сам придумал