User Tag List

Страница 6 из 8 ПерваяПервая ... 2345678 ПоследняяПоследняя
Показано с 51 по 60 из 181

Тема: Каковы должны быть принципы новой ОС?

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    18.02.2005
    Адрес
    St. Petersburg
    Сообщений
    415
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jdigreze
    Основной упор на модульность!
    А текстовый экран 32х24 - модуль поддержки получается ну ощщень простой, а если есть что-то круче, то флаг в руки - пишите поддержку, или, хотя бы, спецификацию на режимы. А то получается, чтобы адаптировать iS-DOS под 80х25 пришлось ребятам переписывать целый уровень WIND (и скорее всего не только его), вместо того, чтобы просто написать и подключить драйвер...
    "Основная проблема при разработке нового харда -- в мозгах пользователя" (Ц) немо. Очень точно сказано. Так же и тут. При подключении экрана 86x24 к CP/M
    никаких проблем не возникло и весь софт сразу заработал. Ощутите разницу.
    Там вообще уровень драйверов, модульности и прочих ужасов -- мизерный.

    То же самое касается всего остального... Типичный пример: iS-DOS расчитан на работу только с BetaDisk'ом! Попробуй подключить что-нибудь типа Disciple - придется переписывать наверно около 70% кода, в том числе и принципы загрузки самой ОСи и
    Афтар жжот. Хотя бы потому, что оно и из рам-диска работает, и из НЖМД.

    И таких примеров много... В том числе и не только ОСи, но и софт (любой), адаптированный под TR-DOS, обратная деадаптация "чревата боком", а Dizzy я хочу держать и запускать с "винта" или даже SD/MMC...
    Потому как демы и игрушки нужно под LOAD "" писать, а не TR-DOS.

    Стандартный Спектрум - это 48К + м/ф! Почему? Потому, что есть клоны,
    Стандартный спектрум -- это скорпион и пентагон. И не обсуждается даже.
    Согласен записать в список стандартных и атм-турбо, если он научиться
    память по-пентагоновски переключать.

    Про BetaDisk вообще молчу... Этот российско-советский "стандарт" загубил кучу
    Technology Research Ltd -- советский стандарт?

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    04.08.2005
    Адрес
    Новосибирск
    Сообщений
    738
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Магнитофон - это утопия ...
    Ну если только ... В железной теме был один вариант.
    Нужен прямой доступ к файлам.
    И чем плох сом-порт? Пустить по кабелю и файлы
    и терминал ...
    У меня к 48-му прикручен эмулятор пзу, есть
    куда загрузчик залить. Ещё сом приделать,
    дальше софт ...

  4. #3

    Регистрация
    17.05.2005
    Адрес
    г. Абакан
    Сообщений
    694
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ASDT
    Магнитофон - это утопия ...
    Может быть и утопия, но "Железный" раздел подтверждает обратное... 48К + магнитофон еще очень распространенная вариация...

    Цитата Сообщение от ASDT
    Ну если только ... В железной теме был один вариант.
    Это и есть HARDTAPER

    Цитата Сообщение от ASDT
    Нужен прямой доступ к файлам.
    И чем плох сом-порт? Пустить по кабелю и файлы
    и терминал ...
    У меня к 48-му прикручен эмулятор пзу, есть
    куда загрузчик залить. Ещё сом приделать,
    дальше софт ...
    Прямой доступ к файлам нужен, и он будет.
    Про сом-порт могу лишь сказать, что девайс довольно уникальный, и далеко не у всех есть... У меня пока его нет, но скоро будет
    И все-таки нужно начать с минимума, а потом довешивать "уникальностями"...

  5. #4

    Регистрация
    04.08.2005
    Адрес
    Новосибирск
    Сообщений
    738
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    "что девайс довольно уникальный" - это и плохо, вещица крайне полезная.
    "Это и есть HARDTAPER " - но его надо делать ...
    А сом - сам нужен, да и применить для целей ОС ...
    "пока его нет, но скоро будет " - а стандартизировать?
    "начать с минимума" - для реального магнитофона ОС не требуется, всяко ...

  6. #5

    Регистрация
    17.05.2005
    Адрес
    г. Абакан
    Сообщений
    694
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Com-порт, на сегодняшний момент, хоть и не стандарт, но и не проблема. В настоящий момент, де-факто, используется "схема Кондратьева", которая поддерживается контроллером Камиля Каримова (caro). Вот на него и будем ориентироваться. Контроллер можно и нужно выписать по почте.

    Для реального магнитофона не требуется драйвера, а поддержка ОС была бы очень кстати. Например при работе с виртуальным диском, н-р как сделано в ArtStudio (for 128).

  7. #6

    Регистрация
    25.02.2007
    Адрес
    Дербент
    Сообщений
    11
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А где tcp/ip?

  8. #7

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Подход СВЕРХ-супер-загрузчика :)

    Цитата Сообщение от Conan Посмотреть сообщение
    Подход супер-загрузчика

    1.Есть определенная модель Speccy (клон), у которого масса всяких наворотов в железе, да только вот используются они все разрозненно или не поддержаны вообще.

    2.Нужно создать нечто, работающее исключительно с данным клоном, возможно вживив это «нечто» в его архитектуру. При этом в функции этого «нечто» должна входить возможность запуска игрушек для Speccy, ибо без этого клон будет неполноценным.

    3.Создаем супер-коммандер с поддержкой HDD, CD и DVD. Забываем про многозадачность и универсальность, зато почти не теряем в совместимости. Такой коммандер живет очень долго (пока жив клон), но не получает сколько ни будь широкого распространения. Даже эмуляторщикам он не очень интересен, поскольку у них уже есть доступ к HDD, CD и DVD и масса других удобств.
    Подход СВЕРХ-супер-загрузчика

    1.Есть (пока нет ), модель Speccy (клон), с ГРАМОТНО ПРОДУМАННОЙ идеологией развития, концепцией реализации этой идеологии в железе, с продуманной задокументированной и пригодной к использованию аппаратной поддежкой фунционирования ОС, но как всё новое, ессно не поддержаный ни одной ОС (или СВЕРХ-супер-загрузчиком, гордо именуемым ОС ).

    2.Нужно создать нечто, работающее исключительно с данным клоном, используя возможности реализованные для аппаратной поддержки ОС в его архитектуре. При этом в функции этого «нечто» должна входить возможность запуска любого архитектурно-совместимого ПО (например демок заточенных только под Пент и являющихся для него архитектурно-совместимым ПО), ибо без этого клон будет неполноценным.

    3.Создаем СВЕРХ-супер-коммандер с поддержкой флеш SD, CF (CD и DVD - не обязательно, а только как бонус когда-нибудь потом). Забываем про универсальность (т.к. возможности реализованные для аппаратной поддержки ОС есть только в этом клоне, но эти возможности хорошо задокументированы и предложены в качестве доработок всем желающим), зато почти не теряем в совместимости, а приобретаем многозадачность. Такой коммандер живет очень долго пока жив клон, а т.к. идеология развития клона продуманна, то и командер и клон продолжают развиваться и дальше, ограничиваясь только уровнем доступных электронных технологий, при этом не заменяя собой обычные клоны, а дополняя их как разновидность Спектрума, имеющая ОС и многозадачность, в то время как обычные клоны позиционируются как однозадачные для использования теми, кому достаточно быстро запустить какую-то одну задачу в монопольном режиме.

  9. #8

    Регистрация
    26.01.2005
    Адрес
    Russia, Ulianovsk
    Сообщений
    5,428
    Записей в дневнике
    6
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    только чем тебе существующие клоны не угодили?
    'SONGS FROM CRUEL WORLD' IS REMASTERED!
    unmilky sky and other albums is here
    speccy merchandise

    we can dance beneath the fireflies on an empty road
    there is the light that never goes out... (the smiths)
    если кто-то что-то как-то, то вот моя аська - 371432992

  10. #9

    Регистрация
    07.01.2006
    Адрес
    г. Москва
    Сообщений
    3,442
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от scl^mc Посмотреть сообщение
    только чем тебе существующие клоны не угодили?
    Зачем задавать глупые вопросы?
    Сущесвующие клоны не помещаються в современную концепцию ZX-строения.
    Согласно новой концепции "ХИМЕРА" Спек должен обладать немо-бус, и поддерживать всю переферию современных PC. Ну это если в двух словах...

    Добавлено через 46 минут
    Цитата Сообщение от Conan Посмотреть сообщение
    Demo-подход.

    1.Много всего сделано вокруг, но мне ничего не нравится, а самое главное среди этого нет моего или оно не самое крутое.

    2.Хочу самореализоваться, занять место на пати, прописать свое имя… ну, в общем, что бы все удивились, и было круто.

    3.Делаем что-то, что называем ОС. Она должна быть многозадачной, многопоточной, многоуровневой, многооконной, многоплатформенной, и еще много-много всего. Работать это должно не обязательно, главное обозначить. Затем выкладываем очередной макет (круто оформленный) на всеобщее обозрение и забываем про это дело навсегда. Какое то время все в отпаде.


    Цитата Сообщение от Conan Посмотреть сообщение
    Если вы знаете о других подходах (уже имевших место быть или реализуемых), поделитесь этими знаниями. Думаю, всем будет интересно.
    Вопросом на вопрос!
    А вообще есть ли смысл создавать новую ОС с поддержкой HD и CD?

    Мне видеться направление более мягкое, то есть с меньшими аппаратными изменениями.
    Например, переход с 5.25 на 3.5 дисковод и соответственно дискеты. Это логично и очевидно, дисковод 3.5 и дискеты под него до сих пор имеются в продаже, емкость больше, надежность выше.
    Плюс без обезображивания домашнего PC дисководом 5.25 это дает возможность перетаскивать софт, хранящийся на винте PC, на Спектрум.
    Что касается непосредственно ОС, то мне видеться модернизации имеющихся дисковых операционных систем TR и +3 DOS. Эта работа уже частично начата.
    При этом для TR ДОС имеется куча софта, и как говориться эта ДОС не нуждается в раскрутке и продвижении.
    Идея о +3ДОС родилась, главным образом с покупкой некоторыми пользователями фирменного Спека +3, который по праву является лучшими промышленно выпущенным (фирменным, оригинальным) вариантом (моделью) Спека.
    Всем известно достоинство +3 по отношению к TR ДОСу,
    эта система интегрирована в интерпретатор бейсика и по сути вместе с ним является единой операционкой компьютера, в то время как TR ДОС сидит в Спеке как надстройка и создает пользователю кучу проблем!
    Минус очевиден, много софта не заточено под систему +3, однако это достаточно легко решаемая проблема. Например, как в свое время адаптация tape версий под TR-DOS. Фактически дорожка уже проторенная!
    Я пока еще сомневаюсь, что лучше переделывать фирменный Спек под TR ДОС или использовать +3 и адаптировать под него программы. Склоняюсь к последнему. Одним из движущих факторов при этом выступает понятие о ХОББИ, которое тут почитается. Ведь в этом случае откроется непочатый круг занятий, по созданию бутов и переделки программ, что вполне по силам многим из нас.

    Хотелось бы услышать критические замечания
    Последний раз редактировалось Addison; 07.11.2007 в 00:54. Причина: Добавлено сообщение

  11. #10

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от scl^mc Посмотреть сообщение
    только чем тебе существующие клоны не угодили?
    c чего ты это взял?
    Цитата Сообщение от Black_Cat Посмотреть сообщение
    при этом не заменяя собой обычные клоны, а дополняя их как разновидность Спектрума, имеющая ОС и многозадачность, в то время как обычные клоны позиционируются как однозадачные для использования теми, кому достаточно быстро запустить какую-то одну задачу в монопольном режиме.
    просто я предложил более оптимистичный подход, чем третий вариант Conan'a - не надо стремиться сделать ОС для всех клонов, надо сделать её для одного нового клона, имеющего для этого соответствующую аппаратную поддержку, а для желающих модернизировать свой старый клон дать схему и рекомендации. В результате получаем одну развивающуюся ветку как в плане железа, так и осестроения + все остальные клоны, которые позиционируются как принципиально безосные. Такой подход позволит не распыляться на всю необхватную широту клоностроения и осестроения, а сконцентрироваться на одном проекте в железе и одном в осестроении, что вполне в современных условиях разумно и целесообразно.
    Последний раз редактировалось Black_Cat; 07.11.2007 в 09:07.

Страница 6 из 8 ПерваяПервая ... 2345678 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Чего мешает быть счасливым? (О средствах разработки)
    от shade в разделе Программирование
    Ответов: 40
    Последнее: 02.12.2020, 09:13
  2. ACL - могло бы быть 8 лет ;)
    от breeze в разделе События
    Ответов: 5
    Последнее: 11.03.2005, 01:06

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •