Subj : Re: Acorn BBC Mode 7 (viewdata) conrtol codes To : vela025 From : nelgin Date : Sun Feb 11 2024 09:05: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 Videotex uses escape sequences. I can't say I've tried to use a mode 7 type file with synchronet. I wrote my own videotex script which runs on a different port since sbbs doesn't auto detect the protocol and it's just easier that way. To change color and graphics, double height, separated or contiguous etc, they're all preceded by an escape character, often referenced as ^[ it's ascii 27. So for red text you'd put something ^[ followed by a letter A-G to change the color to red, green, yellow, blue, magenta, cyan, or white or @ for black. ^[] should change the background to previous foreground color See if you can get that working to start with. ^[D^[] ^[FVIDEOTEX^[S^?^?5j^?j|^?}~j ^?55^?^?^?^?57h4k This should provide some text and graphics. Replace ^[ with a literal escape and ^? with a CTRL-? If you want to download it, I've put my index page at https://www.endofthelinebbs.com/1a.vtx if you want to download it. I'm actually going to change the format of my files but this will work. You could try changing it to a .asc file and just accessing it from sbbs. Good luck. -- 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) .