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: