Разработка и ромхакинг > Ромхакинг и программирование
[SMD] хакинг Dune: The Battle for Arrakis
<< < (388/447) > >>
SeregaZ:
ых... ну так то мысль хорошая. сразу любая VGMка была бы доступна для использования :) а так я черепашьими шагами ковыряюсь :) уже с модуляцией FM разобрался, с инструментами для PSG почти разобрался. с типами PSG еще надо - где шум, где тон там пока не ясно :) а так пазлы в голове вроде складываются. как доделаю code проигрыватель по всем этим заметками - будет уже четко ясно как конвертить из VGM и PSG и модуляцию FM - то есть слайды нот.

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

еще хочу воспроизвести создание PSG инструмента как в дос GEMS - с графиком красивым, и чтоб сразу проиграть можно было и после сохранять в формате как он есть для комбайна можно было. насчет FM редактора инструментов тут не знаю... слишком много там крутилок. думаю проще будет конвертер из VGM Music Maker'a сделать. там то все реализовано... хотя вроде и ошибка там есть где-то, ща уже не помню... еще можно будет посмотреть как в этом дефлемаске инструменты сохраняются - может и оттуда FM инструменты можно будет конвертить в формат для комбайна.

задумок то валом... а вот доделать хоть одну - вдохновение пропадает и забрасываю на половине :)))))
Ti_:
Есть редактор самый мощный fmdrive называется, но он платный.
http://www.alyjameslab.com/alyjameslabfmdrive.html
Вот такую музыку там клепали:
https://www.youtube.com/watch?list=PL2X0FVUU6ExZq-HA6AqtRleTdnhRvNBIq&v=2GIzTJiMaak

Но там скачать можно midi2vgm конверторы и ещё что-то: http://www.alyjameslab.com/download.html#collapseOne


По XGM - тут можно скачать прогу-билдер который собирает vgm-треки в ром:
http://gendev.spritesmind.net/forum/viewtopic.php?f=8&t=2478

Для дюны:
SeregaZ:
про миди2вгм - знаю знаю :) ValleyBell скорей всего делал. были бы там соответствующие мидишные инструменты - было бы круто. я бы мог оттуда упереть для своего конвертера :) но там всякая фигня, порой даже отдаленно не напоминает мидишное звучание. так что там все еще затык.

по поводу редактора - а толку нам с него, если он не GEMS рожает. свой только что пилить :) специально гемс направленный :) точнее не гемс, а code, а дальше уже комбайном собирать.
Ti_:

--- Цитата: SeregaZ от 22 Октябрь 2016, 12:46:07 ---по поводу редактора - а толку нам с него, если он не GEMS рожает. свой только что пилить :) специально гемс направленный :) точнее не гемс, а code, а дальше уже комбайном собирать.

--- Конец цитаты ---
Я имею ввиду, если вставлять XGM, то всё таки мы имеем редактор, а не просто вставить уже готовые vgmки откуда-то.
Хотя лично у меня нету желания и времени в Дюну это пихать.

А музыкальных редакторов нету не только на GEMS, - а на какие-либо уже существующие движки. Не смог никто создать.
Хотя для nes есть famitracker редактор + движок.
Melodia:
У фрименов приветствие ментата - пропущено be - I will [be] your coordinator
HerzogZwei:
Почему мало кто говорит о игре которой вдохновлялись разработчики Дюны 2 - Herzog Zwei ? Никто не хочет перенести ее на снес с более лучшей графикой и звуком? Или Дюну на снес перенести никто не планировал?
dimidrol:
HerzogZwei, ага, без задней мысли, просто берёшь и переносишь.
SeregaZ:
Melodia, это у кого в ромхаке? или это у Ti_ в сборщике для буржуйского варианта? :) если у Ti_ - то я тебе больше скажу, там диалоги буржуйские не доделаны :) мы просто санкции ответные против буржуев ввели и поэтому они должны будут сами свои диалоги допиливать в своих ромхаках.
Razor:

--- Цитата ---Или Дюну на снес перенести никто не планировал?
--- Конец цитаты ---

--- Цитата ---HerzogZwei, ага, без задней мысли, просто берёшь и переносишь.
--- Конец цитаты ---
Посоны, я Дюну перенёс на SNES  :cool:
dimidrol:

--- Цитата: Razor от 01 Ноябрь 2016, 13:08:36 ---Посоны, я Дюну перенёс на SNES  :cool:


--- Конец цитаты ---
И управление мышкой прикрути и графику как в крайзисе. Чего уж там.
Melodia:

--- Цитата: SeregaZ от 01 Ноябрь 2016, 09:05:31 ---это у кого в ромхаке?
--- Конец цитаты ---
ссылка из группы, на которую ссылка в 1 посту

--- Цитата: HerzogZwei от 01 Ноябрь 2016, 01:20:45 ---Или Дюну на снес перенести никто не планировал?
--- Конец цитаты ---
Вот возьми и перенеси!!

--- Цитата: dimidrol от 01 Ноябрь 2016, 15:54:54 ---И управление мышкой прикрути
--- Конец цитаты ---
https://www.youtube.com/watch?v=8keHZVYBy_U
HerzogZwei:

--- Цитата: dimidrol от 01 Ноябрь 2016, 06:16:46 ---HerzogZwei, ага, без задней мысли, просто берёшь и переносишь.

--- Конец цитаты ---
Ну кто то же занялся портированием для nes. Странным портированием, с ухудшениям графики и звука. Зачем? Когда можно портировать на SNES. Если был такой случай, почему вы считаете что кто то не может сделать порт для SNES?
SeregaZ:
Melodia, ну тада не знай чо там за группа :) надо четко указывать чей ромхак. а так никто концов не найдет где исправлять...
Ti_:

--- Цитата: HerzogZwei от 01 Ноябрь 2016, 01:20:45 ---Почему мало кто говорит о игре которой вдохновлялись разработчики Дюны 2 - Herzog Zwei ?

--- Конец цитаты ---
Полагаю, потому что мало у кого была эта игра.

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

--- Цитата: HerzogZwei от 01 Ноябрь 2016, 18:45:55 ---Когда можно портировать на SNES. Если был такой случай, почему вы считаете что кто то не может сделать порт для SNES?

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

--- Цитата: Ваньйок от 09 Июнь 2008, 09:07:56 ---Dune 2 – The Battle For Arrakis - группа Дюны в VK
--- Конец цитаты ---
> DuneHack Rebuild r81b.
Но там по видимому сегодня обновление. Мб уже исправили)
SeregaZ:
я так понимаю что файл ASM68K.EXE просто собирает всю информацию в файл? типа если там был текст - конвертит в цифры или какой-то там формат и в конечном итоге рожает ром. вот вопрос - а нет ли подобной штуки, но в качестве дллки, чтоб можно было подключить в основной свой файл? еще бы конечно и эмулятор бы :) чтоб все в одну кучу собрать можно было и носить с собой :)
dimidrol:
SeregaZ, Хочешь интерфейс для сборщика запилить?
SeregaZ:
можно было бы... но я вобще думал чтоб мой конвертер ром, который GEMS проигрыватель, собирал бы, а не саму дюну :) то есть для теста результата в эмуляторе - чтоб мелодии проигрывались. думал там просто склеивает файлы... ан нифига. там помимо склейки чот добавляет однако. так что сам невдуплю скорей всего. поэтому эти файлы - что комбайн, что этот асм как его там - если бы были в виде дллок, их можно было прикрутить к конвертеру, так-же было бы замечательно и эмулятор тоже в виде дллки. тогда можно было бы запускать тестировочный ром прямо в конвертере\редакторе.

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

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

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

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