THE VIRTUAL TO2026 / EXTENSIONS
The extension modules.
Like the Thomson machines, which took the speech synthesiser, the music controller or the nanonetwork through their extension port, the TO2026 accepts four modules. Each one is a full extension of its own, with its reference, its chip and its BASIC statements.
- EXT 26-101MEA8000
Speech synthesiser
- EXT 26-102TS-26
Sound generator
- EXT 26-103N:
Network interface
- EXT 26-104NANO
Nano Réseau 2026
01 / THE EXTENSION PORT
Four modules, one socket.
On the original machine, each extension was a box plugged, power off, into the extension port. The TO2026 takes up this principle with four modules, from EXT 26-101 to EXT 26-104. Two carry a circuit in the strict sense: the speech synthesiser and the sound generator sit at addresses of the memory map, between &HA600 and &HA7FF, and answer PEEK and POKE like the circuits of 1986. The other two are communication interfaces: the N: network and Nano Réseau 2026.
In the scenery of the Explore the machine page, the extension port is the EXT 26-112 box, beside the screen. A click on EXTENSIONS opens it: ticking a module plugs it in, unticking removes it, and a yellow light comes on for each module in place. A removed module is absent for the machine, like an unplugged board: SPEAK runs without a voice, sound is cut, N: requests have no network, and NANO$("ETAT") answers absent.
| REFERENCE | MODULE | ACCESS | IN BASIC |
|---|---|---|---|
EXT 26-101 | MEA8000 speech synthesiser | &HA7FE–&HA7FF | SPEAK, SPEAKING, PHONEMES$ |
EXT 26-102 | TS-26 sound generator | &HA600–&HA63F | PLAY, BEEP, VOICE, ENVELOPE, NOTE, FILTER, VOLUME |
EXT 26-103 | N: network interface | N: device | OPEN "N:…", HTTP$, JSON$, NET |
EXT 26-104 | Nano Réseau 2026 | central set in the port | NANO, NANO$ |
- TO2026 · EXT 26-101Speech synthesiser
The EXT 26-101 module carries the MEA8000 chip, the one of the Thomson speech synthesiser, rebuilt from the Philips documentation: a sound source goes through four resonators set by 4-byte frames. The TO2026 adds French reading on top: SPEAK "Bonjour" is enough.
See the module → - TO2026 · EXT 26-102Sound generator
The EXT 26-102 module carries the TS-26 chip: four voices in the spirit of the Commodore 64 SID, a resonant filter and a sample channel. The sound is computed sample by sample in the browser, without stutter when the picture slows down.
See the module → - TO2026 · EXT 26-103Network interface
The EXT 26-103 module adds the N: device. In the spirit of FujiNet, the network opens like a file: a web page is read line by line, data goes out as a POST, a WebSocket channel exchanges messages live. BASIC 2026 adds what it takes to read JSON.
See the module → - TO2026 · EXT 26-104Nano Réseau 2026
The EXT 26-104 module, heir of the 1985 school nanonetwork: machines linked in a star to a central, sharing channels. Every station sees the same messages in the same order, enough to write multiplayer games and chat rooms.
See the module →