NESOS se nějak hodí pro pracovní plochu GUI, zpracování textu v 8bitovém Nintendu.

NESOS se nějak hodí pro pracovní plochu GUI, zpracování textu v 8bitovém Nintendu.

Když jste hráli na Nintendo Entertainment System, měli jste blízko k hardwaru. To je důvod, proč můžete provádět skvělé kousky, jako je hraní tenisu, abyste se rychle dostali do rozbitých světů Super Mario Bros. Čipy, paměť, obvodová deska, vše bylo navrženo tak, aby sloužilo malé obvodové desce uvnitř vaší kazety (toto má zabránit neoprávněným hry ). Na začátku až polovině 80. let nebyl prostor pro nic jiného.

Prostoru pro vlastní operační systém vytvořený v roce 2022 je však dost, i když sotva. Podle Inkbox obsahuje NESOS 1.0 od Inkbox Software , operační systém 48K, „dvě hlavní aplikace, textový procesor a nastavení“. Aplikace nastavení vám nabízí sedm kurzorů, 53 barev pozadí a možnost smazat osm souborů, které se vejdou do NVRAM ne větší než 2 KB (tj. vnitřní paměť, která neztrácí data, když je systém vypnutý). To je 832 bajtů každý, nebo asi jedna celá obrazovka paměti. Těchto osm souborů však můžete přetáhnout na libovolné místo na ploše.

NESOS (vyslovováno „nee-sohs“ podle jeho tvůrce) je plně grafický. Inbox poznamenává, že již existuje systém příkazového řádku Family Basic pro NES a jeho japonského předchůdce Family Computer/Famicom. „Chci, aby se NESOS cítil jako skutečný operační systém, který by Nintendo kdysi pro NES vytvořilo. Jak by to vypadalo a jak by to vypadalo? — říká tvůrce ve své videorecenzi .

Inkbox není cizí programování NES a projekty s rozmarným kódem, které jsou krásným uměním. Dříve vytvořili MMO založené na ovoci za méně než 40 hodin (zřejmě již neaktivní), Super Mario ROM Hack , který hru předělal ve stylu povídky z dynastie Ming „ Journey to the West “, a čínský textový procesor. pro Apple II. původně vyrobený na Apple II .

NES dal Inkboxu k práci dvě 256slotové paměťové mřížky sprite, jednu pro popředí a jednu pro pozadí, ačkoli systém dokáže zobrazit pouze 64 sprite najednou. Sprites 8×8 však můžete kombinovat do větších tvarů OS a uživatelského rozhraní. Pokud jde o vstup, klávesnice HVC-007 byla přibalena k některým verzím Family Basic. Inkbox importoval znaky používané v Super Mario Bros., dal klávesnici několik dalších klávesových zkratek a měl malou aplikaci pro psaní. Pokud používáte standardní ovladač NES, podržte A pro procházení znaků, stisknutím B pro mezeru a podržením Select s kteroukoli z těchto kláves je změníte.

Video Inkbox pokračuje a vysvětluje, jak to všechno funguje v paměti NES, včetně manipulace s jednotkou Imaging Processing Unit (PPU), poskytování virtuální kazety NES stejného typu úložiště jako u her na baterie a přesouvání každého souboru bajt po bajtu. , mezi nimi.

Paměti ROM NESOS s podporou emulátoru si můžete stáhnout z webu Inkbox nebo z ROMHacking . Dva snímky a osm pixelů jako vděčnost společnosti Hackaday za to, že nás upozornil na tento zázrak.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *