Author |
Message |
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Ну, немного не так. Сначала был MS-DOS (срисованный с CP/M за вычетом файловой системы FAT). А потом уже появился MSX-DOS портированный с MS-DOS. Который очень напоминал CP/M, что вполне неудивительно
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
31 May 2018 10:43 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22756 Location: Silicon Valley
|
MSX-DOS не напоминал CP/M - он вполне честно пускал все CP/M-программы, что я пробовал...
|
31 May 2018 14:26 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Конечно, MSX-DOS запускает софт CP/M (процессор Z80) и напоминает CP/M (BDOS функции практически те же). Вот только не разу не было. MS-DOS был. Вот еще инфы немного, как так вышло, что MS-DOS то это переписанный CP/M для х86. Поэтому логично, что MSX-DOS запускает софт CP/M, только это уже переписанный MS-DOS от x86 машинки. Не скучно программеры живут Фиг кого за руку словишь.
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
31 May 2018 16:10 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
А так многое делается в мире техники - что-то берется за образец или прототип... Я вот увлекаюсь еще и историей оружия - так там все у всех всё украли... Но фиг кого за руку словишь!
_________________ iLavr
|
31 May 2018 16:28 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22756 Location: Silicon Valley
|
| | | | Alekcandr wrote: Конечно, MSX-DOS запускает софт CP/M (процессор Z80) и напоминает CP/M (BDOS функции практически те же). Вот только не разу не было. MS-DOS был. Вот еще инфы немного, как так вышло, что MS-DOS то это переписанный CP/M для х86. Поэтому логично, что MSX-DOS запускает софт CP/M, только это уже переписанный MS-DOS от x86 машинки. Не скучно программеры живут Фиг кого за руку словишь. | | | | |
Ну MS-DOS всё таки сильно от CP/M отличается и 8086 далеко не 8080 так что логика что типа в MSX-DOS пускаются CP/M программки т.к. это портированный на Z80 MS-DOS, который есть портированный на 8086 CP/M-80, выглядит кривовато...
|
01 Jun 2018 04:08 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Сильно это чем отличается? Не поленился, качнул исходники Microsoft DOS V1.1. Сравнил таблицу функций BDOS MS-DOS и MSX-DOS. Особых отличий не заметил. Хотя у MSX-DOS функций чуть меньше (часть помечена - unused). Процессоры, конечно, я не сравниваю. Хотя читал, что был некий конвертор кода 8080 в 8086, который должен был свести к минимуму переделку софта CP/M. А по поводу логики. По мне так тоже кривовато. С другой стороны не мог же г-н Tim Paterson вот так просто взять и втюхать ASCII CP/M под названием MSX-DOS. Вот и пришлось ему свой 86-DOS, который был клоном CP/M перепиливать теперь уже на 8-ми разрядку
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
01 Jun 2018 05:15 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22756 Location: Silicon Valley
|
Да почему перепиливать то? Под новый проц надо заново писать - с нуля За что ему 100 штук заплатили? Не за кросс-конвертацию кода ведь...
|
01 Jun 2018 09:07 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Г-н Tim Paterson, видимо видней было. Доставила строчка в теле биос-а MSX-DOS 1.XX defb " MSX-DOS ver. 2.2 Copyright 1984 by Microsoft " Японцы юмористы, как бы намекаю, откуда ноги у Microsoft DOS растут
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
01 Jun 2018 10:09 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
На нашем форуме есть упоминание и ссылки по крайней мере на два таких конвертера под DOS. И один написал я сам в рамках этого форума уже под платформу Win. Ссылку по форуму искать не стал - никому эта экзотика в наше время особо не нужна, видимо.
_________________ iLavr
|
01 Jun 2018 12:09 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22756 Location: Silicon Valley
|
Инфляционный онлайн-кулькулятор говорит, что на сегодняшние бабки это 251 штука бабосов...
|
01 Jun 2018 18:43 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Не знаю, какой профит получила IBM PC от MS-DOS 1.XX (думаю не большой). Но ASCII точно заимела DOS для MSX со всем багажом софта от CP/M. А это не мало. Версия MSX-DOS 2.XX была уже написана ASCII. Потом не вышедшая в релиз MSX-DOS X.XX (предположительно 3.XX). Позже эти исходники были переданы энтузиасту (с условием не распространения) и появилась DOS с названием Nextor. В ценообразовании особо не разбираюсь. Вот цитата из истории создания MSX-DOS. С учетом будущих планов (в то время) по производству MSX. По факту было продано около 5 миллионов шт. + внешние контроллеры. Это много за одну копию DOS? Не могу судить.
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
01 Jun 2018 21:23 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Не прошло и пол века. Исходники выложили на оф. форуме (MSX-DOS 2.XX) c какой-то странной лицохой (подушкой мне в живот, сдулись самураи).
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
07 Oct 2018 07:59 |
|
|
sergey2b
Fanat
Joined: 10 Sep 2009 04:27 Posts: 82 Location: 41.213.126.12
|
Александр могли бы вы пожалуйста показать где выложен код MSX-DOS я не смог нагуглить
|
29 Apr 2019 07:39 |
|
|
Alekcandr
Doomed
Joined: 01 Oct 2007 10:30 Posts: 665 Location: Ukraine
|
Некий господин Konamiman много лет назад заимел рабочие исходники не вышедшей официально версии 2.ХХ, на условиях не публиковать их. И начал делать на этой основе свою операционную систему Nextor с закрытым кодом, совместимую с MSX-DOS2. В прошлом году после переговоров господину Konamiman разрешили опубликовать исходный код той неофициальной рабочей версии MSX-DOS2 (и Nextor). Подробнее - Nextor becomes open source
_________________Эмулятор OrionEXT:
http://www.orion-ext.narod.ru
|
29 Apr 2019 10:28 |
|
|