NewsProductsSprinterSupportDownloadSprinter ForumAbout usLinksSite map Russian site

Russian
   >> Программирование для компьютера Sprinter
Thread views: 227 View all threadsNext thread*Threaded Mode

Pages in this thread: 1 | 2 | 3 | 4 | (show all)
cr0acker
(member)
2003/05/27 15:25
Графика Reply to this post

Это покажите как работать с сабжем, а то после прочтения немалого обьема документациия я понял следущее.
1)ВидеОЗУ является теневым.
2)Цвет #FF является прозрачным.



uzWer
(stranger )
2003/05/27 16:24
Re: Графика new [re: cr0acker]Reply to this post

аналогично.... НУЖНА библиотека.



MacBuster
(Registered Developer)
2003/05/27 16:56
Re: Графика new [re: uzWer]Reply to this post

> НУЖНА библиотека.

Ага. Ещё художник в берете с мольбертом, палитрой и кисточкой что-бы медленнее работало.



uzWer
(stranger )
2003/05/27 17:06
Re: Графика new [re: MacBuster]Reply to this post

>> Ага. Ещё художник в берете с мольбертом, палитрой и кисточкой что-бы медленнее работало.

1.c функцией вывода точки
2. произвольной линии
3. произвольного прямоугольника

и это для начала будет imho достаточно.



MacBuster
(Registered Developer)
2003/05/27 17:44
Re: Графика new [re: uzWer]Reply to this post

Вывод точки и прямоугольника есть в форуме. Произвольная прямая легко модифицируется из любого исходника на ассемблере Z80 для любой платформы заменой подпрограммы вывода точки.



cr0acker
(member)
2003/05/27 20:18
Re: Графика new [re: MacBuster]Reply to this post

Нафиг библиотека! Вы обьясните как блин там всё рабтает! Как память организована, как синхронизировать! Какой байт пямяти отвечает за какую точку! Как к видеозу образатся если ВидеоОЗУ больше адресного простраснва?



Denis ParinovVIP
(Sprinter Team)
2003/05/27 21:03
Re: Графика new [re: cr0acker]Reply to this post

Там все просто. :)


;
LD A,#50
OUT (#E2),A ;открыли видео ОЗУ в третьем окне #C000
;
LD A,y-coord ;0 - 255
OUT (#89),A ;выбрали Y-координату
;
LD HL,x_coord ;0 - 319 (320x256) или 639 (640x256)
LD A,color ;0 - 255
;
LD (HL),A ;поставили точку.
;





cr0acker
(member)
2003/05/27 21:50
Re: Графика new [re: Denis Parinov]Reply to this post

А как устроино ВидеОЗУ? Те как хранятся там Цвета и поллитра :)



cr0acker
(member)
2003/05/27 21:51
Re: Графика new [re: cr0acker]Reply to this post

И можно ли видео ОЗУ открыть под адересу #4000



Shaos
(Registered Developer)
2003/05/27 22:19
Re: Графика new [re: cr0acker]Reply to this post

> А как устроино ВидеОЗУ? Те как хранятся там Цвета и поллитра :)

Открываешь исходники SPRINT-а и внимательно изучаешь :)


Alexander Shabarshin (shaos@mail.ru)
NedoPC Project


Pages in this thread: 1 | 2 | 3 | 4 | (show all)
View all threadsNext thread*Threaded Mode
Jump to