MenuetOS (KolibriOS) GFX kernel

Kernel-side graphics support
  • batman12345
    ЗЫ: Как насчёт поддержки широкого формата? У меня 1440*900
    =====
    Какие проблемы, если у тебя существует веса режим разрешением 1440*900. У тебя будет работать Коос на этом разрешении.
  • mike.dld, нет не видел. Как-то руки не дошли. Ну если уже все реализованно, тогда к чему вопрос о нужности :-).

    ..bw
  • Выбор режимов реализован симпотично, конечно. Но криво. Т.е. в режимах >8 галки стоят везде, но курсор не двигается выше определенной позиции (середина списка, 0640x0480). К тому же, если переместиться вниз, до места где отсутствует галка (8 бит) или ниже последней галки, то курсор перескакивает в верхний левый угол экрана. Тестировал только QEmu, VGA BIOS от Bochs, как пологается. Режимы повторяются два раза, от 0640 до 1280. После выбора режима, экран хреново перерисовывается. Хотя, я думаю, тебе это известно.

    На реальном железе. Для загрузки я использую meosload.com с образом на винте. Ничего не грузится :-), черный экран, никакой реакции на клавиатуру, ждал пару минут, потом надоело. R9250.

    ..bw
  • ага я все знаю :) Спасибо всем, буду дальше трудиться.
    =========
    Ok, thank you to all, I will work farther.
  • Итак я обновил загрузчик, теперь отображаются все режимы, начиная от 640х480@4 бита на цвет и выше.
    http://www.lrz.land.ru/dowload/kernel_GFX.7z
    По этой ссылке можно скачать модифицированное ядро, изменен только загрузчик. Загрузиться невозможно!
    ============
    So, I renewed loader of kernel, contained in the kernel. All graphic mode of work is showing to begin from 640х480@4 and higher now.
    You can download this kernel on reference
    http://www.lrz.land.ru/dowload/kernel_GFX.7z
    You will not be able to be loaded, because this kernel is not correct.
  • > Загрузиться невозможно!
    Скачаю, когда будет возможно!

    ..bw
  • Люди если кто знает помогите! В VESA 3 режимах существует иногда дублирование т.е. присутсвтуют два режима типа 800х600@8;800х600@16;800х600@32 бита причем пара. Почему ? И чем они отличаются? Это можно увидеть VMware или на реальной системе. Если кто поможет я буду очень признателен!!
    ==========
    I need a help. If you know why in VESA 3 present both duplication video mode? For example this is video mode have duplication both 800х600@8;800х600@16;800х600@32. You can look this feature on VMware or real PC. If you will help me I will be happy! I don't know how to distinguish above both video mode. What is difference it ?
  • В настройках курсор не перескакивает с режима 800х600х8 на 640х480х8.
  • Итак я написал программу, которая дампит в файл режимы, прошу скачать ее и запустить, исходник прилагается, затем переслать мне дамп на исследование.
    http://lrz.land.ru/dowload/vesa_dump.7z (1,6 кб)
    200_u_200{dog}mail.ru
  • ушло
  • Из хаоса в космос
  • Во вложенном файле дампы четырёх карточек.
    Attachments
    vesa_dump.zip (1.72 KiB)
    Downloaded 243 times
  • уехало.
    И мы уже давно не пешки,
    Мы пули, мы орлы, и решки!
    Война ютит бинарный код,
    Умри, или иди вперед!
  • Всем огромное спасибо!
    Итак http://www.lrz.land.ru/dowload/kernel_GFX.7z тут расположено последнее ядро с svn и моими доработками. у меня на виртуальной машине кроме текущих режимов работы поддерживается режимы 1152х864 и 1280х960 при глубине цвета в 24 и 32 бита. Т.е. с этих режимов я осуществил загрузку ОС и работу. Огромная просьба проверить эти режимы на реальном железе.
    В данный момент можно загружать ОС и полноценно работать в ней, пока нет поддержки сохранения настроек, и перезагрузки из ядра в "синий экранчик" (aka "blue screen").
  • Who is online

    Users browsing this forum: No registered users and 3 guests