User Tag List

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

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

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

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

    По умолчанию

    Ramiros, если делать захват аудио в режиме "For Tape" при максимальной скорости эмуляции (Alt+F10), то записанный файл потом невозможно загрузить. Еще опция "For Tape" не запоминается при выходе из эмулятора. Также в добавок к опции "For Tape" была бы удобна опция автоматического начала захвата, как только на магнитофонный выход пошел первый бит. И через некоторый период можно останавливать запись, если на выходе больше нет изменений.
    Последний раз редактировалось Tim0xA; 13.10.2009 в 12:21. Причина: Сортировка по темам

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

  3. #2

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

    По умолчанию

    Цитата Сообщение от Tim0xA Посмотреть сообщение
    Ramiros, если делать захват аудио в режиме "For Tape" при максимальной скорости эмуляции (Alt+F10), то записанный файл потом невозможно загрузить. Еще опция "For Tape" не запоминается при выходе из эмулятора.
    Ясное дело, CPU считай работает на 12 MHz! Используй для ускорения (Ctrl+F10).
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  4. #3
    Tim0xA
    Гость

    По умолчанию

    Цитата Сообщение от Ramiros Посмотреть сообщение
    Ясное дело, CPU считай работает на 12 MHz!
    Но это же не мешает грузиться из WAV-файла в режиме "CPU Speed - Fast". Ты же как-то синхронизируешь подачу данных из WAV-файла на виртуальный магнитофонный вход в зависимости от скорости CPU. Почему бы не сделать так и для захвата?

  5. #4

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

    По умолчанию

    Цитата Сообщение от Tim0xA Посмотреть сообщение
    Но это же не мешает грузиться из WAV-файла в режиме "CPU Speed - Fast". Ты же как-то синхронизируешь подачу данных из WAV-файла на виртуальный магнитофонный вход в зависимости от скорости CPU. Почему бы не сделать так и для захвата?
    Да, магнитофон действительно привязан к тактам процессора, а вот с захватом сложнее, он привязан к нотификаторам DirectSound и его цель писать звук как есть, (For Tape это всего лишь отключение ненужных каналов и смена формата выходного файла), а в файл информация пишется паралельно DirectSound буфферу, поэтому для коректной записи необходимо чтобы CPUSpeed = Normal.
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  6. #5
    Tim0xA
    Гость

    По умолчанию

    Меня интересует именно "For Tape". Можно для этого режима привязаться к тактам процессора?

  7. #6

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

    По умолчанию

    Цитата Сообщение от Tim0xA Посмотреть сообщение
    Меня интересует именно "For Tape". Можно для этого режима привязаться к тактам процессора?
    В рамках движка аудио захвата - к сожалению нет, это нужно специально писать дополнение для виртуального магнитофона.

    А чем неустраивает пропорциональное увеличение быстродействия повышением частоты кадров? допустим при 100Гц скорость CPU получается равной 6МГц и при этом DXSound перестраивается на другой режим, и запись получается нормальной, а нехватка ресурсов, связанная с увеличением частоты кадров высвободится за счет Auto Frame Skip (если он включен).
    Последний раз редактировалось Ramiros; 15.04.2009 в 20:14.
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  8. #7

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

    По умолчанию

    Цитата Сообщение от Tim0xA Посмотреть сообщение
    Меня интересует именно "For Tape". Можно для этого режима привязаться к тактам процессора?
    Почасав немного репу, всетаки придумал как это сделать , в новой версии сделаю

    Добавлено через 11 часов 42 минуты
    Tim0xA, Готово, VV_5.75. Есть правда некоторые ограничения, от которых избавится неудалось: 1. Во время захвата блокируется возможность переключения скорости процессора т.к. это переключение приведет к помехе в wav файле, поэтому переключать CPU Speed нужно перед захватом; 2. Нежелательно лазить в меню во время захвата по тем же причинам.

    Добавлены акселераторы для аудиозахвата, опция For Tape теперь сохраняется.
    Последний раз редактировалось Ramiros; 16.04.2009 в 21:07. Причина: Добавлено сообщение
    Здесь можно скачать актуальные версии Virtual Vector (VV)

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

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

Эту тему просматривают: 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

Ваши права

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