Page 1 of 1

Essaye KnightOS dans ton navigateur !

Unread postPosted: 10 Sep 2014, 22:47
by matref
Salut les gens,

Il y a déjà plusieurs années, SirCmpwn commençait le développement d'un OS pour TI-z80 à mémoire Flash (TI-73, TI-82 Plus, toutes TI-83 Plus, toutes TI-84 Plus, y compris TI-84 Plus C SE). Celui-ci, nommé KnightOS, et à l'inverse du shell MirageOS, est un véritable système d'exploitation écrit en langage assembleur et inspiré des systèmes Unix prévu pour remplacer complètement l'OS présent par défaut sur votre calculatrice, le TI-OS. Actuellement, il supporte le multi-tâches, implémente son propre système de fichiers (basé sur celui trouvable dans n'importe quel ordinateur moderne, avec des extensions et des dossiers), permet l'usage de librairies et de fichiers externes et supporte l'association de fichiers (c'est à dire que "lancer" un fichier non-exécutable lancera plutôt le programme qui aura été défini pour l'ouvrir). L'équipe KnightOS comporte maintenant une dizaine de personne (dont moi-même), et le développement avance bien.

Il avance d'ailleurs tellement bien que l'émulateur de TI à mémoire Flash de l'équipe KnightOS, z80e, fonctionne maintenant directement sur votre navigateur ! Vous pouvez effectivement tester KnightOS sur son site : http://www.knightos.org/. Utilisez les flèches du clavier comme les flèches de la calculatrice, MAJ ou Entrée pour [2nd] et ECHAP pour [mode]. Cependant, l'émulateur n'est pas complètement fonctionnel, il est donc possible (et même sûr) que certaines choses ne fonctionnent pas.

Image


Étant donné que KnightOS est toujours un projet en cours, je vous invite au nom de toute l'équipe KnightOS de nous faire part de vos remarques sur l'OS, l'émulateur, le site, demander des informations sur l'OS, participer dans le développement, ou tout simplement de passer nous voir sur le canal IRC de KnightOS :D

Je rappelle également que le code source de l'intégralité des projets composant KnightOS est disponible et réutilisable en libre accès : https://www.github.com/KnightOS

A plus :)

Re: Essaye KnightOS dans ton navigateur !

Unread postPosted: 10 Sep 2014, 22:57
by Adriweb
Très sympa tout ceci :) Notamment l'alternative open-source à jsTIfied, meme si ce n'est pas encore autant au point (ou featured) si j'ai bien suivi.
Content que ça avance, en tout cas.

PS : J'ai arrangé la mise en page un poil

Re: Essaye KnightOS dans ton navigateur !

Unread postPosted: 11 Sep 2014, 05:33
by SirCmpwn
The code for the emulator is written in C, and there is a JavaScript wrapper on top of it that makes it easier for JavaScript programmers to use. It can easily be embedded in any website.

The code is here:

https://github.com/KnightOS/z80e

https://github.com/KnightOS/OpenTI

It also runs natively on all platforms, and web browsers. In theory even an Nspire port would be trivial.

Re: Essaye KnightOS dans ton navigateur !

Unread postPosted: 11 Sep 2014, 06:04
by Wistaro
Waw vraiment sympa ;-)

Re: Essaye KnightOS dans ton navigateur !

Unread postPosted: 11 Sep 2014, 18:12
by Lionel Debroux
Good work :)