Колибри 0.7.0.0

Share your distros and discuss others'
  • Mario79
    Протестируй на старом компе на предмет тормознутости отрисовки фона следующие ядра:
    http://diamondz.land.ru/kernel_x1.mnt
    http://diamondz.land.ru/kernel_x2.mnt
    http://diamondz.land.ru/kernel_y0.mnt
    http://diamondz.land.ru/kernel_y1.mnt
    http://diamondz.land.ru/kernel_y2.mnt
    И, если поддерживается MMX, то ещё и
    http://diamondz.land.ru/kernel_x3.mnt
    http://diamondz.land.ru/kernel_y3.mnt
    Ушёл к умным, знающим и культурным людям.
  • Diamond
    Результаты тестирования на Cyrix233MX, Vesa 2, разрешение 1024*768 стандартный видеорежим (больше видюха не тянет). Замерял при помощи секундомера нажатием на кнопку выключения звука спикера, при этом, если кто не знал, происходит полное перерисовывание фоновой картинки, во время которого отключается отображение курсора. Вот по курсору я и замерял, плюс неточность системы мозг-рука-секундомер.
    Замеры проводил по 4-5 раз. Привожу предельные значения.

    Ядра с SVN:
    Ядро 540 (без дополнительного сглаживания) 0,6 - 0,72 сек.
    Ядро 546 (с дополнительным сглаживанием) 1,22 - 1,28 сек.

    Тестовые ядра:
    X1 1,06 – 1,19
    X2 1,10 – 1,13
    X3 0,97 – 1,10
    Y0 0,97 – 1,03
    Y1 0,69 – 0,84
    Y2 0,84 – 0,91
    Y3 0,59 – 0,69
  • Прикольно получается - в 2006 году появилась KoOS 6, в 2007 - KoOS 7. Прямо как новомодная нумерация в некоторых линуксах:)
  • и как в старомодных win =)....а что норм...зато не запутаешься какая в каком году
  • Ага, можно было тогда и 0.7.6.7 обозвать (7.06.2007) :)
  • Что-то 555-е ядро при старте запускает все программы и подвешивается (загружает проц на 100%)
  • Тестил сегодня 549 ядро на компе Athlon 2600+ barton/256 MB/Radeon 9200SE. Вот парочка глюков:
    1) не сработал vrr_m.
    2) при помощи vrr повысить частоту удалось, но изображение почему-то получилось очень размытым (текст не читается, кнопки и курсор тоже плохоразличимы) - пробовал удалить ati2d.obj - никаких изменений.
    3) не заметил "аппаратности" курсора - как мигал, так и мигает, в окне с активной отрисовкой графики исчезает вообще.
  • Heavyiron

    Этих Радеонов слишком много. Я забил в драйвер только часть. Посмотри таблицу

    Code: Select all

    devices dd (R8500   shl 16)+VID_ATI
            dd (R9000   shl 16)+VID_ATI
            dd (R9200   shl 16)+VID_ATI
    R9200 equ 0x5961 ;RV280

    у SE наверное другой DEVICE_ID. Надо добавить в таблицу
    dd (R9200SE shl 16)+VID_ATI
    R9200SE equ не знаю
  • 0x5964 - вбил, курсор заработал, но vrr... :)

    Выглядит примерно так:
    Image
  • vrr переключает графический режим перепрограммируя регистры VGA-синхронизатора. При этом шаманстве количество пикселей в секунду не меняется так что 1024*768*60Гц = 800*600*98.304 Гц Такая частота кадров не стандартна и может не нравиться монитору или новые значения регистров не корректны. Возможно дело в этом. Есть стандартная формула для расчёта параметров синхронизатора. По ней чтобы правильно установить нужный видеорежим ещё надо запрограммировать нужную частоту пикселей.
  • Монитор-то один и тот же и на Gf4 MX440 эти трюки прокатывают нормально.
    Странно, почему vrr_m не переключает режим, я раньше думал, что код переключения у vrr и vrr_m один и тот же. Разбираться в нем нет как-то сейчас нет желания...
  • Heavyiron
    У меня на ATI х1600 он не работает вообще, а на 9600 работал. Дело наверное в определении частоты кадров по обратному ходу луча. Если измерения не очень точны то дальше ошибка только накапливается.
  • В качестве перерисовки фона сделан вариант Y3 с переключением на Y1 при отсутствии MMX.
    Что-то 555-е ядро при старте запускает все программы и подвешивается (загружает проц на 100%)
    В 559 ревизии исправлено.
    Ушёл к умным, знающим и культурным людям.
  • Heavyiron
    Дело в видеокарте - на некоторых моделях при повышении частоты возникает замыленность - это достаточно распространенная проблема.
    vrr и vrr_m используют одинаковый код, но vrr_m не обрабатывает возвращаемые ошибки.
  • Who is online

    Users browsing this forum: No registered users and 4 guests