User Tag List

Страница 20 из 24 ПерваяПервая ... 161718192021222324 ПоследняяПоследняя
Показано с 191 по 200 из 234

Тема: YM2203 = AY8910+FM

  1. #191

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

    По умолчанию

    btw, save/load пофиксить очень легко

  2. #192

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

    По умолчанию

    Цитата Сообщение от Dexus
    основа не очень расширябельная и не приспособленная для подобного
    не нравится - не ешь

  3. #193

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,086
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    151
    Поблагодарили
    99 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    не нравится - не ешь
    Да не в этом дело. Я же говорил что основная проблема только в том, что лично для меня ваш код - чужой. и в нем разобраться _очень_ сложно. Я конечно стараюсь, но все-таки очень много непонятностей. А 98е _не_мне_ нужны. Есть же люди на 98х. И им надо тоже дать возможность. Пусть даже без определенных режимов, с определенными ограничениями - но это лучше чем ничего.

    Вообще.. Кто нибудь проверял? тестировал? пробовал эксперементировать с YM2203?

  4. #194

    Регистрация
    11.02.2005
    Адрес
    Москва
    Сообщений
    3,789
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dexus
    Т.е. на 98 запустится, но работа не гарантируется.
    Фурычит, но невозможно выбрать файло из менюшки (не реагирует на нажатие кнопки [ ... ], что либо можно запустить только из командной строки.
    Это изличимо (для Win98)?

    P.S. Тестовый файлик играет нормально .

  5. #195

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,086
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    151
    Поблагодарили
    99 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fan
    Это изличимо (для Win98)?
    SMT сказал, что излечимо, поэтому надежды есть

  6. #196

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

    По умолчанию

    Dexus, используй структуру OPENFILENAME_NT4 с соответствующей инициализацией полей lStructSize. я не хочу её использовать, потому что пропадёт side bar с common places от win2000

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

  8. #197

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

    По умолчанию

    Цитата Сообщение от SMT
    да, тут очень злая оптимизация. для примера можно посмотреть, сколько жрёт AY_Emul при порядке fir-фильтра 64 (у меня на все фильтры менее 1%)
    В Ay_Emul "в лоб" реализована формула FIR-фильтра, оптимизировать я даже и не пытался. Месяц назад хотел добавать FIR с вычислениями через FFT (должно снизить загрузку процессора и без оптимизации), да слишком многое пришлось бы переделать в движке, бросил...

    ... Ay_Emul: Gogin - Maski Show Theme

  9. #198

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,086
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    151
    Поблагодарили
    99 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    http://www.intramail.ru/~dex/unreal031b_YM2203_001b.zip - в винде98 работают файловые менюшки, и в то же время places в 2к/хр остались, и колесо работает
    http://www.intramail.ru/~dex/YM2203.ZIP - дока (чуть переделанный кусок докуменатции по СЕГЕ, потом немножко дополню кое какой инфой)
    старый сайт чето глючит.

    Кстати вот я тут не понял - или под 98 левый и правый шифт не отличается как-то или под эмулируемой 98 такой глюк... SMT, ты с этим не сталкивался?
    Последний раз редактировалось Dexus; 31.08.2005 в 15:38.

  10. #199

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

    По умолчанию

    с шифтом сталкивался, победить не смог, что directInput, что win32 api никак не отличают. но способ есть (не помню только в каком эмуляторе видел различие). хотел положить его в очередь на взломку, но теперь уже без живой 98-й нет смысла

    Цитата Сообщение от Bulba
    В Ay_Emul "в лоб" реализована формула FIR-фильтра
    могу расказать, что у себя придумал: ЦАПы генерируют кусочно-постоянные функции (между выводами в ЦАПы - константа). пусть x - сигнал, f - импульсная характеристика. тогда самый тяжёлый цикл

    y(k)=... + x(i+1)*f(j+1)+x(i+2)*f(j+2)+...+x(i+n)*f(j+n) + ...,

    где x не изменяется в период от (i+1) до (i+n) можно записать как

    x(i+1)*(f(j+1)+f(j+2)+..+f(j+n)) = x(i+1)*(s(j+n)-s(j)),

    где s(m)=f(1)+f(2)+...+f(m) - посчитана заранее. то есть на n постоянных семплах (а в оверсемплинге у меня частота около 3mhz) вместо n умножений и сложений - только одно. заодно не важно, какая частота оверсемплинга, всё равно 1 умножение на 1 вывод в ЦАП
    Последний раз редактировалось SMT; 31.08.2005 в 20:42.

  11. #200

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,086
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    151
    Поблагодарили
    99 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    с шифтом сталкивался, победить не смог, что directInput, что win32 api никак не отличают. но способ есть (не помню только в каком эмуляторе видел различие). хотел положить его в очередь на взломку, но теперь уже без живой 98-й нет смысла
    У меня "живой" 98-й тоже нету. Однако поставил VMWare(дома) и VirtualPC (на работе), и вполне так неплохо можно проверить работоспособность на эмулируемой 98-й
    Надо-таки разрыть как шифты разные детектить... И отфиксить это дело!

Страница 20 из 24 ПерваяПервая ... 161718192021222324 ПоследняяПоследняя

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

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

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

Ваши права

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