NedoOS — различия между версиями
Материал из SpeccyWiki
Alone (обсуждение | вклад) |
Alone (обсуждение | вклад) |
||
Строка 10: | Строка 10: | ||
==Приложения== | ==Приложения== | ||
* графический редактор [[Scratch]] | * графический редактор [[Scratch]] | ||
− | * AY плейер NedoPlayer | + | * AY плейер NedoPlayer и плейер [[MOD]] на [[General Sound]] |
+ | * командер Nedovigator со встроенным просмотрщиком текстов и hex-редактором | ||
* текстовый редактор texted | * текстовый редактор texted | ||
* компилятор [[NedoLang]] и ассемблер NedoAsm | * компилятор [[NedoLang]] и ассемблер NedoAsm | ||
* бейсик NedoBasic | * бейсик NedoBasic | ||
− | * сетевые утилиты [[NedoBrowser]], [[dmirc]], [[dmftp]] | + | * сетевые утилиты [[NedoBrowser]], [[dmirc]], [[dmftp]], [[ping]], [[telnet]], синхронизация часов |
− | * | + | * распаковщики [[pkunzip]] (*.zip, *.gz), [[zxunrar]] (Rar 2.x), упаковщик [[ZXRar]], упаковщик-распаковщик [[tar]] |
+ | * универсальный просмотрщик спектрумовской графики [[NedoView]] | ||
+ | * утилита монтирования TRD, SCL, FDI, TAP для [[ZX Evo]] и резидент переключения задач по [[NMI]] | ||
+ | * игры Tetris, Snake, Tank, [[Untangle]], [[Super Mario Bros.]] | ||
==Системные требования== | ==Системные требования== | ||
Строка 29: | Строка 33: | ||
* [[DimkaM]] | * [[DimkaM]] | ||
* [[Гривин Николай Александрович]] | * [[Гривин Николай Александрович]] | ||
+ | * [[demige]] | ||
+ | * [[Savelij]] | ||
+ | * [[Lord Vader]] | ||
и др. | и др. | ||
[[Категория:Операционные системы]] | [[Категория:Операционные системы]] |
Версия 21:17, 14 июля 2019
NedoOS - многозадачная операционная система для ZX Spectrum.
Возможности
- работа с дискетами TR-DOS, SD-картой, IDE HDD (FAT12/16/32). Поддержаны сегментированные файлы в TR-DOS произвольного размера (по стандарту файлов последовательного доступа TR-DOS).
- до 16 задач одновременно. Задачи могут быть активными (одна из них имеет фокус, то есть может читать устройства ввода и печатать на видимый экран терминала) и замороженными. Задачи могут отдавать свой квант времени системе с помощью YIELD, но не обязаны это делать.
- одновременно можно открыть до 8 файлов на FAT и до 8 файлов на TR-DOS.
- программе пользователя доступна вся память #0100..#ffff, причём три верхних окна можно щёлкать через рестарты (см. ниже). Программы пользователя грузятся с #0100, с командной строкой в #0080 и со стеком, изначально растущим сверху из #0000, стек можно переставлять вручную в любое место выше #3b00. Файловые операции и передача данных в BDOS могут вестись по любому адресу в userspace.
- системный обработчик прерываний не портит стек, восстанавливает 2 байта из DE.
Приложения
- графический редактор Scratch
- AY плейер NedoPlayer и плейер MOD на General Sound
- командер Nedovigator со встроенным просмотрщиком текстов и hex-редактором
- текстовый редактор texted
- компилятор NedoLang и ассемблер NedoAsm
- бейсик NedoBasic
- сетевые утилиты NedoBrowser, dmirc, dmftp, ping, telnet, синхронизация часов
- распаковщики pkunzip (*.zip, *.gz), zxunrar (Rar 2.x), упаковщик ZXRar, упаковщик-распаковщик tar
- универсальный просмотрщик спектрумовской графики NedoView
- утилита монтирования TRD, SCL, FDI, TAP для ZX Evo и резидент переключения задач по NMI
- игры Tetris, Snake, Tank, Untangle, Super Mario Bros.
Системные требования
- компьютер, совместимый с ATM Turbo 2 или с ATM3 (4МБ) (в зависимости от того, каким батником собрать)
- рекомендуется Kempston mouse
- рекомендуется SD-card (Z-Controller или NeoGS) или HDD (NemoIDE или ATM IDE)
- рекомендуется палитра от DDp (4+4+4)
- рекомендуются энергонезависимые часы по схеме Mr.Gluk'а
- рекомендуется сетевая плата ZXNETUSB
Разработчики
и др.