O NESOS é de alguma forma adequado para a área de trabalho GUI, processamento de texto em um Nintendo de 8 bits.

O NESOS é de alguma forma adequado para a área de trabalho GUI, processamento de texto em um Nintendo de 8 bits.

Quando você jogou o Nintendo Entertainment System, você estava perto do hardware. É por isso que você pode realizar acrobacias legais como jogar tênis para carregar rapidamente nos mundos quebrados de Super Mario Bros. Os chips, a memória, a placa de circuito, tudo foi projetado para servir a pequena placa de circuito dentro do seu cartucho (isso é para evitar jogos ). No início e meados da década de 1980, não havia espaço para mais nada.

No entanto, há espaço suficiente para um sistema operacional personalizado criado em 2022, embora dificilmente. De acordo com o Inkbox, o NESOS 1.0 da Inkbox Software , o sistema operacional 48K, inclui “dois aplicativos principais, um processador de texto e configurações”. O aplicativo de configurações oferece sete cursores, 53 cores de fundo e a capacidade de excluir oito arquivos que podem caber em NVRAM não maiores que 2 KB (ou seja, memória integrada que não perde dados quando o sistema é desligado). São 832 bytes cada, ou cerca de uma tela cheia de memória. No entanto, você pode arrastar esses oito arquivos para qualquer local em sua área de trabalho.

NESOS (pronuncia-se “nee-sohs” de acordo com seu criador) é totalmente gráfico. A Inbox observa que já existe um sistema de linha de comando Family Basic para o NES e seu predecessor japonês Family Computer/Famicom. “Quero que o NESOS pareça um sistema operacional real que a Nintendo poderia ter feito para o NES naquela época. Como seria a aparência e a sensação? – diz o criador em sua análise de vídeo .

O Inkbox não é estranho à programação do NES e aos projetos de código caprichosos, que são uma bela arte. Eles criaram anteriormente um MMO baseado em frutas em menos de 40 horas (aparentemente não está mais ativo), Super Mario ROM Hack , que refez o jogo no estilo do conto da Dinastia Ming ” Journey to the West “, e um processador de texto chinês para o Apple II. originalmente feito no Apple II .

O NES deu ao Inkbox duas grades de memória de sprites de 256 slots para trabalhar, uma para o primeiro plano e outra para o segundo plano, embora o sistema possa exibir apenas 64 sprites por vez. No entanto, você pode combinar sprites 8 × 8 em formas maiores de sistema operacional e interface do usuário. Em termos de entrada, o teclado HVC-007 foi fornecido com algumas versões do Family Basic. O Inkbox importou os personagens usados ​​em Super Mario Bros., deu ao teclado alguns atalhos de teclado extras e tinha um pequeno aplicativo de digitação. Se você estiver usando um controlador NES padrão, segure A para percorrer os caracteres, pressionando B para espaço e segurando Select com qualquer uma dessas teclas para alterá-los.

O vídeo do Inkbox continua explicando como tudo funciona na memória do NES, incluindo a manipulação da Unidade de Processamento de Imagens (PPU), dando ao cartucho virtual do NES o mesmo tipo de armazenamento que os jogos movidos a bateria e movendo cada arquivo, byte por byte. , entre eles.

Você pode baixar ROMs NESOS habilitados para emulador no site da Inkbox ou do ROMHacking . Dois quadros e oito pixels em agradecimento a Hackaday por nos apontar para esse milagre.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *