|
Atari coding BBS
x+y + offset in screen |
Posted by: gloky
|
Mar,08.2009-17:19
|
here is a lame routine wich doesn't do it's work:
routine de merde j'en ai marre
calcrealoffset
; d0=x
; d1=y
; d2= offset sur le hardscroll
ici ext.l d0
ext.l d1
ext.l d2
move.l d0,d3
lsr.l #4,d3
lsl.l #3,d3
mulu #160,d1
move.l d1,d4
*swap d4
ext.l d1
add.l d1,d3 ;offset x + offset y
add.l d2,d3 ; offset x + offset y+ offset = realoffset
cmp.l #32000,d3
bmi.s .ok
sub.l #32000,d3
.ok
* d3.W = real offset
move.w d3,realoffset
divu #160,D3
; D3 = offx,y
move.w d3,totoy
move.w d0,d4
and.w #$F,d4
lsr #4,d3
move.w d3,totocol
move.w d4,totospr
rts
totoy ds.w 1
totocol ds.w 1
totospr ds.w 1
realoffset ds.w 1
i'm fed up to be a lamer
|
[All messages in this thread] [Start new thread]
Topic
|
Posted by
|
Date
|
x+y + offset in screen
|
gloky
|
Mar,08.2009-17:19
|
Re: x+y + offset in screen
|
Randy
|
Mar,09.2009-13:19
|
Re: x+y + offset in screen
|
nerve
|
Mar,09.2009-14:03
|
Re: x+y + offset in screen
|
gloky
|
Mar,09.2009-18:58
|
Re: x+y + offset in screen
|
gloky
|
Mar,09.2009-19:04
|
Re: x+y + offset in screen
|
gloky
|
Mar,09.2009-19:21
|
Re: x+y + offset in screen
|
wiztom
|
Mar,09.2009-22:09
|
Re: x+y + offset in screen
|
nerve
|
Mar,10.2009-13:22
|
Re: x+y + offset in screen
|
wiztom
|
Mar,10.2009-23:13
|
Re: x+y + offset in screen
|
glokyy
|
Mar,10.2009-22:58
|
Re: x+y + offset in screen
|
gloky
|
Mar,10.2009-23:00
|
Re: x+y + offset in screen
|
h3rrv
|
Mar,11.2009-11:08
|
Re: x+y + offset in screen
|
gloky
|
Mar,11.2009-17:41
|
Re: x+y + offset in screen
|
nerve
|
Mar,13.2009-12:44
|
Re: x+y + offset in screen
|
Defjam
|
Mar,15.2009-23:23
|
Re: x+y + offset in screen
|
nerve
|
Mar,16.2009-14:31
|
Re: x+y + offset in screen
|
gloky
|
Mar,21.2009-14:49
|
What's the anti-troll code? That's your personal code to be able to add comments and messages on the dhs.nu site.
Don't have a code or forgot it? Fix it here.
|