NESOS se adapta de alguna manera al escritorio GUI, procesamiento de textos en una Nintendo de 8 bits.
Cuando jugabas al Nintendo Entertainment System, estabas cerca del hardware. Es por eso que puede realizar acrobacias geniales como jugar al tenis para cargar rápidamente en los mundos rotos de Super Mario Bros. Los chips, la memoria, la placa de circuito, todo fue diseñado para servir a la pequeña placa de circuito dentro de su cartucho (esto es para evitar acceso no autorizado). juegos ). A principios y mediados de la década de 1980, no había lugar para nada más.
Sin embargo, hay espacio suficiente para un sistema operativo personalizado creado en 2022, aunque apenas. Según Inkbox, NESOS 1.0 de Inkbox Software , el sistema operativo de 48K, incluye “dos aplicaciones principales, un procesador de textos y configuraciones”. La aplicación de configuración le brinda siete cursores, 53 colores de fondo y la capacidad de eliminar ocho archivos que pueden caber en NVRAM de no más de 2 KB (es decir, memoria integrada que no pierde datos cuando el sistema está apagado). Son 832 bytes cada uno, o aproximadamente una pantalla completa de memoria. Sin embargo, puede arrastrar estos ocho archivos a cualquier ubicación de su escritorio.
NESOS (pronunciado “nee-sohs” según su creador) es completamente gráfico. Inbox señala que ya existe un sistema de línea de comandos Family Basic para NES y su predecesor japonés Family Computer/Famicom. “Quiero que NESOS se sienta como un sistema operativo real que Nintendo podría haber hecho para NES en el pasado. ¿Cómo se vería y sentiría? — dice el creador en su reseña de video .
Inkbox no es ajeno a la programación de NES y los proyectos de códigos caprichosos, que son bellas artes. Anteriormente crearon un MMO basado en frutas en menos de 40 horas (aparentemente ya no está activo), Super Mario ROM Hack , que rehizo el juego al estilo del cuento de la Dinastía Ming “ Viaje al Oeste ”, y un procesador de textos chino. para Apple II. hecho originalmente en el Apple II .
NES le dio a Inkbox dos cuadrículas de memoria de sprites de 256 ranuras para trabajar, una para el primer plano y otra para el fondo, aunque el sistema solo puede mostrar 64 sprites a la vez. Sin embargo, puede combinar sprites de 8 × 8 en formas de interfaz de usuario y sistema operativo más grandes. En términos de entrada, el teclado HVC-007 se incluyó con algunas versiones de Family Basic. Inkbox importó los caracteres utilizados en Super Mario Bros., le dio al teclado algunos atajos de teclado adicionales y tenía una pequeña aplicación de escritura. Si está utilizando un controlador NES estándar, mantenga presionado A para recorrer los caracteres, presione B para espacio y mantenga presionado Seleccionar con cualquiera de esas teclas para cambiarlos.
El video de Inkbox continúa explicando cómo funciona todo en la memoria de NES, incluida la manipulación de la Unidad de procesamiento de imágenes (PPU), dando a su cartucho virtual de NES el mismo tipo de almacenamiento que los juegos alimentados por batería y moviendo cada archivo, byte por byte. , entre ellos.
Puede descargar ROM de NESOS compatibles con el emulador desde el sitio web de Inkbox o desde ROMHacking . Dos fotogramas y ocho píxeles en agradecimiento a Hackaday por señalarnos este milagro.
Deja una respuesta