Se necesita ayuda para el desarrollo de MNBIOS

por flyguille en 04-05-2005, 23:18 translated by Ivan
Tema: Desarrollo
Idiomas:

Desde hace ya algún tiempo flyguille ha estado ocupado desarrollando MNBIOS (MSX Non Basic Input Output System), un nuevo SO para MSX2 que sustituye la BIOS original. Por varios motivos este ambicioso proyecto se ha retrasado un poco. Es por ello por lo que flyguille está buscando desarrolladores que puedan echarle una mano.

Flyguille va a centrarse en el nuevo kernel (núcleo) y quiere que le ayudéis en el desarrollo de:

  • Soporte para chips OPL en el reproductor de música actual
  • Diseño de un estándar para los objetos del GUI (eventos, propiedades, comandos)
  • Diseño y codificación de controladores (drivers) para, p.ej., el interfaz IDE beer, Sunrise IDE, ObsoNET, etc.
  • Echar un vistazo a la librería matemática para ver si se puede mejorar
  • Codificar un driver para que MNBIOS soporte la disquetera de los MSXturboR
  • Desarrollo de pequeñas aplicaciones para comprobar el funcionamiento del núcleo
  • Desarrollo de pequeñas aplicaciones como un bloc de notas, reloj/calendario, editor de propiedades de pantalla,...
  • Desarrollo de gráficos para el nuevo interfaz (orientado a objetos)
  • Diseño de fuentes
  • Creación de melodías de ejemplo
  • Desarrollo de una demo de intro
  • Documentación de MNBIOS. El kernel no está documentado del todo. El código fuente sólo contiene comentarios en la cabecera

Como podéis ver todavía quedan muchas cosas que hacer. Pero no es imposible. Si tienes suficientes conocimientos de programación en ensamblador y tiempo para realizar alguna de las anteriores tareas de este ambicioso proyecto, visita la página oficial de MNBIOS.

Enlace relacionado: Página oficial de MNBIOS