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