Heavyiron
Не надо так дико утрировать.
Я предложил нормальную вещь - возможность самому настроить параметры никогда не бывает лишней.
Serge
Я не имел в виду загрузочный экран, то, что там есть вполне достаточно.
Кстати я уже давно думаю, что надпись при загрузке с жесткого диска не соответствует истине. Лучше написать не "C:\Kolibri.img", а просто HDD, потому что поиск осуществляется на всех найденных разделах всех жестких дисков.
Колибри 0.7.0.0
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
Протестируй на старом компе на предмет тормознутости отрисовки фона следующие ядра:
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
Результаты тестирования на 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) не заметил "аппаратности" курсора - как мигал, так и мигает, в окне с активной отрисовкой графики исчезает вообще.
1) не сработал vrr_m.
2) при помощи vrr повысить частоту удалось, но изображение почему-то получилось очень размытым (текст не читается, кнопки и курсор тоже плохоразличимы) - пробовал удалить ati2d.obj - никаких изменений.
3) не заметил "аппаратности" курсора - как мигал, так и мигает, в окне с активной отрисовкой графики исчезает вообще.
Heavyiron
Этих Радеонов слишком много. Я забил в драйвер только часть. Посмотри таблицу
R9200 equ 0x5961 ;RV280
у SE наверное другой DEVICE_ID. Надо добавить в таблицу
dd (R9200SE shl 16)+VID_ATI
R9200SE equ не знаю
Этих Радеонов слишком много. Я забил в драйвер только часть. Посмотри таблицу
Code: Select all
devices dd (R8500 shl 16)+VID_ATI
dd (R9000 shl 16)+VID_ATI
dd (R9200 shl 16)+VID_ATI
у SE наверное другой DEVICE_ID. Надо добавить в таблицу
dd (R9200SE shl 16)+VID_ATI
R9200SE equ не знаю
0x5964 - вбил, курсор заработал, но vrr...
Выглядит примерно так:
Выглядит примерно так:
vrr переключает графический режим перепрограммируя регистры VGA-синхронизатора. При этом шаманстве количество пикселей в секунду не меняется так что 1024*768*60Гц = 800*600*98.304 Гц Такая частота кадров не стандартна и может не нравиться монитору или новые значения регистров не корректны. Возможно дело в этом. Есть стандартная формула для расчёта параметров синхронизатора. По ней чтобы правильно установить нужный видеорежим ещё надо запрограммировать нужную частоту пикселей.
Монитор-то один и тот же и на Gf4 MX440 эти трюки прокатывают нормально.
Странно, почему vrr_m не переключает режим, я раньше думал, что код переключения у vrr и vrr_m один и тот же. Разбираться в нем нет как-то сейчас нет желания...
Странно, почему vrr_m не переключает режим, я раньше думал, что код переключения у vrr и vrr_m один и тот же. Разбираться в нем нет как-то сейчас нет желания...
Heavyiron
У меня на ATI х1600 он не работает вообще, а на 9600 работал. Дело наверное в определении частоты кадров по обратному ходу луча. Если измерения не очень точны то дальше ошибка только накапливается.
У меня на ATI х1600 он не работает вообще, а на 9600 работал. Дело наверное в определении частоты кадров по обратному ходу луча. Если измерения не очень точны то дальше ошибка только накапливается.
В качестве перерисовки фона сделан вариант Y3 с переключением на Y1 при отсутствии MMX.
В 559 ревизии исправлено.Что-то 555-е ядро при старте запускает все программы и подвешивается (загружает проц на 100%)
Ушёл к умным, знающим и культурным людям.
Heavyiron
Дело в видеокарте - на некоторых моделях при повышении частоты возникает замыленность - это достаточно распространенная проблема.
vrr и vrr_m используют одинаковый код, но vrr_m не обрабатывает возвращаемые ошибки.
Дело в видеокарте - на некоторых моделях при повышении частоты возникает замыленность - это достаточно распространенная проблема.
vrr и vrr_m используют одинаковый код, но vrr_m не обрабатывает возвращаемые ошибки.
Who is online
Users browsing this forum: No registered users and 4 guests