<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130088</guid>
        <pubDate>Thu, 02 May 2002 17:24:25 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130088</link>
        <description><![CDATA[Chibis: Не врубаюсь, зачем нужна 2-ух байтная переменная wWindowGranulity?<br>(5-ий байт буффера передавймый при вызове VESAModeSupport (AX=4F01))]]></description>
        <author>Chibis</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130087</guid>
        <pubDate>Tue, 30 Apr 2002 19:36:26 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130087</link>
        <description><![CDATA[vb: Честно говоря, мне и скинуть то нечего... Давать тебе обобщенные процедуры нет смысла, т.к. они все равно будут достаточно медленными. Писать что-то конкретное для твоего примера тоже не интересно, т.к. ты это прекрасно сделаешь и без меня. Если же надо дать пару-тройку советов по оптимизации конкретного примера - всегда пожалуйста!]]></description>
        <author>vb</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130086</guid>
        <pubDate>Tue, 30 Apr 2002 16:57:47 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130086</link>
        <description><![CDATA[Chibis: vb<br>Спасибо за советы, учту.<br>Было бы интересно посмотреть твои 32-ух битные разработки(если они у тебя есть),<br>может скинеш что нибудь?]]></description>
        <author>Chibis</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130085</guid>
        <pubDate>Mon, 29 Apr 2002 12:34:51 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130085</link>
        <description><![CDATA[vb: А для чего ты вызываешь pWindowingFunction в конце процедуры (непосредственно перед “End;”)? IMHO кроме дополнительного торможения программы, это ничего не дает... Кроме того, “rep stosd” будет выполняться быстрее, чем последовательность “@2: stosd; cmp di, wEndPixel; jnz @2”. Еще, вместо pusha/popa можно сохранять только те регистры, которые используются в твоей процедуре (es, ax, di, cx и dx) – так быстрее. Ну и разумеется, если переписать все это дело под 32-bit protected mode, то можно будет избавиться от префикса 66h, что даст дополнительный прирост производительности.]]></description>
        <author>vb</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130084</guid>
        <pubDate>Sun, 28 Apr 2002 19:40:01 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130084</link>
        <description><![CDATA[Chibis: <strong class='tag-b'>vb</strong><br>
По поводу примера:<br>
Далее приведён почти рабочий пример программы с использованием моей процедуры закраски экрана (VFAP) в Real mode. Следует отметить что она ращитана на работу с разными разрешениями и колличеством цветов, так же предусмотрен просчёт для переключения видео страниц.<br>
Но т.к. тут всё фиксировано то все числа подставлены в ручную. Надеюсь что я подставил верные параметры для работы проги но если она не заработает то прошу меня проинформировать). На моём 333 Cel эта процедура даёт около 47 кадров за секунду. Может есть замечания, предложения по оптимизации, или критика то пишите.<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">Var wAddPixel:Word; {Заполняется процедурой переключения видео страниц}</div><div class="code_line">&nbsp;&nbsp; &nbsp;wAddChunk:Word; {-//-//-}</div><div class="code_line">&nbsp;&nbsp; &nbsp;wEndChunk:Word; {-//-//-}</div><div class="code_line">&nbsp;&nbsp; &nbsp;wEndPixel:Word; {-//-//-}</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;BytesPerPixel:Byte;{Заполняется при инициализации}</div><div class="code_line">&nbsp;&nbsp; &nbsp;pWindowingFunction:Pointer;{-//-//-}</div><div class="code_line">&nbsp;&nbsp; &nbsp;wDeltaChunk:Word;{-//-//-}</div><div class="code_line">&nbsp;&nbsp; &nbsp;wWriteSegment:Word;{-//-//-}</div><div class="code_line">&nbsp;&nbsp; &nbsp;wReadWriteChunk:Word;{Нужно для хранения активного банка.</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Позволяет избавляться от лишнего переключения банка.</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Активно используется процедурой прорисовки точки.}</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;Buf:Array[0..63]of LongInt;</div><div class="code_line">&nbsp;</div><div class="code_line">Function VESAModeSupport(GrMode:Word):Boolean;</div><div class="code_line">{Нужна для получения информации}</div><div class="code_line">Assembler;</div><div class="code_line">Asm</div><div class="code_line">mov ax,Seg(Buf)</div><div class="code_line">mov es,ax</div><div class="code_line">mov di,Offset(Buf)</div><div class="code_line">mov ax,F01</div><div class="code_line">mov cx,GrMode</div><div class="code_line">int </div><div class="code_line">End;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">Procedure VFAP(wColor:word);{Вот так она у меня выглядит}</div><div class="code_line">Assembler;</div><div class="code_line">Asm</div><div class="code_line">mov &nbsp; &nbsp; ax,wAddPixel</div><div class="code_line">mov &nbsp; &nbsp; bl,BytesPerPixel</div><div class="code_line">xor &nbsp; &nbsp; bh,bh</div><div class="code_line">mul &nbsp; &nbsp; bx</div><div class="code_line">add &nbsp; &nbsp; dx,wAddChunk</div><div class="code_line">mov &nbsp; &nbsp; di,ax</div><div class="code_line">mov &nbsp; &nbsp; bx,0</div><div class="code_line">pusha; cli; call pWindowingFunction; sti; popa</div><div class="code_line">mov &nbsp; &nbsp; cx,wDeltaChunk</div><div class="code_line">add &nbsp; &nbsp; cx,wEndChunk</div><div class="code_line">mov &nbsp; &nbsp; ax,wWriteSegment</div><div class="code_line">mov &nbsp; &nbsp; es,ax</div><div class="code_line">mov &nbsp; &nbsp; ax,wColor</div><div class="code_line">db &nbsp; &nbsp; &nbsp;66h</div><div class="code_line">shl &nbsp; &nbsp; ax,16</div><div class="code_line">add &nbsp; &nbsp; ax,wColor</div><div class="code_line">&nbsp;</div><div class="code_line">{Далее сама закраска}</div><div class="code_line">@1: db 66h;stosw</div><div class="code_line">cmp &nbsp; &nbsp; di,1</div><div class="code_line">jnc &nbsp; &nbsp; @1</div><div class="code_line">&nbsp;</div><div class="code_line">inc &nbsp; &nbsp; dx</div><div class="code_line">pusha; cli; call pWindowingFunction; sti; popa</div><div class="code_line">sub &nbsp; &nbsp; cx,1</div><div class="code_line">jnz &nbsp; &nbsp; @1</div><div class="code_line">&nbsp;</div><div class="code_line">@2:</div><div class="code_line">db &nbsp; &nbsp; &nbsp;66h</div><div class="code_line">stosw</div><div class="code_line">cmp di,wEndPixel</div><div class="code_line">jnz @2</div><div class="code_line">&nbsp;</div><div class="code_line">mov dx,wReadWriteChunk</div><div class="code_line">pusha; cli; call pWindowingFunction; sti; popa</div><div class="code_line">End;</div><div class="code_line">&nbsp;</div><div class="code_line">Begin</div><div class="code_line">VesaModeSupport(1); </div><div class="code_line">{Нужна для получения адреса процедуры переключения строниц}</div><div class="code_line">pWindowingFunction:=Pointer(Buf[3]);{Сам адрес}</div><div class="code_line">&nbsp;</div><div class="code_line">wWriteSegment:=$A000; {По умолчанию}</div><div class="code_line">BytesPerPixel:=2;</div><div class="code_line">wDeltaChunk:=640*480 div 00;</div><div class="code_line">wEndPixel:=24576;</div><div class="code_line">&nbsp;</div><div class="code_line">Asm mov ax,f02;mov bx,1; int 10h; end;</div><div class="code_line">{Грубоя инициализация режима 640x480x16 на самом деле всё делается не так}</div><div class="code_line">&nbsp;</div><div class="code_line">VFAP($ffff);{Обычно я закрашиваю чёрным цветом}</div><div class="code_line">&nbsp;</div><div class="code_line">ReadLn;</div><div class="code_line">Asm mov ax,3; int 10h; End;</div><div class="code_line">End.</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>]]></description>
        <author>Chibis</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130083</guid>
        <pubDate>Sun, 28 Apr 2002 19:39:19 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130083</link>
        <description><![CDATA[Chibis: 7in<br>Первый пример VESA который я в дальнейшем разобрал<br>как раз использавал этот FAR CALL. (см. ниже)]]></description>
        <author>Chibis</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130082</guid>
        <pubDate>Sun, 28 Apr 2002 19:12:57 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130082</link>
        <description><![CDATA[vb: Особенно медленно прерывания (в т.ч. и INT 10h) работают в 32-битных приложениях защищенного режима, т.к. thunking (переключение режима 32bit-&gt;16bit-&gt;32bit) очень сильно тормозит приложение. Таким образом, прямой вызов 32-битной процедуры переключения банков, которая доступна в VESA 2.0 и выше (функция 0Ah - Return VBE Protected Mode Interface), действительно очень ускоряет работу с графикой в banked SVGA режимах.]]></description>
        <author>vb</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130081</guid>
        <pubDate>Sun, 28 Apr 2002 17:49:45 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130081</link>
        <description><![CDATA[7in: По поводу переключения банков: лучше переключать их, делая FAR CALL, а не через INT 10h. Шустрее будет....]]></description>
        <author>7in</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130080</guid>
        <pubDate>Sat, 27 Apr 2002 20:43:49 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130080</link>
        <description><![CDATA[vb: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Chibis, 27.04.02, 22:39:51</span><div class='quote '>vb<br>Незнаю но я лично дабился скорости не больше 40 кадров.<br>Использовал Pascal 7.0 с Asm.<br>Перебрасывал по 4 байта используя db 66h.<br>Все тормоза как я понел из за переключения банков.</div></div><br>Использование 32-битных команд в 16-битном режиме (db 66h) выполняется не особо быстро. Все-таки в native 32-bit protected mode это дело работает гораздо шустрее. Конечно, процедура переключения банков тоже требует достаточно много времени. Тем не менее, она не должна _так_сильно_ тормозить процесс... Ты не мог бы привести полный код своей процедуры закраски экрана?]]></description>
        <author>vb</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130079</guid>
        <pubDate>Sat, 27 Apr 2002 19:53:33 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130079</link>
        <description><![CDATA[Chibis: TMT С РЕДАКТОРОМ, ПРИБАМБАСАМИ, ПРИМЕРАМИ V3.90 И ГЛАВНОЕ НА ХАЛЯВУ &nbsp;:D<br>Уже слюньки потекли. :P<br>]]></description>
        <author>Chibis</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130078</guid>
        <pubDate>Sat, 27 Apr 2002 18:39:51 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130078</link>
        <description><![CDATA[Chibis: vb<br>Незнаю но я лично дабился скорости не больше 40 кадров.<br>Использовал Pascal 7.0 с Asm.<br>Перебрасывал по 4 байта используя db 66h.<br>Все тормоза как я понел из за переключения банков.]]></description>
        <author>Chibis</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130077</guid>
        <pubDate>Sat, 27 Apr 2002 18:34:22 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130077</link>
        <description><![CDATA[Chibis: Ладно уговорили. Уже качаю TMT.]]></description>
        <author>Chibis</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130076</guid>
        <pubDate>Sat, 27 Apr 2002 11:49:18 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130076</link>
        <description><![CDATA[Fallex: Правильно люди говорят! ;)<br>ТМТ паскаль - и проблема решена( ну почти ::))<br>Так чо поищи лучше инфу по модулю GRAPH в ТМТ]]></description>
        <author>Fallex</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130075</guid>
        <pubDate>Sat, 27 Apr 2002 09:46:37 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130075</link>
        <description><![CDATA[vb: 2: Chibis<br>Я немного ошибся в своем предыдущем письме. В действительности, для выполнения твоей задачи нужно прокачать не 234.5 Мб/с, а всего-навсего 29.3 Мб/с (=640*480*2*50). Такая пропускная способность не является проблемой даже для очень древних карточек.]]></description>
        <author>vb</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130074</guid>
        <pubDate>Sat, 27 Apr 2002 09:39:42 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130074</link>
        <description><![CDATA[vb: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Chibis, 27.04.02, 00:33:38</span><div class='quote '>vb<br>Если LFB под win 2000 не палит то вазможно ли добится приемлимых скоростей используя банки видео памяти?<br>(скажем закрашивать экран 50 раз на секунду в режиме 640x480x16 на 333 Celeron)<br></div></div><br><br>Это зависит от оптимизации твоего кода и от производительности видеокарты (критическим фактором является пропускная способность VRAM). Думаю, что прокачать 234.5 Mb в секунду (&quot;...закрашивать экран 50 раз на секунду в режиме 640x480x16...&quot;) сможет практически любая видеокарта, т.к. даже простенькая Riva Vanta LT имеет пропускную способность памяти 800 Мб/с.]]></description>
        <author>vb</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130073</guid>
        <pubDate>Sat, 27 Apr 2002 08:27:05 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130073</link>
        <description><![CDATA[vot: Интересно, куда ж он, редактор, у тебя делся-то???<br>Он обзывается idew32.exe :)<br>Скачивай новую версию 3.90!]]></description>
        <author>vot</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130072</guid>
        <pubDate>Fri, 26 Apr 2002 20:35:35 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130072</link>
        <description><![CDATA[Chibis: 7in<br>Я бы с удовольствием изучил бы TMT но у меня есть только кампилятор (без редактоа),<br>что давольно не удобно.]]></description>
        <author>Chibis</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130071</guid>
        <pubDate>Fri, 26 Apr 2002 20:33:38 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130071</link>
        <description><![CDATA[Chibis: vb<br>Если LFB под win 2000 не палит то вазможно ли добится приемлимых скоростей используя банки видео памяти?<br>(скажем закрашивать экран 50 раз на секунду в режиме 640x480x16 на 333 Celeron)<br>]]></description>
        <author>Chibis</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130070</guid>
        <pubDate>Thu, 25 Apr 2002 15:51:10 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130070</link>
        <description><![CDATA[7in: Используй TMT-Pascal !!! Очень удобная работа с графикой !!!]]></description>
        <author>7in</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130069</guid>
        <pubDate>Wed, 24 Apr 2002 20:24:33 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130069</link>
        <description><![CDATA[vb: Информации по LFB более чем достаточно, например, имеется официальное описание стандарта VESA/VBE 3 Core Functions, которое можно скачать с www.vesa.org. Тем не менее, имей в виду, что LFB-приложения не работают под операционными системами Windows NT (NT 3/4, 2000, XP), а это довольно сильное ограничение... :-( Таким образом, использование VESA 1.2 (т.е. работа с банками видео памяти) остается единственным надежным методом программирования SVGA графики в приложениях MS-DOS.]]></description>
        <author>vb</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130068</guid>
        <pubDate>Wed, 24 Apr 2002 18:27:11 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130068</link>
        <description><![CDATA[Chibis: Fallex<br>Спасибо за совет, но ты вобше работал с VESA.<br>VESA позваляет работать с бальшими разрешениями и количеством цветов.<br>А меня интересует 640x480x16. В Real mode есть только одно (два но второе не используют)<br>окно $A000 разметом 64к и это значит, что весь видео буфер нужно<br>грузить по кускам 640*480*2/65536=9.375 (на одну страницу надо 10<br>кусков). Из за этих кусков резко усложняются все процедуры вывода<br>графики на экран и по таму нужно инфо по LFB (Long frame bufer (если не ошибаюсь)).<br>Все линейно по таму и скорость больше понемаеш?<br>]]></description>
        <author>Chibis</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130067</guid>
        <pubDate>Wed, 24 Apr 2002 17:55:01 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130067</link>
        <description><![CDATA[Fallex: Не занимайся ерундой! :) Что в Real, что в Protected mode - скорость почти не &nbsp;изменится. Попробуй писать процедуры на ассемблере по копированию области памяти с картинкой в видео память SVGA (Я в своё время бился, да так мне это надоело) ;)]]></description>
        <author>Fallex</author>
        <category>32-битные компиляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130066</guid>
        <pubDate>Tue, 23 Apr 2002 19:55:03 +0000</pubDate>
        <title>VESA, Protected mode и LFB.</title>
        <link>https://forum.sources.ru/index.php?showtopic=15633&amp;view=findpost&amp;p=130066</link>
        <description><![CDATA[Chibis: (Как всё это заставить работать ??? )<br>Подскожите Pleazz как инициализировать графический режим 640x480x8<br>в Protected mode с использованием LFB. (А то в Real медленно получается)<br>И если можно укожите пару адресков с аписанием.]]></description>
        <author>Chibis</author>
        <category>32-битные компиляторы</category>
      </item>
	
      </channel>
      </rss>
	