NESOS är på något sätt lämpad för GUI-skrivbordet, ordbehandling i en 8-bitars Nintendo.
När du spelade Nintendo Entertainment System var du nära hårdvaran. Det är därför du kan utföra coola stunts som att spela tennis för att snabbt ladda in i Super Mario Bros trasiga världar. Chipsen, minnet, kretskortet, allt designades för att tjäna det lilla kretskortet inuti din patron (detta för att förhindra obehöriga spel ). I början till mitten av 1980-talet fanns det inte plats för något annat.
Det finns dock tillräckligt med utrymme för ett anpassat operativsystem skapat 2022, men knappast. Enligt Inkbox innehåller NESOS 1.0 av Inkbox Software , operativsystemet 48K, ”två huvudapplikationer, en ordbehandlare och inställningar”. Inställningsappen ger dig sju markörer, 53 bakgrundsfärger och möjligheten att radera åtta filer som får plats i NVRAM som inte är större än 2 KB (dvs. inbyggt minne som inte förlorar data när systemet stängs av). Det är 832 byte vardera, eller ungefär en helskärmsminne. Du kan dock dra dessa åtta filer till valfri plats på skrivbordet.
NESOS (uttalas ”nee-sohs” enligt dess skapare) är helt grafisk. Inbox noterar att det redan finns ett Family Basic kommandoradssystem för NES och dess japanska föregångare Family Computer/Famicom. ”Jag vill att NESOS ska kännas som ett riktigt operativsystem som Nintendo kunde ha gjort för NES förr i tiden. Hur skulle det se ut och kännas? — säger skaparen i sin videorecension .
Inkbox är inte främmande för NES-programmering och nyckfulla kodprojekt, som är vacker konst. De skapade tidigare en fruktbaserad MMO på mindre än 40 timmar (uppenbarligen inte längre aktiv), Super Mario ROM Hack , som gjorde om spelet i stil med Ming-dynastins novell ” Resan till väst ”, och en kinesisk ordbehandlare för Apple II. ursprungligen gjord på Apple II .
NES gav Inkbox två 256-platser sprite-minnesrutnät att arbeta med, ett för förgrunden och ett för bakgrunden, även om systemet bara kan visa 64 sprites åt gången. Du kan dock kombinera 8×8 sprites till större OS- och UI-former. När det gäller inmatning följde tangentbordet HVC-007 med vissa versioner av Family Basic. Inkbox importerade tecknen som användes i Super Mario Bros., gav tangentbordet några extra kortkommandon och hade en liten skrivapp. Om du använder en standard NES-kontroller, håller du A för att bläddra genom tecken, trycker på B för blanksteg och håller ned Select med någon av dessa tangenter för att ändra dem.
Inkbox-videon fortsätter med att förklara hur det hela fungerar i NES-minnet, inklusive att manipulera Imaging Processing Unit (PPU), ge dess virtuella NES-patron samma typ av lagring som batteridrivna spel, och flytta varje fil, byte för byte , mellan dem.
Du kan ladda ner emulatoraktiverade NESOS ROM-skivor från Inkbox-webbplatsen eller från ROMHacking . Två ramar och åtta pixlar som tack till Hackaday för att han pekade på detta mirakel.
Lämna ett svar