← Toutes les machines

Olivetti · M

Olivetti M15

1987 · Architecture: 80C88

Portable de 1987 avec 80C88, clavier détachable, deux lecteurs de 720 Ko et LCD vert fixe. Un modèle expérimental fonctionnel est disponible.

ExpérimentaleImplémentée dans BluMach

EXPÉRIMENTAL : les tests décrits concernent la version pilote précédente. Cette build actualisée nécessite encore des essais interactifs de régression. Aucune carte audio supplémentaire n’est prise en charge ; le haut-parleur interne est conservé. Les approximations et périphériques non vérifiés sont détaillés ci-dessous.

Olivetti M15. Photographie
Photo : Sailko · CC BY 3.0 · Voir l’original

Histoire

Le M15 est un portable Olivetti distinct du M19 et du M15 Plus. Sa configuration de base documentée comprend 512 Ko, deux lecteurs internes de 3,5 pouces et aucun disque dur. Le LCD fixe est son seul écran : le M15 ne possède aucune sortie vidéo externe. BluMach exécute le BIOS 1.08, les diagnostics résidents et le didacticiel officiel du Starter Kit, tout en signalant les incertitudes au niveau de la carte.

Matériel

Processeur
Intel 80C88 at 4.77 MHz
Mémoire
256 or 512 KB system RAM; 16 KB video RAM
Vidéo
Fixed green monochrome LCD driven by Yamaha V6355D-F, with no external video output. Current rendering uses four levels; the preserved specification describes six grey shades, an unresolved fidelity difference
Lecteur de disquettes
Two 3.5-inch, 720 KB internal drives; Matsushita JU-363 observed in a photographed example
Horloge et CMOS
Battery-backed OKI MSM6242 clock/calendar decoded at 0100h-010Fh
Interfaces
RS-232C, Centronics parallel, external 5.25-inch floppy and common bus; no external video connector
Clavier
Detachable 78-key keyboard with a separate controller board observed

Classification du catalogue

Format
Portable
Mobilité
Portable
Génération de processeur
Classe 8086
Standard graphique
Compatible CGA
Technologie d’affichage
LCD
Couleur d’affichage
Monochrome
Interface de stockage
Lecteur de disquettes

Recherche

Cette page distingue les caractéristiques matérielles documentées, le comportement observé dans le micrologiciel d'origine et la fidélité actuelle de l'émulation BluMach.

Architecture et mémoire

Éléments probants : Matériel documenté ou confirmé

CPU et bus

Intel 80C88 à 4,77 MHz. Le bus de la carte portable et sa logique de contrôle ne sont pas encore cartographiés.

Options et périphériques

Options documentées : lecteur externe de 5,25 pouces à alimentation indépendante et périphériques RS-232C/Centronics. Batterie, alimentation et mallette sont des accessoires. Les profils proposent 256/512 Ko, deux lecteurs internes et le haut-parleur ; pas de cartes audio ISA. Lecteur externe et support élargi des périphériques restent en attente. Le bus commun ne prouve pas la compatibilité avec une carte précise. Le guide documente l’extension de 256 à 512 Ko par une carte mémoire.

Vidéo

LCD vert monochrome fixe, sans sortie vidéo externe. Texte 40/80 colonnes et graphiques 320x200/640x200 modélisés. Le rendu utilise quatre niveaux ; les spécifications conservées du fabricant décrivent six nuances de gris. Leur correspondance reste à établir. Le fond olive et les pixels actifs gris bleu-vert reprennent l’aspect approuvé du M15 portable ; les couleurs sont approximatives, non mesurées sur le panneau.

Banque de saut

Commutateurs de carte : la mémoire se règle avec le contrôle RAM normal de la machine (256 ou 512 Ko). Le commutateur de démarrage du BIOS, configurable séparément, expose les valeurs 40 et 80 colonnes décodées du firmware ; 80 colonnes est le réglage validé. Les autres commutateurs signalés restent masqués faute de preuve suffisante.

firmware analysé

Image BIOS 1.08 locale : conteneur de 64 Kio, 16 Kio de code effectif à FC000h-FFFFFh, date de réinitialisation 05/09/87 (format américain MM/JJ/AA : 1987-05-09). Elle reste locale jusqu’à vérification de la provenance et des droits.

État de l'émulation

Éléments probants : statut BluMach actuel; pas nécessairement une description du circuit original

Commandes de l’écran

Commandes originales : contraste, volume et haut-parleur ON/OFF. Affichage → Réglages de l’écran simule le contraste LCD en direct, sans rétroéclairage sur ce panneau réflectif. Couleurs approximatives, non étalonnées. Les commandes du haut-parleur ne sont pas reproduites ici.

Filiation de l’implémentation

Une note d’ingénierie publique détaille le désassemblage du firmware, les diagnostics et les hypothèses écartées en chemin. Elle sépare ce que le modèle reproduit de ce que faisait la carte d’origine.

Vérifié

La version pilote passe le POST et les diagnostics résidents, démarre une disquette M15 de 720 Ko avec 256 ou 512 Ko, accepte les deux réinitialisations et exécute le didacticiel graphique officiel du Starter Kit. Le texte et les deux résolutions graphiques documentées ont été validés visuellement.

En attente ou approximatif

Les quatre niveaux verts approximent la luminance RGBI, non la réponse physique du panneau. Le BIOS fournit les glyphes 00h–7Fh ; 80h–FFh conservent une CP437 générique. Clavier, UART, FDC et parallèle emploient des périphériques compatibles, le RTC est un modèle MSM6242 fonctionnel et la logique Hitachi reste non cartographiée.

Ingénierie

Ce mémoire public explique comment les éléments probants sont devenus une implémentation de l’émulateur, y compris les échecs, compromis, validations et critères de remplacement.

Le mémoire est actuellement disponible en anglais.

Lire la note d’ingénierie

Sources

Traduction automatique, vérifiée avec plusieurs outils. Une erreur ? Signalez-la.