почему же не продает? загляни в тему про ис-дос что-ли.
---------- Post added at 18:32 ---------- Previous post was at 18:16 ----------
давай не будем трогать того, что не для спектрума написано? а по факту посмотрим что есть и насколько это развито.
вся соль в том, что на одном энтузиазме нормальную ось не собрать.
По поводу издоса - юзал в свое время ради текстового редактора, но потом вышли под тырдос нормальные, и исдос забросился. Эта системка вообще опаздала лет так на пяток... Когда издос шагнул в массы, ПЦ уже начал набирать обороты.
Я одного не пойму, а нафега спеку ось?) по крайней мере обычному 128к. Тырдос - за глаза и глазоньки. Вот на пентеву можно что-то замутить. Что-то, что будет работать внятно работать с винтами, сидюками, LAN, модемами и т.п., но обязательно с возможностью максимальной эмуляции Тырдоса. Чтобы например воспринимала она файлы trd или scl как есть... Т.е. запускаю я на исполнение trd например, и дальше система подхватывает, и начинает эмулировать порты ВГ или хотябы #3d13 внутри этого файла. И это должно быть аппаратно-программное решение. Одним кодом тут не разрулить
Если спек только с тырдосом и исключительно с дисководами, тогда да, ось не нужна. Но если даже к обычному 128к-спеку приделать контроллер винта, то без оси - никак. и здесь на данный момент iS-DOS и ее модификации (TASiS прежде всего) незаменимы, в том числе по скорости работы. На винте все буквально летает.
Дык в ATM-turbo 2+ именно так и сделано, причем обошлось исключительно программными решениями в переделанном ПЗУ TR-DOS. Средствами операционной системы (iS-DOS, но может быть и любая другая. Есть поддержка и в CP/M) распаковываем TRD или SCL в память (благо в ATM 1024Кб ОЗУ и туда влазит целиком весь тырдосовский диск), а затем из памяти работаем с образом как с реальной дисукеткой, причем как через #3D13, так и путем низкоуровневой программной эмуляции портов ВГ93.Чтобы например воспринимала она файлы trd или scl как есть... Т.е. запускаю я на исполнение trd например, и дальше система подхватывает, и начинает эмулировать порты ВГ или хотябы #3d13 внутри этого файла. И это должно быть аппаратно-программное решение. Одним кодом тут не разрулить
Примерно также сделано в KAY-1024/Пентагон-1024SL2, только там пока что работа с виртуальной дискеткой идет только на уровне #3D13, без эмуляции ВГ93.
---------- Post added at 20:16 ---------- Previous post was at 19:49 ----------
Я не фанат iS-DOS/TASiS в том смысле, что не приемлю никакой критики этой системы. ВОт только критика должна быть объективной и обоснованной. А что мы имеем здесь?
Например, это называется не критика,а наезд. В конце 80-х мне пришлось ради эксперимента поюзать MS-DOS+Нортон без винта, чисто с флопа. Тормоза были такие, какие никаким исдосам не снились. А вот на винте тот же исдос по скорости уделывает все MS-DOSы и им подобные системы.
Впрочем, я и раньше всегда говорил, что любая ось на Спеке помимо TR-DOS имеет смысл исключительно при наличии винта или подобного ему "большого" устройства (например SD-карточки).
Какой УБОЙНЫЙ аргумент. Пойти, что ли, повеситься? Кстати, в том положении, в котором сейчас находится ZX-платформа в екс-СССР, 10 "фанатов" - это ОЧЕНЬ и ОЧЕНЬ много. Назовите плиз, любую другую ось НА СПЕКЕ у нас (Запад не будем трогать), кроме TR-DOS, которую поддерживает большее количество людей. Скажете CP/M? Ню-ню... Даже смешно (при всем моем очень хорошем отношении к этой системе) - доказательства в студию.издос поддерживали (и поддерживают) 10 яростных фанатов.
Не вижу логики в этом обвинении. Как будто 48Кб исключает возможность "функционала". К тому же уже давно на спеке рулят модификации iS-DOS Chic, которая как раз-таки заточена под машины 128-256Кб и более, где львиная доля ядра расположена в банках памяти. Ну а про TASiS уже и говорить не буду (так как справедливо скажут, что это система под один клон), в котором работа с окошками и банками памяти поддержана на уровне системных рестартов...какой там к чёрту функционал, если система писалаьс под 48е спектрума.
Вообще-то как раз там очень даже внятная система драйверов всех типов и резидентов (в том числе подвешиваемых на прерывания). Лучше придумать, конечно можно, но и то, что сделано, весьма и весьма неплохо. Вы, видимо, в системе-то не работали, а только в оболочке курсором подвигали, да пару программок позапускали...где там внятная система драйверов и вообще внятный механизм системных вызовов.
апи как апи, что в нем не так? В чем тупость? Ну а оболочка там лишь один из отсоединяемых уровней системы (надстройка над ядром).это крайне тупая, перегруженная нортоноподобная оболочка со своим кривым апи.
Много чего нет. Прежде всего драйверов устройств - дисковых и прочих.с таким же успехом можно на пц обозвать тотал камандер мегаОСью, ибо под него есть и читалки и писалки и смотрелки и чего только нет.
Чем лучше?уж лучше юзать простой трдос,
Ну-ну....запустить вминяемый камандер и рулить на нём.
Ну, тут уже сказали, при всех достоинствах этих систем, написаны они не для спека. Вот если ты знаешь, как и кто может их портировать, тогда разговор уместен.в качестве доказательства реальной системы для 8 бит можно кинуть взор на юзикс или симбос. эти системы писали не десятки и не сотни людей. юзикс так вообще писал один человек.
На АТМ основная система - это TASiS, основанная на переработанном iS-DOS. Основные принципы системы сохранены, как и совместимость. Добавлены только новые возможности по работе с приятными дополнительными фичами архитектуры данного клона.на атм и профи есть системы куда более внятные. и вы можете не верить, но они созданы куда больше для людей, чем издос.
На винте очень даже производительная ось.и не нужно рассказывать народу про мегапроизводительность издоса, знаем плавали. вы не один такой прошаренный))))
Максагор, NedoPC group
ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
[ZX rulezzz 4reva!!!]
http://atmturbo.nedopc.com
http://vk.com/atmturbo
http://maksagor.livejournal.com
http://moskprf.ru
[СССР][Коммунизм][КПРФ] ну [ZX], естественно...
Нашел операционную систему Contiki
http://www.sics.se/contiki/download.html
По идее можно и под спек адаптировать.
The 2.2 release contains ports to MSP430, x86, 6502, and Z80-based platforms, in particular the Tmote Sky / TelosB and the ESB wireless sensor network boards.
Народ, давайте прагматично оценивать текущий набор софта под ZX (это типа значит что если isdos юзабельная хотя бы в одном случае, то четко признать ее как нормальную os). На спеке сейчас есть пачка систем под которые с ОДИНАКОВОЙ простотой\сложностью можно написать новую прогу (это cpm/isdos и некоторые другие менее распостраненные). Что можно ожидать от типичной ос на спектруме сегодня?
1. интерфейс работы с файлами (это типа файловая система когда прога работает не с винтом, дисководом, кардридером, cd-rom-ом а с абстракцией - ФАЙЛ);
2. примитивный memory manager (это когда прога может получить кусок памяти для своего использования и потом вернуть назад когда он станет ненужным);
3. интерфейс консоли (это для программ у которых интерфейс типа "командная строчка");
4. командный интерпритатор с примитивными скриптовыми возможностями (для того чтоб пускать проги и строить какие-то несложные цепочки последовательного вызова разных программ);
и что??? вся эта лабуда признаки системы года так 1980-го... но никак не 2011
какие признаки системы 2011 года?
ну там к примеру:
1. shared libraries (это типа чтоб прога могла сослаться на функции другой проги);
2. 2D & 3D graphics (это типа чтоб прога могла работать НЕ С ЭКРАНОМ вписывая туда байты а с 2D или 3D примитивами);
3. networking (это что-то типа библиотеки сокетов);
4. IPC (это типа межпроцессные сообщения, для взаимодействия между собой процессов не обязательно на одном и том же компе, может по сети, может в пределах одного хоста но между разными контроллерами);
5. virtual memory (типа более крутой чем имеется виртуальный memory management);
6. virtual CPU (типа интерпретатор любого кода);
7. virtual IO (типа эмулятор портов ввода и вывода);
8. sound API (типа чтоб прога работала не с портами ввода и вывода а оперировала звуковыми примитивами и виртуальными инструмантами \ каналами);
короче система должа смахивать скорее на BeOS чем на FreeDOS
спорить шибко не буду - не ахота. однако - основная ось для атм всегда была цпм. тазис это лишний довесок, так сказать бесплатное преложение к журналу "кто-то там собеседник".На АТМ основная система - это TASiS, основанная на переработанном iS-DOS.
у меня на 386й, когда она была, мсдос прекрасно с дискетки работала.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)