Olivetti · M
Olivetti M15 Plus
Portátil de 1988 con 80C88, 512 KB, teclado extraíble, LCD monocromo retroiluminado y configuraciones de dos disqueteras o HDU de 20 MB.
EXPERIMENTAL: las pruebas descritas corresponden al piloto anterior. Esta build actualizada aún necesita regresión interactiva. No admite tarjetas de sonido adicionales; conserva el altavoz interno. Las aproximaciones y periféricos no verificados se detallan abajo.
Historia
El M15 Plus es un portátil Olivetti distinto, relacionado con el M15 básico. Combinaba un 80C88 a 4,77 MHz, 512 KB, teclado extraíble y LCD retroiluminado de 10,5 pulgadas. Olivetti vendió una versión con dos disqueteras internas de 720 KB y otra con una disquetera y HDU de 20 MB; ambas están representadas experimentalmente.
Hardware
- Procesador
- Intel 80C88 at 4.77 MHz
- Memoria
- 512 KB user RAM; 16 KB video RAM
- Vídeo
- 10.5-inch backlit super-twist monochrome LCD; eight observed shade codes, 40/80-column text and 320×200/640×200 BIOS graphics modes
- Disquetera
- Pilot: two internal 3.5-inch, 720 KB drives
- Reloj y 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
- Teclado
- Detachable 78-key keyboard with latching EDIT/SHIFT, integrated numeric keypad and ten function keys
- Disco duro
- 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
Clasificación del catálogo
- Formato
- Portátil
- Movilidad
- Portable
- Generación de procesador
- Clase 8086
- Estándar gráfico
- Compatible con CGA
- Tecnología de pantalla
- LCD
- Color de pantalla
- Monocroma
- Interfaz de almacenamiento
- Disquetera
Investigación
Esta ficha separa los datos documentados del hardware, el comportamiento observado en el firmware original y la fidelidad actual de la emulación en BluMach.
Redactada en inglés y traducida automáticamente.
Arquitectura y memoria
Evidencia: hardware documentado o confirmado
- CPU y bus
Intel 80C88 a 4,77 MHz con 512 KB de RAM de usuario. El núcleo disponible y el temporizador calibrado siguen siendo aproximaciones temporales.
- Opciones y periféricos
El manual documenta una disquetera externa autoalimentada opcional de 5,25 pulgadas y periféricos RS-232C/Centronics. Batería, fuente, correa y bolsa son accesorios, no ranuras ISA. Se ofrecen dos unidades de 720 KB o una unidad con HDU de 20 MB, RAM fija de 512 KB y altavoz. La unidad externa sigue pendiente; no se ofrecen tarjetas de sonido ISA.
- Vídeo
LCD monocromo super-twist retroiluminado. La utilidad original enumera negro, seis grises y blanco; el renderizador del Plus conserva esos ocho niveles con una curva de luminancia aproximada. La guía documenta texto de 40/80 columnas y gráficos 320×200/640×200; la afirmación contradictoria de 640×320 del folleto no se ofrece como modo emulado. El fondo oliva y los píxeles activos gris verdoso-azulados recuperan el aspecto aprobado del M15 portable; los colores son aproximados, no mediciones del panel. El Plus conserva sus ocho niveles ordenados con tonos interpolados, sin afirmar que responda ópticamente igual que el M15 sin retroiluminación.
- Banco de jumpers
La BIOS 1.10 decodifica los mismos bits multiplexados de memoria y arranque en 40/80 columnas que el M15. La memoria queda fija en los 512 KB documentados; Configurar solo expone la elección de texto respaldada por el firmware.
- Firmware analizado
BIOS 1.10 local: 32 KiB mapeados en F8000h-FFFFFh, fecha de reset 06/03/88 (formato EE. UU. MM/DD/AA: 1988-06-03). Permanece local hasta verificar procedencia y derechos.
Estado de la emulación
Evidencia: estado actual de BluMach; no describe necesariamente el circuito original
- Mandos de pantalla
La guía documenta contraste, volumen y retroiluminación ON/OFF. Ver → Pantalla permite ajustar contraste y retroiluminación en vivo, con ocho niveles de LCD ordenados. La guía no menciona un dial de brillo aparte, así que no se añade. OFF baja la iluminación, pero no apaga el panel. Las curvas ópticas son aproximadas.
- Procedencia de la implementación
El modelo reutiliza las rutas de conmutadores de placa, RTC MSM6242 y V6355D de la familia M15 respaldadas por evidencia, conservando una identidad distinta y su mapa de firmware de 32 KiB. Su dispositivo HDU/SCSI dedicado reutiliza la máquina de estados XTA para el contrato anfitrión observado en 320h-323h, IRQ 5 y DMA 3, incluidas las órdenes de búfer y sector largo.
- Comprobado
El arranque en frío y ambos resets superan Resident Diagnostics e informan 512/512 KB. Los medios originales arrancan bajo MS-DOS 3.20 y su informe identifica las dos unidades internas de 720 KB. Las pruebas Memory, System Board y Display LCD pasan y validan caracteres, atributos, ocho tonos ordenados y gráficos 320×200/640×200.
- Pendiente o aproximado
El contrato anfitrión del HDU está implementado, pero el puente SCSI físico sin identificar, el firmware del disco y los bytes ECC almacenados son aproximados; las imágenes en formato RAW sintetizan los cuatro bytes ECC de diagnóstico. La respuesta exacta del LCD, el temporizador y el resto de lógica de placa también siguen aproximados.
Ingeniería
Esta memoria pública explica cómo las evidencias se convirtieron en una implementación del emulador, incluidos los fallos, compromisos, pruebas y criterios de sustitución.
La memoria está disponible actualmente en inglés.
Fuentes
Fuentes y trazabilidad
Evidencia: fuentes primarias y notas de investigación
- Folleto comercial original
- Folleto Olivetti M15 Plus 01200090 G (marzo de 1988)
- Firmware analizado
- Índice y metadatos de la BIOS 1.10 del M15 Plus (Minus Zero Degrees)