Re: A83: Random numbers


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

Re: A83: Random numbers




Sorry, meant _getky

Linus

On 30-Jun-98, I wrote:

>You're probably doing some sort of wait-for-key loop somewhere. Modify it to
>something like this:

>keyloop: call  _getkey
>         ; Insert some jump-away-if-key-pressed stuff here
>         ld    hl,random
>         ld    a,(hl)
>         inc   a
>         ld    (hl),a
>         cp    7
>         jr    nz,keyloop
>         ld    (hl),0
>         jr    keyloop

>Total size: 17 bytes.

>The random number will depend on for how long time the user didn't press any
>key.

>Linus

>On 29-Jun-98, Michael Bryan Cook wrote:

>>O.K. I've got a question for you guys. Maybe you can solve this Olle. How 
>>would you go about generating a random number (the fastest way possible) 
>>between (and including) 0 and 6. The smaller the better. Also, what range 
>>does the _RANDOM call return?

>>Michael Bryan Cook
>>------------------------------
>>E-Mail - MBCook@MBCook.com
>>------------------------------
>>Web Page - http://www.MBCook.com
>>Amazed Guy Award Page - http://www.MBCook.com/amazed.html
>>MIDI Page - http://www.MBCook.com/midi.html
>>NetSmart Page - http://www.MBCook.com/netsmart.html
>>Parodies Page - http://www.MBCook.com/parodies.html
>>Rush Sounds Page - http://www.MBCook.com/rush.html
>>TI Page - http://www.MBCook.com/ti.html
>>------------------------------
>>I pledge allegiance to the compatibles of IBM, and everything that goes 
>>with them. And for the companies under which it stands, one industry, under 
>>Bill, with games and perhapsles for all!






References: