Re: A86: Please help, made mistake somewhere.
[Prev][Next][Index][Thread]
Re: A86: Please help, made mistake somewhere.
Still same problem, could someone else also compile this and run it on their
calc, just to see what it looks like. I mean is there something refering to
another program? Could another program use the same labels, and I am
pulling up pieces of the other program? It seems like this should work.
Russ Hanson wrote:
> Caymran Cummings wrote:
>
> > Now I get a bunch of funny characters, then it waits for me to press
> > the exit
> > key.
> > Any other Ideas?
> >
> > David Piper wrote:
> >
> > > Try this
> > >
> > > #include "asm86.h"
> > > #include "ti86asm.inc"
> > >
> > > call _clrLCD
> > > ld hl,$0000
> > > ld (_curRow),hl
> > > ld hl,menu
> > > call _puts
> > > ;it will just continue on threw the
> > label
> > > key:
> > > halt
> > > call GET_KEY
> > > cp 55
> > > ret z ;returns if GetKey=55
> > > jr key
> > >
> > > menu: .db "1. DEBUT---a first pub"
> > > .db "lic appearance, as of "
> > > .db "an actor: a formal ent"
> > > .db "rance into society ",0
> > >
>
> perhaps its because you do not have a couple returns after the end of
> it. I found if you do not do this it will cause the calls to be messed
> up.
>
> menu: .db "1. DEBUT---a first pub"
> .db "lic appearance, as of "
> .db "an actor: a formal ent"
> .db "rance into society ",0
> ;return a couple times
>
> .end
> ;return a couple times here too
References: