NESOS est en quelque sorte adapté au bureau GUI, traitement de texte dans une Nintendo 8 bits.
Lorsque vous jouiez au Nintendo Entertainment System, vous étiez proche du matériel. C’est pourquoi vous pouvez effectuer des cascades sympas comme jouer au tennis pour charger rapidement dans les mondes brisés de Super Mario Bros. Les puces, la mémoire, le circuit imprimé, tout a été conçu pour servir le petit circuit imprimé à l’intérieur de votre cartouche (c’est pour empêcher jeux ). Du début au milieu des années 1980, il n’y avait pas de place pour autre chose.
Cependant, il y a suffisamment d’espace pour un système d’exploitation personnalisé créé en 2022, mais à peine. Selon Inkbox, NESOS 1.0 par Inkbox Software , le système d’exploitation 48K, comprend « deux applications principales, un traitement de texte et des paramètres ». L’application de paramètres vous offre sept curseurs, 53 couleurs d’arrière-plan et la possibilité de supprimer huit fichiers pouvant tenir dans la NVRAM ne dépassant pas 2 Ko (c’est-à-dire une mémoire intégrée qui ne perd pas de données lorsque le système est éteint). C’est 832 octets chacun, soit environ un plein écran de mémoire. Cependant, vous pouvez faire glisser ces huit fichiers vers n’importe quel emplacement de votre bureau.
NESOS (prononcé « nee-sohs » selon son créateur) est entièrement graphique. Inbox note qu’il existe déjà un système de ligne de commande Family Basic pour la NES et son prédécesseur japonais Family Computer/Famicom. « Je veux que NESOS ressemble à un véritable système d’exploitation que Nintendo aurait pu créer pour la NES à l’époque. À quoi cela ressemblerait-il et se sentirait-il? — dit le créateur dans sa critique vidéo .
Inkbox n’est pas étranger à la programmation NES et aux projets de code fantaisistes, qui sont de l’art magnifique. Ils ont précédemment créé un MMO à base de fruits en moins de 40 heures (apparemment plus actif), Super Mario ROM Hack , qui a refait le jeu dans le style de la nouvelle de la dynastie Ming « Journey to the West », et un traitement de texte chinois pour l’Apple II. fait à l’origine sur l’Apple II .
NES a donné à Inkbox deux grilles de mémoire de sprites à 256 emplacements, une pour le premier plan et une pour l’arrière-plan, bien que le système ne puisse afficher que 64 sprites à la fois. Cependant, vous pouvez combiner des sprites 8 × 8 dans des formes de système d’exploitation et d’interface utilisateur plus grandes. En termes d’entrée, le clavier HVC-007 était fourni avec certaines versions du Family Basic. Inkbox a importé les caractères utilisés dans Super Mario Bros., a donné au clavier quelques raccourcis clavier supplémentaires et avait une petite application de frappe. Si vous utilisez un contrôleur NES standard, vous maintenez A pour parcourir les caractères, appuyez sur B pour l’espace et maintenez Select avec l’une de ces touches pour les changer.
La vidéo Inkbox explique ensuite comment tout cela fonctionne dans la mémoire NES, y compris la manipulation de l’unité de traitement d’image (PPU), donnant à sa cartouche virtuelle NES le même type de stockage que les jeux alimentés par batterie et déplaçant chaque fichier, octet par octet. , entre eux.
Vous pouvez télécharger des ROM NESOS compatibles avec l’émulateur à partir du site Web Inkbox ou de ROMHacking . Deux images et huit pixels en remerciement à Hackaday pour nous avoir signalé ce miracle.
Laisser un commentaire