User Tag List

Показано с 1 по 10 из 18

Тема: AY на PC с использованием DLL

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    16.01.2005
    Сообщений
    615
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я лично написал свой простенький эмулятор AY + плеер PSG (которые Stealth сохраняет). Конечно, звучит хуже AY-emulator'а, но терпимо, и качество можно повысить (я писал, чтобы разобраться, как это делается). Так что не обязательно заморачиваться на чужие dll-ки, эмулятор чипа написать несложно.

    Если кому-то нужны мои исходники (на Си) для въезда в тему - могу выложить.
    Последний раз редактировалось Shiru; 04.07.2005 в 21:16.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,551
    Спасибо Благодарностей отдано 
    205
    Спасибо Благодарностей получено 
    188
    Поблагодарили
    83 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shiru
    Так что не обязательно заморачиваться на чужие dll-ки, эмулятор чипа написать несложно.
    Не обязательно, да, но это однозначно проще.

  4. #3

    Регистрация
    01.07.2005
    Адрес
    Черкесск
    Сообщений
    6
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выложи-выложи ! Очень интересно посмотреть, кстати у тебя есть исходники AY Emul by Bulba ?!

  5. #4

    Регистрация
    01.07.2005
    Адрес
    Черкесск
    Сообщений
    6
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да и кстати, почему заморачиваться на чужие DLL-ки, лучше использовать уже готовые решения например winmm.dll или mpeg.dll - проигрывают файлы форматов поддержка коих прописана в Винде с помощью всяких кодеков - гемора просто меньше, чем заново велосипед изобретать. Сделай лучше DLL (или ActiveX) коли ты свой эмулятор чипа на С писал !!! ZX-маны тебе будут благодарны за это, и глядишь Памятник при жизни поставят !!!

  6. #5

    Регистрация
    24.06.2005
    Адрес
    novosibirsk
    Сообщений
    266
    Записей в дневнике
    5
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Max Savin
    Да и кстати, почему заморачиваться на чужие DLL-ки, лучше использовать уже готовые решения например winmm.dll или mpeg.dll - проигрывают файлы форматов поддержка коих прописана в Винде с помощью всяких кодеков - гемора просто меньше, чем заново велосипед изобретать. Сделай лучше DLL (или ActiveX) коли ты свой эмулятор чипа на С писал !!! ZX-маны тебе будут благодарны за это, и глядишь Памятник при жизни поставят !!!
    Ну да, гемора меньше. Как раз в этой мелкософтной требухе, которая на COM построена гемора немеряно. Особенно тем, кто взялся за это в первый раз. Уж поверь.

    Гемор в том, чтобы
    а) Нужно читать доку чтобы понят ьконцепцию АПИ
    б) разобраться и прочитать доку на десятки интерфейсов
    в) построить первый stub
    г) понять почему не работают некоторые программы и пофиксить баги (подсказка - не все так просто, многого ты не знал, а оно на самом деле было)
    Alex Raider, Flash inc. 1992-1997 Новосибирск

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •