[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