Thanks for the replies guys.
To answer tommyligth, the machines does work but only if I uncomment those "reset-time" lines, so my guess I that I am disabling the doublefreq function.
Thanks for pointing me to the parallel port page. I did read it once but probably need to do it a couple more times

I did find on that page that stepspace must be = 0, which was not the case in the .hal file I post yesterday (it had stepspace=1). Changing the value from 1 to 0 did not help unfortunately.
Note that this stepspace value (1) was provided through my test using wizard. Does it mean that I just can't use doublefreq at all? As an alternative I could leave stepspace to 0 and increase reset time beyond 5000 until the machine works, but I guess too high of a reset time (>10,000, that is 5,000 x2) values may defeat the purpose of double freq...