А он его еще не написал - только пишет. И описывал первые результаты. Вот зарелизит, тогда...Сообщение от CityAceE
А он его еще не написал - только пишет. И описывал первые результаты. Вот зарелизит, тогда...Сообщение от CityAceE
Максагор, 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], естественно...
жестоко...Сообщение от CityAceE
Мои интры: [Kukarachess][Super boot rmx][tRUSHE MOSAIc][BLAZE]
Мои игры: [Overload][Removal]
Список игр для ZX-Spectrum: [2015] [2014]
1. у спектрума есть винт.Сообщение от CityAceE
2. для 16кбайт задач мму уже есть.
3. мму паяется на одной мелкосхеме 1533ИР16, вроде. Там 4 регистра по
4 разряда внутри. К жёлтому скорпиону. Я делал. Софта нет. ММУ управляет
первыми 256-ю килобайтами.
4. ММУ нафиг не нужно, на самом-то деле. Многозадачнность как в юнихе
не очень-то и нужна. И прекрасный пример тому macos старая и win-3.11.
Тады давай аналог MacOS на Спеке забабахаем! Третьи винды идут лесом. Так даже красивше будет, особенно если Breeze графику рисовать будет!Сообщение от fk0
Максагор, 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], естественно...
Тут ключевое слово не OS. А окна. Нужна оконная система.Сообщение от Максагор
Хоть бы и "однозадачная".
Чтоб было чем ту графику рисовать. Это, фактически библиотека.Так даже красивше будет, особенно если Breeze графику рисовать будет!
Но опять же -- кто под это будет софт писать? Тетрис, калькулятор
и часы -- это будут все "приложения" под такую ОС.
А что до "многозадачности", она прекрасно реализуется и в рамках
параллельной системы автоматов. Грубо говоря:
void OS()
{
while(1) {
task1();
task2();
task3();
}
}
С некоторыми функциями взаимодействия между автоматами.
ВСЁ. Хоть сколько задач. Лишь бы в память влезло. Ключевой
момент: стек один на всех. Состояние полностью сохраняется
в статических переменных. Учитывая, что это есть основной
способ выделения памяти на спектруме, в языке ассемблера,
-- никаких проблем...
Похоже Спекки единственная 8ми битная платформа, которая осталась без GUI На что я обратил внимание, просматривая попытки его "нарисовать" (всякие doors zxwidows и иже с ними): попытки иммитировать интерфейс винды! Спрашивается, зачем? Есть масса примеров интерфейсов (и архитектур, кстати) на восьмерках. Так нет! Смотрим именно на винду и линух! Взять к примеру С64. На нем есть замечательная ось с оконным интерфейсом. Geos называется (есть еще порт на Apple II). Производит очень приятное впечатление. Посмотрите, хоть текстовый редактор GeosWrite. ВИЗИВИГ в наличие. Есть даже подобие буфера объмена с DDE (dynamic data exchange). Несмотря на дикие тормоза Ну, тормоза дело понятное... (на 64ке просто ужасные дисковые интерфейсы, ужасно медленные, ужасно малообъемные ). А по большому счету, чем (в архитектурном плане) C64 лучше Спекки? Первое, что в голову приходит VIC II (их графический чип), отсюда количество цветов и более высокое разрешение. Ну а в остальном? В остальном он слабее Spectrum`а. (под остальным я подразумеваю, конечно, ЦП). Наш Z80 против их 6510, просто монстр! Частота почти в три раза выше! А GUI у нас не было... и нет... Обидно, товарищи! Надо с этим что-то делать...
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
да еще...
чуть не забыл!
http://en.wikipedia.org/wiki/GEOS_%2...ting_system%29 сцыла на описуху этой байды (GEOS), со скринами
эмуль спека на спеке - я такое делал. Ничего сложного. Медленно правда. Зато эмуляция очень простая. Я команды кроме переходов пересылал к себе в специальное место (4 байта было выделено, остальные нопами забивались), и выполнял. Такты, правда, не считал, да и за R не следил.
Offline товарищи интересуются, никто не встречал русскоязычного описания UZIX?
Знаменитая переведённая книга М. Баха легко находится в сети. Правда не UZIX, а UNIX. Но версии как раз примерно той. Так что внутри оно очень похоже должно быть.Сообщение от spensor
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)