User Tag List

Страница 12 из 19 ПерваяПервая ... 8910111213141516 ... ПоследняяПоследняя
Показано с 111 по 120 из 181

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

  1. #111

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

    По умолчанию

    Со стороны железа - вроде всё ок.
    Схемы, документация по оригиналу опубликованы,
    а реализации клонов имеют собственную схемотехнику.

    По поводу "ухода от темы" - это самая тема!
    Исходные данные:
    1. Имеется парк железа относительно совместимый с ZX.
    2. ОС должна поддерживать имеющееся железо(от 48к до 1М).
    3. Однако есть вопросы по пзу 48/128, аналогично -
    как относиться к TR-DOS...
    Т.е. надо нормально позиционировать ОС по этим
    вопросам.

  2. #112

    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jdigreze
    Ну, если рассматривать с угла "железной" эмуляции, то все спектрум-совместимые клоны, попадают под эту категорию... Ведь клон не использует оригинальную схемотехнику ни Sinclair Research, ни Amstrad, а лишь "эмулирует" на "рассыпухе", где более точно, а где менее, физическую и логическую модель оригинала. Однако отношение праводержателя марки в любом случае негативно...

    Однако, уходим от темы...
    Я не знаю, обладает ли Амстрад правами на схемотехнику. Однако любой Пентагон без ПЗУ - пустая железяка. А если используешь ПЗУ не для эмуляции, что это тогда? Другое дело с Кворумом и Профи например - они работают с СР/М, хотя я не знаю, насколько они при этом могут обходистя без ПЗУ Спектрума.

  3. #113

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от icebear
    Другое дело с Кворумом и Профи например - они работают с СР/М, хотя я не знаю, насколько они при этом могут обходится без ПЗУ Спектрума.
    В Кворуме, как и в Профи, при работе CP/M ПЗУ вообще отключается.

  4. #114

    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro
    В Кворуме, как и в Профи, при работе CP/M ПЗУ вообще отключается.
    Значит напрячь не смогут

  5. #115

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

    По умолчанию

    Как вариант - оставляем пзу на пользователя,
    а ОС загружается вне зависимости от их наличия/отсутствия.
    Требования к ОС?

  6. #116

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

    По умолчанию

    1. Уровень менеджера памяти
    2. Уровень I/O
    3. Уровень SHELL

    Третий уровень должен уметь "сниматься", дабы освободить место творчеству писателей "бутов"
    Второй уровень, это уровень работы с блоками и файлами, а также с каналами и потоками...
    Первый уровень, собственно говоря, ядро, которое в минимале должно работать начиная с "48К + магнитофон"

  7. #117

    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jdigreze
    1. Уровень менеджера памяти
    2. Уровень I/O
    3. Уровень SHELL
    2. и 3. уже есть в ПЗУ, зачем изобретать велосипед? Взгляните вот сюда http://www.zxplus3e.plus.com/ - БОЛЬШОЕ ИМХО, что подобная реализация была бы "роднее", чем всякого рода буты и шелы от юниксов.

  8. #118

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

    По умолчанию

    Замечательное решение! Но...
    ...как быть рядовому пользователю, допустим мне, с моим kay1024+nemo_ide? Перешивать ПЗУ? С подгонкой под порты Nemo-IDE?
    А если я захочу прикрутить работу с FAT16(32)/NTFS/HPFS/ReiserFS...
    не как с основной файловой системой, а как с дополнительной, допустим, монтируемой?

    А реальных проблем много, равно как и вариантов решений...

    Может быть, пусть здесь каждый выскажет свои пожелания?
    Начну с себя:
    - хочу, чтоб диски были как в "туксе", чтоб без буковок
    - хочу чтоб можно было переключить "шелл" на другой, или убрать совсем
    - хочу чтоб грузиться с "винта" или "сидюка"
    - хочу чтоб можно было работать с экраном, отличным от 256х192
    - хочу, хочу, хочу!
    - и последнее "хочу": хочу, чтоб новый прог, написанный на любом клоне/оригинале, можно было запустить у себя, не лазя каждый раз в настройки мыши/памяти/звука...

    Как много хочу... И как мало имею... И видимо не я один, такой вот "уникальный"... Иначе б не писал сюда люд...

  9. #119

    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jdigreze
    Замечательное решение! Но...
    ...как быть рядовому пользователю, допустим мне, с моим kay1024+nemo_ide? Перешивать ПЗУ? С подгонкой под порты Nemo-IDE?
    А если я захочу прикрутить работу с FAT16(32)/NTFS/HPFS/ReiserFS...
    не как с основной файловой системой, а как с дополнительной, допустим, монтируемой?
    Зачем тебе это всё? Оно тебе реально надо на Спектруме? Ты хочешь подцепить жёсткий диск с NTFS к Спектруму? Какой прок от FATов (и всего остального) на Спектруме? Для одноразового использования этих систем (читай копирование с носителей с такими ФС) достаточно одной программы. На возможный вопрос о размещение всего это в ПЗУ - ты так часто копируешь файлы с NTFS в TR-DOS?

    Цитата Сообщение от jdigreze
    А реальных проблем много, равно как и вариантов решений...

    Может быть, пусть здесь каждый выскажет свои пожелания?
    Начну с себя:
    - хочу, чтоб диски были как в "туксе", чтоб без буковок
    - хочу чтоб можно было переключить "шелл" на другой, или убрать совсем
    - хочу чтоб грузиться с "винта" или "сидюка"
    - хочу чтоб можно было работать с экраном, отличным от 256х192
    - хочу, хочу, хочу!
    - и последнее "хочу": хочу, чтоб новый прог, написанный на любом клоне/оригинале, можно было запустить у себя, не лазя каждый раз в настройки мыши/памяти/звука...

    Как много хочу... И как мало имею... И видимо не я один, такой вот "уникальный"... Иначе б не писал сюда люд...
    Для всего этого есть более другие компьютеры. Зачем натягивать на Спектрум морду других платформ? Зачем его при этом лишать look & feel & usage ZX Spectrum?

  10. #120

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

    По умолчанию

    icebear, прошу прощения за флейм... Видимо разгорячился я праздником...

    Итого:
    Остановились на менеджере памяти...
    У кого какие соображения на этот счет? У меня, лично, пока что "каша" в голове...

Страница 12 из 19 ПерваяПервая ... 8910111213141516 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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