кто знает - графика под дос, через порты?

Тема в разделе "Другие", создана пользователем Guest_E.L.K., 4 окт 2004.

Статус темы:
Закрыта.
  1. Guest_E.L.K.

    Guest_E.L.K. Гость

    Нужна высокая скорость вывода ДОС'овской графики в разрешении 800х600х24 бита. Т.к. вся видеопамять (1,5M - необходимых для этого видеорежима) не адресуется, на текущий момент используется ф-ция биоса для переключения номера куска видеопамяти, которая безбожно тормозит.

    Всего удается достичь 12 fps

    Есть идея сделать переключение не через ф-ции биоса, а через порты ВВ.

    Вопрос: Это реально? Как это сделать.
    Буду благодарен за любые советы, документацию или линки на нее.
     
  2. Arush

    Arush Гость

    Я так понимаю что это VESA совместимый режим?
    Тогда наверно стоит почитать http://vesa.org/public/VBE/vbe3.pdf
    А тормозит именно переключение видео буфера? Что профайлеры говорят? Может проблема в другом?

    ЗЫ. Как насчет использовать защищенный режим (например через dos4gw) ?
     
  3. Guest_Rai Knash Jin

    Guest_Rai Knash Jin Гость

    Попробуй видеобуфер на прямик запрограмировать
    глядишь скорость увеличится, лично не делал но вот ссылка
    www.codenet.ru посмотри, хороший форум ;)
     
  4. Guest

    Guest Гость

    Люди подкинте идею или линк как можно написать дрова на модем (он конечно свой) но со стандартной логикой
    подключаетсячерез COM порт. зарание благодарю, приму даже самые бредовые идеи.
    скидывайте на мыло Rai2004@list.ru ;) ;)
    P.S. если можно то в исходниках.
    Спасибо
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей