A algum tempo, o flyguille tem estado ocupado desenvolvendo o MNBIOS (MSX Non Basic Input Output System), um novo OS para o MSX2 que pode substituir o BIOS. Devido a vários acontecimentos, esse ambicioso projeto está atrasado. Por esse motivo flyguille está a procura de ajudantes.
Ele ele quer continuar concentrado no kernel e gostaria de delegar alguns trabalhos como os seguintes:
- Suporte para OPL no atual tocador de música do kernel
- Esquematizar um padrão para os objetos da GUI (eventos, propriedades, comandos)
- Esquematizar e desenvolver drivers que suportem IDE beer, Sunrise IDE, ObsoNET etc.
- Analizar a biblioteca matemática para ver se há como ser otimizada
- Criar um driver que suporte o drive de disquete do MSX turboR
- Desenvolvimento de várias pequenas aplicações para testar o MNBIOS
- Desenvolvimentos de vários utilitários menores como notepad, calendário, editor de gráficos
- Criação de gráficos para a nova interface (orientada a objetos)
- Desenho de fontes
- Criação de músicas de exemplo
- Desenvolvimento de um demo de introdução
- Documentação do MNBIOS. O kernel não tem absolutamente nenhuma documentação. Os códigos-fonte contém apenas no cabeçalho
Como se percebe, há muito o que fazer. Mas definitivamente não é impossível. Se tiveres experiência de programação em assembly suficiente e tempo para cuidar de algumas dessas partes do projeto, faça uma visita à página oficial do MNBIOS e se aliste.
Link relevante: Official MNBIOS website