Eines der bemerkenswertesten Merkmale der NES-Konsole ist, dass ihre Hardware-Einschränkungen die Entwicklung unvergesslicher Spiele nicht verhinderten. Wir sollten uns auch an den Sonderfall Masahiro Sakurai erinnern, der Kirby’s Dream Land mit einer Famicom und einem Trackball erschuf, aber heute haben wir es mit einem noch anspruchsvolleren Projekt zu tun: NES-OS, ein Betriebssystem, das speziell dafür entwickelt wurde, auf der Originalkonfiguration der NES zu laufen, mit dem Gamepad als Eingabegerät.

Im Gegensatz zu dem, was wir bei modernen Konsolen mit gigantischen Firmware-Images und sekundären Funktionen beobachten, hatten viele Plattformen der 80er und 90er Jahre kein vorinstalliertes Betriebssystem. Vereinfacht gesagt: Die Cartridges selbst sagten der Hardware, was sie tun sollte, und der Prozess musste effizient sein, schlicht weil die Konsolen nicht so viel Rechenleistung in sich trugen.

Die ursprüngliche NES war keine Ausnahme. Obwohl es spezielle Umgebungen wie Family BASIC gab, das eine Tastatur mitbrachte, die mit dem Zapper-Port kompatibel war, war die verfügbare RAM-Menge nicht ausreichend (2 KB für die CPU und weitere 2 KB VRAM), um eine komplexere Entwicklung zu ermöglichen. Dennoch hielt das Inkbox auf YouTube nicht auf, der ein neues Betriebssystem für die NES namens NES-OS entwickelte.

NES-OS: Ein grafisches Betriebssystem auf der NES

Das allgemeine Design von NES-OS ist in zwei Anwendungen unterteilt: einen Textprozessor und ein Einstellungsmenü. Wenn der Textprozessor auf die Anzahl der erlaubten Sprites im Vordergrund beschränkt wäre, könnten gespeicherte Dokumente nicht mehr als 64 Zeichen umfassen.

Die NES unterstützt jedoch auch Hintergrund-Sprites, und mit intelligenter Nutzung dieser Ressource steigt die Grenze auf 832 Zeichen. Insgesamt stehen dem Prozessor 64 Buchstaben und Symbole zur Verfügung, die einwandfrei funktionieren, unabhängig davon, ob wir Zugriff auf die Family-BASIC-Tastatur haben oder mit dem Gamepad schreiben müssen.

NES-OS: Ein Betriebssystem für die Nintendo Entertainment System
Der „Schreibtisch“ von NES-OS, mit einem Logo, das vom ersten Nintendo-Design inspiriert wurde

Natürlich kann Inkbox den RAM-Grenzen der Konsole nicht entkommen, und deshalb hat er die maximale Dateigröße auf 832 Bytes begrenzt (832 Zeichen, ein voller Bildschirm).

Beim Speichern der Dateien hat Inkbox ein NVRAM-Modul mit 8 KB konfiguriert, (NESOS ist im Wesentlichen eine virtuelle Cartridge), genug, um insgesamt acht Dateien zu speichern, und da es nicht flüchtig ist, bleiben die Informationen auch bei ausgeschalteter Konsole erhalten (die alten NES-Klassiker verwendeten eine Batterie).

Zum Schluss funktioniert das Einstellungsmenü auch als eine Art Dateimanager und enthält technische Daten über die Konsole und den verfügbaren Speicher.

NES-OS: Ein Betriebssystem für die Nintendo Entertainment System
Viel besser als erwartet... aber das Extrahieren der Dateien aus der Konsole ist eine andere Geschichte

Jeder Interessierte kann NES-OS von der offiziellen Seite kostenlos herunterladen. Link unten!

Offizielle Website und Download: Hier klicken

https://old.neoteo.com/los-cartuchos-piratas-de-nes-que-atacaban-a-la-consola/