Skip to content

BBS Oric — terminal Oric (alpha)

Pre-release
Pre-release

Choose a tag to compare

@benedictemarty benedictemarty released this 25 Jun 23:16
· 38 commits to main since this release

⚠️ Obsolète — voir v0.1.1-alpha (corrige la base LOCI $0380, ajoute majuscules/backspace). Les commandes LOCI ci-dessous sont incorrectes.

BBS Oric — terminal Oric (alpha)

Première publication alpha du terminal Oric du projet BBS Oric : un
terminal natif 6502 pour Oric-1 / Atmos qui rend les écrans couleur OASCII
(attributs Téletexte) et parle au serveur BBS via un modem WiFi.

Serveur de prod en ligne : pavi.3617.fr:6502 (telnet) — répertoire intégré.

Assets

Fichier Quoi Usage
term.tap Image cassette (3,6 Ko), autorun $1000 Chargement direct dans un émulateur ou via interface cassette
term-boot.dsk Disquette Sedoric bootable (Microdisc) contenant TERM.COM Boot Sedoric puis LOAD"TERM":CALL#1000

Lancer dans l'émulateur (Phosphoric / oric1-emu)

ACIA 6551 standard ($031C) :

oric1-emu -t term.tap -f -r basic11b.rom \
  --serial modem:pavi.3617.fr:6502 --serial-buffer 512

LOCI / Pico WiFi ($03A0) — ne pas ajouter --loci (la MIA et l'ACIA se
chevaucheraient à $03A0 et bloqueraient le scan clavier) :

oric1-emu -t term.tap -f -r basic11b.rom \
  --serial picowifi --acia-addr 03A0 --serial-buffer 512

Dans le terminal : menu modem (1 = ACIA $031C, 2 = LOCI $03A0), puis
répertoire (1 = BBS Oric prod). Navigation mono-touche, Communauté
Qui est en ligne / Chat (salon temps réel), Fichiers → download/upload XMODEM.

Matériel réel

Voir docs/connexion-materielle.md. Cette alpha n'a pas encore été validée sur
fer (timing WiFiModem réel, ACIA réelle, Microdisc/Sedoric physique) — retours
bienvenus.

Construit depuis les sources : make client (→ term.tap) et
client/build-disk.sh (→ term-boot.dsk).