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

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


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

--- Цитата: SeregaZ от 29 Декабрь 2015, 17:10:16 ---и совсем забыл... Lord Taurus, ты используй для предпрослушки другой сборщик - проигрывателя от шелла. там ненужно ждать дурацкую вступительную мелодию дюны, заходить меню, искать трек - там сразу загрузилось и уже выбираешь мелодию. в той теме с конвертером этот сборщик проигрывателя есть. система таж самая - папки с 000, 001, и так далее. и точно также собирается - комбайн, потом непосредственно сборка. с его помощью проще и быстрее тестировать результаты. плюс еще там можно включать отключать дорожки по отдельности. и вроде как менять темп. полезная фигня кароче для прослушивания.

--- Конец цитаты ---

Спасибо, а я его незаметил)

Я там файл split не нашёл. Без него закидывать трэки и combine?
SeregaZ:
сплит по идее нужен для наоборот - распаковки треков из файлов мелодий. в нашем же случае конвертер делает уже в распакованном виде - то есть папка 000, или 001, или какая-там была выбрана куда сохранять... так что сразу комбайн и потом компилировать. и потом слушать.
Predator14:
Киньте ссылку на последний юнит-едитор и на последний ребилд.
Заранее спасибо.
Lord Taurus:
В самом начале темы же есть ссылка на Rebuild)
http://www.emu-land.net/forum/index.php?action=dlattach;topic=16864.0;attach=152049
M3tro ™:

--- Цитата: Predator14 от 30 Декабрь 2015, 13:40:52 ---Киньте ссылку на последний юнит-едитор и на последний ребилд.
Заранее спасибо.

--- Конец цитаты ---
DUE_v0.2c.exe держи :D, он только для r80b.

Lord Taurus, просто человеку лень тему полистать :lol:.
SeregaZ:
Ti_, ты маленько про питч в гемс расскажи :) есть ли какая-то формула, чтоб мидишные питч значения переводить в гемсовские? сраная мелодия с питчем попалась... не звучит как полагается :(
я бы у шелла бы спросил - но он раз в пол года на форум заходит...
Alexandr7:
Прошу помощи. Я через консоль пытался откомпилировать хак и получил вот это.
Непойму в чем разница?
SeregaZ:
мож русские буквы в путях? сделай папку что-то типа C:\Dune - и туда положи сборщик и пробуй собрать.
Alexandr7:
SeregaZ, Ну батник та собирает/ Хотя в батнике не указываю полный путь.
Predator14:

--- Цитата: Mєtro™ от 30 Декабрь 2015, 18:11:52 ---DUE_v0.2c.exe держи :D, он только для r80b.

Lord Taurus, просто человеку лень тему полистать :lol:.

--- Конец цитаты ---

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

***

хотя вроде маленький прогресс есть :) оказалось я балбес - забыл про понижение на 12 нот - то есть актаву в значениях из midi в code. после этого вроде питч зазвучал близко к оригиналу... но еще пока не точно. так-же это занижение видимо надо будет добавить в старый конвертер, чтоб более точно конвертило мелодии.
M3tro ™:

--- Цитата: Alexandr7 от 30 Декабрь 2015, 19:58:48 ---Прошу помощи. Я через консоль пытался откомпилировать хак и получил вот это.
Непойму в чем разница?

--- Конец цитаты ---
У тебя в папке со сборщиком лежит исходник, переименованный в DuneHack.bin, a в инклуде осталось DuneHack_r80b.bin, переименуй в инклуде так же или исходник обратно, чтоб с инклудом совпадал. Тогда не будет этой кучи эрроров при компиляции.
Alexandr7:
Mєtro™, DuneHack_r80b.bin это входной файл DuneHack.bin это исходный переменованный DuneHack_r80b_NEW.bin
А во вторых в инклуде прописан оригинальный файл вот скрин пути.
M3tro ™:

--- Цитата: AlexandrV от 02 Январь 2016, 19:36:43 ---

--- Конец цитаты ---
Что у тебя за файл DuneHack.bin и DuneHack (2).bin? Это были переименованы от DuneHack_NEW.bin или что?..
И вообще, я не понял в чём у тебя проблема.
В батнике пади наменял чего, вот ассэмблер и не может нужные файлы найти…
Alexandr7:

--- Цитата: Mєtro™ от 02 Январь 2016, 21:00:39 ---Что у тебя за файл DuneHack.bin и DuneHack (2).bin? Это были переименованы от DuneHack_NEW.bin или что?..
И вообще, я не понял в чём у тебя проблема.
В батнике пади наменял чего, вот ассэмблер и не может нужные файлы найти…

--- Конец цитаты ---
Да только это в переписанном батники TI_
Оригинал:

--- Код: ---asm68k /p /o op+ /o ow+ include.asm,DuneHack_r80b_NEW.bin
pause
--- Конец кода ---
Мой переделанный:

--- Код: ---asm68k /p /o op+ /o ow+ include.asm,DuneHack.bin
@If "%ProgramW6432%" Neq "" (
 "D:\Fusion364\Fusion.exe" DuneHack.bin
) Else (
 "D:\Emulation\Fusion364\Fusion.exe" DuneHack.bin
)
--- Конец кода ---
Все работает но через консоль неполучается видимо из за русских символов в пути.
Lord Taurus:
Зачем тебе изменять сборщик Тая? Он и так хорош, изменений, без желания Тая не требует.
И запускать его через командную строку... Ведь есть и так батники. Или я что-то пропустил?
SeregaZ:
и я тож изменения хочу :) чтоб нумерация спрайтов была в названиях файлов такая-же, как она идет в описаниях юнитов, зданий и всего остального :)
M3tro ™:
Чтоб сделать отображение спрайтов в редакторе :)?
По-моему, у сборщика на данный момент и так фич нормально, разве что добавить несбрасывемый ремонт зданий и чтоб у любого юнита отдача башни была, если ему танковый спрайт назначаешь, и ещё чтоб спрайт топтера тоже адекватно работал на других типах юнитов, с анимацией :), а остальное вроде и так потянет.
SeregaZ:
ну... по секрету в первой редакции - там где слева было большое черное окошко - там и планировалось отображение. но как оказалась там целая история найти концы - начиная от номера юнита, кончая типом. где тип может быть "1" у двух юнитов, и один юнит скажем 24х24, а другой 16х16. черт ногу сломит как там определить правильно по этому типу :) но само я балдею где две картинки анимации юнита скажем 16х24, а третья 24х16... кароче плюнул и выпилил то черное поле из редактора :)
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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