Datuve :: Forums :: Arhīvs :: xga adresu noskaidrosana pec poxela koordinaataam

Datuve

Mana Datuve

Reģistrācija | Noteikumi | Paroles atjaunošana



Forums

Ieskaties


Raksti

Lietotāji online

Lietotāji online: 96

Reģistrētie lietotāji online: 0

Viesi online: 96

Datuve.lv video
Top.LV

xga adresu noskaidrosana pec poxela koordinaataam

Ievietoja: parols @ 2008.02.08 20:50  

ieks asm/bp veidoju xga unit (1024*798*256).
uz videokartes punktu uzlieku ar
mem[$a000:000]:=krasa
...
mem[$af00:$fff]:=krasa
sadi aizpildu 1 banku (taadas ir 12)
kaa lai zinot pixela x un y koordinaatas uzzinu banku,kuraa  tas atrodas,
adresi$a... un otru adresi
adreses pieaug seciibaa kaa tiek ziimeets atteels uz ekraana

Komentāri:

#1 KaNeiet @ 2008.02.09 00:36

Vispār jau tā ir viena elementāra matemātiska operācija,
slinkums iedziļināties, bet pieņemot, ka pavisam ir 1024*789 punkti, kas secīgi ierakstīti 12 bankās
bank:=(y*1024+x) mod (1024*789/12) + 1
(var, protams, saīsināt)