Цитата Сообщение от Vovoi Посмотреть сообщение
>"Так есть же эмуль Sinclair QL и там прошивка пзу - вроде даже на этом форуме выкладывали или ссылку давали".."мануала на Q-DOS не встречал"
Да-да. Всё нашел. Всё посмотрел.
=)
По поводу осеписания... в "прянишном случае" произошла некоторая "остановка". Неожиданно кончилась память!....
Может быть поэтому тот "НЕКТО" (о котором ты писал), появляющийся с новой осью на форуме, сев за кодинг, так же быстро с форума и исчезает, поскольку понимает, что только на словах и в проектах операционка получается просто блеск, а на практике что-то плохо она получается.
INSIDE говорил, что при разработке любого ПО нужен СИСТЕМНЫЙ ПОДХОД.
Т.е. сначала надо потратить некоторое время (от 1-го до нескольких дней), чтобы в целом описать всё что необходимо реализовать(все составляющие компоненты).
Далее потратить ещё время (от недели до месяца) - чтобы подробно описать структуру и свойства каждого компонента.
И только после этого начинать кодить.
В случае твоего пряника, в рамках системного подхода, необходимо было бы изначально каждому компоненту ввести ограничение на используемый размер ресурсов - таких как оперативная память.
В этом случае не было бы таких неожиданностей

---------- Post added at 13:34 ---------- Previous post was at 13:24 ----------

Цитата Сообщение от Vovoi Посмотреть сообщение
>
>SOS+TR-DOS
Много раз звучало, что необходимо ориентироваться на те машины, которые есть у пользователей. Мне хотелось бы ориентироваться на ZX Spectrum-48k + Floppy. Всё остальное юзер пусть прикручивает сам (память, винчестер). В системе для этого будет зарезервирована "возможность".
Не согласен с floppy - вон есть уже компы на которых нет дисковода,есть SD-карты
"Возможность" - это да,просто надо изначально закладывать в систему наличие N устройств внешней памяти.При этом при сборке системы ставится минимум N=1.(и туда пихается нужный драйвер)
Цитата Сообщение от Vovoi Посмотреть сообщение
>

Всё, это МИНИМУМ! При этом (здесь я полностью согласен с iS-DOS), пользователь сможет запускать систему на ЛЮБОМ спектрум-совместимом компе. Ось должна быть доступна каждому, без всяких извратов и бубнов.
Может быть я и не прав.
Необходимо сразу предлагать пользователям несколько подготовленных сборок системы -
чтобы тот же пользователь SD-карт не парился с перенастройкой ядра и попыткой запустить ось на бездисковой системе.

---------- Post added at 13:41 ---------- Previous post was at 13:34 ----------

продолжаем рассматривать направления развития

Цитата Сообщение от Zet9 Посмотреть сообщение

1) SOS+TR-DOS

Сюда входит всё подмножество версий прошивок,которые имеются в пзу 99% существующих компьютеров, а также в виде файлов на носителях информации,из которых можно осуществить прошивку микросхем пзу.

2) CP/M

Сюда входит всё подмножество версий CP/M – использующихся на различных Спектрумах,Спектрум-клонах, и Спектрум-совместимых компьютерах.

3) Самостоятельные разработки
У разработчиков новых систем есть 2 варианта
1) использовать одно из 3-х упомянутых выше направлений
2)создать свой собственный проект, при этом обеспечив определённую степень совместимости с одним или несколькими упомянутыми направлениями

---------- Post added at 13:49 ---------- Previous post was at 13:41 ----------

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