Subj : Re: Acorn BBC Mode 7 (viewdata) conrtol codes To : vela025 From : nelgin Date : Sun Feb 11 2024 09:46:20 On Fri, 9 Feb 2024 08:22:05 -0800 "vela025" (VERT) wrote: > Hi, > I currently run a BBS on my BBC Micro (beebs.ddns.net for info), its > running over telnet and supports vt100, ANSI and Viewdata/Teletext > (on a machine that supports this i.e. a BBC Micro or Acorn > Archimedes). With the machine running the BBS most of the time I > don't actually get to use it so I was hoping to transition to SBBS > but cannot figure out how to send the correct control codes to send > viewdata to a BBC Micro client, I've tried a few different formats of > files created in a teletext editor (replacing the .msg menu files) > but on the BBC Micro it displays the control codes as text rather > than interpreting them as teletext control codes over terminal. Is > what I'm trying to achieve possible within the currenet parameters of > SBBS? Many thanks, Fred > > --- > _ Synchronet _ Vertrauen _ Home of Synchronet _ > [vert/cvs/bbs].synchro.net Ah, also keep in mind that you're probably trying to mix terminal and videotex which isn't going to work. videotex is 7E1 and it sends a # when you press return, which is actually a _ sign ASCII 96 if I remember correctly, so that videotex page probably wont work. In the case of terminal I would expect sending ascii 129 to change text to red but sbbs seems to want to do something with that and sends -U when using something like ;TYPE sysop command. Maybe there is some way to stop sbbs of processing a file and send it "as is". Maybe I'm talking out my ass :) So I loaded up commstar and went into viewdata move a did ;TYPE /sbbs/text/1a.asc and it actually worked, sort of. First you'd need to insert ^L at the top to clear the screen, and because it's all 1 line, sbbs doesn't display it all correctly. I've created https://www.endofthelinebbs.com/1b.asc which does display correctly when using the ;TYPE sysop command if you're in viewdata mode, but your problem there is twofold, there's no scrolling, it only wraps around to the top and the user still has to use ^M rather than enter unless you re-write the shell to deal with that. -- End Of The Line BBS - Plano, TX telnet endofthelinebbs.com 23 --- þ Synchronet þ End Of The Line BBS - endofthelinebbs.com --- SBBSecho 3.20-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .