| Разработка и ромхакинг > Ромхакинг и программирование |
| [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 и плюс еще разобраться с соответствием инструментов. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |