Re: A83: getkey
[Prev][Next][Index][Thread]
Re: A83: getkey
First, off. Why dont you use inc (hl) instead of ld a,(hl) inc a
ld (hl),a.
Next, are you saving the value of spritex? After the inc you should do a
ld hl,spritex or something.
Jeanne9005@aol.com wrote:
>
> Or maybe the way to go isn't to make a sprite based program this far into
> your ASM career. Maybe it would be best to start out slow, like something
> simple. You can reach some help from my site, tutorial1.cjb.net, and click
> on the TI-83 button on the left. If that still doesn't help you out, then
> come back to the list.
>
> Glen
> http://tutorial1.cjb.net
>
> In a message dated 8/19/99 11:51:21 PM Eastern Daylight Time,
> jimbob_v@hotmail.com writes:
>
> >
> > On Thu, 19 Aug 1999 22:14:54 -0700, Lynn McCartney wrote:
> >
> > >In my prog. I have:
> > >getkey
> > >
> > >bcall _GetKey
> > >
> > >cp kClear
> > >
> > >jp z,insert
> > >
> > >cp kRight
> > >
> > >jp z,go_right
> > >
> > >jp nz,getkey
> > >
> > >And go right says:
> > >
> > >go_right
> > >
> > >ld hl,Spritex
> > >
> > >ld a,(hl)
> > >
> > >inc a
> > >
> > >ld (hl),a
> > >
> > >call PutSpriteLoop
> > >
> > >the sprite wont go right though, could some one help me with this? I'm
> new
> >
> > >to z80 asm though.
> >
> > You might have to explain a bit more. Is "Spritex" the pointer to the
> > sprite you are displaying? Where are you writing the sprite to? Perhaps
> you
> > should show us the "PutSpriteLoop" part to.
> >
> > James Vernon
> > jimbob_v@hotmail.com
> >
Follow-Ups:
References: