пройди с этими словами на msx.org и скажи им там, что msx-dos 2 это тупая пускалка, что они там все дураки, раз не хотят гонять Симбос. Посмотрим как долго твой акк после этого там проживёт)))
Вид для печати
для запуска каких программ хватает ERS? это те которые в TRD образах и на tr-dos дискетках?
При этом ты утверждаешь:
хотя ты так и не ответил:Цитата:
мне хочется именно многозадачности и функциональности.
при этом ты так же будешь продолжать пускать от туда trd образы. что для тебя там измениться? или ты напишешь крутую игру которая будет занимать 100 мегабайт? даже в недооси такого ничего нет. если ограничиться тлько режимом 128к и образами trd, то ers достаточно. если хочется более удобно работать с файлами, каталогами, винтами, сд картами и даже с сетью, представляешь, многозадачная ос не требуется. коллеги по msx сидят в своём досе (как ты говоришь, пускалке) и всё там прекрасно работает и главное быстро и удобно. а вариант очередной fuzix (которую ты описал в своём OpenDocument) никому не нужен.Цитата:
для чего тебе на Спектруме и/или клонах многозадачная ОС? ... Какая практическая польза от многозадачной ОС? Какие задачи ты собираешься решать работая каждый день в этой ОСи? ...
помнится Савелий желал на атм портировать msx-dos, чё-то так и застрял он с ней. вот тут было бы в 100500 раз больше пользы.
SymbOS отличная вещь. Что касается NedoOS, то яудивляюсь, как "группа любителей CP/M и CP/M-моподобных ОС (к которой, несомненно относится MSX-DOS) и хаятелей всего, что на них непохоже" (ц) проглядели, что NedoOS как раз и сделана НА ОСНОВЕ CP/M и MSX-DOS - каждая отдельная задача обращается к системе через адрес #0005, а функции, вызываемые через этот стандартный вход, на 2/3 повторяют функции CP/M и MSX-DOS (поэтому софт с этих систем очень легко адаптировать, а простые программульки (уровня командной строки) могут и так запуститься), а оставшаяся треть - это как раз дополнительныек функции по управлению задачами, менеджером страниц ОЗУ и т.д. (т.е. это CP/M и MSX-DOS "задачи", управляемые менеджером задач). Впрочем, они в своем репертуаре...
Достойный ответ. Мой совет, не тратьте время попусту на бесполезные резговоры и пустопорожнюю болтовню с ее любителями. Гораздо продуктивнее продвигать ваши предложения на самом форуме разработчиков, которые вы уже там запостили, и которые я в целом поддерживаю.
- - - Добавлено - - -
Наработки Савелия по MSX-DOS легли в основу NedoOS, которая, как я упомянул уже, построена на основе дополненого функционала и структуры CP/M и MSX-DOS.
при этам аффтар говорит что надо бы потом оно выпилить
или же если на оборот если понадобиться бОльшая совместимость допилить
сплошная неопределенность
- - - Добавлено - - -
а дето можно с ними ознакомится?
в плане сорцов
за одно вопрос а как запускать тот мсх дос что лежит на http://atmturbo.nedopc.com/ ???
Максагор, ты в который раз путаешь понятия или поменяешь их. Адаптация и совместимость суть разные вещи/понятия. Желаю тебе удачи в запуске цпм софта под недоосью. Call 5 это единственное в чём недоось похожа на цпм. А адаптировать цпм софт можно под что угодно. На спринтере нет цпм. Но туда адаптировали solid c, m80, l80 и ещё какую то петрушку. ВНЕЗАПНО, Estex не базируется на цпм и даже рядом не совместима.
Могу только посоветовать изучать набор функций NedoOS. И самому позапускать оттуда программы. Это единственный подход, который я бы не назвал "ламерским".
И да, просьба не путать такие понятия как "является CP/M" и "сделана на основе CP/M". В свое время я пытался интереса ради запускат софт с MSX-DOS на CP/M с плачевным результатом (естественно, я не задавался целью поперезапускать вообще все). Есть понятие тождественности.
Но не выпилил. А говорил так, потому что не хватало места некоторым задумкам автора (в регистре C, через который передаются номера функций, как известно, только 256 значений). Но обошлось. Очень странно где-то выискивать фразы, сказанные в процессе размышлений над перспективами разработок, и к ним цепляться.
Вопрос к Савелию. Сырцы NedoOS при этом доступны. Доки по функциям тоже. Да, кстати, я лично видел запуск савелиевской версии MSX-DOS на ZX-Evolution. Но право Савелия было октазаться от окончательной доводки сабжа до "товарного состояния" и пуска наработок на NedoOS...
P.S. В любом случае, хотя я сам не являюсь непосредственным разрабом NedoOS и "рьяным фанатом", не могу не отметить путопорожность и тенденциозность здешних рассуждений. И могу заверить, что мнения здешних "обсуждателей" (кроме SfS, у которого есть конкретные мысли и предложения, которые он помимо этого форума, излагает с сооветствующей форме и на соответствующей площадке) не имеют ни малейшего шанса быть как-то учтены или восприняты разработчиками за их полной бесполезностью для дела.
из спортивного интереса
закинул жменю цпм-ных софтварей
и
или ничего вообще не происходит
или все зависает
- - - Добавлено - - -
кстате буцните этих разработчиков
чтоб во время запуска выводили СРАНЫЙ НОМЕР ВЕРСИИ СВОЕЙ .... ОС
как это иногда делается
...ну и может дату выпуска
тк по номеру может быть не очевидна свежесть
...а то чую они быстрей додумаются рисовать котов чем до этого
Вот это конкретный и полезный вопрос!
Данный MSX-DOS был "заточен" под РАННИЕ версии ATM-turbo 2 (которая без "плюсика") плат v6.05 и v6.1A, которые производились не МикроАРТом, а непосредственно фирмой АТМ, после того как они взаимно друг с другом расплевались и разошлись по разным юр.лицам. При этом каждое "юр.лицо" в пику друг другу делали версии ATM, "несовместимые" друг с другом - "несовместимость" была заложена в "секретной" прошивке ПЛМ 1556ХЛ8 (на тот момент прошивка держалась в секрете обоими фирмами, а считывание ее из ПЛМ было невозможно), на основе параметров спец-сигналов прошивки (прежде всего сигнал Z), по которому вычислялся код для "расксорки" собственно системы, лежащей в ПЗУ, при ее копировании в ОЗУ (изначально это ввели еще в ATM-turbo 1 для. как говорилось во всех мануалах, "от защиты от пиратского копирования плат").
Плюс могу добавить, что "железо" ATM-turbo 2+ в части диспетчера памяти (который расширен с доступа к 512Кб на платах v6.xx до доступа к 1024Кб на платах v7.xx)и контроллера PC/XT-клавиатуры несколько отличается от ATM-turbo 2 (обоих версий) и тоже может сказаться на "запускаемости". Между тем современные эмуляторы эмулируют именно 2+. Посему пока что предпринимаемые попытки полноценно запустить на эмуляторе MSX-DOS для платы v6.1A дают лишь посредственные результаты. В экспериментах (в которых через монитор эмулятора подставлялись разные значения для расксорки и значения портов) удавалось выйти в "запуск системы", но на уровне теста доступного ОЗУ (когда выскакивали информационные надписи и проч.) все заканчивалось. Пока что работы в этом направлении приостановлены. Но принимается любая помощь в "расшифровке" и восстановлении работоспособности этой ПЗУшки. Хотя бы для истории.
- - - Добавлено - - -
Согласен, надо попинать.