Разработка и ромхакинг > Ромхакинг и программирование
[SMD] хакинг Dune: The Battle for Arrakis
<< < (311/447) > >>
Razor:
Чтобы пройти данную миссию, необходимо найти и зачистить базу врага. Чтобы собрать спайс, нужно захватить Refinery. Миссия не завершилась, так как ты потерял не всех юнитов. Через некоторое время привозят подкрепление.

Добавлено позже:
В подсказке на брифинге написано, что нужно делать.
-RagmuL-:
HitManHaD,ты предлогаеш такое в игре реализовать?
 =D
Roket:
-RagmuL-, да это спамеры тему атаковали. Нынче мода предлагать втёртую дичь и курсы вождения тракторов в теме дюны. :lol:
Docm@n:

--- Цитата: HitManHaD от 30 Июль 2015, 15:02:37 ---

--- Конец цитаты ---
Ты кто такой - давай заседания!
SeregaZ:
чо, никто еще не пристрелил эту бешеную собаку? :)
SeregaZ:
доволен как слон :) хотя еще толком ничего и не получается...

Ti_, тот форум видимо никто не посещает. еще подскажешь по структуре этого файла?

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

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

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

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



п.с.: а с обратной компиляции рома что-то у меня не получается.
1. изменение чего-либо в DUNE\gems\game\004\004.code
2. после DUNE\gems\game_gems_combine.bat
3. после DUNE\Build_new_rom.bat
4. запускаем эмулятор и указываем путь до DUNE\DuneHack_r80b_NEW.bin
5. заходим в опции, выбираем трек Лего Тюне... и нифига. играет оригинальная не измененная мелодия.
в каком месте мои руки изрядно искривлены?

и в чем разница между папкой гейм и интро? может надо было в интро изменять этот файл?
Ti_:

--- Цитата: SeregaZ от 31 Июль 2015, 11:33:44 ---п.с.: а с обратной компиляции рома что-то у меня не получается.
1. изменение чего-либо в DUNE\gems\game\004\004.code
2. после DUNE\gems\game_gems_combine.bat
3. после DUNE\Build_new_rom.bat
4. запускаем эмулятор и указываем путь до DUNE\DuneHack_r80b_NEW.bin
5. заходим в опции, выбираем трек Лего Тюне... и нифига. играет оригинальная не измененная мелодия.
в каком месте мои руки изрядно искривлены?

и в чем разница между папкой гейм и интро? может надо было в интро изменять этот файл?

--- Конец цитаты ---
Ух, не знаю. В настройках gems.asm стоит что? NEW_MUSIC equ , проверь чтобы 1 было.
Убедись что файлы envelopes.bin, patches.bin,  samples.bin, sequences.bin изменилсь после запуска комбайн.

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

По формату файлов, и всяким delay, loop, note и т.д. это тебе надо r57shell спрашивать.

Я приблизительно могу только сказать, у гемс вроде до 16 виртуальных каналов, которые маппятся в 6 реальных. По интрументам не знаю, скорее всего 255.
gems_instruments.exe и instrument_converter.exe
для конвертации инструментов хз откуда и куда :)
Ещё gems_to_midi.exe поищи: https://github.com/realmonster/GEMS




SeregaZ:
спасибо. пошел процесс :) буду дальше разбираться.
-RagmuL-:
SeregaZ,ты что-ж планируеш музыку новую? (если не секрет)
SeregaZ:
да не новую... я там выше по тексту предложил к ментату-Путину добавить гимн. меня засмеяли :) ну вот дай думаю и попробую сделать недоконвертер из миди в code файл, который потом можно будет применить к Путину :) ктож знал что тут сто писят подводных камней... вот сначала хочу толком разобраться как этот code файл составляется, то есть делаю недопроигрыватель, потом нужно будет сделать разбор миди - вроде бы у меня есть такой кусок кода, там только нужно вникнуть и потом уже можно будет делать наконец этот недоконвертер :)
M3tro ™:

--- Цитата: SeregaZ от 31 Июль 2015, 16:30:08 ---да не новую... я там выше по тексту предложил к ментату-Путину добавить гимн. меня засмеяли :) ну вот дай думаю и попробую сделать недоконвертер из миди в code файл, который потом можно будет применить к Путину :) ктож знал что тут сто писят подводных камней... вот сначала хочу толком разобраться как этот code файл составляется, то есть делаю недопроигрыватель, потом нужно будет сделать разбор миди - вроде бы у меня есть такой кусок кода, там только нужно вникнуть и потом уже можно будет делать наконец этот недоконвертер :)

--- Конец цитаты ---
Хорошо было бы сделать конвертер midi to gems, что бы можно было самому добавлять к себе в хак нужную новую музыку взамен той, что предлагается в сборщике.
 :D
Но это наверно пока что мечты...
Docm@n:

--- Цитата: Mєtro™ от 31 Июль 2015, 16:36:49 ---
Но это наверно пока что мечты...

--- Конец цитаты ---
Мечты, но не только твои.

Добавлено позже:

--- Цитата: SeregaZ от 29 Июль 2015, 22:17:45 ---

--- Конец цитаты ---
Чел, ты бравым делом занимаешься, успехов тебе, может разберешься в этом борохле.
А на счет вот там ты писал, про delay. Т.к. я музлом занимаюсь давненько, могу сказать именно что это вообще в профессиональных секвенсорах означает.
Delay - это задержка звукового сигнала\эффект Эхо(повторение звука с постепенным затуханием громкости)
Duration - продолжительность звуковой дорожки\продолжительность наложенного звукового эффекта.
Pitch - поднять\понизить тембр звука. Например с А# тональности на тональность F#.

Именно здесь в сборке, может быть так, что  duration и delay  связаны между собой следующим образом(предположительно): значение duration  отвечает сколько будет длиться эффект delay. А значение delay  непосредственно отвечает за сам эффект delay (зависит все от того, что подразумевается под этими терминами именно здесь, в сборке)Если все по терминологии традиционной звукозаписи, то все так, как я выше написал, а если авторская отсебятина, то хз. В любом случае - удачи.
M3tro ™:

--- Цитата: Docm@n от 31 Июль 2015, 17:56:30 ---Мечты, но не только твои.

--- Конец цитаты ---
Docm@n, ну я и не говорил, что они только мои :D.
Я относительно давно мечтал 'засунуть' в Дюну SMD музыку от Дюны Dos или от 2k (сконверченную естественно), там есть некоторые достойные саундтрэки :).
Да, SeregaZ, удачи тебе в этом всём разобраться :)‼
Razor:
Не знаю, я слушал музыку из ПК Дюны на саундфонте Мега Драйва - звучит не очень. Как по мне поддержка Mode 1 перспективнее - можно будет подключить любую музыку в CDDA.

Добавлено позже:
Хотя и сейчас можно выключить музыку в игре, запустив плеер на фоне. Х)
SeregaZ:
прогресс вроде есть :) ноооо из-за не знания синтаксиса мелодия не повторяется. я так понял мелодия должна в тесте вечно на повторе играть? а моя только проигрыват и тишина. должен по идее на рипите гонять в тесте в опциях... надо ловить r57shell'a и пытать на эту тему :)

п.с.: какой номер папки на мелодии, что во вступлении после SEGA? думал 000 - но это не она. чтоб в меню не лазить каждый раз, а сразу при запуске рома слышать мелодию для теста что получилось.
Roket:
SeregaZ, лови Шелла здесь http://elektropage.ru/
Сюда он врятли придёт уже. Я думаю он втёртую дичь хорошо оценит. :) Здесь особо не поймут тебя, даже я не сразу допёр чё ты хочешь.
M3tro ™:

--- Цитата: Razor от 31 Июль 2015, 20:40:54 ---Не знаю, я слушал музыку из ПК Дюны на саундфонте Мега Драйва - звучит не очень. Как по мне поддержка Mode 1 перспективнее - можно будет подключить любую музыку в CDDA.

--- Конец цитаты ---
Это ты имеешь в виду CDDA))? Если Ti_ так сделает, будет замечательно, только я не думаю, что это так легко сделать :unsure:...


--- Цитата: SeregaZ от 31 Июль 2015, 22:19:37 ---какой номер папки на мелодии, что во вступлении после SEGA? думал 000 - но это не она. чтоб в меню не лазить каждый раз, а сразу при запуске рома слышать мелодию для теста что получилось.

--- Конец цитаты ---
Если ты смотрел в gems\game, то попробуй в gems\intro посмотреть, может оно, я хз, — тоже в этом не разбираюсь :-\
SeregaZ:
вроде есть :) в опциях запускаем тест первого трека Cyrils Council пока правда всего одна дорожка и всего один инструмент, но хоть теперь понятно примерно как синтаксис устроен :)


а бесконечного рипита так и нет. играет 2 раза, но это я вижу в коде что два. только другие треки там тоже 2 стоит, но играют на рипите в тесте без остановок. а тут-же черт знает где... видимо еще где-то стоит упоминание об этом рипите... может размер файла имеет значение... не понятно.
M3tro ™:

--- Цитата: SeregaZ от 31 Июль 2015, 23:43:33 ---вроде есть :) в опциях запускаем тест первого трека Cyrils Council пока правда всего одна дорожка и всего один инструмент, но хоть теперь понятно примерно как синтаксис устроен :)

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

--- Конец цитаты ---
SeregaZ, для начала весьма таки неплохо, ща послушал, в тесте играет вроде с повтором, слушал, минуты 2-3, в ментате играет норм :thumbup:, звучание правда монотонное... да, инструментов не хватает пока, звучит ’сыровато’... но ничё, думаю, в дальнейшем сделаешь лучше :)...
Желаю успеха в этом деле и жду видеоурок по замене в папке gems, что?откуда?куда?и почём? :)
SeregaZ:
в ментате не мое - это ремиксы Ti_ откуда-то взял. там все чуток по другому звучат. какие-то дороги я испортил правда... так что для заценки только первая :)

надо теперь дальше думать над борьбой с аккордами в миди, и с количеством дорожек - в миди дофига, в игре только 6 и плюс еще разобраться с соответствием инструментов.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии