Olivetti · M
Olivetti M15 Plus
Portable 80C88 de 1988 avec 512 Ko, clavier amovible, LCD monochrome rétroéclairé et configurations à deux lecteurs ou HDU de 20 Mo.
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.
Histoire
Le M15 Plus est un portable Olivetti distinct, apparenté au M15 de base. Il associait un 80C88 à 4,77 MHz, 512 Ko, un clavier amovible et un LCD rétroéclairé de 10,5 pouces. Olivetti proposait soit deux lecteurs internes de 720 Ko, soit un lecteur et un HDU de 20 Mo ; les deux configurations sont représentées à titre expérimental.
Matériel
- Processeur
- Intel 80C88 at 4.77 MHz
- Mémoire
- 512 KB user RAM; 16 KB video RAM
- Vidéo
- 10.5-inch backlit super-twist monochrome LCD; eight observed shade codes, 40/80-column text and 320×200/640×200 BIOS graphics modes
- Lecteur de disquettes
- Pilot: two internal 3.5-inch, 720 KB drives
- Horloge et CMOS
- Battery-backed clock/calendar; BIOS accesses an MSM6242-compatible register set at 0100h-010Fh
- Interfaces
- RS-232C, Centronics parallel and optional external 5.25-inch floppy; no documented external video connector
- Clavier
- Detachable 78-key keyboard with latching EDIT/SHIFT, integrated numeric keypad and ten function keys
- Disque dur
- Alternative commercial configuration: one 720 KB floppy and one 20 MB internal HDU. Olivetti labels the drive interface SCSI; the integrated host adapter is modelled through its BIOS-observed XT-compatible register contract
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 avec 512 Ko de RAM utilisateur. Le cœur d’émulation disponible et le temporisateur calibré restent des approximations temporelles.
- Options et périphériques
Le manuel documente un lecteur externe optionnel de 5,25 pouces à alimentation indépendante et des périphériques RS-232C/Centronics. Batterie, alimentation, sangle et sac sont des accessoires, pas des emplacements ISA. Deux lecteurs de 720 Ko ou un lecteur et HDU de 20 Mo, RAM fixe à 512 Ko et haut-parleur. Lecteur externe encore en attente ; aucune carte audio ISA proposée.
- Vidéo
LCD monochrome super-twist rétroéclairé. L’utilitaire d’origine nomme le noir, six niveaux de gris et le blanc ; le moteur de rendu du Plus conserve ces huit niveaux avec une courbe de luminance approximative. Le guide documente le texte 40/80 colonnes et les graphismes 320×200/640×200 ; l’affirmation contradictoire de 640×320 de la brochure n’est pas exposée comme mode émulé. 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. Le Plus conserve ses huit niveaux ordonnés avec des tons interpolés, sans prétendre à la même réponse optique que le M15 non rétroéclairé.
- Banque de saut
Le BIOS 1.10 décode les mêmes bits multiplexés de mémoire et de démarrage 40/80 colonnes que le M15. La mémoire est fixée aux 512 Ko documentés ; Configurer n’expose que le choix de texte confirmé par le micrologiciel.
- firmware analysé
BIOS 1.10 local : 32 Kio mappés de F8000h à FFFFFh, date 06/03/88 (format américain MM/JJ/AA : 1988-06-03). Il reste local jusqu’à vérification de sa provenance et de ses droits.
État de l'émulation
Éléments probants : statut BluMach actuel; pas nécessairement une description du circuit original
- Commandes de l’écran
Le guide documente contraste, volume et rétroéclairage ON/OFF. Affichage → Réglages de l’écran permet de régler contraste et rétroéclairage en direct, avec huit niveaux LCD ordonnés. Le guide ne mentionne aucun réglage de luminosité séparé, donc aucun n’est ajouté. OFF réduit l’éclairage sans éteindre le panneau. Les courbes optiques sont approximatives.
- Filiation de l’implémentation
Le modèle réutilise les chemins étayés des commutateurs de la famille M15, du RTC MSM6242 et du V6355D tout en conservant une identité distincte et sa cartographie de 32 Kio. Son dispositif HDU/SCSI dédié réutilise la machine d’états XTA pour le contrat hôte observé sur 320h-323h, IRQ 5 et DMA 3, y compris les commandes de tampon et de secteur long.
- Vérifié
Le démarrage à froid et les deux réinitialisations réussissent Resident Diagnostics et indiquent 512/512 Ko. Les supports d’origine démarrent sous MS-DOS 3.20 et identifient les deux lecteurs internes de 720 Ko. Les tests Memory, System Board et Display LCD réussissent et valident caractères, attributs, huit niveaux ordonnés et graphismes 320×200/640×200.
- En attente ou approximatif
Le contrat hôte du HDU est implémenté, mais le pont SCSI physique non identifié, le micrologiciel du disque et les octets ECC stockés sont approximatifs ; les images brutes synthétisent les quatre octets ECC de diagnostic. La réponse exacte du LCD, le temporisateur et le reste de la logique de carte demeurent également approximatifs.
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.
Sources
Sources et traçabilité
Éléments probants : sources primaires et notes de recherche
- Manuel d'origine
- Guide d’installation et d’utilisation Olivetti M15 Plus, première édition (mars 1988)
- Brochure commerciale d'origine
- Brochure Olivetti M15 Plus 01200090 G (mars 1988)