Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Genius, n.: A chemist who discovers a laundry additive that rhymes with "bright."


dovenet / Synchronet Discussion / Re: Acorn BBC Mode 7 (viewdata) conrtol codes

SubjectAuthor
* Acorn BBC Mode 7 (viewdata) conrtol codesvela025
+* Acorn BBC Mode 7 (viewdata) conrtol codesdeon
|`- Acorn BBC Mode 7 (viewdata) conrtol codesvela025
+- Re: Acorn BBC Mode 7 (viewdata) conrtol codesnelgin
`* Re: Acorn BBC Mode 7 (viewdata) conrtol codesnelgin
 `- Re: Acorn BBC Mode 7 (viewdata) conrtol codesvela025

1
Acorn BBC Mode 7 (viewdata) conrtol codes

<65C6512D.51206.sync@vert.synchro.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=2091&group=DOVE-Net.Synchronet_Discussion#2091

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: vela025@VERT (vela025)
To: All
Subject: Acorn BBC Mode 7 (viewdata) conrtol codes
Message-ID: <65C6512D.51206.sync@vert.synchro.net>
Date: Fri, 9 Feb 2024 08:22:05 -0800
X-Comment-To: All
Path: rocksolidbbs.com!not-for-mail
Organization: Vertrauen
Newsgroups: DOVE-Net.Synchronet_Discussion
X-FTN-PID: Synchronet 3.20a-Linux master/06844588c Feb 8 2024 GCC 12.2.0
X-FTN-MSGID: 51206.sync@1:103/705 2a2c4f33
X-FTN-CHRS: UTF-8 4
WhenImported: 20240209082205-0800 41e0
WhenExported: 20240209094818-0800 41e0
ExportedFrom: VERT sync 51206
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
 by: vela025 - Fri, 9 Feb 2024 16:22 UTC

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

Acorn BBC Mode 7 (viewdata) conrtol codes

<65C707F2.48172.dove-syncdisc@bbs.dege.au>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=2127&group=DOVE-Net.Synchronet_Discussion#2127

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: deon@VERT/ALTERANT (deon)
To: vela025
Subject: Acorn BBC Mode 7 (viewdata) conrtol codes
Message-ID: <65C707F2.48172.dove-syncdisc@bbs.dege.au>
Date: Sat, 10 Feb 2024 16:21:54 +1100
X-Comment-To: vela025
Path: rocksolidbbs.com!not-for-mail
Organization: Alterant
Newsgroups: DOVE-Net.Synchronet_Discussion
In-Reply-To: <65C6512D.51206.sync@vert.synchro.net>
References: <65C6512D.51206.sync@vert.synchro.net>
X-FTN-PID: Synchronet 3.20a-Linux master/0cf8e4b18 Jun 27 2023 GCC 10.2.1
X-FTN-MSGID: 48172.dove-syncdisc@12:1/2 2a2cfa1e
X-FTN-REPLY: 51206.sync@1:103/705 2a2c4f33
X-FTN-CHRS: CP437 2
WhenImported: 20240209220203-0800 41e0
WhenExported: 20240210034813-0800 41e0
ExportedFrom: VERT sync 51242
WhenImported: 20240210162154+1100 9258
WhenExported: 20240210170063+1100 9258
ExportedFrom: ALTERANT dove-syncdisc 48172
Content-Type: text/plain; charset=IBM437
Content-Transfer-Encoding: 8bit
 by: deon - Sat, 10 Feb 2024 05:21 UTC

Re: Acorn BBC Mode 7 (viewdata) conrtol codes
By: vela025 to All on Fri Feb 09 2024 08:22 am

Hey Fred,

> ...
> 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?

I'm not sure that SBBS can be "configured" to give out Mode 7 graphics - it only understands Raw, ANSI and C64 (I think).

I've always been interested in Viewdata (working for a service provider in Australia in 80's for Australia's national viewdata service) - I started creating a "shell" that rendered Mode 7.

Actually my "shell" makes SBBS work as a viewdata server and supports ANSI (on port 23) and Viewdata (on port 516), and while I have the rendering of viewdata frames done, I havent implemented rendering and replying to messages - I've started work on it (on the ANSI side, with FSX on page *10021#) but its far from complete.

I'll finish it one day, but I'm distracted by other things ...

....δεσ∩

---
■ Synchronet ■ AnsiTEX bringing back videotex but with ANSI

Acorn BBC Mode 7 (viewdata) conrtol codes

<65C74218.51248.sync@vert.synchro.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=2133&group=DOVE-Net.Synchronet_Discussion#2133

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: vela025@VERT (vela025)
To: deon
Subject: Acorn BBC Mode 7 (viewdata) conrtol codes
Message-ID: <65C74218.51248.sync@vert.synchro.net>
Date: Sat, 10 Feb 2024 01:30:00 -0800
X-Comment-To: deon
Path: rocksolidbbs.com!not-for-mail
Organization: Vertrauen
Newsgroups: DOVE-Net.Synchronet_Discussion
In-Reply-To: <65C707F2.48172.dove-syncdisc@bbs.dege.au>
References: <65C707F2.48172.dove-syncdisc@bbs.dege.au>
X-FTN-PID: Synchronet 3.20a-Linux master/06844588c Feb 8 2024 GCC 12.2.0
X-FTN-MSGID: 51248.sync@1:103/705 2a2d4048
X-FTN-REPLY: 48172.dove-syncdisc@12:1/2 2a2cfa1e
X-FTN-CHRS: UTF-8 4
WhenImported: 20240210013000-0800 41e0
WhenExported: 20240210034813-0800 41e0
ExportedFrom: VERT sync 51248
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
 by: vela025 - Sat, 10 Feb 2024 09:30 UTC

Thanks for the reply, your mode 7 shell sounds great. My current BBS software
is OBBS from 1984 which I've modded to support sending full Mode 7 graphics
frames and ANSI which it does via terminal rather than acting as a viewdata
server it just uses bget to read each byte of either a teletext frame or ansi
file and sends it over serial. So on a BBC you get mode 7 graphics but on an
ANSI terminal you get ANSI (there's also vt100 if you have neither). It really
supprises me that I can't find a BBS host which can do the same.

---
� Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net

Re: Acorn BBC Mode 7 (viewdata) conrtol codes

<20240211090520.18cb0873@wibble.sysadmininc.com>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=2137&group=DOVE-Net.Synchronet_Discussion#2137

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: nelgin@VERT/EOTLBBS (nelgin)
To: vela025
Subject: Re: Acorn BBC Mode 7 (viewdata) conrtol codes
Message-ID: <20240211090520.18cb0873@wibble.sysadmininc.com>
Date: Sun, 11 Feb 2024 09:05:20 -0600
X-Comment-To: vela025
Path: rocksolidbbs.com!not-for-mail
Organization: End Of The Line BBS
Newsgroups: DOVE-Net.Synchronet_Discussion
In-Reply-To: <65C6512D.51206.sync@vert.synchro.net>
References: <65C6512D.51206.sync@vert.synchro.net>
X-FTN-PID: Synchronet 3.20a-Linux master/cc8c90b47 Feb 5 2024 GCC 11.4.0
X-FTN-MSGID: 51254.sync@1:103/705 2a2ee390
X-FTN-REPLY: 51206.sync@1:103/705 2a2c4f33
X-FTN-CHRS: CP437 2
WhenImported: 20240211071850-0800 41e0
WhenExported: 20240211094817-0800 41e0
ExportedFrom: VERT sync 51254
WhenImported: 20240211090520-0600 4168
WhenExported: 20240211091851-0600 4168
ExportedFrom: EOTLBBS dove-syncdisc 46290
X-Newsreader: Claws Mail 4.2.0git6 (GTK 3.24.33; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
 by: nelgin - Sun, 11 Feb 2024 15:05 UTC

On Fri, 9 Feb 2024 08:22:05 -0800
"vela025" (VERT) <VERT!vela025@endofthelinebbs.com> 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

Re: Acorn BBC Mode 7 (viewdata) conrtol codes

<20240211094620.733d9217@wibble.sysadmininc.com>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=2138&group=DOVE-Net.Synchronet_Discussion#2138

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: nelgin@VERT/EOTLBBS (nelgin)
To: vela025
Subject: Re: Acorn BBC Mode 7 (viewdata) conrtol codes
Message-ID: <20240211094620.733d9217@wibble.sysadmininc.com>
Date: Sun, 11 Feb 2024 09:46:20 -0600
X-Comment-To: vela025
Path: rocksolidbbs.com!not-for-mail
Organization: End Of The Line BBS
Newsgroups: DOVE-Net.Synchronet_Discussion
In-Reply-To: <65C6512D.51206.sync@vert.synchro.net>
References: <65C6512D.51206.sync@vert.synchro.net>
X-FTN-PID: Synchronet 3.20a-Linux master/cc8c90b47 Feb 5 2024 GCC 11.4.0
X-FTN-MSGID: 51255.sync@1:103/705 2a2eea9c
X-FTN-REPLY: 51206.sync@1:103/705 2a2c4f33
X-FTN-CHRS: CP437 2
WhenImported: 20240211074853-0800 41e0
WhenExported: 20240211094817-0800 41e0
ExportedFrom: VERT sync 51255
WhenImported: 20240211094621-0600 4168
WhenExported: 20240211094855-0600 4168
ExportedFrom: EOTLBBS dove-syncdisc 46291
X-Newsreader: Claws Mail 4.2.0git6 (GTK 3.24.33; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
 by: nelgin - Sun, 11 Feb 2024 15:46 UTC

On Fri, 9 Feb 2024 08:22:05 -0800
"vela025" (VERT) <VERT!vela025@endofthelinebbs.com> 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

Re: Acorn BBC Mode 7 (viewdata) conrtol codes

<65C900AC.51256.sync@vert.synchro.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=2139&group=DOVE-Net.Synchronet_Discussion#2139

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: vela025@VERT (vela025)
To: nelgin
Subject: Re: Acorn BBC Mode 7 (viewdata) conrtol codes
Message-ID: <65C900AC.51256.sync@vert.synchro.net>
Date: Sun, 11 Feb 2024 09:15:24 -0800
X-Comment-To: nelgin
Path: rocksolidbbs.com!not-for-mail
Organization: Vertrauen
Newsgroups: DOVE-Net.Synchronet_Discussion
In-Reply-To: <20240211094620.733d9217@wibble.sysadmininc.com>
References: <20240211094620.733d9217@wibble.sysadmininc.com>
X-FTN-PID: Synchronet 3.20a-Linux master/61a116a10 Feb 10 2024 GCC 12.2.0
X-FTN-MSGID: 51256.sync@1:103/705 2a2efee4
X-FTN-REPLY: 51255.sync@1:103/705 2a2eea9c
X-FTN-CHRS: UTF-8 4
WhenImported: 20240211091524-0800 41e0
WhenExported: 20240211094817-0800 41e0
ExportedFrom: VERT sync 51256
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
 by: vela025 - Sun, 11 Feb 2024 17:15 UTC

Thanks for the info, I'm not sure why but I'm unable to access
endofthelinebbs.com the connection times out so am unable to see the files you
have pointed to. Out of interest what editor do you use to edit your menu files
that accepts ESC as an ASCII entry?

>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.

My current BBS is sending the Mode 7 graphics via terminal using 8n1, obvoiusly
it only displays the mode 7 graphics on a terminal that supports it (so either
an acorn computer with filtering off in whichever comms software you use (e.g.
commstar) or either of the PC connection options here
http://beebs.ddns.net/connecting.html)...or just good old syncterm, but
displays as vt100 or ANSI depending on what you select.

I was hoping there might be some BBS package out there that will just bget the
file as is rather than trying to process it. Feel free to check out
beebs.ddns.net to see the mode 7 graphics over terminal.

---
� Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor