← Tutte le macchine

Olivetti · M

Olivetti M15

1987 · Architettura: 80C88

Portatile del 1987 con 80C88, tastiera estraibile, due unità da 720 KB e LCD verde fisso. È disponibile un modello sperimentale funzionante.

SperimentaleImplementata in BluMach

SPERIMENTALE: i test descritti riguardano il progetto pilota precedente. Questa build aggiornata richiede ancora test interattivi di regressione. Non supporta schede audio aggiuntive; conserva l’altoparlante interno. Approssimazioni e periferiche non verificate sono descritte sotto.

Olivetti M15. Fotografia
Foto: Sailko · CC BY 3.0 · Vedi l’originale

Storia

L’M15 è un portatile Olivetti distinto dall’M19 e dall’M15 Plus. La configurazione base documentata dispone di 512 KB, due unità interne da 3,5 pollici e nessun disco rigido. Il display LCD fisso è l’unico schermo: l’M15 non ha uscita video esterna. BluMach esegue BIOS 1.08, Resident Diagnostics e il tutorial ufficiale dello Starter Kit, mantenendo esplicite le incertezze a livello di scheda.

Hardware

Processore
Intel 80C88 at 4.77 MHz
Memoria
256 or 512 KB system RAM; 16 KB video RAM
Video
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
Unità a dischetti
Two 3.5-inch, 720 KB internal drives; Matsushita JU-363 observed in a photographed example
Orologio e CMOS
Battery-backed OKI MSM6242 clock/calendar decoded at 0100h-010Fh
Interfacce
RS-232C, Centronics parallel, external 5.25-inch floppy and common bus; no external video connector
Tastiera
Detachable 78-key keyboard with a separate controller board observed

Classificazione del catalogo

Formato
Portatile
Mobilità
Portatile
Generazione del processore
Classe 8086
Standard grafico
Compatibile CGA
Tecnologia dello schermo
LCD
Colore dello schermo
Monocromatico
Interfaccia di archiviazione
Unità floppy

Ricerca

Questa pagina distingue i dati hardware documentati, il comportamento osservato nel firmware originale e l'attuale fedeltà dell'emulazione BluMach.

Architettura e memoria

Evidenza: hardware documentato o confermato

CPU e bus

Intel 80C88 a 4,77 MHz. Bus e logica di controllo della scheda portatile non sono ancora mappati.

Opzioni e periferiche

Opzioni documentate: floppy esterno da 5,25 pollici con alimentazione autonoma e periferiche RS-232C/Centronics. Batteria, alimentatore e valigetta sono accessori. I profili offrono 256/512 KB, due unità interne e altoparlante; nessuna scheda audio ISA. Unità esterna e supporto più ampio delle periferiche restano pendenti. Il bus comune non dimostra compatibilità con una scheda specifica. La guida documenta l’espansione da 256 a 512 KB mediante una scheda di memoria.

Video

LCD verde monocromatico fisso, senza uscita video esterna. Testo 40/80 colonne e grafica 320x200/640x200 modellati. Il rendering usa quattro livelli; le specifiche conservate del produttore descrivono sei toni di grigio. La corrispondenza resta da chiarire. Lo sfondo oliva e i pixel attivi grigio verde-azzurro riprendono l’aspetto approvato dell’M15 portatile; i colori sono approssimati, non misurati sul pannello.

Banca saltatrice

Interruttori della scheda: la memoria si imposta tramite il normale controllo RAM della macchina (256 o 512 KB). L’interruttore di avvio del BIOS, configurabile separatamente, espone i valori di 40 e 80 colonne decodificati dal firmware; 80 colonne è l’impostazione validata. Gli altri interruttori riportati restano nascosti in attesa di prove migliori.

firmware analizzato

Immagine BIOS 1.08 locale: contenitore da 64 KiB, 16 KiB effettivi a FC000h-FFFFFh, data di reset 05/09/87 (formato USA MM/GG/AA: 1987-05-09). Rimane locale fino alla verifica di provenienza e diritti.

Stato dell'emulazione

Evidenza: corrente stato BluMach; non necessariamente una descrizione del circuito originale

Comandi dello schermo

Comandi originali: contrasto, volume e altoparlante ON/OFF. Visualizza → Schermo simula il contrasto LCD dal vivo, senza retroilluminazione su questo pannello riflettente. Colori approssimati, non calibrati. I comandi dell’altoparlante non sono riprodotti qui.

Origine dell’implementazione

Una nota tecnica pubblica raccoglie il disassemblaggio del firmware, la diagnostica e le ipotesi scartate lungo il percorso. Distingue ciò che il modello riproduce da ciò che faceva la scheda originale.

Verificato

La versione pilota supera POST e Resident Diagnostics, avvia un dischetto M15 da 720 KB con 256 o 512 KB, gestisce entrambi i reset ed esegue il tutorial grafico ufficiale dello Starter Kit. Il testo e le due risoluzioni grafiche documentate sono stati convalidati visivamente.

In sospeso o approssimativo

I quattro livelli verdi approssimano la luminanza RGBI, non la risposta fisica del pannello. Il BIOS fornisce i glifi 00h–7Fh; 80h–FFh mantengono una CP437 generica. Tastiera, UART, FDC e parallela usano dispositivi compatibili, l’RTC è un modello MSM6242 funzionale e la logica Hitachi resta non mappata.

Ingegneria

Questa memoria pubblica spiega come le evidenze sono diventate un’implementazione dell’emulatore, inclusi errori, compromessi, convalida e criteri di sostituzione.

La memoria è attualmente disponibile in inglese.

Leggi la nota di ingegneria

Fonti

Traduzione automatica, verificata con diversi strumenti. Hai trovato un errore? Segnalalo.