Are Nike-DOS and Kiev-DOS related?

By Briqunullus

Master (200)

Briqunullus's picture

14-10-2020, 13:53

So I have Nike-DOS 3.42/1.21 (1988/1989) and Kiev-DOS 4.01/2.07 (1990). When viewing them in code they don't look anything alike. Nike-DOS has a lot of extra internal commands, while Kiev-DOS even has viewer commands than standard MSX-DOS. And yet, they share some similarities.

First of all they both have a SET command. SET A will switch to 80 columns mode, SET B will switch to 40 columns mode. Other SET commands seem to have no effect. But why? Nike-DOS also has the regular MODE command, while Kiev-DOS hasn't.

Second, if you enter a non-existing command, let's say MRC they respond similarly. Nike-DOS will respond '? MRC', Kiev-DOS will respond 'MRC?'. Both instead of the regular 'Bad command or file name' error from MSX-DOS.

And of course they probably share a Ukrainian origin. On Helger Lipmaa's page he tells Ted Chary was called Alex Garmash in real life and he lived in Kharkov, Ukraine. I don't have any backstory for Kiev-DOS, except of course Kiev is located in Ukraine as well.

Who knows the relation (if any) between these MSX-DOS clones? Who knows about other versions of these? According to the forum, there were multiple versions of Nike-DOS. Is Kiev-DOS one of them?

Login or register to post comments

By Pencioner

Scribe (1194)

Pencioner's picture

14-10-2020, 17:03

Too bad i was a boy and i didn't know such details (more because i wasn't looking for such infos) back in 1990-s (i studied in Kiev school which has a class of Yamahas), but i remember we had at least 3 different DOS versions which were different in some details. But i can't remember any more exact facts. I just had a favourite one of those, but do not remember names or versions...

By hamlet

Scribe (3253)

hamlet's picture

14-10-2020, 19:04

Can't answer your question but nice read in the link you mentioned. :) Thanks!

By Briqunullus

Master (200)

Briqunullus's picture

26-10-2020, 13:15

I'm in touch with @max_iwamoto, who was a member of the group that developed Nike-DOS. So hopefully, we will find out soon. In the meantime, I have found two more similarities between Nike-DOS and Kiev-DOS.

  • They both have a Ramdisk as drive C. The one in Nike-DOS is 64K, the one in Kiev-DOS is 176K. The latter probably uses VRAM for that.
  • Both require memory to be in slot 3-2 or the computer will crash.

My guess is that Kiev-DOS is just Nike-DOS with its credits changed. And I think we are looking at a newer MSXDOS.SYS version (hence the larger Ramdisk) and an earlier COMMAND.COM version (with fewer commands). But I'll let the experts decide.

By Pencioner

Scribe (1194)

Pencioner's picture

26-10-2020, 13:54

I have a guess why the memory has to be in slot 3-2 - just because Yamaha YIS503III and YIS805 have a ram in that slot and the guys was never thought about compatibility with other MSX computer or about following the MSX standard (just because i remember that we had small to none info about other MSX computers and the standard itself)

By Briqunullus

Master (200)

Briqunullus's picture

26-10-2020, 14:17

Yeah I know. Luckily my Philips has the same slot configuration. Smile