Кто нибудь использует в ремейках ZX музыку в формате AY и т.д. с помощью DLL-ок ???
Кто нибудь использует в ремейках ZX музыку в формате AY и т.д. с помощью DLL-ок ???
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Таких до недавнего времени не существовало.Сообщение от Max Savin
Я лично написал свой простенький эмулятор AY + плеер PSG (которые Stealth сохраняет). Конечно, звучит хуже AY-emulator'а, но терпимо, и качество можно повысить (я писал, чтобы разобраться, как это делается). Так что не обязательно заморачиваться на чужие dll-ки, эмулятор чипа написать несложно.
Если кому-то нужны мои исходники (на Си) для въезда в тему - могу выложить.
Последний раз редактировалось Shiru; 04.07.2005 в 21:16.
Не обязательно, да, но это однозначно проще.Сообщение от Shiru
Выложи-выложи ! Очень интересно посмотреть, кстати у тебя есть исходники AY Emul by Bulba ?!
Да и кстати, почему заморачиваться на чужие DLL-ки, лучше использовать уже готовые решения например winmm.dll или mpeg.dll - проигрывают файлы форматов поддержка коих прописана в Винде с помощью всяких кодеков - гемора просто меньше, чем заново велосипед изобретать. Сделай лучше DLL (или ActiveX) коли ты свой эмулятор чипа на С писал !!! ZX-маны тебе будут благодарны за это, и глядишь Памятник при жизни поставят !!!
Ну да, гемора меньше. Как раз в этой мелкософтной требухе, которая на COM построена гемора немеряно. Особенно тем, кто взялся за это в первый раз. Уж поверь.Сообщение от Max Savin
Гемор в том, чтобы
а) Нужно читать доку чтобы понят ьконцепцию АПИ
б) разобраться и прочитать доку на десятки интерфейсов
в) построить первый stub
г) понять почему не работают некоторые программы и пофиксить баги (подсказка - не все так просто, многого ты не знал, а оно на самом деле было)
Alex Raider, Flash inc. 1992-1997 Новосибирск
Знаю, потому и пытаюсь сделать ремейк своих любимых с детства игрушек Down To Earch (Astradozer) и Boulder Dash. Сейчас делаю движок и логику Astradozer'а. Там музыки конечно не было, но ведь можно взять с других игрушек коих не мало было, игра - бя..., а вот звук - ого-го...
Может, сходишь к нему на сайт? Исходники AY Emul и Vortex Tracker давным-давно открыты, и лежат там.Сообщение от Max Savin
Не раньше, чем мне самому такое понадобится. А мне не понадобится, я предпочитаю линковать нужный код статическиСообщение от Max Savin
Мои исходы вот. Код эмуляции AY - в ay_emu.h; тест запускается батником.
А вообще обалденно бы было - сделать vst-плагин эмуляции спектрумского звучания.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)