Um dos aspectos mais notáveis do console NES é que suas limitações de hardware não impediram o desenvolvimento de jogos memoráveis. Também devemos lembrar o caso especial de Masahiro Sakurai, que criou Kirby’s Dream Land com um Famicom e um trackball, mas hoje nos deparamos com um projeto ainda mais desafiador: NES-OS, um sistema operacional especificamente projetado para funcionar na configuração original do NES, com seu gamepad como dispositivo de entrada.
Diferentemente do que vemos em consoles modernos com imagens de firmware gigantescas e funções secundárias, muitas plataformas dos anos 80 e 90 não tinham um sistema operacional pré-instalado. Em termos simples, os próprios cartuchos diziam ao hardware o que fazer, e o processo exigia eficiência pelo simples fato de que os consoles não tinham tanto poder de fogo em seu interior.
A NES original não era exceção. Embora existissem ambientes especiais como o Family BASIC (que trazia um teclado compatível com a porta do Zapper), a quantidade de RAM disponível não era suficientemente abundante (2 KB para a CPU, e outros 2 KB de VRAM) para permitir um desenvolvimento mais complexo. No entanto, isso não impediu Inkbox no YouTube, que criou um novo sistema operacional para o NES chamado NES-OS.
NES-OS: Um sistema operacional gráfico no NES
O design geral do NES-OS é dividido em dois aplicativos: um processador de texto e um menu de configuração. Se o processador de texto estivesse limitado ao número de sprites permitidos em primeiro plano, os documentos salvos não poderiam exceder 64 caracteres.
No entanto, o NES também suporta sprites em segundo plano e, com o uso inteligente desse recurso, o limite aumenta para 832 caracteres. O total de letras e símbolos disponíveis para o processador é de 64, e eles funcionam perfeitamente, independentemente de termos acesso ao teclado do Family BASIC ou se precisarmos digitar com o gamepad.
Obviamente, o Inkbox não pode escapar dos limites de RAM do console e, por isso, decidiu limitar o tamanho máximo de cada arquivo a 832 bytes (832 caracteres, uma tela cheia).
Na hora de salvar os arquivos, o Inkbox configurou um módulo NVRAM com 8 KB (NES-OS é essencialmente um cartucho virtual), suficiente para guardar um total de oito arquivos e, por ser não volátil, a informação é retida mesmo com o console desligado (os velhos clássicos do NES usavam uma bateria).
Para finalizar, o menu de configuração também funciona como uma espécie de gerenciador de arquivos e inclui dados técnicos sobre o console e a memória disponível.
Qualquer interessado pode baixar o NES-OS de sua página oficial gratuitamente. Link abaixo!
Site oficial e download: Clique aqui
https://old.neoteo.com/los-cartuchos-piratas-de-nes-que-atacaban-a-la-consola/