IntroIn the past few days since Sandro Ronco got CP/M-80 to boot on the DMV driver (thanks!) I have (re-)dumped a lot of the NCR Decision Mate V (DMV) ROMs, have taken loads of pictures and documented the different sets of hardware I have. Now the BIOS and 8741AD ROM versions from the mainboard can be implemented as matching sets.

This called for a new arrangement and naming of the files in order to present them properly. The option modules now carry their proper NCR designation, and the ROM files have their version numbers.

In this thread I’ll gather all the useful information about the DMV from the old “Requirements” thread which can then be used solely for the discussion of the DEC Rainbow 100.The NCR DMV is in its most basic configuration a Z80 machine with one 320K DSDD Floppy drive with 64K RAM and a monochrome monitor.

There were configurations with dual drives, one drive and internal harddisk, color monitor and graphics card, and it was easily extendable by plugging in modules in the various slots in the back of the machine.

Slot 1 was reserved for RAM extension modules (64K, 192K and 448K)Slots 2-6 could be used for various extensions with a slot 2A on the back of the mainboard for an internal harddisk adapterSlot 7 (and the inward facing 7A) were reserved for CPU modules and the Diagnostics module.On multilayer mainboards (mine all are) Ctrl-F20 resets the machine.

All page numbers in the posts below reflect the actual page in the PDF file, not the original page in the manual.

The K200 64K module is missing from my collection (Schematics in the System Technical Manual Hardware, page 268ff). If you add the 64K RAM from the mainboard to the values printed on the K202 and K208 modules, you get the “round” 128K, 256K and 512K total RAM values. Infos in the System Technical Manual Hardware, page 83ff

Boot disk for the DMV’s OSs are contained in this archive, along with images of diagnostics disks. The disk “DMVTEST.mfi” was created in MESS and contains CP/M-80 and some programs to toy with as well as the well-known DMV graphics capability slideshow (demo5.com, see post “current status”)

Currently (r31292) the DMV driver boots CP/M-80 and runs quite a number of programs, e.g. the “ladder” game that is remembered by many people

The emulated DMV freezes whenever text scrolls off the screen:

The missing graphics mode prevents a number of software items from running on the DMV driver, such as the DMV graphics demo that can be seen here http://www.youtube.com/watch?v=7Q49hD1gci8 . It is included on the 580TEST.mfi disk image. Maybe the graphics mode can be gleaned from the Epson QX-10 driver that uses the same video chip.

I have created a file with ASCII graphics of the pinout for the expansion and CPU expansion bus (dmvbus.c) and the pinout of the diagnostics module (dmvdiag.c)