Просмотр полной версии : SymbOS на Amstrad CPC
NovaStorm
02.06.2006, 12:18
Не нашёл упоминания о ней на форуме, так что вот...
http://www.symbos.de/facts.htm
Железо CPC сильно напоминает ZX, а эта ОСь хоть и ограничена относительно "больших", но довольно функциональна.
PS: может собрать ОСи, работающие на Z80 и прилепить чтобы легче искать было конкурентов =) ?
acidrain
03.06.2006, 14:18
довольно интерсная ось, судя по описанию. жаль на спектруме никто так и не удосужился сделать чего нибудь подобного...
cherkasy
16.06.2006, 21:51
Дааааа.... впечатляет.
Не нашёл упоминания о ней на форуме, так что вот...
http://www.symbos.de/facts.htm
Железо CPC сильно напоминает ZX, а эта ОСь хоть и ограничена относительно "больших", но довольно функциональна.Автор уже портировал ее на MSX2, о чем сообщалось на http://ru.msx.org
Вот ссылка на образ диска:
http://www.symbos.de/files/symbosmsx.zip
Автор уже портировал ее на MSX2, о чем сообщалось на http://ru.msx.org
не знаю конечно как она там работает на MSX, но та версия что под CPC багнутая страшно :( SymbAmp зависает, директорию выбрать для playlist'а нельзя, сам плейер виснет :( в плейлист загрузить список нельзя...
вивьювер картинок вылетает, еще дофига мелких багов :( не знаю может конечно это эмуль такой кривой, кто в чём на CPC запускал ?
vicktech
01.08.2008, 16:25
Невижу никакого интереса в переносе ос на z80 платформы и создание подобных.
Лучше бы придумали чтонибудь новое. За виндой всё равно не угнаться.
Невижу никакого интереса в переносе...
Второе предупреждение ! :mad:
vicktech
01.08.2008, 20:22
Второе предупреждение ! :mad:
А где было первое?
Или это и есть первое?
Нет, вы серьёзно решили линукс на спек перенести?
Я только за создание операционной системы.
Надо предложить тогда архитектуру, механизм HAL, загрузку драйверов в реальном времени.
Но ведь не обязательно делать всё это так как уже кемто сделано.
Надо сначала выкинуть бэйсик из пзу, и написать новое пзу, менеджер памяти, загрузчик модулей... (в пределах 64 кб) и посмотреть где возникают косяки.
А потом с позиции аппаратного расширения выровнять эти косяки...
кто в чём на CPC запускал
Запускал на CPC 6128, в том числе на ЦЦ06/ЦЦ07. Работает стабильно, глюков не заметил, проблема в другом. У автора, насколько знаю, 512 или около того кб памяти, на 128 её не хватает. Очень не хватает.
А где было первое?
Или это и есть первое?
не надо начинать общение на форуме с поднимания тем 2х годичной давности! и уж тем более не надо обращаться к модератору в публичном топике! Есть вопросы - вперёд в ЛС!
Последнее китайское предупреждение, бардака в этой ветке я не потерплю!
Нет, вы серьёзно решили линукс на спек перенести?
Я только за создание операционной системы.
вперёд! создавай тему и там предлагай! а некропостество здесь (как впрочем и везде) не в почёте, если только ты не нашел мегаоптимальное решение вопроса поставленного 2 года назад и до сих пор не получившего ответ!
Добавлено через 55 секунд
Запускал на CPC 6128, в том числе на ЦЦ06/ЦЦ07. Работает стабильно, глюков не заметил, проблема в другом. У автора, насколько знаю, 512 или около того кб памяти, на 128 её не хватает. Очень не хватает.
возможно дело в этом.
NovaStorm
04.08.2008, 10:32
Нет, вы серьёзно решили линукс на спек перенести?
Линукс на спек не полезет, не волнуйся. Я вообще сомневаюсь, что спеку нужно что-то именно юникс-лайк. Ибо пример uzi(x) весьма показателен относительно тормозов.
механизм HAL, загрузку драйверов в реальном времени. 03, и на детоксикацию, срочно!
я канечно не некропостер, но раз тема снова вверху, тоооо...
СМЕРТЬ ГУЯ))))) во всяком случае, если гуя это замена консоли...
вот unix, это да...есть кансоль..нада гуя? выполнил команеду и вот тебе гуя или прописал в стартовом скрипте...
вот что нада на спекк а не жалкая пародия виндов с якобы многозадачностью...
Линукс на спек не полезет, не волнуйся
почему не полезет? всё он прекрасно полезет. ядру ЮЗИ всего то нада 64к памяти для ТПА а там он будет свапить на винт..да и расширить до метра можно а там снова свапить...проблдема другая, грамотно портировать...там многа гемороя в этих сорцах...в частности есть кусками код х86 зачем то...
vicktech
04.08.2008, 12:42
nix для QL давно уже сделан. с него линус свой клинукс написал...
а зачем дерьмо тащить на спек?
что есть QL?? и кто такой клинукс?
vicktech
04.08.2008, 12:59
Sinclair QL 8М ram 40Mb hdd, hires video out... и т.д.
Первый комп линуса.
ааа....но это ж QL,.а у нас ZX)))) и памяти то 128к (иногда и больше). и винты вообще кидать можно и 40 гигов например...
vicktech
04.08.2008, 13:13
ааа....но это ж QL,.а у нас ZX)))) и памяти то 128к (иногда и больше). и винты вообще кидать можно и 40 гигов например...
есть муль QL. скачай и наслаждайся.
А мне линукс вообще непонятен, и на мой опыт это грязно сколоченый кусок бредового кода, примитив и плоходокументированая куча сорсов.
дисреспект.
Для дальнейшего развития очевидна необходимость изменения железа.
Посмотри, поизучай QL. А уж потом думай делать ли вообще и если да что.
А если будет плинтукс на спеке, я от спека вообще отвернусь, или по крайней, ни малейшего интереса у меня это не вызовет.
И вообще детсад какойто.
Error404
04.08.2008, 13:53
А если будет плинтукс на спеке, я от спека вообще отвернусь, или по крайней, ни малейшего интереса у меня это не вызовет.
И вообще детсад какойто.
Ну, раз у тебя не вызовет, то и делать нефиг, имхо. :)
NovaStorm
04.08.2008, 14:05
Даа, ребята вы весёлые =)
я канечно не некропостер, но раз тема снова вверху, тоооо...
СМЕРТЬ ГУЯ))))) во всяком случае, если гуя это замена консоли...
вот unix, это да...есть кансоль..нада гуя? выполнил команеду и вот тебе гуя или прописал в стартовом скрипте...
вот что нада на спекк а не жалкая пародия виндов с якобы многозадачностью...
Когда речь идёт о новой ОС, имеется в виду только ядро. О гуях никто пока не заикается, все рисуют мейкапы =)
почему не полезет? всё он прекрасно полезет. ядру ЮЗИ всего то нада 64к памяти для ТПА а там он будет свапить на винт..да и расширить до метра можно а там снова свапить...проблдема другая, грамотно портировать...там многа гемороя в этих сорцах...в частности есть кусками код х86 зачем то...
А я говорю не полезет =Р У спека нет ни flat памяти с 32/64 бит адресом, ни MMU. Не говоря уже про то, что ядро собирается без секса только gcc, которого нет для z80. А уж памяти ядро линукс жрёт _как минимум_ полметра с tiny патчами.
Свопа нормального не будет - нет MMU.
грязно сколоченый кусок бредового кода, примитив и плоходокументированая куча сорсов LOL
А если будет плинтукс на спеке, я от спека вообще отвернусь, или по крайней, ни малейшего интереса у меня это не вызовет.
Просветите тёмного, а развития чего на спеке мы лишимся, если случится непоправимое? =)
vicktech
04.08.2008, 14:27
Просветите тёмного, а развития чего на спеке мы лишимся, если случится непоправимое? =)
Просто развития.
NovaStorm
04.08.2008, 14:27
ЗЫ: back to topic
Почитал доки к symbos, тк сорцы закрыты и адекватной информации о её нутрях не видно. Но по докам можно узнать довольно много. Вкратце - в печь. API крайне уродлив. Управление памятью сильно завязано на CPCшный банкинг...
Управление памятью сильно завязано на CPCшный банкинг...Тем не менее Symbos легко и успешно портирован на MSX.
NovaStorm
04.08.2008, 15:59
Дык на MSX те же самые 4 банки по 16к. А на ZX она только одна =\
Можно ли при одной щелкающейся банке сделать нормальную, нетормозную многозадачность... Будет ли хватать 16к хотя бы на код?
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot