The current version of the NXtel Next client can be used to create a standalone teletext slideshow carousel.
Pages directory, and rename it with a meaningful name, such as MyFirstPage.bin.
Horsenburger.bin,5
CarlAttrill.bin,3
AndyJenkinson.bin,4
CarlAttrill.bin,10
Pages directory, with a .csv file extension, for example ExamplePages.csv.NXtelCarousel.exe and NXtelCarousel.exe.config files to a convenient directory. These comprise the .NET Framework application you will use to create the carousel file. The program will run on Windows, MaxOS and linux.InputBinary.sna file to the same directory. This is the ZX Spectrum Next template program that will be used to create your customised carousel.NXtelCarousel.exe.config file in your favourite text editor.value corresponding to the InputBinary key to point to the InputBinary.sna file. This can be either an absolute or relative path.value corresponding to the PageDirectory key to point to your pages directory. This can be either an absolute or relative path.value corresponding to the InputCSV key to point to your CSV file. This can be either an absolute or relative path.Change the value corresponding to the OutputBinary key to point to the final carousel program to be created. This can be either an absolute or relative path, and must include the filename, with an .sna extension.
Note: This value should be the final filename of the file you intend to distribute. The filename is embedded inside, and the carousel won't work if you rename it after generation.
For example:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7" />
</startup>
<appSettings>
<add key="InputBinary" value="..\..\..\..\..\InputBinary.sna" />
<add key="InputCSV" value="..\..\..\..\..\pages\ExamplePages.csv" />
<add key="PageDirectory" value="..\..\..\..\..\pages" />
<add key="OutputBinary" value="..\..\..\..\..\bin\NXtelExampleCarousel.sna" />
<add key="PadWithRandom" value="1"/>
</appSettings>
</configuration>
MacOS or linux users may leave \ backslashes in the path. They will automatically be interpreted as / forwardslashes.
Windows users will want to ensure they have the .NET Framework 4.7 Runtime installed. It may well be installed already.
MacOS and Linux users will want to install mono. This is available from Microsoft, and probably also from your favourite package manager. Installing and configuring mono is beyond the scope of this guide.
NXtelCarousel.exe application by double-clicking on it.The carousel program will be created in the location you specified for OutputBinary.
Run the NXtelCarousel.exe application from the command-line, for example:
mono path/to/NXtelCarousel.exe
OutputBinary.Next machine personalities.ENTER key.
The example carousel in this repository incorporates teletext artwork by Steve Horsley, Carl Attrill and Andy Jenkinson. Thanks!
The image in this guide is by Steve Horsley.