[I7] Volunteer sought to do a little work on dumb-frotz

Jesse McGrew jmcgrew at gmail.com
Sun Mar 9 16:21:49 CDT 2008


On Sun, Mar 9, 2008 at 8:51 AM, Graham Nelson
<graham at gnelson.demon.co.uk> wrote:
[...]
>  I'd like to find a volunteer who would be willing
>  to do a little work on dumb-frotz, to make two
>  improvements. Firstly, and I think this part ought
>  to be very straightforward, to make the minor
>  I7-use changes an option with a command-line
>  switch, then contribute these changes back into
>  the official dumb-frotz at the IF-archive. I'm a little
>  uncomfortable that I7's testing uses a customised
>  form of dumb-frotz of which I'm basically the only
>  owner - I'd much rather be able to use the
>  version on the shelf.
>
>  Secondly, to provide an option which will look
>  at I6's debugging information file (names of
>  symbols and their addresses, basically) and
>  then be able, when the story file finishes, to
>  print out the total number of Z-machine cycles
>  spent, and the total number in each named
>  routine or in those it calls. (It might possibly be
>  useful to know the maximum stack usage
>  reached during execution, too.)

I can look into adding a profiling switch. I actually did the same
thing for Textfyre's interpreter, with enlightening results: you
wouldn't believe how much time a Glulx game spends inside just a
handful of veneer routines.

Is the latest version of dumb-frotz (or the whole test suite)
available somewhere, or can you send it to me? Mine's probably out of
date by now.

Jesse



More information about the Inform7-porters mailing list