Infinite loop error can be caused by many things it seems.
Not sure what it could be.
But, try updating your game to the last version 0.3.0.1 (link in the first post).
Are you using the compressed version ?
In general an infinite loop error by Renpy means the Renpy system detects to much (wall-clock) time has elapsed between user action points. Some possible causes:
- something else is running in the same OS image taking a lot of CPU power. Like rendering, another game etc.
- the hardware used is really old and slow. Very rare these days and I doubt you could run a game like HI with acceptable performance on such hardware anyway.
- the OS image is running virtualized with a too-low priority for the VM. Users that do that usually know what they are doing, so I doubt that is the case.
- very inefficient system software code used by the Renpy system. Thus the recommendation to stay current on patches for GPU, video cards etc.
In HI the most common place to encounter an infinite loop error is the day calculations as it is a lot of work to set up a new day. That is why Darkhound has the elapsed time for that displayed on each new day.