Важная информация

User Tag List

Страница 4 из 35 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 348

Тема: Проект ОС

  1. #31
    Member Аватар для Vovoi
    Регистрация
    06.07.2005
    Адрес
    г. Петрозаводск
    Сообщений
    151
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это был 2003 год, когда вдруг что-то осенило и взял бумагу с карандашом. Через неделю, когда увидел в голове рабочую систему, откуда ни возьмись, на форуме стали появляться люди, которые обещали выложить релиз. То BeOS for Spectrum, то еще какая-то хрень там, Линукс чтоли. Но релиз у них почему-то плохо выкладывался, только красивые рисунки. Моих постов не было, по поводу ОСи никаких. Вот это и имел в виду насчет отсутствия заплаток в мозгу ;-)
    _____
    Мне не хотелось бы замахиваться на что-то навороченное. Достаточно, чтобы все стабильно работало на простых Speccy-48k с дисководом. А если и можно, то, при додключенном хард-диске, с драйвером, использующим все винчестерское пространство (по возможностям Z80 конечно), чтобы загружать игры и по RESET снова загружаться в "систему". Никаких там Windows и Linux с командной строкой и mount/umount :-)
    Такой поворот дела мало кого устроил бы, поэтому дискутировать особо не хочется и так все ясно. Напишу - буду сам работать, мне этого хватит. Кому понравится, что ж, хорошо. Пользовал бы Doors, но она либо подвисает, либо нет программ. Или MythOS, но что-то сложно, для моих мозгов, написать туда программу. Вот ZX-Windows нормальный был проект, но навороты съели все дисковое пространство, а зачем они мне нужны? IS-DOS хорошая система, по крайней мере почти никогда на Скорпе не зависала, но часто обращалась к диску, жаль магнитного покрытия. Так что так.
    Последний раз редактировалось Vovoi; 21.08.2009 в 22:20.
    Spectrum Basic

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

  3. #32
    Guru
    Регистрация
    13.09.2008
    Адрес
    Украина
    Сообщений
    2,677
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Vovoi, ну так нет идеальной,тобиш совместимой и простой оси...
    "...Неправедный пусть еще делает неправду; нечистый пусть еще сквернится; праведный да творит правду еще, и святый да освящается еще. Се, гряду скоро, и возмездие Мое со Мною, чтобы воздать каждому по делам его. " (Откр. 22:11-13)

  4. #33
    Member Аватар для Vovoi
    Регистрация
    06.07.2005
    Адрес
    г. Петрозаводск
    Сообщений
    151
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это Верно. Не хотелось бы плохо отзываться о существующих проектах. По крайней мере это кое-что, а у меня-то ничего кроме бумаги нет.
    Хотел сказать, что МИНИМАЛЬНО, достаточно сделать то, о чем я отпостил выше и, скорее всего, это выполнимо в кратчайшие сроки, поскольку невозможно сразу сделать готовую к употреблению ОС. По ходу дела, пока программа обкатывается, можно что-то исправлять, добавлять (значит это должен быть контролируемый Open Source). Это и есть развитие, а так и я не могу сходу выдать готовый код. Но у меня другая история. Реальник неисправен, а без железа нет никакого желания работать. К эмуляторам так и не привык.
    Если все отремонтится (дисководная часть Скорпа), то сделаю набросок, открою ветвь и выброшу код с документацией о возможностях программы. Пускай будет еще один вариант подхода к реализации ОС, не все же хоронить в тетрадках.
    ))))

    ps: по-моему, что-то похожее уже сделал Breeze "http://zx.pk.ru/showthread.php?t=2387"
    Spectrum Basic

  5. #34
    Member Аватар для Zet9
    Регистрация
    05.10.2006
    Адрес
    Харьковская обл.
    Сообщений
    166
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vovoi Посмотреть сообщение
    Пользовал бы Doors, но она либо подвисает, либо нет программ. Или MythOS, но что-то сложно, для моих мозгов, написать туда программу. Вот ZX-Windows нормальный был проект, но навороты съели все дисковое пространство, а зачем они мне нужны? IS-DOS хорошая система, по крайней мере почти никогда на Скорпе не зависала, но часто обращалась к диску, жаль магнитного покрытия. Так что так.
    систему DNA смотрели?

    Цитата Сообщение от Vovoi Посмотреть сообщение
    Мне не хотелось бы замахиваться на что-то навороченное. Достаточно, чтобы все стабильно работало на простых Speccy-48k с дисководом. А если и можно, то, при додключенном хард-диске, с драйвером, использующим все винчестерское пространство (по возможностям Z80 конечно), чтобы загружать игры и по RESET снова загружаться в "систему". Никаких там Windows и Linux с командной строкой и mount/umount :-).
    Это похоже по описанию на систему DNA
    почти - так как она под Спектрум 128
    Многозадачности нет, красивых окошек нет, населена роботами (ой что-то не то...)
    Ага, значится по ресет попадаем в меню Глюк жмем кнопку b и система загружается за секунду
    IDE-Винчестеры можно юзать на 120 Гигабайт с файловой системой FAT32
    скорость чтения 160Килобайт в сек - записи 110 Килобайт в сек
    (с контроллером Немо-ИДЕ, на SMUC и ATM помедленнее будет раза в 2)
    никаких командных строк и mount/umount
    и ещё бонус - можно читать сд и двд-диски, в том числе и двд-рв-шки
    и всё это через те же самые функции DNA - т.е. не надо разных прог для винта двд и трдос дискет
    например листалка показывает тексты, расположенные на hdd,dvd,floppy
    и исходники имеются - система открытая - можете в своих прогах использовать дрова винта двд FAT32/FAT16/FAT12 ISO9660

    Цитата Сообщение от Vovoi Посмотреть сообщение
    Или MythOS, но что-то сложно, для моих мозгов, написать туда программу.
    ПРоги под DNA не сложно делать - могу помочь в теории и практике

    Если сильно надо - можно переделать DNA под 48К - (часть прог надо будет переписать - так как они юзают 2-й экран и т.д)

  6. #35
    Activist
    Регистрация
    13.07.2009
    Адрес
    Санкт-Петербург
    Сообщений
    253
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    хотел бы высказать пару пожеланий.. просто для очистки совести

    название os+

    по исполнению
    адин.. чтобы эта ось была не в воздухе а в составе девайса.. нажал кнопку на девайсе.. (flash)ROM c осью page in в нулевую страницу..

    по содержанию..

    os+ v.1 содержат интерпретатор традиционного с-бейсика с новыми операторами.. виртуальную файловую систему.. с доступом к ней универсальными операторами LOAD SAVE MERGE etc.. комплект модулей к ВФС v.0 включить trdos, +3dos, tape..

    вторая версия os+
    + прослойка типа GDI с пакетом модулей: postscript, pcl6, матричные epson, тупо line printers, все виды расширенных экранов на клонах
    модифицировать команды DRAW,PLOT,CIRLCE,INK,PAPER под GDI

    os+ v.3
    +диспетчер виртуальной памяти


    os+ v.4 - сетевой пакет для плат на wiZnet'овском чипе
    добавить библиотеку сокетов
    операторы с-бейсика для работы с сетью
    к модулям виртуальной файловой системы добавить спектранетовскую tnfs

    по user параметрам
    look-n-feel как у c-basic 128

    предложения серии 2
    MDI - music device interface - по типу GDI, только для звука.. псевдоустройство, за которым скрывается весь спектр аудио ay, neoGS, ts,tsfm
    команды с-бейсика+ для доступа к MDI (переработанный PLAY)
    возможность работать с MDI через потоки и каналы
    оператор PARA для организации двух-трех дополнительных потока исполнения.. обычно для параллельного звучания мелодии..

    идея системы расширение sos по типу того как сделали c-бейсик 128 или на amstrad +3 c учетом распространенного сейчас оборудования...

    потому что выходит новая железяка и начинается.. кому это надо.. это уже не спектрум.. нет поддержки софтом..
    а так пишешь модуль поддержки железяки для os+ и все ок.


    короче это все было имхо. успехов!
    Последний раз редактировалось Segfault; 22.08.2009 в 04:33.

  7. #36
    Member Аватар для Vovoi
    Регистрация
    06.07.2005
    Адрес
    г. Петрозаводск
    Сообщений
    151
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как-то давно видел одну из первых версий "системы DNA". Сейчас скачал новую - интересно!
    Последний раз редактировалось Vovoi; 22.08.2009 в 07:02.
    Spectrum Basic

  8. #37
    Member Аватар для Zet9
    Регистрация
    05.10.2006
    Адрес
    Харьковская обл.
    Сообщений
    166
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну як, прочитал мануал по системе DNA?
    Там в документации только самое основное,про все остальное можешь спрашивать - расскажу.
    А где конструктивная критика?
    Ты так раскритиковал системы Doors,MythOS,ZX-Windows и is-dos! А про DNA никаких отзывов не дал.
    вообщем ждемс

  9. #38
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Zet9 Посмотреть сообщение
    IDE-Винчестеры можно юзать на 120 Гигабайт с файловой системой FAT32
    Как? Работает чтение и запись? Файлы могут быть фрагментированны? Какой размер кластера поддерживается? Как идет работа с ФАТ? Особенно при записи. Очень интересно.

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  10. #39
    Member Аватар для Zet9
    Регистрация
    05.10.2006
    Адрес
    Харьковская обл.
    Сообщений
    166
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Работает и чтение и запись,создание и удаление файлов и каталогов. Размер кластера от 512 байт и более, максимум 32 кб. Буфер для таблицы фат 512 байт. Как работает? В двух словах не расскажешь. Потом будет время дам подробности

    ---------- Post added at 14:21 ---------- Previous post was at 14:18 ----------

    Обрабатываются файлы и подкаталоги любой степени фрагментированности

    ---------- Post added at 14:21 ---------- Previous post was at 14:21 ----------

    Обрабатываются файлы и подкаталоги любой степени фрагментированности

  11. #40
    Member
    Регистрация
    01.10.2008
    Адрес
    Санкт-Петербург
    Сообщений
    134
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да, потрепаться народ любит. ос говорите? смешно. чтобы сделать ос - нужен коллектив из нескольких человек которые будут заниматься ею постоянно, ежедневно, тратя на это все свое время. только тогда может получится что-то вразумительное. к тому же просто написать ос мало - ее надо поддерживать. модифицировать, усовершенствовать, развивать. где хоть один полноценно законченный проект? нету. только ис-дос разве что. ребята работали над ней около 10 лет пока у них не получилось что-то более менее стабильное и надежное. да и то все прелести системы можно почувствовать только с винтом. для спека весьма удобная и быстрая система.

    здесь остались только мечтатели одиночки которые рассказывают сказки что у них там что-то в голове крутится и вот-вот вырвется наружу. но что-то никак не вырывается. ЗАБУДЬТЕ! эти разговоры разговорами и останутся. лучше усовершенствуйте то, что есть. ис-дос тот же самый.

Страница 4 из 35 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Проект муз. редактора для AY
    от Bulba в разделе Музыка
    Ответов: 36
    Последнее: 09.09.2005, 20:32
  2. AY-LPT проект
    от dhau в разделе Эмуляторы
    Ответов: 2
    Последнее: 24.02.2005, 14:32

Ваши права

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