← Todas as máquinas

Olivetti · M

Olivetti M15

1987 · Arquitetura: 80C88

Portátil de 1987 com 80C88, teclado destacável, duas unidades de 720 KB e LCD verde fixo. Existe um modelo experimental funcional.

ExperimentalImplementada no BluMach

EXPERIMENTAL: os testes descritos correspondem à versão-piloto anterior. Esta build atualizada ainda precisa de testes interativos de regressão. Não suporta placas de som adicionais; conserva o altifalante interno. As aproximações e periféricos não verificados são descritos abaixo.

Olivetti M15. Fotografia
Fotografia: Sailko · CC BY 3.0 · Ver o original

História

O M15 é um portátil Olivetti distinto do M19 e do M15 Plus. A configuração básica documentada tem 512 KB, duas unidades internas de 3,5 polegadas e nenhum disco rígido. O LCD fixo é o único ecrã: o M15 não tem saída de vídeo externa. O BluMach executa a BIOS 1.08, Resident Diagnostics e o tutorial oficial do Starter Kit, mantendo explícitas as incertezas ao nível da placa.

Hardware

Processador
Intel 80C88 at 4.77 MHz
Memória
256 or 512 KB system RAM; 16 KB video RAM
Vídeo
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
Unidade de disquetes
Two 3.5-inch, 720 KB internal drives; Matsushita JU-363 observed in a photographed example
Relógio e 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
Teclado
Detachable 78-key keyboard with a separate controller board observed

Classificação do catálogo

Formato
Portátil
Mobilidade
Portátil
Geração do processador
Classe 8086
Padrão gráfico
Compatível com CGA
Tecnologia de ecrã
LCD
Cor do ecrã
Monocromático
Interface de armazenamento
Unidade de disquete

Investigação

Esta página distingue os factos de hardware documentados, o comportamento observado no firmware original e a fidelidade atual da emulação BluMach.

Arquitetura e memória

Evidência: hardware documentado ou confirmado

CPU e barramento

Intel 80C88 a 4,77 MHz. O barramento da placa portátil e a lógica de controlo ainda não estão mapeados.

Opções e periféricos

Opções documentadas: unidade externa de 5,25 polegadas com alimentação própria e periféricos RS-232C/Centronics. Bateria, fonte e mala são acessórios. Os perfis oferecem 256/512 KB, duas unidades internas e altifalante; sem placas de som ISA. Unidade externa e suporte mais amplo de periféricos continuam pendentes. O barramento comum não prova compatibilidade com uma placa específica. O guia documenta a expansão de 256 para 512 KB através de uma placa de memória.

Vídeo

LCD verde monocromático fixo, sem saída de vídeo externa. Texto 40/80 colunas e gráficos 320x200/640x200 modelados. A apresentação usa quatro níveis; as especificações preservadas do fabricante descrevem seis tons de cinzento. A correspondência continua por esclarecer. O fundo verde-oliva e os píxeis ativos cinzento verde-azulados retomam o aspeto aprovado do M15 portátil; as cores são aproximadas, não medidas no painel.

Banco de saltadores

Interruptores da placa: a memória é definida pelo controlo normal de RAM da máquina (256 ou 512 KB). O interruptor de arranque da BIOS, configurável separadamente, expõe os valores de 40 e 80 colunas descodificados do firmware; 80 colunas é a predefinição validada. Os restantes interruptores referidos permanecem ocultos enquanto faltarem provas.

firmware Analisado

Imagem BIOS 1.08 local: contentor de 64 KiB, 16 KiB efetivos em FC000h-FFFFFh, data de reset 05/09/87 (formato EUA MM/DD/AA: 1987-05-09). Mantém-se local até a proveniência e os direitos serem verificados.

Estado da emulação

Evidência: estado BluMach atual; não necessariamente uma descrição do circuito original

Controlos do ecrã

Controlos originais: contraste, volume e altifalante ON/OFF. Ver → Ecrã simula o contraste LCD em direto, sem retroiluminação neste painel refletivo. Cores aproximadas, não calibradas. Os controlos próprios do altifalante não são reproduzidos aqui.

Origem da implementação

Uma nota técnica pública reúne a desassemblagem do firmware, os diagnósticos e as hipóteses descartadas pelo caminho. Distingue o que o modelo reproduz do que fazia a placa original.

Verificado

A versão-piloto passa o POST e Resident Diagnostics, arranca uma disquete M15 de 720 KB com 256 ou 512 KB, suporta ambos os resets e executa o tutorial gráfico oficial do Starter Kit. O texto e as duas resoluções gráficas documentadas foram validados visualmente.

Pendente ou aproximado

Os quatro níveis verdes aproximam a luminância RGBI, não a resposta física do painel. A BIOS fornece os glifos 00h–7Fh; 80h–FFh mantêm uma CP437 genérica. Teclado, UART, FDC e paralelo usam dispositivos compatíveis, o RTC é um modelo MSM6242 funcional e a lógica Hitachi continua por mapear.

Engenharia

Esta memória pública explica como as evidências se tornaram uma implementação do emulador, incluindo falhas, compromissos, validação e critérios de substituição.

A memória está atualmente disponível em inglês.

Ler a nota de engenharia

Fontes

Tradução automática, verificada com várias ferramentas. Encontrou um erro? Avise-me.