vak: (Default)
[personal profile] vak
Microsoft's MS-DOS operating system ran on the vast majority of computers throughout the 1980s and became the basis of Windows. But the story began humbly in the mid-1980s as QDOS, or Quick and Dirty Operating System, the work of developer Tim Paterson of Seattle Computer Products. It was later renamed 86-DOS after the Intel 8086 processor, and it was this version that was licensed and eventually acquired by Microsoft. Last week, codes for the very first version 0.1 of the 86-DOS operating system appeared on the Internet. So let's run on the SIMH simulator.

(1) Download 86-DOS disk image.
    wget 'https://archive.org/download/86-dos-version-0.1-c-serial-11-original-disk/86-DOS%20Version%200.1-C%20-%20Serial%20%2311%20%28ORIGINAL%20DISK%29.imd' -O 86dos.imd
(2) Download 8086 monitor.
    wget https://bitsavers.org/bits/SeattleComputerProducts/86-DOS/scp86mon.zip
unzip scp86mon.zip
(3) Build SIMH simulator.
    git clone https://github.com/simh/simh.git
make -C simh altairz80
(4) Start 86-DOS.
    simh/BIN/altairz80 scp86mon.txt
You should see:
    $ simh/BIN/altairz80 scp86mon.txt

Altair 8800 (Z80) simulator V4.0-0 Current git commit id: ee34e295
2047 bytes [8 pages] loaded at 0.
2047 bytes [8 pages] loaded at ff800.
Disk write-protected because the image contains compressed sectors. Use IMDU to uncompress.
_
Hit enter a few times and the SCP monitor prompt will come up, then hit uppercase "B" to boot.
    SCP 8086 Monitor 1.5
>B

86-DOS version 0.11
Copyright 1980 Seattle Computer Products, Inc.

A:_
Type dir to see the disk contents.
    A:dir
COMMAND COM
RDCPM COM
HEX2BIN COM
ASM COM
TRANS COM
SYS COM
EDLIN COM
CHESS COM
CHESS DOC
Type chess to start a game.
    A:chess

Choose your color (W/B): B
Ply depth (1-6): 2
e2 e4
_
To exit from simulator, type Ctrl+E and the SIMH prompt will come up. Type q to quit.
    Simulation stopped, PCX: 004CF (and al,0x2)
sim> q
Goodbye
Links:

Date: 2024-01-04 01:55 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi

Мило!

Date: 2024-01-04 16:29 (UTC)
From: [personal profile] ivanrubilo
Хммм
>Altair 8800 (Z80) simulator
but
>86-DOS version 0.11
Там два проца что ли?