User Tag List

Страница 19 из 278 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя
Показано с 181 по 190 из 2779

Тема: Xpeccy

  1. #181

    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,286
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    39 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SAM style Посмотреть сообщение
    Полгода назад - на Celeron 1.7MHz и GF4MX потрескивало очень редко, в основном при перетаскивании окна. Так что ищи проблему у себя. В Убунте 9.10, поговаривают, со звуком не всё ладно было.
    У тебя вывод происходит одним куском.
    Код:
    void oss_play() {
            if (snd->audio!=0) write(snd->audio, &snd->sndbuf[0], snd->sbptr - &snd->sndbuf[0]);
    }
    Система совершенно не гарантирует, что весь его за раз примет. Надо писать до тех пор, пока у тебя не закончится буфер:
    Код:
          std::size_t toWrite(buf.size() * sizeof(buf.front()));
          const uint8_t* data(safe_ptr_cast<const uint8_t*>(&buf[0]));
          while (toWrite)
          {
            int res(::write(DevHandle.Get(), data, toWrite * sizeof(*data)));
            DevHandle.CheckResult(res >= 0, THIS_LINE);
            toWrite -= res;
            data += res;
          }

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

  3. #182

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Упдатес. Pentagon1024SL2.x Подозреваю, что неполноценный, но метр памяти есть, рамдиск определяется и 16-колор работает.
    Все любят гипножабу

  4. #183

    Регистрация
    12.09.2008
    Адрес
    Россия, Орловская область, п. Глазуновка
    Сообщений
    368
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С апдейтом у меня совсем звук пропал, а в глюке почти всегда при коротком нажатии ВВЕРХ или ВНИЗ зеленая полоска сама начинает бегать по кругу.
    zx-info.r RIP

  5. #184

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если есть возможность пересобрать, то на sound.cpp:
    Код:
    56c56,59
    < 	outsys->open();
    ---
    > 	if (!outsys->open()) {
    > 		printf("Can't open sound system. Reset to NULL\n");
    > 		outsys = &outsyslist[0];
    > 	}
    Если будет выброс в консоль и вывод в NULL - эмуль не может открыть устройство.
    А с клавой... Если переключиться на другое окно, потом на эмуль - фигня останется?
    PS: Сколько ни стучал по клаве как можно короче - в глюке полоска передвигается не боле чем на 1 шаг. Так что пока нипанятна...
    Последний раз редактировалось SAM style; 08.02.2010 в 21:31.
    Все любят гипножабу

  6. #185

    Регистрация
    12.09.2008
    Адрес
    Россия, Орловская область, п. Глазуновка
    Сообщений
    368
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SAM style, переключение окон помогает.

    Пересобрать пока не могу (неумею)

    Переключил на OSS - стало как раньше, звук появился со щелчками и тормозами
    Последний раз редактировалось phant0m; 08.02.2010 в 22:03.
    zx-info.r RIP

  7. #186

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Значит, либо SDL не генерирует эвент "отпускание клавиши", либо эмуль на этот эвент не реагирует. В следующем срезе сделаю поболе дебажного вывода, будем диагностировать.

    ---------- Post added at 22:54 ---------- Previous post was at 22:42 ----------

    Можешь посмотреть, сколько эмуль проца жрёт?

    ---------- Post added at 23:01 ---------- Previous post was at 22:54 ----------

    И, кстати, стоп... Проц у тебя 64-битный, а сама ось какая?
    Все любят гипножабу

  8. #187

    Регистрация
    12.09.2008
    Адрес
    Россия, Орловская область, п. Глазуновка
    Сообщений
    368
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SAM style, проц amd64 x2, но ось 32 бит.

    Посмотрел загрузку проца - неслабо хавает, зачастую свыше 50, порой свыше 60%.
    Последний раз редактировалось phant0m; 08.02.2010 в 22:48.
    zx-info.r RIP

  9. #188

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Трещит из-за чрезмерной жручести. Попробую переделать, чтобы треска не было, но появится заикание.
    Хотя, странно это...
    Дома Core2Duo E7300 2.66, Nvidia GT240 (ранее был 9500GT), Debian testing 32bit - жрет максимум 25% (в спокойном состоянии 18%)
    На работе Pentium4 2.8, видео встроеное Intel (точно не помню), ось такая же - не более 32%
    Все любят гипножабу

  10. #189

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Небольшой упдатес. В ходе работы мозгового вещества выяснилось, что много кушает формирование звука (заполнение буфера). На работе при отключеном звуке прожорливость падает с 35 до 20% проца. Буду работать над этим.
    Все любят гипножабу

  11. #190

    Регистрация
    12.09.2008
    Адрес
    Россия, Орловская область, п. Глазуновка
    Сообщений
    368
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SAM style, не могу запустить после апдейта: "Can't find current machine"
    zx-info.r RIP

Страница 19 из 278 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя

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

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

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

Ваши права

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