The result, lovingly crafted into a simple shell script was connected up to the telnet port in inetd whereupon three issues immediately sprung up
- Since there is no local telnetd, the script gets to see the initial IAC command codes (called for a little sed hackery)
- Calling 'system("sleep 0.1") from awk on an amd64 box sleeps for about 1/10 of a second. On a VAX... its more like 1/5 a second with overhead. Cue writing a small C program to handle outputting the text
- I'm pretty sure TCP Nagle is kicking in and making the output blocky, but its late & I'll come back to that
So, how much do you remember from Lightman's typed conversations with WOPR? telnet to wopr.absd.org and test your memory :)
(In other news I upgraded the Dreamcast to NetBSD-6, which went fine apart from the fact I'd forgotten the kernel had been set to prompt for a root device, which meant my decision to run a final reboot *after* leaving the office was... unhelpful)
<< Retrochallenge mission accomplished. Need new mission! Wargames for the masses >>
No comments:
Post a Comment