Alors, il n'y a pas que moi qui travaille dessus, Assinie y est pour beaucoup :
- ROM atmos modifiée pour lire sur sdcard
- désassemblage de teleass (j'ai juste fait la signature de la ROM et le code pour quit)
- le forth
- l'utilitaire pour faire des écrans pour l'outil man
- le convertisseur ca65 pour faire les docs avec doxygen
- et les autres trucs en cours, et les trucs dont je n'ai pas eu le temps d'intégrer.
J'en oublie bcp, et certains je n'en parle pas car je ne sais pas si c'est communicable 🙂
L'idée de la carte est surtout de simplifier l'utilisation de l'oric :
- j'ai pas d'oric-1, c'est pas grave, je charge la ROM
- J'ai pas de joysticks : je les ai de base
- Je fais du code, et je veux tester sur réel : Pas besoin d'outil de conversion, je copie mon binaire sur sdcard
- Et je ne veux pas passer pour une tanche en coding car tout est compliqué pour faire un truc sur Oric, je sors la carte.
J'aimerai faire une démo de lecture sur jasmin, mais mon jasmin est HS.
Autre vidéo, le fonctionnement de la commande help. Comme évoqué, chaque rom peut contenir des commandes.
Ici, on tape "help", cela va afficher les commandes internes au shell.
Avec le flag "-b", nous pouvons lister les commandes contenues dans les banques visibles.
Donc, "help -b5" affichera la commande apportée par la ROM 5.
J'ai sorti ma carte pour la révision 2020 ... y'a plus qu'à aller à la poste. Sans doute ce mardi après midi pour la fantastique upgrade.
Autre vidéo, utilisation du bouton reset
Je démarre la rom basic, puis edge.
J'appuie sur le bouton reset qui est situé sur la carte fille. Le bouton est accessible au dessus du port d'extension.
On revient au shell. On pourrait très bien redémarrer directement sur la rom basic11 si on voulait, c'est un peu de code. Et cela sera proposé dans des évolutions futures d'Orix
La carte fille ci dessous.
Voici un lien qui fait office de manuel de la carte. Il manque beaucoup de choses. Mais cela avance :
https://orix.oric.org/twilighte-board-v0-6-user-manual/
Pour ceux qui veulent une carte, normalement, il devrait m'en rester deux pour cette version. Si vous êtes intéressés merci de me contacter en mp ou par mail.
Il est possible d'avoir l'option RAM sauvée par pile, il faudra me le demander.
J'ai déjà réservé les cartes actuelles à ceux qui avaient pris le proto et ceux qui m'avaient demandé à l'époque par mail ou par MP la carte (alors que je ne pouvais plus fournir). Prochain batch dans 6 mois peut être (ou moins).
Cette version ne fonctionne qu'avec le 6502. La compatibilité 65C02 est complètement instable et le mode 65C816 marche encore moins qu'avant 🙂
Bonjour,
Cette carte est géniale, ça m'intéresserait d'en avoir une.
Mais faut-il la carte fille aussi ou peut-on brancher la Twilighte directement sur l'Oric (car je n'ai pas cette carte fille et je suis trop une bille pour la réaliser) ?
👍
Tout est fourni, il y a juste l'insérer (à part la sdcard, le joystick et le tom2) . Du coup, je ne sais pas ce que j'ai raté dans la communication pour dire qu'il fallait faire la carte fille 🙂
En revanche, il faudrait me contacter en message privé en haut de la page (dans le header : messagerie interne)
Il faut noter que la carte est faite pour que les ROMs puissent se reprogrammer en ligne de commande sur l'oric. Donc, cela évoluera au fil de l'eau (par version). Mais certaines fonctionnalités ne sont pas dans les roms officielles car pas packagées/finalisées, mais elles le seront au fil des mois et il suffira d'updater en ligne de commande. On est parti sur des versions par trimestre.
En revanche, il est possible d'avoir des roms "sous marins" ou des binaires "sous marins" en me demandant. Par ex, les joysticks sur tous les jeux, il y a un cload à faire avant de démarrer le jeu. Le but est à qu'à terme, il n'y ait plus besoin de le faire, mais de lancer tout simplement basic11 "MONJEU" et c'est parti.
Le projet est trop colossal pour dire "c'est fini" car le but est de pouvoir tout gérer avec l'oric et la carte et c'est tout.
Il est probable que ma communication ne soit pas claire 🙂 il ne faut pas hésiter à me poser les questions.
Par exemple, la RAM n'est pas sauvée par pile de base. Mais l'option est possible, je peux rajouter la pile qui sauvegarde la RAM. J'avais anticipé la prochaine version au niveau du routage, mais je n'avais pas la place pour mettre le support pile. Donc, le support est mis à l'arrache sur cette version.