Subj : Re: InfoCom door question To : Bencollver From : Nelgin Date : Wed Feb 15 2023 14:20:09 On Tue, 7 Feb 2023 19:06:09 -0600 "Bencollver" wrote: > Recently i used telemate to run the zork 1 door. The screenshot > linked below shows mangled output. Note the line "West of House > Serial number 880429" > > gopher://tilde.pink/I/~bencollver/files/zork.png > > I logged the output to a file. Below is an excerpt with control > characters escaped. > > Release 119 / Serial number 880429\0x0D\0x1B[19dWest of > House\0x0D\0x1B[BYou The control sequence \0x1B[19d is an xterm > control sequence to set the cursor position to line 19. The control > sequence ending with lower case "d" is named "Line Position Absolute" > in xterm. > > Unfortunately, telemate seems to set the cursor backward. My theory > is that it interprets the control sequence in a case-insensitive way. > The control sequence ending with upper case "D" is named "Cursor > Backward" in ANSI.SYS and "CUB - CURSOR LEFT" in ECMA-48. > > I verified that my Default User Settings, Terminal Mode is "Auto > CP437 / ANSI (iCE color) (mouse)" > > Is this InfoCom door hard-coded to use xterm control sequences rather > than the BBS user's terminal type? It says the image cannot be displayed. Maybe try pasteboard.co I had to do some messing around to get it to work properly. There was an issue with some terminals representing the backspace differently than others and this seemed to work. I'll revisit when I have chance to see if I can find another fix. Thanks for letting me know about the issue. Thanks, Nigel -- End Of The Line BBS - Plano, TX telnet endofthelinebbs.com 23 .