Re: A86: Re: sprites
[Prev][Next][Index][Thread]
Re: A86: Re: sprites
because each byte needs to be written to the next row (+16)
Matt2000 wrote:
> Why cant you do:
>
> ld hl, SpriteLocation
> ;de set?
> ld bc, 8
> ldir
>
> SpriteLocation:
> .db %00000000
> .db %00000000
>
> Later,
> Matt
>
> >What's wrong with this bit of code?
> >
> >
> >;copy 8x8 sprite at hl to de
> >
> >copy_sprite:
> > ld bc,8 ;sprite size
> > ld a,15
> >the_loop:
> > ldi
> > ret po ;return when bc is 0
> > add a,e
> > ld e,a ;make de point to next row
> > jr nc,the_loop
> > inc d ;add carry
> > jr the_loop
> >
> >
References: