Ivan_Mak (Sprinter Team)
2003/06/16 23:25
|
|
Примеры вывода линий и прямоугольников есть вот здесь:
http://forum.petersplus.com/forum/showthreaded.php?Cat=&Board=program_r&Number=3571&page=0&view=expanded&sb=5#Post3571
Для вывода спрайтов надо воспользоваться программой вывода прямоугольника с использованием прозрачного цвета (#FF).
Скроллить экран (по знакоместам) можно через функцию биоса - открытия графического окна #B0. Описание функций биоса здесь:
http://forum.petersplus.com/sprinter/bioslist.htm
Байты IX+6, IX+7 описателя окна указывают, в с какого места видео-памяти выводится окно.
Скорость вывода байтов в случае использования акселератора -
7 мегабайт в секунду при заполнении одним цветом и 3.5 мегабайт
в секунду при копировании данных (из основной памяти в видео-память)
|
Anonymous (Unregistered) 2003/06/17 00:09
|
|
А по пикселям скролить нельзя? Если так то ни о каких играх не может быть и речи.
А как дела с вертикаьлным скролом? Или для того чтобы сделать журнал/газету придется
юзать текстовый режим?
|
Anonymous (Unregistered) 2003/06/17 00:12
|
|
А зачем вообще эта VGA фиговина?
Предпологается что так просто достать VGA монитры???
|
Ivan_Mak (Sprinter Team)
2003/06/17 00:54
|
|
Попоиксельное скроллирование есть в специальной прошивке Альтеры.
Она, в частности, используется в игре "Thunder inthe deep".
Ее или другую подобную прошивку может использовать любая игровая
программа. Время перегрузки прошивки ПЛМ 0.5 секунды. Количество
перезагрузок - бесконечно (ПЛМ на статическом ОЗУ).
|
Ivan_Mak (Sprinter Team)
2003/06/17 00:57
|
|
Предполагается, что сложно доставать CGA-мониторы с аналоговыми входами :-)
Плюс - более качественноe изображениe на VGA, чем на TV.
|
Alex_Goryachev (Sprinter Team)
2003/06/17 16:58
|
|
VGA конвертер предназначен для подключения к Спринтеру SVGA мониторов. :)
---
Sprinter Team
PETERS PLUS LTD
|
Ivan_Mak (Sprinter Team)
2003/06/17 23:37
|
|
"Принцип формирования синхры" зашит в маленькую ПЛМ и не меняется.
Кроме того, для 100Гц режима привязку я сегодня сделал :-)
Разница ощутима...
|
Ivan_Gorodetsky (stranger
)
2003/06/18 16:46
|
|
Вот это здорово!
|
MacBuster (Registered Developer)
2003/06/18 17:44
|
|
> Разница ощутима...
Нельзя ли поподробнее про разницу ? :) Что изменилось: лучше воспринимается, или теперь за счёт кратности (25 к 100) разрывов быть не должно ? Или каждый второй кадр вообще не виден ? ;)
|
cr0acker (member)
2003/06/18 18:00
|
|
Разница состоит в том что раньше почти ничего не было видно:) А теперь вообще ничего не вивдно:)
|