Salut les gens,
La team KnightOS a commencé il y a quelque temps (plus que ça même) un émulateur z80 écrit en C, initialement pour Linux, que j'ai ensuite porté pour Windows. J'ai donc continué sur ma lancée en le portant carrément sur Nspire ; voici donc z80e pour Ndless 3.1 et 3.6 !
Alors évidemment, l'émulateur n'est pas fini. Pour l'instant, il n'arrive pas à faire tourner correctement le TI-OS, mais peut faire tourner la ROM KnightOS incluse plus bas. Il y a plein de bugs, l'émulation n'est pas complète mais on peut quand même l'utiliser correctement pour tester des trucs.
Étant un port, je ne vais pas moi-même l'améliorer. J'attends que la version Linux progresse et je porte les améliorations sur la version Windows et Nspire.
Contrôles (TI84+ : Nspire) :
F1 : A
F2 : B
F3 : C
F4 : D
F5 : E
Down, left, right, up : Down, left, right, up (click on touchpad calcs)
2nd : Ctrl
Alpha : Shift
Enter : Enter
Clear : Menu
Mode : Esc
Del : Del
Numkeys : Same numkeys
ON : Tab
Preview : http://www.omnimaga.org/ti-nspire-proje ... tach=18291
z80e pour Nspire
First unread post • 5 posts
• Page 1 of 1
-
matref
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 506
- Joined: 11 Dec 2011, 03:08
- Location: France, Châteaurenard
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Prépa MPSI
Re: z80e pour Nspire
Bon boulot
(Meme si j'en avais eu un apercu ici )
Par contre... avoir distribué/uploadé la rom 84+SE en meme temps... ?
Edit : nevermind
(Meme si j'en avais eu un apercu ici )
Edit : nevermind
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14617
- Images: 1218
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: z80e pour Nspire
C'est une ROM KnightOS avec Bootfree. Aucun code propriétaire, tu peux en générer une en compilant KnightOS.
-
matref
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 506
- Joined: 11 Dec 2011, 03:08
- Location: France, Châteaurenard
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Prépa MPSI
Re: z80e pour Nspire
Ouaip, m'en suis rendu compte juste après avoir posté ^^
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14617
- Images: 1218
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: z80e pour Nspire
SirCmpwn avait commencé à écrire l'émulateur en JS, puis à cause de performances qui ne lui convenaient pas, il était passé au C, de manière à pouvoir bénéficier d'Emscripten. Mais c'est vrai que l'usage du C permet également de porter vers d'autres plate-formes comme la Nspire, c'est bien de l'avoir fait
Tant que l'émulateur ne peut pas tourner l'OS standard, il est limité et infidèle, mais il faut bien commencer quelque part. L'émulateur JS TI-68k n'était pas non plus capable de tourner AMS 2.xx et 3.xx, avant que je corrige des bugs.
A propos d'Emscripten: http://try.knightos.org/ intègre justement z80e et Github pour permettre aux utilisateurs d'essayer KnightOS
Tant que l'émulateur ne peut pas tourner l'OS standard, il est limité et infidèle, mais il faut bien commencer quelque part. L'émulateur JS TI-68k n'était pas non plus capable de tourner AMS 2.xx et 3.xx, avant que je corrige des bugs.
A propos d'Emscripten: http://try.knightos.org/ intègre justement z80e et Github pour permettre aux utilisateurs d'essayer KnightOS
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6859
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
5 posts
• Page 1 of 1
Return to Native: Ndless, Linux, ...
Who is online
Users browsing this forum: No registered users and 16 guests