[A83] Re: Sprites in 83+ ASM


[Prev][Next][Index][Thread]

[A83] Re: Sprites in 83+ ASM




btw 
gbuf  =  $9340
----------------------------------------------
Original Message
From: "Joe Pemberton"<dArkSk8eR@buffbody.com>
Subject: [A83] Re: Sprites in 83+ ASM
Date: Sat, 10 Mar 2001 16:20:28 -0600

>
>just put the sprite routine that comes with ion in your source.
>
>;-----> Draw a sprite
>; b=size of sprite
>; l=yc
>; a=xc
>; ix holds pointer
>putSprite:
>	ld	e,l
>	ld	h,$00
>	ld	d,h
>	add	hl,de
>	add	hl,de
>	add	hl,hl
>	add	hl,hl
>	ld	e,a
>	and	$07
>	ld	c,a
>	srl	e
>	srl	e
>	srl	e
>	add	hl,de
>	ld	de,gbuf
>	add	hl,de
>putSpriteLoop1:
>sl1:	ld	d,(ix)
>	ld	e,$00
>	ld	a,c
>	or	a
>	jr	z,putSpriteSkip1
>putSpriteLoop2:
>	srl	d
>	rr	e
>	dec	a
>	jr	nz,putSpriteLoop2
>putSpriteSkip1:
>	ld	a,(hl)
>	xor	d
>	ld	(hl),a
>	inc	hl
>	ld	a,(hl)
>	xor	e
>	ld	(hl),a
>	ld	de,$0B
>	add	hl,de
>	inc	ix
>	djnz	putSpriteLoop1
>	ret
>
>
>
>
>
>----------------------------------------------
>Original Message
>From: "Steve Watson"<fif_freak00@hotmail.com>
>Subject: [A83] Re: Sprites in 83+ ASM
>Date: Sat, 10 Mar 2001 14:54:53 -0700
>
>>
>>That's the problem Rob.  I'm NOT programming for Ion or MirageOS, I'm 
>>programming for regular 83+ ASM.
>>_________________________________________________________________
>>Get your FREE download of MSN Explorer at http://explorer.msn.com
>>
>>
>>
>>
>
>_____________________________________________
>Free email with personality! Over 200 domains!
>http://www.MyOwnEmail.com
>
>
>
>

_____________________________________________
Free email with personality! Over 200 domains!
http://www.MyOwnEmail.com