Re: A86: Please help, made mistake somewhere.
[Prev][Next][Index][Thread]
Re: A86: Please help, made mistake somewhere.
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
Follow-Ups:
References: