Важная информация

User Tag List

Страница 3 из 266 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 2660

Тема: Xpeccy

  1. #21
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,054
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    217
    Поблагодарили
    91 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Идём далее. Уже эмулируется ВГ93. Работать можно по прежнему только с TRD, пока без возможности его сохранения.
    Подозреваю, что-то не так с дешифрацией портов доса - на скорпионе всё время теряются данные, т.к он читает-выводит и в другие порты (не ВГ-шные).
    Сорцы прилагаются.

    Следующий вопрос - даташит на AY. Частоты нот, огибающие, генератор шума.

    added
    Забыл. ВГ93 эмулится не полностью. Чтение-запись секторов работает только с одним сектором (bit4=0). Мультисекторное чтение пока не работает.
    Последний раз редактировалось SAM style; 30.06.2009 в 18:13.
    Все любят гипножабу

  2. #22
    Veteran Аватар для molodcov_alex
    Регистрация
    13.03.2006
    Адрес
    Колпино
    Сообщений
    1,250
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SAM style Посмотреть сообщение
    Следующий вопрос - даташит на AY. Частоты нот, огибающие, генератор шума.
    Пожалуйте: http://zxpk.untergrund.net/downloads.php?id=328
    (этого вполне достаточно для написания эмуля AY, проверено опытом )
    ZX Spectrum forever!

  3. #23
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,054
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    217
    Поблагодарили
    91 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вроде, AY запиликал.
    Со звуком вообще, чувствуется будет полный геморой. На работе был буфер на 20мс (или вообще выводил по заполнености от предыдущего кадра) - считай что идеально. Дома - чем дальше, тем больше звук тормозит (не успевает проиграться?), надо ставить буфер в 19.6 мс. Это при том, что на работе - Сель на 1700МГц со встроеным звуком и видео, на котором выпадают кадры, а дома E7300, SB и GF9500+дрова.
    Note: когда окно неактивно, буфер не выводится. Если звук убежал - можно окошко на время покинуть (например, вывалиться в дебагер и закрыть его).

    Помимо этого: пропадают низкие частоты и что-то я с шумом начудил - на слух у всего шума одна частота.

    ВГ93 доэмулил, но пока что выкинул потерю данных. CRC тоже не проверяется (а по мануалу должно бы). Думаю, можно уже начинать сетуп делать.

    Вопрос: АУкалка от Ямахи чем-то отличается, кроме как тактовой частотой?
    Последний раз редактировалось SAM style; 30.06.2009 в 18:13.
    Все любят гипножабу

  4. #24
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,254
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    34 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SAM style Посмотреть сообщение
    Вопрос: АУкалка от Ямахи чем-то отличается, кроме как тактовой частотой?
    Отличается. У АУ 16 уровней громкости, у ямахи - 32. В смысле дискретность изменения громкости в два раза выше. Сказывается на огибающих. Из-за этого, собсно, ямаха кажется слегка тише.

  5. #25
    Banned
    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SAM style Посмотреть сообщение
    Дома - чем дальше, тем больше звук тормозит
    если я правильно понимаю, то дома у тебя просто ярковыраженный эффект, на работе он тоже присутствует, но в меньшей степени надо делать автоподстройку, только так будет нормально.

  6. #26
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,054
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    217
    Поблагодарили
    91 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Next...
    - Зачатки настроек (F1)
    - Сохранение диска в *.trd (пока только из настроек).
    - Запрос на сохранение измененного диска при открытии нового.
    - Выбор дискокрута при открытии по F3
    - Турбо у дискокрута. При поиске поля крутится в 100 раз быстрее и нет задержек при перемещении головки.
    - Настройки пока не сохраняются
    Проверка на корректность диска при сохранении не производится. Предполагается, что там честные 16 секторов (заголовок+данные) на дорожку с номерами 1-16. Сектора с иными номерами пропускаются, несуществующие забиты нулями.

    PS: Требуется помощь со звуком. Сам с ним мало работал.
    Последний раз редактировалось SAM style; 30.06.2009 в 18:13.
    Все любят гипножабу

  7. #27
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    возьми какую-нибудь библиотеку для работы со звуком, ибо без либы только OSS просто работать.
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

  8. #28
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,054
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    217
    Поблагодарили
    91 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Убейте меня апстену! Потому что 44КГц != 44*1024 Гц. Поставил rate = 44100 (как положено) - и за 5 минут играния музыки отставания не увидел. Аллес, короче. Надо больше спать
    Все любят гипножабу

  9. #29
    Master Аватар для boo_boo
    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    715
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sinus Посмотреть сообщение
    возьми какую-нибудь библиотеку для работы со звуком, ибо без либы только OSS просто работать.
    кстати да. может http://www.music.mcgill.ca/~gary/rtaudio/ подойдет?

  10. #30
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,054
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    217
    Поблагодарили
    91 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос к тем кто знает/видел/щупал.
    Быстрее ли будет отрисовывать картику прямо в иксы, чем натягивать её на QT-шные виджеты? При масштабе х2 оно уже неприлично много времени жрёт.
    Все любят гипножабу

Страница 3 из 266 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Ваши права

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