Salut,
Sortie d'orix v2022.4, cela ne comprend que le kernel et le shell. Il y a eu d'autres devs, mais cela n'est pas terminé (et c'est buggué surtout).
Les infos : v2022.4 - Orix (orix-software.github.io)
En résumé, ce qu'il faut retenir
* ajout de la commande cp (elle existait il y a très longtemps, mais elle était limité a une copie de 40 Ko max pour le fichier copié, désormais cela copie la taille de fichier que l'on veut, c'est limité à la taille d'un fichier en FAT32)
* Bugfix du "cd /" qui trainait depuis la 2022.3; j'avais fait un fix dès le mois de juin, mais j'ai trainé pour faire le bugfix, et on final c'est dans cette version
* de nombreuses améliorations des pages man
* format de relocation retravaillé et va pouvoir être utilisé pour les prochains binaires jusqu'à la "mort" du format statique utilisé depuis le début.
* possibilité de charger des rom en banque par fichiers de conf. Ce n'est pas documenté, ni utilisé pour l'instant, car cela sera utile pour les prochaines roms en cours de dev
Et sinon probablement des bugs en plus etc
A noter qu'il est possible d'augmenter la longueur du prompt du shell, mais il faut générer tous les binaires au format de relocation pour que je puisse changer le param de longueur lors du build de la rom shell et kernel.
A noter qu'il devrait y avoir des nouveaux trucs dispos dans les prochaines semaines, mais il faut finir 🙂
Je n'ouvre pas de nouveau post, mais sortie de file 2022.4 :
gzip/untar de : https://repo.orix.oric.org/dists/official/tgz/6502/file.tgz sur la sdcard/clé usb
plus d'info ici : https://orix-software.github.io/update/file/file/
File sert à voir quel est le type pour avoir des infos sur un binaire. Sur la copie d'écran, cela affiche les infos d'un binaire Orix au format 2 qui vient d'être ajouté (c'est le "gros changement" de ce binaire et qu'il fonctionne lui même en mode relocation au runtime.
Pour info, je vais sortir une nouvelle version du kernel (v2022.4.1) qui va corriger 2 bugs.
* Le 1er impacte "cp" et des programmes en cours de dev. Quand 2 fichiers ouverts, la position récupèrée dans le file pointer est erronée (remonté par Assinie)
* Le 2ème concerne la non possibilité de démarrer un binaire en fonction de l'initialisation de la ram au démarrage.
Les deux bugs sont corrigés, il ne reste plus qu'à faire les dernières vérifications pour publier
Salut,
Pour info, le kernel v2022.4.1 est sorti, il y a 2 bugs fixes importants (cf ci dessus).
Installation :
Récupérer https://repo.orix.oric.org/dists/official/tgz/6502/cardridge.tgz
gzip/untar sur la sdcard, ou clé usb à la racine, et updater :
# cd /usr/share/carts/2022.4
# orixcfg -r -s 4 kernelus.r64
Avec la mise à jour de la doc 1 mois après : Orix/Twilighte Manual (orix-software.github.io)
Ce n'est toujours pas complet loin de là, mais c'est toujours mieux que les précédentes versions 🙂