Состояние развития проекта MNBIOS

by flyguille on 16-06-2005, 20:46 translated by traxo
Обсуждение: Development
Языки:

Flyguille продолжает держать нас в курсе развития своего проекта MNBIOS (MSX Non Basic Input Output System), новой ОС для платформы MSX2 которая может заменить оригинальный BIOS. Разработчик был вдохновлён проектом "Одночипового MSX" и хочет раздвинуть пределы своего детища ещё шире. В последних обновлениях:

  • Многозадачная система основанная на многопоточности с автоматическим и ручным переключением (позволяющяя свободное и естественное программирование)
  • Агент по управлению автоматическим переключением. Он поддерживает "высокий приоритет" и "позвольте мне самому", как свойства потоков среди других. Это позволяет выполнять ПОЛНОЭКРАННЫЕ игры со 100% загрузкой процессора (дающей возможность программировать VDP трюки подобные разделению экрана на части)
  • Полная поддержка многопоточных приложений, что позволяет создавать взаимодействующие приложения
  • Система широкого оповещения, позволяющяя взаимодействие потоков с любыми другими в простом или множественном взаимодействии
  • Полная поддержка архитектуры "Multi head CPU" или "multi CPU" как подсистемной архитектуры
  • Поддержка взаимодействия между потоками на одном сегменте HIMEM DATA или любом FILE. Потоки могут быть выполнены на любом процессоре

Flyguille подчёркивает что всё это только на 5% сказывается на скорости. На самом деле, лишь многопоточная поддержка влияет на замедление. В будущих версиях flyguille обещает 100% поддержку FAT32 и совместимых разделов, позволяя работать с разделами FAT32 на другом HDD, подобно FAT32 для Windows XP.

И, наконец, flyguille планирует выпуск MNBIOS в феврале-марте или (в крайнем случае) апреле 2006.

Ссылка по теме: Официальный сайт MNBIOS