[jugglemaster] Jugglemaster for Pocket PC (JMPocket)
Chunky Kibbles
chunky at icculus.org
Mon Jun 21 15:07:20 EDT 2004
On Sun, Jun 20, 2004 at 11:13:22AM -0400, Barton Chittenden wrote:
>
> Au Contraire! :-)
>
> Jmlib now has a "random" style: the site swap is parsed, and we find the
> number of throws and catches in the pattern. Then we assign a random catch
> and throw position to each toss in the pattern.
>
> This raises a few interesting questions:
>
> Is there a cannonical way of initializing random numbers under PalmOS,
> given that time.h is not available?
>
> Jmlib does not currenly have any code for saving a random style which
> has beeen created. It occurs to me that this is something that will also
> have to be done somewhat abstractly, because the palm pilot does not
> directly support file IO {does it?}.
>
> Are there other parts of the C standard library which are missing on
> PalmOS, and will need similar abstraction?
The pattern parser takes a FILE * parameter, and uses feof, and fgets.
That's basically as abstracted as I felt It could sensibly get.
For saving stuff, I strongly sense that it'll be app-dependendant.
Feel free to random numbers in whatever other ways are suitable. I've
no idea how to do it, outside of srand and time - does PocketPC
really have no way of getting the time in epoch seconds? That's pretty
daft :-/
Gary (-;
PS In the meantime, anyone's welcome to send me diff and I can easily
commit to the cvs.
More information about the Jugglemaster
mailing list