Re: A86: get_key


[Prev][Next][Index][Thread]

Re: A86: get_key




In a message dated 9/15/98 3:16:27 PM Eastern Daylight Time,
assets@eden.rutgers.edu writes:

> >
>  >In a message dated 9/13/98 6:06:02 PM Eastern Daylight Time,
>  >assets@eden.rutgers.edu writes:
>  >
>  >> _getkey doesn't pause.  2nd and alpha can be detected with flags.
>  >
>  >_getkey "Pauses calculator operation until a key is pressed" as said by
>  >Assembly Studio 86
>  
>  It lied :-)  _getkey doesn't pause.
>  
>  If you want to pause _getkey, do this:
>  
>  wait:
>   call _getkey
>   jr z,wait


every experience i've ever had with _getkey has involved it pausing.

try this prog i just ran to test my hypothesis:


#include "ti86asm.inc"

.org _asm_exec_ram

	ld hl,message1
	call _puts
	call _getkey
	ld hl,message2
	call _puts
	ret

message1:	.db "before",0
message2:	.db " after",0

.end