Salut,
Sortie du kernel et du shell version 2022.3, disponible ici : https://repo.orix.oric.org/dists/official/tgz/6502/cardridge.tgz
Ce n'est que le kernel et le shell, le reste devrait suivre, mais c'était plus simple d'annoncer déjà le kernel et le shell. Pour ceux qui veulent tout faire tout d'un seul coup, il faudrait attendre la fin des annonces sur ce post, je mettrai la procédure finale.
Néanmoins, certains binaires ne fonctionneront plus suite à cette mise à jour, ils sont dispos dans le repo, mais il faut dire lesquels et cela sera fait dans un autre post.
Les changements :
Kernel :
Sortie de systemd (partie loader)
Toujours pareil, pour ceux qui veulent faire toutes les mises à jour d'un seul coup, attendre les prochains posts.
Sortie du loader 2022.3.
Les changements :
- Affichage de la version du loader (en bas à droite)
- Le nombre de jeux ne cesse d'augmenter (788 mais normalement, il devrait y en avoir plus car je n'ai pas mis à jour sur réel tout les fichiers) (En rouge)
- Affichage de la fiche jeu issue d'oric.org quand on presse espace sur l'entrée choisie (ici 3D fongus). Voir encadré Orange. Cela affiche toutes les infos d'oric.org ainsi que les commentaires. La navigation (perfectible) : Flèche du haut et flèche du bas. Ainsi, la mise à jour sur oric.org influe sur la qualité des infos sur le menu "loader".
- Quand on presse une lettre, on arrive sur la 1ère entrée commençant par cette lettre. Ex : en pressant sur P, on arrive à l'entrée "Pac-Oric" et donc, on accède rapidement aux soft commençant par P sans avoir à descendre sur les 788 jeux
Installation :
- Telecharger https://repo.orix.oric.org/dists/official/tgz/6502/systemd.tgz
- Décompresser systemd.tgz sur son device associé à sa carte
- Telecharger https://repo.orix.oric.org/dists/official/tgz/6502/softwares.tgz
- Décompresser aussi sur son device
Puis funct+L pour démarrer le loader...
Attention, il faut impérativement le kernel 2022.3 pour avoir toutes les fonctionnalités du loader.
Sortie de grep (code assinie) qui permet de chercher des pattern dans des fichiers. https://repo.orix.oric.org/dists/official/tgz/6502/grep.tgz (procédure de tout à la fin du post)
Le format préféré de Simon, le tar. On peut désormais detarrer des .tar 🙂
https://repo.orix.oric.org/dists/official/tgz/6502/untar.tgz (procédure de tout à la fin du post)
Et submit (Assinie) qui permet de lancer des scripts.
https://repo.orix.oric.org/dists/official/tgz/6502/submit.tgz
il y a des exemples dans /usr/share/submit/
Et donc voici la procédure finale, pour faire tout d'un seul coup :
* Telecharger https://repo.orix.oric.org/dists/official/tgz/6502/sdcard.tgz
* gunzip/untar sur le device de la twilighte board
Et voilà, j'ai fait une mise à jour de ma carte, en mode kernelus.
Reste à voir comment accéder aux jeux, j'ai un msg d'error apres le choix du logiciel (dans le catalogue). j'ai :
/usr/share/basic11/basicus1.rom : no such file or directory
@didier_v Salut, effectivement, il manque les roms. On a changé le path, et dans le loader, je n'ai pas changé le path. moi ça marche car j'avais les roms dans l'ancien path et le nouveau.
pour corriger, prendre usr\share\atmos toutes les roms, et les mettre dans usr\share\basic11
Cela devrait marcher.
C'est moche à faire, mais il faut que je change le path dans basic11 et basic10.
@didier_v Salut, effectivement, il manque les roms. On a changé le path, et dans le loader, je n'ai pas changé le path. moi ça marche car j'avais les roms dans l'ancien path et le nouveau.
pour corriger, prendre usr\share\atmos toutes les roms, et les mettre dans usr\share\basic11
Cela devrait marcher.
C'est moche à faire, mais il faut que je change le path dans basic11 et basic10.
Du coup, je prépare un bugfix de la rom shell. Et il y a 2 bugfix en plus dedans (readline : bugs sur la ligne de commande avec ESC+lettre et bugfix sur "cd ..")
Publication sans doute demain
Voici le bugfix officiel pour ceux qui veulent :
Telecharger :
https://repo.orix.oric.org/dists/official/tgz/6502/cardridge.tgz
gzip -d, détarrer sur le device cela va écraser les versions 2022.3 avec les bugs
Puis réupdater :
* cd /usr/share/carts
* cd 2022.3
Pour ceux qui sont en device sur la clé usb par défaut:
* orixcfg -r -s 4 kernelus.r64
Pour la sdcard
* orixcfg -r -s 4 kernelsd.r64
Les bugfixes :
* Quand on essayait de faires ESC + B (par exemple) 2 fois consécutives, cela ne faisait pas l'effet escompté sur la 2ème action
* changement du path pour les roms oric-1 et atmos pour les commandes basic10 et basic11
* "cd .." ne désallouait pas la ram allouée par cd, et cela restait provoquant des Out of memory sur le lancement de certaines commandes
Pour voir si cela a marché : FUNCT+T, puis menu ROM pour voir que le shell est bien passé en 2022.3.1
@jede : ça marche. super. merci
Y'a plus qu'à reprendre la mise en oeuvre du pi0, et ça commence par rechercher les notices 🙂