User Tag List

Страница 29 из 152 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя
Показано с 281 по 290 из 1517

Тема: Вектор-06Ц: Эмуляция

  1. #281

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    989
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    46 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tim0xA Посмотреть сообщение
    4) отключение экранных плоскостей по клавишам Alt+ не работает, более того, Alt+F4 закрывает эмулятор
    Прошу обратить внимание на то, что не Alt+F1..F4, а Alt+1..4
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  2. #282
    Tim0xA
    Гость

    По умолчанию

    Цитата Сообщение от Ramiros Посмотреть сообщение
    Прошу обратить внимание на то, что не Alt+F1..F4, а Alt+1..4
    Блин, точно Стереотипы...
    И еще:
    1) Может паузу повесить не на Alt+P, а на кнопку Pause?
    2) Для переключения частоты экрана используется комбинация Сtrl+F9,F10. Но Ctrl используется в раскладке Вектора, может переназначить? Хотя конечно вряд ли это создаст проблемы.

  3. #283

    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,117
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    32 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tim0xA Посмотреть сообщение
    Оказывается в версии 5.28 загрузка с ленты уже сопровождается звуком
    а как именно загружать wav файлы в эмуляторе рамироса ?

  4. #284

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    989
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    46 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEman Посмотреть сообщение
    а как именно загружать wav файлы в эмуляторе рамироса ?
    File -> Open...

    Включить/Выключить проигрыватель Alt+F6
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  5. #285

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    989
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    46 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос по DXSoundNotify:
    как я понял, это фича генерирует события, которые нужно как то периодически сканировать загадочной функцией WaitForMultipleObjects(2, m_pHEvent, FALSE, 0); которая есть в С++, в Delphi я такую функцию ненаблюдаю вообще, че посоветуете заюзать?
    У меня уже башню сносит, как эти эвенты получить?
    Последний раз редактировалось Ramiros; 15.11.2008 в 18:45.
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  6. #286

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Эта функция не может быть в одном языке и не быть в другом. Это же API, оно существует независимо от языков программирования.
    Получаются эвенты при помощи CreateEvent, их нужно передать DXSoundNotify, а DX будет переодически их устанавливать (signaled state). А ждать возникновения нужно, как ты правильно подметил, при помощи WaitForMultipleObjects.

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

  8. #287

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    989
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    46 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ура! с саунд буфером все получилось более менее как надо,
    Удивляет только одно, как мало информации на эту тему, а примеров на дельфи ваще нет, пришлось в Сишных кодах разбираться, про книги я ваще молчу
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  9. #288

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    989
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    46 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    b2m, Если не секрет, как ты решал проблему синхронизации звукового буффера и самого эмулятора?
    у меня прерывание Вектора повешано на MMTimer, а DXBuffer с этим таймером конечно ничего общего неимеет, и хотя их скорости теоретически равны, на практике они немного отличаются, что приводит к тому, что звук постепенно пытается либо убежать вперед, либо отстать, но буффер то небесконечный
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  10. #289

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ramiros Посмотреть сообщение
    хотя их скорости теоретически равны, на практике они немного отличаются
    Да нет, у меня и на практике скорости равны Нет, бывает, что из-за временной нехватки ресурсов процессора эмуляция отстаёт, появляется повторение звукового буфера, но если эмулируется нужное количество тактов - то всё нормально. Или в момент переключения режима экрана, я не стал прерывать звук, тоже заметно.

  11. #290
    Tim0xA
    Гость

    По умолчанию

    В раздел "Эмуляторы" выложена новая версия эмулятора Ramiros. Таймер и бипер переведены на новый движок, пауза теперь дублируется на PauseBreak, в настройках клавиатуры разделены.

Страница 29 из 152 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Вектор-06Ц: Общие вопросы
    от CityAceE в разделе Вектор
    Ответов: 867
    Последнее: 17.10.2025, 18:38
  2. Ответов: 9
    Последнее: 18.04.2009, 21:21
  3. Вектор-06Ц
    от AlexBel в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 20.12.2007, 08:23
  4. IM2, вектор прерывания
    от Jukov в разделе Программирование
    Ответов: 18
    Последнее: 20.09.2006, 09:32

Ваши права

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