| Разработка и ромхакинг > Ромхакинг и программирование |
| [SMD] хакинг Dune: The Battle for Arrakis |
| << < (310/447) > >> |
| NakL3:
Razor, Решил я значит поиграть на ночь чуток за любимых Ордосов. Но, к сожалению, из архива не вылазиет ром, а с архивом не залазиет в эмуль. Что-то ты там Рэйзор намудрил, не хочет архив работать. Добавлено позже: Ага, вот оно что. Интересно. Скачал из группы ромхака, всё работает. Накосячил ты что-то с Emu-Land`ом Добавлено позже: Поиграл первую миссию. Порадовало, что 80-ая сборка смогла полностью реализовать твою задумку. Вот смотрю на "налётчиков" и вижу в них свои "мобильные радары", я себя ощутил прям как дома. Великолепно! :thumbup: Из косяков стоит отметить, что глючит музыка при приближении региона. Возможно, что только у меня, не знаю. |
| Razor:
--- Цитата: Наклз от 28 Июль 2015, 22:20:11 ---Razor, Решил я значит поиграть на ночь чуток за любимых Ордосов. Но, к сожалению, из архива не вылазиет ром, а с архивом не залазиет в эмуль. Что-то ты там Рэйзор намудрил, не хочет архив работать. --- Конец цитаты --- Добавил альтернативную ссылку в пост + залил в подпись сам ром, не в архиве. --- Цитата: Наклз от 28 Июль 2015, 22:20:11 ---Из косяков стоит отметить, что глючит музыка при приближении региона. Возможно, что только у меня, не знаю. --- Конец цитаты --- Есть небольшой косяк. Я использую оригинальный звуковой драйвер, может из-за него немного некорректно затухает музыка Evasive Action. Новый юзать не хочу - мне не нравится рандомная новая музыка в нем и озвучка имен домов. |
| NakL3:
Razor, Например я всегда использовал оригинал. И ничего не возникало такого. Но то было в 79 сборке. Возможно тут просто косяк 80-ой версии. |
| Ti_:
' Затухания' музыки вообще в 2-3 местах убраны в коде, из-за нового движка как раз из-за них висло (помните висяк на титульнике в bizhawk?). Так что без разницы старый или новый движок, условий я не делал, это уж совсем мелочь. Насчёт того, что не нравится музыка и озвучка в новом движке: и то, и другое можно отключить в настройках. музыка в sounds.asm ; количество треков новой музыки (если включен новый движок). --- Код: ---new_music_count dc.w 10 --- Конец кода --- звуки в house_info.asm ; звук на выборе дома (при новом звуковом движке) --- Код: ---house_select_sound: dc.b 86 ; hark dc.b 84 ; atr dc.b 85 ; ordos dc.b $ff ; frem dc.b $ff ; sard --- Конец кода --- прописать $ff. Более того, можно засунуть другую музыку (из gems легко, хотя мало кто осилит) и любые звуки (семплами, тут попроще, но тоже надо понимать). Но если совсем ничего не надо, то оригинальный движок лучше тем, что всё таки чуть шустрее. |
| SeregaZ:
$ff то есть музыки не будет вовсе? и здесь получается простое отключение, а не выпиливание? то есть полностью выпилить, освободив место, нельзя? по поводу "легко" - можно видео-ролик на ютуб? :) чтоб именно для дюны :) |
| Ti_:
--- Цитата: SeregaZ от 29 Июль 2015, 13:18:55 ---$ff то есть музыки не будет вовсе? --- Конец цитаты --- Причем тут музыка , house_select_sound это озвучка при выборе дома ("династия ордосов" и т.п.). Ну если хочешь полностью выпилить чтобы даже в роме не было - ищи соотвествующие файлы в gems\game и заменяй на пустышки. (типа как 045) Добавлено позже: --- Цитата: SeregaZ от 29 Июль 2015, 13:18:55 ---по поводу "легко" - можно видео-ролик на ютуб? :) чтоб именно для дюны :) --- Конец цитаты --- из какой игры музыка нужна? |
| SeregaZ:
а если из миди файла? лунная соната была из миди импортирована? |
| Razor:
--- Цитата: SeregaZ от 29 Июль 2015, 17:11:14 ---лунная соната была из миди импортирована? --- Конец цитаты --- Из Earthworm Jim 2. Добавлено позже: |
| SeregaZ:
ужос... червяк по кишке ползет :) во игры делали! шедевр! не то что щас :) таааак... в файле, например: 000.code это то, что я думаю? :)))))) "распакованный" миди файл? |
| Roket:
SeregaZ, чувак ты что за дичь здесь втираешь? Тебе ж сказали из чего берётся музло. Движок GEMS который юзают некоторые игры для сега. |
| SeregaZ:
Roket чувак, втираешь - это утверждающий пост, что типа "да так и есть!", в моем же случае это вопрос, а не втирание. Ti_ так эти файлы с названиями типа 004.code участвуют при компиляции то? то есть могу я внутри что-то поменять, ноты например какие-то, после мне надо запустить game_gems_combine.bat, как закончит - Build_new_rom.bat и потом новый ром запускать в эмуляторе? пытался скорость поменять, какие-то ноты - по моему ничего не происходит :) как играет оригинальная музыка, так и играет. 004 это, насколько я понял, трек Lego Tune. Добавлено позже: заставил петь эти файлы через миди и то правда пока только одну дорожку :) вопрос: а нет ли таблиц примерно соответствия звуков (или инструментов) в треках в игре определенным инструментам миди? на примере 004.code что значит: loop $02 loopend nop pitch - это повышение\понижение? типа модуляции? patch patch_20 patch patch_1D я так понимаю конец дорожки как раз на loopend, а не на eos - потому как после loopend играет одно и тоже с разными громкостями по понижающей? типа после loopend это как бы затухание чтоли... ну это в принципе офтоп. проигрывание самого файла - а интересует не проигрывание, а именно изменение :) так будут изменения, внесенные в 004.code, заметны в игре? просто я так полагаю если сначала разобраться со структурой code файла, то потом проще будет из миди в code конвертировать. конечно при условии что оно вообще доступно для изменения. |
| SeregaZ:
я так понимаю единицы измерения времени в duration 6 и delay 6 это не одно и тоже? у меня почему-то делей получаются длиннее намного - то есть паузы по длительности, чем duration - длинна ноты. пока более менее адекватно играет 004 первая дорожка :) надо подумать как сделать чтоб все 6 дорожек заиграло, но предварительно надо разобраться как выявлять соответствие дорожек сеговских звуков мидишным. |
| NakL3:
Прошёл вторую миссию , всё жду когда же Боссы попрут на меня. :lol: Сначала хотел писать мнение по степени прохождения кампании, а потом решил, вот как пройду, так сразу и напишу обо всём и по порядку. Единственное смущают меня некоторые странности в балансе, но об этом потом. Всё потом. |
| SeregaZ:
а я кажется понял почему делеи разные :) в голове проблеск появился, пока еще точно не ухватил - но я уверен что это именно оно. пойду за хлебом схожу... п.с.: и все еще интересует вопрос про эти .code файлы, Ti_, как правильно компилировать то измененные, чтоб эффект был слышен? |
| Ti_:
Да, .cfg, .code, .ins, .sfx можно изменять в текстовом редакторе. .snd в аудио-редакторе .mod, .raw не знаю. После изменений - запуск game_gems_combine.bat. Насчёт добавления звука семплом видео делать не буду, времени и желания нету. Образец папка 084: matre.snd сам звук - в формате raw 8 bit unsigned pcm mono. С частотой диск. 8000 или 11025 hz. или другими. В patch_62.ins указывается частота (DAC4 - это 11025, DAC7 - 8000, остальные значения не проверял). В sample_14.sfx надо указывать название файла звука и его длину (RAW 'matre.snd' FIRST =$2C7E) Чтобы добавлять новые папки со звуками, не заменяя старые - редактировать game.cfg (или game_rus.cfg). Добавлено позже: --- Цитата: SeregaZ от 29 Июль 2015, 22:17:45 ---пока более менее адекватно играет 004 первая дорожка :) надо подумать как сделать чтоб все 6 дорожек заиграло, но предварительно надо разобраться как выявлять соответствие дорожек сеговских звуков мидишным. --- Конец цитаты --- http://elektropage.ru/forum/7-68-1 |
| SeregaZ:
в той теме, я кстати, уже что-то спрашивал... правда теперь чуток более понятно. ладно, сначала делеи, потом остальные дорожки. потом соответствие инструментов. и только потом обратная конвертация :) |
| Razor:
Поиграл я немного сегодня в оригинал Dune: The Battle for Arrakis. В перспективе хорошо видно, как Ti_ допилил игру до ума. В оригинале всё тупит и тормозит только. После всех сборок, особенно R80, оригинал кажется ущербным. :lol: |
| SeregaZ:
мде... помогло с этими делеями, но не совсем. все равно рассинхрон чтоль... итак по этому 004.code длительность нот - duration - самая максимальная, что попадалась 96. если взять её за целую, то как раз получается. 96 целая 48 половинка 24 четвертинка 12 восьмушка 6 шестнадцатая 3 тридцать вторая когда ноты друг за другом - все здорово. но стоит появится первой паузе - delay - все. трындец :) ритм сбился. где-то явно косяк! весь вопрос найти... и скурить. |
| HitManHaD:
Системы параллельного вождения или курсоуказатели (например, системы параллельного вождения. курсоуказатели тримбл – trimble, outback agrokom – аутбэк агроком оутбэк, raven – равен рейвен рэйвэн, teejet – титжэт, topcon – топкон, autofarm – автофарм аутофарм) предназначены для увеличения коэффициента эффективности ислользования сельскохозяйственной техники, позволяют точно и без огрехов водить трактор, комбайны, самоходные опрыскиватели, жатки, косилки вдоль рядов при любой видимости – днем и ночью, в туман, при сильной запыленности, экономят топливо, минеральные удобрения и другие материалы, которые расходуются при сельскохозяйственных работах, при внесении удобрений позволяют уравнять фон растений. В итоге таких эффективных работ сокращаются сроки и стоимость выполнения сельхоз работ, кроме этого, снижается утомляемость водителя, что повышает безопасность и эффективность человеческих ресурсов при работе с системами параллельного вождения. Системы параллельного вождения снижают финансовые затраты, повышают уровень воспроизводства почвы и экологической чистоты продукции. В некоторых случаях расход удобрений сократился на 30 %, что происходит из-за более экономного расхода. gps системы параллельного вождения и подробности читать далее. |
| Sen244:
--- Цитата: Razor от 28 Июль 2015, 15:45:29 ---P.S.: если будут баги - пишите. Тестировал много, но что-то мог и упустить. --- Конец цитаты --- Первый раз решил сыграть в хак дюны. Выбрал фрименов. Мне сказали собрать столько-то спайса. Ну я смотрю - базы нет, зато могу червяком рулить. А спайс надо как-то собирать. Ну я и говорю червяку - "ползи схавай вон ту кочку, в которой спайс". Червяк попытался схавать кочку и пропал. А я потом в перестрелке просрал всю пехоту, но миссия не завершилась. Попробую на приставке пошпилить как-нибудь, а то так не вставляет. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |