KnightOS: Het open-source besturingssysteem voor rekenmachines
KnightOS

De rekenmachines van Texas Instruments zijn werkelijk fascinerend. Naast het helpen van miljoenen studenten en professionals over de hele wereld, bezitten ze ook een enorm potentieel voor hacking en modificatie, geïnspireerd door de onuitputtelijke Z80. In de afgelopen jaren hebben we allerlei projecten gezien die compatibel zijn met TI-rekenmachines, en een van de meest opvallende was KnightOS een vervangend besturingssysteem dat meer flexibiliteit en personalisatie wilde bieden...

Een platform vol mogelijkheden

De familie van TI grafische rekenmachines heeft geen introductie nodig. Het werd niet alleen een essentieel hulpmiddel voor studenten, maar veel enthousiastelingen gebruiken het ook als programmeerplatform om allerlei apps en games te maken. Een van de meest memorabele voorbeelden is de Doom die draait op een TI-NSpire CX, en de demake van Portal liet ons met open mond achter. Ondanks de natuurlijke beperkingen van de hardware, zijn de enthousiastelingen erin geslaagd om er het maximale uit te halen, maar de geschiedenis beperkt zich niet tot externe games en apps.

Wat is KnightOS?

Het KnightOS-project van Drew DeVault wilde het TI-OS volledig vervangen op compatibele modellen (TI-73, TI-83+, TI-83+ Silver Edition, TI-84+, TI-84+ Silver Edition, TI-84+ Color Silver Edition). Een van de hoofddoelen was het optimaliseren van de flexibiliteit en de personalisatiemogelijkheden van de rekenmachine, waardoor er meer RAM vrijkwam voor persoonlijke projecten en meer opslagruimte. De pakketbeheerder vereenvoudigde de installatie van apps, en dankzij de open-source aard kon iedereen nieuwe functies implementeren op basis van het originele materiaal. Het is zelfs nog steeds mogelijk: alle relevante code is opgeslagen op GitHub.

KnightOS: Het open-source besturingssysteem voor rekenmachines
Hallo wereld!
KnightOS: Het open-source besturingssysteem voor rekenmachines
De interface-details zijn opmerkelijk

De huidige staat van KnightOS

Dus... wat is er gebeurd? Persoonlijk durf ik niet te zeggen dat KnightOS is opgegeven, maar het verkeert in een diepe staat van winterslaap. Het GitHub-profiel biedt geen binaries, en iedereen die geïnteresseerd is in het testen van het besturingssysteem zal het zelf moeten compileren, of de dobbelstenen moeten gooien met een van de builds die beschikbaar zijn op TICalc.org. Tegelijkertijd zijn er enkele details die we moeten accepteren voordat we het installeren: de wiskundige functies van KnightOS zijn beperkt (dus verwacht niet dat het hetzelfde werkt als TI-OS), en het proces is destructief (het wist alles, hoewel het mogelijk is om later terug te keren naar TI-OS).

Er zijn ook extra stappen, afhankelijk van de versie van de boot code die de rekenmachine heeft. Als deze 1.02 of lager is, hebben we niets extra nodig, maar als deze 1.03 is, moeten we wat moeite doen (met dank aan Texas Instruments, die niet wil dat hun besturingssysteem wordt vervangen). In het kort: KnightOS is een project om te verkennen, te spelen, fouten te maken, en waarom niet, je rekenmachine te bricken. Ik raad niet aan om het op een hoofdtoestel te gebruiken, maar als je een extra exemplaar hebt...

KnightOS: Het open-source besturingssysteem voor rekenmachines
Zelfs een periodiek systeem!

Officiële site: Klik hier KnightOS op GitHub: Klik hier