C'était MBC Alcyane

Qui suis-je ?

Je m'appelle Michel. Je suis un ancien de MBC où j'ai travaillé de 1979 à 1985. J'ai de nombreux souvenirs de cette époque incroyable et j'ai toujours eu un faible pour les machines avec lesquelles j'ai appris à programmer et à concevoir.

J'ai eu la chance de travailler avec des ingénieurs d'exception qui m'ont appris beaucoup de choses avec une gentillesse et une patience incroyables. Je leur dois beaucoup. Il m'est impossible de citer leurs noms ici, mais s'ils me lisent, ils se reconnaîtront.

Pourquoi ce site ?

En 2021, je me suis retrouvé en retraite et j'ai récupéré en Bretagne, dans la maison familiale, de vieux morceaux d'Alcyane. A l'époque, la plupart des ingénieurs de MBC possédaient chez eux des machines Alcyane constituées de cartes invendables car trop "bidouillées", d'alimentation rafistolées, de lecteurs de disquettes usés ou ayant servi au développement... C'était mon cas et j'ai eu envie de remettre tout ça en état.

Oh, ma machine ne possède pas un joli boîtier et des câbles bien lisses ! Ce n'est qu'un coeur de A6E constitué d'un chassis supportant l'alimentation et un fond de panier pour les cartes. Tout cela est câblé "en volant". Mais ça marche !

Sur le forum forum.system-cfg.com, j'ai trouvé une communauté riche et ayant à coeur de partager ses connaissances, ses vieux manuels, ses vieilles disquettes... Il n'en fallait pas plus pour me motiver.

Je vous invite à visiter ce forum et plus spécialement le sujet dédié à Alcyane dans lequel vous trouverez de nombreuses informations sur cette machine étonnante. C'est ici : Forum Alcyane.

Si vous vous intéressez aux machines Alcyane, l'un des contributeurs, attilavv, a patiemment scanné toute la documentation technique d'Alcyane et l'a mise en téléchargement sur sa page internet.

Vous trouverez également sur cette page une des premières versions du manuel du basic Alcyane mis en ligne par empichon72.

J'avais également mis en téléchargement une version simple d'un émulateur Alcyane pour PC. Hélas, je l'avais hébergée sur uptobox et elle n'est plus disponible.

Je connais assez bien les machines Alcyane pour avoir testé et dépanné ses cartes. J'ai aussi travaillé sur les lecteurs de disquettes et j'ai programmé pas mal de choses dans les domaines du graphique et du traitement de textes.

Je ne possède malheureusement plus de fichiers sources, mais j'ai décompilé des programmes retrouvés par miracle sur de vieilles disquettes que j'ai réussi à lire à l'aide de KryoFlux. Mes souvenirs et pas mal de tâtonnements m'ont permis de redécouvrir le fonctionnement des diverses interfaces.

Ce que je vous propose

Si vous possédez de vieilles machines, je serais heureux de vous aider à les remettre en état. Si vous êtes simplement curieux, je peux vous raconter un peu la société MBC et l'épopée étonnante d'un groupe de passionnés qui a réalisé des merveilles avec peu de moyens.

Vous trouverez également sur ce site des documentations introuvables ailleurs...

La documentation interne de l'Alcyane

Comme je l'ai écrit plus haut, beaucoup de documents importants se trouvent sur le Forum Alcyane. Il s'agit notamment de la documentation technique publiée par attilavv et d'un ancien manuel du basic scanné par empichon72.

Pour compléter cela, j'ai publié sur ce même forum un document expliquant l'utilisation des cartes de l'Alcyane avec des exemples de programmation en assembleur 8085.

Ce document est appelé à évoluer. Il sera mis à jour fréquemment au fur et à mesure de mes essais et améliorations de l'émulateur Alcyane.

Par commodité, ce document est téléchargeable ici : Documentation interne Alcyane.

Le manuel du basic Alcyane

Une version assez ancienne du manuel du basic Alcyane a été mise en ligne sur le Forum Alcyane par empichon72.

Monsieur Pierre BEROUX, de la société ALC, m'a fait cadeau d'un manuel plus récent. Je l'ai scanné, j'ai corrigé les images et les fautes d'orthographe et ajouté les textes manquants.

Ce manuel est disponible ici Manuel Basic Alcyane.

Il manquait des instructions à ce manuel. J'ai rédigé un complément que l'on peut télécharger ici : Complément au manuel du Basic Alcyane.

Mes projets autour de l'Alcyane

Simulateur de clavier Alcyane

Un des membres du forum (franfran) m'a expliqué qu'il possédait une Alcyane mais pas de clavier. Ayant désassemblé le code du clavier et de l'Alcyane, j'ai pu reconstituer le protocole d'échanges et j'ai codé un simulateur sur PC utilisant une interface très simple.

Le projet est décrit sur cette page : Simulateur de clavier Alcyane sur PC

Émulateur d'Alcyane avec debugger

Depuis un long moment, je vous promets un émulateur d'Alcyane amélioré, avec debugger. Il est enfin là !

Vous pouvez le télécharger ici : Emulateur Alcyane 2.1c

L'émulateur est livré avec deux images de disquettes 3,5 pouces et deux images de disquettes 5,25 pouces contenant différents basics. L'un des basics calcule en BCD sans fonctions transcendantes, l'autre calcule en binaire avec sin, cos, tan, etc.

La version 2.1c de l'émulateur gère les disquettes 1 et 2 aux formats 3,5 pouces ou 5,25 pouces. Toutes les informations sur les différentes versions de l'émulateur sont exposées dans la documentation (voir ci-dessous).

Note : il y avait un bug dans le fichier EmulAlcy.ini de la version 2.1. Je vous suggère de télécharger la dernière version.

La documentation de l'émulateur version 2.1c se trouve ici : Documentation de l'émulateur Je vous suggère de consulter également le manuel du basic pour en savoir plus.

Prochainement : utiliser des lecteurs de disquettes 3,5" sur Alcyane

Ce sujet expliquera comment connecter des lecteurs de disquettes 3,5" sur Alcyane parce qu'il est difficile (et onéreux) de trouver des lecteurs 5,25" ou 8" de nos jours.

Prochainement : un programmateur d'eproms 2708

On trouve facilement des programmateurs pour PC connectés en USB pour programmer des EPROMS mono-tension (5V) mais rarement des programmateurs pour 2708 qui nécessitent 3 tensions : +5V, -5V et +12V en plus de la tension de programmation de +26V.

J'utilise une interface PoKeys pour ce faire.

Prochainement : téléchargement de programmes en V24

Beaucoup de possesseurs d'Alcyane n'ont plus de disquettes lisibles. J'envisage de réaliser une EPROM de type 2732 qui remplacera l'EPROM de boot de l'Alcyane et permettra de télécharger des programmes au travers d'une liaison V24.

Le programme permettra également de formater des disquettes et d'y écrire les programmes / fichiers téléchargés.

Questions et remarques

Si vous souhaitez me soumettre une question ou me faire une remarque, n'hésitez pas à m'envoyer un e-mail : michel.mbc@free.fr