← All machines

Olivetti · Prodest

Olivetti Prodest PC 1

1987–1989 · Architecture: NEC V40

Compact 1987 NEC V40 computer with integrated V6355 video and a 720 KB floppy drive.

PartialImplemented in BluMach

PARTIAL EMULATION: BluMach gives the V40 its own register model on top of the NEC V20 instruction core, which suits its 8-bit external bus. Speed switching works, but the integrated interrupt, timer and DMA units still rely on generic XT devices and a translation layer, and the serial unit only has a minimal model.

Olivetti Prodest PC 1. Photograph
Photo: ValorosoIT, DnaX · CC BY-SA 4.0 · View the original

History

Olivetti/Prodest International introduced the PC 1 in 1987 as the third computer in its consumer Prodest range, although it was an independent Italian x86 design unrelated to the earlier PC 128 and PC 128 S platforms. Built into the keyboard enclosure, it brought MS-DOS to home and educational buyers and reached Spain with a localized manual, keyboard and system disk. It was advertised at Informat 88 for 109,000 pesetas; contemporary reporting credited Mario Bellini with its design. Italy even had a dedicated PC 1 magazine.

Hardware

Processor
NEC V40, switchable 4.77/8 MHz
Memory
256 or 512 KB base; 640 KB through expansion
Video
Integrated Yamaha V6355-compatible display logic with Italian character ROM
Floppy drive
3.5 in, 720 KB
Expansion slots
External ISA-like side connector; not a complete ISA bus
Interfaces
Non-standard-pinout serial, parallel, XT-style keyboard and quadrature mouse/joystick connector

Catalogue classification

Form factor
Desktop
Mobility
Stationary
Processor generation
8086 class
Storage interface
Floppy drive

Research

This page separates documented hardware facts, behavior observed in original firmware, and the current fidelity of BluMach emulation.

Sales and commercial configurations

Evidence: documented or confirmed hardware

Markets and period

Introduced in 1987 and sold from 1988 in Italy and other European markets. The Spanish edition is evidenced by its localized manual, keyboard and MS-DOS 3.20 disk; the base model was advertised at Informat 88 for 109,000 pesetas.

Commercial models

The 1987 Italian reference configuration had 512 KB and one internal 3.5-inch/720 KB floppy; the manual also documents 256 KB, a second internal drive and expansion to 640 KB. PC 1 HD is a distinct 640 KB hard-disk variant, documented with 20 MB and implemented separately in BluMach as a partial emulation.

Options and accessories

Second MF 3510 floppy, external 5.25-inch/360 KB drive, MS 1040 mouse, JO 1040 joystick, monochrome and colour monitors, and a side expansion enclosure for two short cards. RAM, network, modem, EGA, CD-ROM, hard disk, TV/telematics and music expansions were also advertised.

Physical specifications

The 1987 Italian specification gives 39 × 34 × 8 cm, 220 V/50 Hz mains input and 35 W power consumption.

Bundled software

The 1987 Italian package lists MS-DOS 3.20, GW-BASIC 3.20 and Lode Runner.

Architecture and memory

Evidence: documented or confirmed hardware

CPU and bus

NEC V40 with an 8-bit external bus and BIOS-controlled 4.77/8 MHz switching. BluMach uses its NEC V20 instruction engine plus a dedicated V40 system-register, relocation and clock-control device.

Memory

The 1987 Italian specification lists 512 KB, expandable to 640 KB only through the expansion bus; the manual also documents a 256 KB base population. All three capacities are selectable and tested in BluMach.

Video

Internal Yamaha V6355D video with Italian character ROM 1.02 and a 50 Hz firmware default. The contemporary specification lists 80×25/40×25 text and 640×200×2, 320×200×4 and 160×200×16 graphics; BluMach models the Prodest-specific DDh/DEh interface and VRAM mirrors.

Storage

One or two internal 3.5-inch/720 KB drives and an optional external 5.25-inch/360 KB drive. The 20 MB PC 1 HD is a distinct model with its own partial XTA implementation and creation profile.

Serial and parallel

Italian 73-key QWERTY keyboard with separate numeric pad and 10 function keys; partially RS-232-compatible serial, Centronics parallel, audio, analog RGB/SCART, digital RGB/mono, TV and DB-9 quadrature mouse/joystick. The side connector was marketed as IBM-compatible but omits signals of a complete ISA bus.

BIOS and firmware

Evidence: documented or confirmed hardware

Known revisions

Known system BIOS revisions 1.06, 1.07 and 1.21 are 16 KB with valid checksums; character ROM 1.01 and Italian 1.02 are 8 KB. BluMach distributes none of these bytes and identifies them only by name, size and hash.

Emulation status

Evidence: current BluMach status; not necessarily a description of the original circuit

Verified

With BIOS 1.07, 512 KB and internal V6355 video, the initial dedicated V40 model passes resident diagnostics and boots Spanish MS-DOS 3.20. The cold-boot prompt selects normal/4.77 MHz, and Ctrl+Alt+Del preserves either normal/4.77 MHz or turbo/8 MHz while passing the next interrupt diagnostic. The 256 and 640 KB configurations and a two-drive 720 KB installation have also been tested successfully through the unified creation form.

Pending or approximate

The V40 interrupt, timer and DMA blocks are not yet native devices; generic XT functions and the existing floppy-DMA translation remain. The serial unit is a minimal register model. The quadrature mouse and incomplete external ISA-like connector are not modelled. GUI cold reset, systematic keyboard, serial, parallel and wider software compatibility still require validation.

Sources

Machine-translated and checked with several tools. Spotted a mistake? Let me know.