Timeline of MS-DOS for NEC PC98 [PC98]

Image: MS-DOS 3.3C Users Guide Image: MS-DOS 3.3C System disk Image: MS-DOS 3.3C Bootup Screenshot

MS-DOS versions for NEC PC98

Image: DOS Versions

This figure shows a timeline of MS-DOS for NEC PC-98 and IBM PS/55.

Ver. P/N Price(JPY) Date(Y/M) Notable for introducing
1.25 PS98-111 43000 1983/7 Japanese language support defined within MS-DOS Standard Kanji Specification.
2.0 PS98-121 11000 1983/11 A variant of MS-DOS 2.11. 20MB HD support. System disk only, no manual(option).
2.0 PS98-122 16000 1986/6 Single phrase Kana-Kanji Converter.
2.0 PS98-123 16000 1986/11 Multi phrase Kana-Kanji Converter.
3.1 PS98-125 18000 1985/10 A variant of MS-DOS 3.1. Extended formatted hard drive (<40MB, 8 partitions).
3.1 PS98-127 18000 1986/11 Multi phrase Kana-Kanji Converter. MASM was sold separately.
3.1 PS98-129 18000 1987/7 Added ADDDRV, etc. Some commands(FORMAT,etc.) support menu selection.
3.1 PS98-011 18000 1987/10 Sequential Kana-Kanji Converter. PRINT.SYS(Printer driver) separated from IO.SYS.
3.1[A] PS98-012 12000 1987/10 Runtime for MS-DOS applications. Developers manual is not included.
3.3 PS98-013 18000 1988/7 Added XCOPY. Supported EMS memory, SCSI-HD ,FAT16(<128MB). NEC AI Kana-Kanji Conv.
3.3[A] PS98-014 12000 1988/7 Runtime version of MS-DOS 3.3.
3.3A PS98-015 18000 1989/2 Supported EMS page frame address at C0000h-CFFFFh.
3.3A[A] PS98-016 12000 1989/2 Runtime version of MS-DOS 3.3A.
3.3B PS98-017 18000 1989/11 Added PATCH, FONT.SYS. Supported virtual EMS memory(>i386CPU).
3.3B[A] PS98-018 12000 1989/11 Runtime version of MS-DOS 3.3B.
3.3C[B] PS98-019 9800 1990/7 MO drives support. Developers manuals and commands were removed.
3.3C[E] PS98-1001-*1 8200 1990/7 Included reference books for developers and commands(SYMDEB, DEBUG, EDLIN).
3.3D[B] PS98-1002 9800 1991/11 Installable into sub directory. Add SEDIT(screen editor). Last release with 8-inch floppy.
3.3D[E] PS98-1001-*2 8200 1991/11 Additional manuals and tools for MS-DOS 3.3D.
3.3D-R - - - Built-in ROM version of MS-DOS 3.3D.
3.3D-H - - - Pre-installed version of MS-DOS 3.3D.
5.0[B] PS98-1003-*1 12800 1991/11 A partition size up to 2GB. HMA, UMB, DOSSHELL, SEDIT(screen text editor).
5.0[E] PS98-1004-*1 10000 1991/11 Additional manuals and tools for MS-DOS 5.0.
5.0A[B] PS98-1003-*2 9800 1992/11 Task swapping, DPMI.
5.0A[E] PS98-1004-*2 8200 1992/11 Additional manuals and tools for MS-DOS 5.0A..
5.0A-H - - - Only provided with PC-9821 computers. Included drivers(CD, 256 colors, sound).
6.2[B] PS98-1005 12000 1994/12 Included utilities(DEFRAG, SCANDISK, etc.) and drivers(CD, 256 colors, sound).
6.2[E] PS98-1006-*1 8000 1994/12 Developer manuals and tools for MS-DOS 6.2.

[A]=Application Runtime Set (アプリケーション実行環境セット, Application Jikko Kankyo Set), [B]=Basic Function Set (基本機能セット, Kihon Kino Set), [E]=Extended Function Set (拡張機能セット, Kakucho Kino Set). Extended Function Set only includes references and utility commands for developers, excludes MS-DOS system. Thus, it requires the Basic Function Set.

End of P/N is determined by the disk format. Although PC-98 versions of Windows 95 / 98 / NT were provided with 1.44 MB formatted disks (and CD-ROM), MS-DOS has never been provided with 1.44 MB disk.

End characters in P/N Disk type Logical format
-HSF 8" 2D 1.2MB  
-H2W 5.25" 2D 320KB  
-H4W 5.25" 2DD 640KB  
-HMW 5.25" 2HD 1.2MB =8" 2D
-HU 3.5" 2DD 640KB =5.25" 2DD
-HV 3.5" 2HD 1.2MB =8" 2D
-5* 5.25" 2HD 1.2MB =8" 2D
-3* 3.5" 2HD 1.2MB =8" 2D

Details

Ver.1.25

Image: PC98 MS-DOS Ver.1.25Image: PC98 MS-DOS Ver.1.25 Users manual

Microsoft provided this version without Japanese language support, so each manufacturers added their own Japanese writing system. At that time, it seemed the CP/M was popular than the MS-DOS, so the first version of MS-DOS for PC98 was shipped out on July 28, 1983, after the CP/M-86 released in 1982. Note that Microsoft Japan didn't sell MS-DOS directly to end users except MS-DOS 6.2/V Upgrade for IBM compatible machines released in 1993. Microsoft had only supplied OEM adaptation kits (OAKs) for PC manufacturers.

Image: PC98 CP/M-86 Ver.1.1

Ver.2.0 (Internal version: 2.11)

The original MS-DOS had been updated with much improvements, eg: Directory, Device Driver, Customization with CONFIG.SYS, Disk Volume ID, Filter, Pipe and Escape Sequence. Also, MS-DOS with Japanese language support was provided by Microsoft. First, it was shipped for Toshiba PASOPIA16 in the early 1983. The PC98 port supported the Idiom Kanji Convertion (sold separately) and two 20 MB SASI hard drives. Microsoft (At that time, ASCII Corporation in Japan) allowed software companies to bundle the MS-DOS 2.0 (Internal version was 2.11) without license fee. This campaign ended in 1987. For example, early versions of Ichitaro and Lotus 1-2-3 used it. I heard MS-DOS 2.01 was the first official version came with Japanese language support. It was combined with MS-DOS 2.1, then it was released as an international version MS-DOS 2.11.

Ver.3.1

Image: PC98 MS-DOS Ver.3.1

This version has some minor versions with the same name and/or product numbers. It supported Extended Format (拡張フォーマット, a partition management table for hard drives) which could have 4 bootable partitions and up to 8 (256 bytes per sector) or 16 (512 bytes per sector) partitions. The traditional format was called Standard Format (標準フォーマット) which supported a hard drive up to 20MB and single-booting. MASM (Microsoft Assembler) was removed because Microsoft wanted to sell it as a standalone product. The Application Runtime Set (PS98-012, etc.) is a low-cost version of MS-DOS which included a brief manual. However, it didn't sell well because many popular softwares bundled a subset of MS-DOS 2.11. It was old version at that time, but many users didn't need newer versions because they didn't use a hard drive which was an expensive option at that time. The early version had a serious bug which corrupt data on the hard drive. Another minor bug, EDLIN's bug, became infamous because NEC had a bad response for its users. See EDLIN - Wikipedia (ja).

Ver.3.1 (PS98-011)

MS-DOS for the High-resolution mode (ハイレゾリューションモード) had been combined. The High-resolution mode / machine has a 768KB conventional memory, 1120 x 750 monitor and different video system. Its BIOS and I/O are partly compatible with normal PC98. It was supported by a few models such as PC-98XA, XL, XL2 and PC-H98 series. They were mostly used for CAD systems.

Ver.3.3 (Internal version: 3.21)

A prefix (A, B, C...) was appended to the name when it had been updated. This version supports the SCSI interface (PC-9801-55: SCSI I/F board), up to 2 SASI and 4 SCSI hard drives. A partition size is up to 128MB, but some old applications cannot handle it. EMS memory driver (EMM.SYS) is added but it cannot work with third party's board, only for NEC proprietary EMS board (PC-9801-53). This version is a variant of Japanese MS-DOS 3.21, although it displays Version 3.30. You can see it in MSDOS.SYS. From this version, NEC intended to prevent Epson's PC98 clones from booting NEC's MS-DOS. This protection was commonly called "EPSON protect" or "EPSON check". Epson againsted it, and they released "SIP; Software Install Program" (ソフトウェアインストールプログラム) to remove the protection. A freeware is also available. See DISPELL - Vector.

Ver.3.3A

Image: PC98 MS-DOS Ver.3.3A

In the previous version, the EMS page frame address was set at B0000-BFFFFh to avoid conflicting with other ROM boards (especially PC-9801-26K Sound Board). But, third parties complained that it was different from the industrial standard using C0000-CFFFFh. So, this version added use of this address.

Ver.3.3C

Image: PC98 MS-DOS Ver.3.3C Basic function setImage: PC98 MS-DOS Ver.3.3C Extended function set

Since cost of hard drives and MS-DOS had been reduced, MS-DOS was sold well from this version.

Ver.4.0

Version 4.0 had never been released for PC98 because the original MS-DOS had much memory consumption and unstable. A few Japanese manufacturers supplied it for their machines, Epson's PC-286/386 ('98 compatible machines') and IBM Japan's PS/55.

Ver.5.0 / 5.0A

Image: PC98 MS-DOS Ver.5.0A Basic function setImage: PC98 MS-DOS Ver.5.0A Extended function set

Many improvements, various extended memory support, XMA, HMA and UMB. A partition size is up to 128 MB with Ver.3.3, going up to 2 GB with this version. It bundled a screen editor (SEDIT command) instead of QBASIC and EDIT.

Ver.5.0A-H

There is no retail version. It came with the PC-9821 series, pre-installed in its hard drive. It supports 3.5" 2HD PC/AT (1.44 MB) floppy, extended memory more than 15 MB, 19.2 Kbps serial communication, libraries for sound/graphic functions and virtual floppy drive. This version had been installed into many models, but now its difficult to get it because most machines lost their recovery media or data.

Ver.6.2

Image: PC98 MS-DOS Ver.6.2 Basic function setImage: PC98 MS-DOS Ver.6.2 Extended function set

The last version of MS-DOS for PC98 was shipped out in December 1994, one year after the Japanese MS-DOS 6.2/V was. It added some utilities, Memmaker, Fast serial port file transfer, Scandisk, Defrag and Drive compression tool, and bundled drivers and libraries for CD-ROM, sound board (AVSDRV.SYS) and 256 colors(AVGDRV.SYS), no EPSON protect, and required 80386SX and 1.6 MB of RAM. You can download an update patch for MS-DOS 6.2 from NEC.

The last operating system for PC98 released from Microsoft/NEC is Windows 2000. FreeBSD for PC98 had been maintained by its community until version 8.x.

Image: Microsoft Windows 2000 Disc 2 CD-ROM

Comparison of MS-DOS versions

Supported hardware

Version 1.25 2.0 3.1 3.3/3.3A 3.3B 3.3C 3.3D 5.0 5.0A 6.2 Win95
Setup disk 8" 2D, 5" 2D +5" 2DD 8" 2D, 5" 2DD/2HD, 3.5" 2DD/2HD 5" 2HD, 3.5" 2HD +CD-ROM
Supported CPU <5MHz <10MHz <16MHz <80386 20MHz - (>80286) >386SX >486SX
Minimum memory 128KB 256KB 384KB 640KB 1.6MB 8MB
Hard drive interface SASI(*1) SASI(IDE)(*2) +SCSI IDE, SCSI
Drive size max ? 20MB 40MB 130MB 300MB 2GB(*2) ?
Partition size max ? 20MB 32MB 128MB 2GB(*3)
Hard drive format ? FAT12 +FAT16 +VFAT
Floppy drive 320KB, 1MB +640KB 640KB, 720KB, 1MB +1.44MB
MO drive n/a Optional + 5" MO + 3.5" MO(<540MB) 3.5" MO
CD-ROM(MSCDEX) n/a Optional Included
Mouse driver n/a Optional Included

(*1) PS98-111-HSF only.
(*2) To format a hard drive larger than 1 GB, Format version 5.50 or above is required.
(*3) On-board hard disk interface has the size barriers (544MB, 4.56GB, 8.46GB) by BIOS limitations.
(*4) A partition size on an MO disc is up to 64MB in MS-DOS 3.3x.

Supported floppy disk types

Media type | DOS Version 1.25 2.0 3.1 3.3 5.0 5.0A-H 6.2
8" 1S R/W/F R/W/F R/W/F R/W/F R/W/F R/W/F R/W/F
8" 2D / 5.25" 2HD/ 3.5" 2HD R/W/F R/W/F R/W/F R/W/F R/W/F R/W/F R/W/F
5.25" 2D R/W/F R/W/F R R R R R
5.25" / 3.5" 2DD 640KB X R/W/F R/W/F R/W/F R/W/F R/W/F R/W/F
5.25" 2HC (*1) X R/W R/W R/W/F R/W/F R/W/F R/W/F
3.5" 2DD 720KB X X R/W/F R/W/F R/W/F R/W/F R/W/F
3.5" 2HD 1.44MB (*2) X X X X X R/W/F R/W/F

(*1) Use "FORMAT /5" undocumented command to format a 5.25" 2HC floppy disk.
(*2) Require PC-9821 series.

Supported MS-DOS utilities/drivers

Version 1.25 2.0 3.1 3.3/3.3A 3.3B 3.3C 3.3D 5.0 5.0A 6.2
Extended memory n/a RAM disk +EMS +EMM386 +XMS, HMA, UMB
CD-ROM(MSCDEX) n/a Optional Included
RSDRV.SYS n/a (Included in IO.SYS) Included
PRINT.SYS n/a (Included in IO.SYS) Included
RAMDISK.SYS n/a Included
GRAPH.SYS n/a Included
FONT.SYS n/a Included
SMARTDRV n/a (Included in MS-Windows) Included
MASM Included Optional
Text editor EDLIN SEDIT +EDLIN
Text shell/menu n/a MENU +DOSSHELL
N88/MS-DOS Fileconv n/a Optional Included

MS-DOS for EPSON PC series

Image: EPSON MS-DOS Ver.5.0 Basic set

Epson sold PC98 clones called "EPSON PC series" from 1987 to 1995, and released MS-DOS for its machines. Epson's MS-DOS could be run on both Epson and NEC machines.

Ver. Date(Y/M) Notable changes
2.11 1988/6 Supported ESC/P printer, extended formatted HD (<40MB), LINK command (no MASM)
3.1 1988/12 Added ADDDRV, DELDRV, FILECONV, MENU and SETUP command.
4.01 1990/2 Supported large HD (<2GB), SCSI, High-res mode, EMS / graphics / font library driver.
3.3 1992/2 BATKEY and COLOR command, virus scan / boot logo, start-up config utility.
5.0 1992/2 Supported HMA/UMB, DOS shell, UNDELETE, UNFORMAT, SMARTDRV.
6.2 1995 Supported 1.44MB floppy. Undelete and Backup utility for Windows 3.1.

References


Update : 2018/10/02

inserted by FC2 system