Author: admin1957

  • Visu Meet 2025 06

    Une nouvelle Visu Meet réalisée est disponible en teams. Venez nombreux.
    J’espere que pour les prochaines éditions, nous aurons la possibilité de réaliser une visu physique.
    Agenda :

    • A Définir

    Pour participer …

    CEO Visu-Meet 2025-06
    Vendredi, 20 juin · De 9:00 à 10:00pm
    Fuseau horaire : Europe/Paris
    Informations de connexion Google Meet
    Lien de l’appel vidéo : https://meet.google.com/bvs-irgk-mcj

    Copier les informations sur la conférence

  • OricMag 001

    Summary :

    Zorgon: keyboards revenge by Symoon
    Designing LOCI by SodiumLightBaby
    Tape Emulator by F4Goh
    Tiny Skweeks by Didier
    Hero Fantasy : The Kings Sword by Didier
    Boulder Dash by Didier
    Interview RaspberryPioneer by RaspberryPioneer

    [wpdm_package id=’7783′]

  • CEO-MAG 375

    Bonjour à tous, l’année a débuté sur les chapeaux de roue … avec des sorties, l’assemblée générale du CEO et une première visu-meet.


    Ce premier numéro de l’année 2025 arrive avec un peu de retard comme d’habitude, légèrement relooké mais toujours avec son format paysage, j’espère que vous y trouverez du plaisir à le lire. Un peu de technique… les derniers magazines étaient en A4 horizontal mais avec une densité de pixels permettant l’affichage à peu près en full HD (1920×1080) ce qui permettait d’avoir de nombreux détails et éléments graphiques. Ce numéro est repassé au format de densité de pixels classique, afin que je puisse réutiliser plus facilement les éléments dans l’OricMag car oui, c’est presque parti … dans quelques jours paraitra un nouveau magazine exclusivement en langue anglaise. Nul ne sait combien de numéros seront combinés car je me suis promis de ne pas prendre à mon compte la traduction des articles en anglais. Pour ce premier numéro d’OricMag, je n’ai reçu que 3 articles dont 2 des membres du CEO francophones !
    Le CEO-MAG restera cependant la colonne vertébrale du CEO avec son archive zip et les éléments originaux proposés en français.
    Merci à Symoon et F4GOH pour leurs articles clés en main et à ceux qui m’ont partagé une info. Je vois de ci de là sur les forums, les pages facebook ou youtube une quantité importante d’informations, de tests ou de modifications mais je ne collecte pas tout par omission, manque de temps ou dans le manque de capacité à formaliser correctement un élément technique. Alors pensez y, un simple mail avec une photo, un élément technique qui nous parvient permet d’augmenter notre base de connaissances en étant repris dans le magazine.
    Le prochain évènement du CEO sera la visu meet de juin qui sera relatée dans le prochain CEO-MAG. J’espère qu’elle sera physique, Jean-Marc B. a commencé à prospecter pour cette journée d’échange. Souhaitons lui bonne chance dans sa quête d’une salle et si l’un d’entre vous a une solution pour accueillir la visu le 14 Juin, n’hésitez pas… la recherche d’une salle devient compliquée et un élément bloquant l’organisation de la rencontre.
    Bonne lecture et à bientôt pour la prochaine visu.
    Oricalement, Didier

    NDLR : Comme j’ai fait un peu vite, le zip n’est pas encore disponible. Revenez bientot !

    NDLR 2 : Les droits d’accès au CEO-MAG ont été mis à jour. Si vous être à jour de cotisation à l’association et n’avez pas accès, faites nous un petit mail pour nous signaler l’anomalie. Sinon, pour les retardataires, ça se passe sur HelloAsso.
    Access to the CEO-MAG has been reviewed. If you’re updated your annual fee to CEO, please alert us about the discrepancy.

    Sommaire

    Zorgon: keyboards revenge !
    CEO Visu-Meet du 14 Marsc
    CR Assemblée Générale
    Rain Panic
    Emulateur de Cassette
    Telestrat Renaissance (1)
    Tiny Skweeks
    Mieyen
    The Last Tomb
    Boulder Dash
    Un emulateur en ligne
    Hero Fantasy : The Kings Sword
    Des cartouches pour l’Oric
    OSDK 1.21
    Forums

    [wpdm_package id=’7765′]

    [wpdm_package id=’10156′]

  • Une fin de cycle

    La presse commence à parler d’une retraite repoussée à 66 ans, mais 62 pour les métiers pénibles. Qu’il en soit ainsi. J’ai dépassé l’âge de référence. Il est temps de prendre ma retraite !

    Imaginez la difficulté du métier de rédac’chef, la pénibilité de ce travail (qui plus est non rémunéré Mr.President). A chaque échéance, le stress de la date de sortie du mag est là. Faute d’articles, il me faut prendre ma machine à écrire (celle là même avec laquelle j’ai écrit mes premières pages pour MPM Magazine ; certes j’ai changé le ruban, un peu comme les stylos de ma MCP40 sur leur barillet), le Larousse et autres dictionnaires des synonymes pour réaliser des articles mode 3000 m steeple sous la main, me voilà parti pour écrire les pages qui permettront d’avoir un mag reprenant plus ou moins l’actualité de notre machine préférée. Vous n’imaginez pas non plus les contorsions de la main nécessaires pour réaliser quelques malheureux croquis qui ponctueront les articles et donneront un peu de couleur et d’espace aux pages du mag.

    Le temps est venu. Les prochains magazines resteront à l’état de feuillet au fond d’un classeur. Fini ce stress, ces heures passées à collecter des idées, à mettre de coté des news pour les partager un peu plus tard. Finie la pression permanente du Comité d’Administration pour que sorte le magazine, et les remarques à propos de telle ou telle coquille, date erronée, ou pire d’une faute d’orthographe.
    Place au temps libre. Et il va m’en falloir pour rattraper ce temps. L’âge aidant j’ai plus de difficultés à apprendre et je vais devoir redoubler d’efforts entre deux remontants pris sur la plage sur une des plateformes protégées du vent glacial du nord (sans doute une des plus belles réalisations de la ville ces dernières années). Heureusement, le Printemps arrive et avec lui les beaux jours pour profiter de mes micros 8 bits sur la terrasse de mon jardin.

    Peut être vous croiserais-je sur un de mes rares passages sur les réseaux sociaux . Ceux là même qui ont d’abord tué les forums, puis les mags et fanzines car c’est tellement plus simple de faire un post de trois lignes, un instantané qui sera introuvable passé la première lecture. Et bon courage à tous les créateurs, la cible de tous ces nouveaux outils (Grok, Google AI, CoPilot, OpenAI, Canva, …). Longue vie à vous.

    Prompt : “A bon entendeur. Salut. “

    NDLR : Du coup, il y a une offre d’emploi de Redac’chef pour le CEO si quelqu’un veut s’atteler à la tache pour le CEO-MAG et l’OricMag mort-né.

  • Visu Meet 2025 03

    Une nouvelle Visu Meet réalisée est disponible en teams. Profitez de ces 3/4 d’Oric pour découvrir de nouveaux softwares, hardware.
    Agenda :

    • 01:08 Tour de table
    • 15:05 Recreation boitier Telestrat, une première étape vers un clonage ?
    • 20:53 Rain Panic presentation, un jeu imaginé par Goyo
    • 24:04 Oric K7 emulator, l’extension k7 proposée par F4GOH
    • 39:42 Format soundtracker, la meilleure solution selon DBug
    • 43:07 Agenda
  • Zorgon: keyboards revenge !

    (Scroll down for English version)

    Zorgons Revenge est un des jeux les plus populaires sur Oric. Mais, sorti sur Oric-1, sa configuration clavier pour le niveau “space mission” n’est pas adaptée au clavier Atmos, et encore moins aux claviers modernes pour les émulateurs.

    L’exemple à ne pas suivre
    Le niveau “space mission” utilise les touches “X” et la flèche gauche pour faire monter et descendre le vaisseau spatial. Comme l’illustre Dbug sur Defence-Force dans son article sur la gestion du clavier: c’est parfait sur Oric-1, et moins pour les autres machines ! Et le logiciel ne proposant pas de reconfiguration du clavier, Zorgons Revenge était l’illustration de l’exemple à ne pas suivre en termes d’ergonomie.
    Il existait des palliatifs, comme la cassette “Joystick adapter 1” qui permet d’utiliser un joystick via l’interface PASE, à la place du clavier. Mais combien de joueurs se servent encore d’un joystick aujourd’hui (PASE qui plus est) ?

    Des indices curieux
    Au cours de mes nombreuses numérisations de cassettes, je suis tombé sur une cassette de Zorgon contenant deux fiches d’instructions: une en anglais, indiquant les touches habituelles, et une en français, indiquant les touches SHIFT et CTRL pour bouger le vaisseau verticalement. Voilà qui serait bien pratique, car adapté à la fois à l’Oric-1 et à l’Atmos ! Mais le jeu, lui, était impossible à charger, la bande ayant mal vieilli.

    Interrogé à ce sujet en 2019, alors que je croyais à une erreur dans les instructions en français, voici ce qu’en disait l’auteur, John S. Sinclair:
    Question: Zorgon est sorti avant l’Atmos, du coup les touches pour le niveau spatial sont prévues pour le clavier de l’Oric-1 (X et flèche gauche). Avez-vous jamais envisagé de corriger cela pour l’Atmos, dont la touche X est loin de la flèche gauche ?
    Réponse: Je pense qu’on l’a fait, ou peut-être bien qu’on l’a juste adapté au joystick. Difficile de se souvenir.

    Question: Le manuel en français ne parle pas de touche X ni de flèche gauche, mais de CTRL et SHIFT pour déplacer le vaisseau, ce qui est une erreur. Est-ce qu’une première version utilisait ces touches ? (ce qui expliquerait que la notice, déjà partie à la traduction, n’aurait pu être corrigée à temps)
    Réponse: C’est une bonne question. Je crois que Ctrl et Shift proviennent d’Atlantis, un jeu BBC à scrolling. J’allais sans doute les réutiliser, et il s’est trouvé que le clavier de l’Oric était différent.

    Mince alors, il l’aurait corrigé ?

    La révélation
    Il y a quelques semaines, mon frère m’a ramené des cassettes Oric. Dedans se trouve un exemplaire de Zorgons Revenge, avec la pochette indiquant “for the 48K Oric” sur l’avant, “48K Oric-1 and Oric Atmos” sur le côté, et avec des instructions en français au dos. La fiche d’instructions séparée manquait. Comme d’habitude, je numérise systématiquement le signal audio, pour vérifier qu’on n’a pas une version différente. Et là je me rends compte de quelque chose d’inhabituel: le jeu est précédé du petit soft “ALC”, ce classique chargé de limiter les “Errors found” sur Atmos.


    Je compare le contenu du jeu lui-même, avec un transfert précédent, et bien que WAV2TAP n’ait rien détecté d’anormal, je vois 3 ou 4 octets différents. Erronés ?
    Bien. Nouvelle numérisation: résultat identique. Bizarre. Et subitement, la connexion se fait: je lance le nouveau fichier .TAP, je joue jusqu’à tomber sur le tableau “space mission”, et là… HOURRA, la version corrigée n’était pas un mirage, le manuel en français ne contenait pas d’erreur, et John S. Sinclair a une bonne mémoire: CTRL et SHIFT permettent de monter et descendre !

    Les suppositions
    Je n’ai évidemment pas une quantité monstrueuse de cassettes de Zorgon. Mais de ce que je peux observer jusqu’alors, seules certaines “versions françaises” (sur la jaquette) ont bénéficié de cette nouvelle version. Il existe des VF qui ont toujours les touches X et flèche gauche; seul le manuel (s’il est encore là!) ou l’écoute de la bande permettent de dissocier les deux versions. En revanche jusqu’alors je n’ai pas trouvé de version anglaise utilisant CTRL et SHIFT.
    Ce que l’on peut imaginer, c’est qu’après le succès de Xenon-1, IJK a produit et vendu de grandes quantités de la version Oric-1, et que la version corrigée n’est arrivée que plusieurs mois après, une fois l’Atmos sorti, le problème identifié, et les (gros) stocks d’anciennes versions écoulés. Il est donc envisageable, mais ce n’est qu’une supposition, que seules des versions destinées au marché français aient bénéficié de cette nouvelle version. En effet, le marché français s’est maintenu plus longtemps que le marché anglais, et a donc peut-être été le seul à bénéficier des derniers lots produits par IJK. Dans la même veine, il semble que Tansoft n’ait sorti son dernier jeu, Insect Insanity, que sur le marché français.
    Ceci expliquerait la relative rareté de cette version.

    Les différentes versions connues
    Pour finir, voici une synthèse des différentes versions “officielles” (par IJK, donc) de Zorgons Revenge, connues à ce jour:

    • la démo pour les magasins, qui contient un écran promotionnel spécifique
    • une version destinée aux journaux de l’époque ? Selon Oric Owner (numéro 9), c’est cette version qui aurait permis d’avoir des vies infinies en mourant d’une certaine façon avec le vaisseau spatial, mais aurait été corrigée avant commercialisation. Jamais diffusée ? Je n’ai jamais réussi à déclencher ce cheat avec les versions que je possède.
    • version “48K Oric-1”, jaquette et feuille d’instructions en anglais. C’est la première version vendue, “for the 48k Oric-1”.
    • version “48K Oric”, jaquette et feuille d’instructions en anglais. “Oric-1” a ét abandonné avec la sortie de l’Atmos, au profit de “for the 48K Oric”, mais le programme est inchangé. La feuille d’instruction aussi parle de “Oric manual” au lieu de “Oric-1 manual”. La fin du texte au dos de la jaquette est un peu modifié, notamment l’adresse d’IJK qui change et l’ajout du nom de l’auteur du dessin.
    • version “48K Oric”, dos de la jaquette et feuille d’instructions en français. La jaquette indique sur le côté “48K ORIC-1 and ORIC ATMOS”. Programme inchangé.
    • version “48K Oric”, dos de la jaquette et feuille d’instructions en français. Identique visuellement au précédent, mais la feuille d’instructions est corrigée et indique les touches SHIFT et CTRL, et sur la bande le programme est précédé du petit programme ALC. Bien entendu, le programme diffère puisque X et la touche fléchée ont été changées pour CTRL et SHIFT. Cette version n’est plus compatible avec Joystick Adapter 1 pour l’interface PASE !

    En reste-t-il à (re)découvrir ?

    Zorgons Revenge is one of the most popular games for Oric. But, released for Oric-1, its keyboard configuration for the “space mission” level doesn’t suit the Atmos keyboard, and is even worse for modern keyboards used with emulators.

    An example not to follow
    The space mission level uses X and left Arrow keys to move the ship up and down. As explained in Dbug’s article on Defence-force, about the keyboard handling: it’s perfect for Oric-1, less for other machines! And the game does not offer keys confirguration, making Zorgons Revenge an example not to follow in terms of keyboard design.
    Some workarounds existed, such as using the PASE joystick interface combined with the tape Jostick Adapter 1. But how many players still use joyticks today? (especially PASE?)

    Strange hints
    Having done tapes transfers for many years, I stumbled upon a Zorgon tape hodling two instructions sheets: one in English, describing the usual keys, and another one in French, saying that CTRL and SHIFT were used to move the ship up and down. Which would be quite convenient, since it would work on both Oric-1 and Atmos! But I wasn’t able to load the game, time having damaged the tape.

    When asked about this curiosity in 2019, as I thought it was a mistake on the French instruction sheet, here’s what author John S. Sinclair had to say:
    Question: Zorgon was released before the Atmos, so the space level keys are designed for Oric-1 keyboard (X and left arrow key). Did you ever consider fixing this for Atmos, whose X key was far from the left arrow?
    Reply: I think we did or maybe just made it work with a joystick. It’s hard to remember.

    Question: The French instructions don’t mention X and left arrow keys, but CTRL and SHIFT to move the ship up or down, which is a mistake. Was an earlier version of the game using these keys? (which would explain the French version, already sent to translation, couldn’t have been corrected in time)
    Reply: That’s a good question. I think Ctrl and Shift were from Atlantis, a BBC scrolling game. I probably was going to use those and the Oric keyboard was different.

    Mmmmh, so they would have corrected the keys at some point?

    The revelation
    A few weeks ago, my brother brought home Oric tapes. Among them was Zorgons Revenge, with the inlay stating “for the 48K Oric” on the front, “48K Oric-1 and Oric Atmos” on its side, and having French instructions on its back. The separate instruction sheet was missing. As usual, I sampled the tape to check if there was any difference with previous transfers. I then noticed something unusual: the tape began with the small “ALC” program, the classic piece of code designed to prevent having too many Atmos’ “Errors found” messages.
    I then compared the game itself with a previous transfer, and despite WAV2TAP hadn’t spotted anything special, 3 or 4 bytes were different.
    Transfer errors? I started again: same result. Strange. And suddenly, the light: I launched the new TAP file, played until I was in the space mission level, and then… YES, the corrected version wasn’t an illusion, the French manual wasn’t wrong, and John S. Sinclair had a good memory: CTRL and SHIFT allowed to move up and down!

    Guesses
    Or course, I don’t have loads of Zorgon original tapes. But from what I’ve been able to see so far, only the “French versions” (on the inlay) have been improved. There are other French versions still using the X and left arrow key; only the instructon sheet (if it wasn’t lost!) or listening to the tape allow to differenciate each version. But so far, I haven’t found any “English version” using CTRL and SHIFT.
    What one could guess, is that after the success of Xenon-1, IJK produced (and sold) huge quantities of the Oric-1 version, and that the improved version was made months later, once the Atmos was released, the problem identified, and the (massive) previous stocks sold. So it sounds possible, but that’s just a guess, that only versions for the French market were improved. As the French market stayed strong longer than in the UK, maybe it was the only one benefiting from the last production batches from IJK. In the same vein, it seems that Tansoft only released its last game, Insect Insanity, on the French market.
    This would explain why the improved version is rather rare.

    Different known versions
    Here’s a sum up of all Zorgons Revenge official (i.e. from IJK) known versions:

    • shop demo, holding a specific promotional screen
    • press reviews version? According to Oric Owner (issue #9), this is the version that would allow to have infinite lives when dying in a specific way during space mission, but that would have been fixed before commercial release. I have never managed to use this cheat. Never released officially?
    • “48K Oric-1” version, English inlay and instructions. The first sold version, “for the 48k Oric-1” version.
    • “48K Oric” version, English inlay and instructions. As the Atmos was released, “Oric-1” was replaaced by “for the 48K Oric”, but the program is the same than before. Instruction sheet now states “Oric manual” instead of “Oric-1 manual”. The texte at the back of the inlay ends differently, with the new IJK address, and the drawing artist name.
    • “48K Oric” version, French on back of the inlay and instructions. On its side, the inlay states “48K ORIC-1 and ORIC ATMOS”. Same program.
    • “48K Oric” version, French on back of the inlay and instructions. Visually the same as previous, but corrected French instructions with SHIFT and CTRL, and the tape begins with the small ALC program before the main one. Of coursse, the program is different since it now uses CTRL and SHIFT instead of X and an arrow key. This version doesn’t work anymore with Joystick Adapter 1 for the PASE intrface.

    Would there be more versions to (re)discover?

  • CEO-MAG 374

    Bienvenue dans ce dernier numéro du CEO-MAG pour l’année 2024

    L’année 2024 est un cru exceptionnel avec une fin d’année en fanfare. Comme il n’était pas possible de n’avoir qu’un ceo-mag pour l’année, ce 2e numéro accompagne les news de Noël. Certes, il y a beaucoup de news 2024 qui sont restées sans article mais l’essentiel est là.
    Coté Hardware, vous pouvez acheter un LOCI qui vous permet d’émuler un lecteur de disquette ou un lecteur de cassettes. C’est aussi une porte ouverte vers de nouvelles expériences avec par exemple : la gestion de la souris, la possibilité de changer la rom …
    Coté Software, c’est Mickaël qui nous régale avec son Encounter HD par exemple tandis que Yann a partagé la beta version de son jeu déjà partagé dans le mag : HeadOn.
    Je vous souhaite une bonne fin d’année et vous souhaite d’ore et déjà une bonne année 2025. Qu’elle vous apporte de nombreuses satisfactions et que vous profitiez encore des merveilles sur notre Ordi préféré. Certains d’entre vous l’on peut être détecté mais un calendrier de l’année 2025, reprenant quelques images d’un échantillon des meilleurs softs pour Oric. Vous y trouverez les dates de recontres prévues pour les CEO-Meet et des potentielles visu physiques. Ces dernières restent à confirmer car nous n’avons pas encore retrouvé de salle pour cette organisation. Suis ouvert à toute idée.
    Calendrier : https://oric.bqtt.net/calendrier-oric-2025/

    Enfin, comme tous les ans, vous êtes invités à adhérer pour l’année 2025 à l’association. Si vous ne l’avez pas encore fait, un petit virement ou un paiement sur le site de HelloAsso :
    https://www.helloasso.com/associations/club-europe-oric

    Bonne année 2025 à tous et bonne lecture.
    Oricalement, Didier

    Prochaine visu CEO programmée le 1er février mais à confirmer (recherche de salle)

    Sommaire

    4 LoresFix 1.0
    6 Moniteurs
    9 LOCI
    13 VCCC 2024
    15 Cours Lola, cours …
    17 Castoric, des nouveautés
    18 Retour sur la Visu Meet de Septembre 2024
    18 Retour sur la Visu Meet de Décembre 2024
    19 Encounter, le jeu de Noël

    [wpdm_package id=’7586′]

    [wpdm_package id=’7588′]

  • Calendrier Oric 2025

    L’année 2024 se termine en fanfare avec le LOCI coté hardware et le fabuleux jeu de Mickaël. Retrouvons sur ce calendrier à imprimer soi-même quelques de nos plus beaux jeux.

    Bonnes fêtes de fin d’année à tous.

    [wpdm_package id=’7574′]

  • Visu Meet 2024 12

    Vendredi 13 Décembre, comme d’habitude de 21h à 22h00.

    Sommaire :

    • Encounter, présentation par DBug
    • Hardware : La démo live de LOCI
    • CEO : Les inscriptions 2025, la visu physique de début d’année ..CEO

    La video de la Visu Meet :

    Les autres vidéos de référence :

    Pour acheter un LOCI en cette fin d’année 2024 :

  • LOCI – Mode d’Emploi

    __LOCI – Lovely Oric Computer Interface
    Document pas toujours à jour, original sur https://github.com/sodiumlb/loci-hardware/wiki/LOCI-Mode-d’emploi

    Généralités

    LOCI est un périphérique à insérer sur le port d’extension Oric BUS, pour les ordinateurs Oric-1/Atmos. Il permet une émulation de la ROM et des fonctions de stockage de disquettes et de cassettes ; ainsi que la prise en charge de périphériques USB pour les périphériques HID simples (par exemple, souris, clavier, contrôleurs de jeu) et CDC (modem série, série). [NDLR : Non testé]

    Après le Cumulus et l’Erebus, LOCI offre un moyen d’utiliser des périphériques modernes avec les ordinateurs Oric-1/Atmos vieux de plus de 40 ans.

    Firmware du LOCI

    Ce manuel d’utilisation décrit l’utilisation générale du LOCI hardware 1.3, avec le firmware v0.20 et la ROM v0.20

    Détails des fonctionnalités

    LOCI prend actuellement en charge :

    • Microdrive emulation (WD179x FDC) – émule quatre lecteurs de disquette pour la lecture et l’écriture des fichiers DSK
    • Cassette (tape drive) emulation – émulation des cassettes en lecture . Fichiers TAP au niveau des bits et des octets par émulation des routines de bande ROM Basic 1.0 et 1.1
    • ROM emulation – Emule les ROM – remplace virtuellement la ROM Oric : LOCI ROM, Oric Basic1.0 Oric Basic1.1, et la ROM de diagnostic de Mike Brown sont prises en charge.
    • Stockage USB – accédez au périphérique de stockage USB tel qu’une clés USB et utilisez-les comme stockage sur disque Oric. A noter que le système accepte un hub intermédiaire qui permet de connecter plusieurs périphériques.
    • Internal storage – 15 Mo de stockage flash interne pour les fichiers utilisateur
    • ACIA emulation – Permet de prendre en compte les périphériques modem USB CDC sur l’Oric en tant que port série ACIA (par exemple PicoWifiModemUSB)
    • HID access – La souris USB et d’autres périphériques HID sont accessibles à partir de l’Oric avec de nouvelles API.
    • Timing tuning – ajustements pour l’interface physique entre LOCI et Oric (comme RV1)

    Compatibilité :

    La majorité des modèles d’Oric sont compatibles avec le LOCI ; tels que :

    • Oric-1 48k
    • Atmos
    • Nova 64
    • Oric-1 16k (sans .DSK emulation)
    • Pravetz 8D (non testé) [Attention, le branchement sur le Pravetz est à inverser]

    Restent incompatibles :

    • Oric avec une EPROM qui ne prend pas en charge le signal ROMDIS
    • Telestrat
    • Oric1 à double ROM

    Remarque : Les ordinateurs Oric sont notoirement capricieux. Soit fonctionnel sur de nombreux Oric, il se peut qu’il ne soit pas en mesure de fonctionner sur tous les systèmes.

    Connection :

    LOCI est livré avec deux connecteurs utilisateur physiques : un connecteur IDC 34p pour la connexion au port d’extension Oric et un port USB-C pour la connexion de périphériques USB. Le port USB-C fonctionne comme un hub USB pour l’Oric et n’est pas destiné à se connecter à d’autres périphériques hôtes USB, tels que des ordinateurs, des ordinateurs portables, etc. Le port USB-C peut être utilisé avec, par exemple, une clé USB, ou il peut être utilisé avec un hub USB alimenté supplémentaire afin de fournir plusieurs périphériques USB à l’Oric, par exemple avec plusieurs clés USB, une souris, un adaptateur USB-Wifi, etc.
    Comme pour les autres extensions, il est préférable d’utiliser un cable de liaison court et en bon état.
    La clé USB est à formater en FAT/exFAT

    L’alimentation en électricité du LOCI est réalisée par l’Oric. De fait, il est préférable d’alimenter l’Oric avec une alimentation 9V d’au moins 1A, et il est conseiller d’éviter de connecter des accessoires consommateurs d’électricité sur le LOCI.
    Si le LOCI est alimenté par le concentrateur USB, il déconnectera par sécurité l’alimentation provenant de l’Oric.

    Interface :

    L’interface LOCI présente trois boutons :

    1. Action – Le bouton (blanc ou rouge suivant les versions) permet à l’utilisateur d’interagir avec LOCI.
    2. Reset – un bouton de réinitialisation matérielle pour l’Oric et le LOCI. Il s’agit du bouton noir.
    3. Firmware – ce bouton caché permet de mettre à niveau le micrologiciel LOCI.

    Interface utilisateur

    Lorsque LOCI est sous tension, il est dans un mode passif dans lequel l’ordinateur LOCI n’a pas d’influence. L.a ROM BASIC interne d’Oric démarre, et le chargement physique classique des bandes peut être utilisé.

    En appuyant une fois sur le bouton “ACTION” LOCI, vous démarrerez l’Oric dans l’interface utilisateur (UI) LOCI, mettant Oric sous le contrôle de LOCI. En quittant LOCI, l’Oric retrouve son fonctionnement précédent.

    le bouton ACTION LOCI pendant qu’une application Oric est en cours d’exécution suspend l’application (si possible) et affiche l’interface utilisateur LOCI avec la possibilité de reprendre l’application suspendue.

    L’interface clavier utilisateur LOCI permet de configurer le software à charger.

    • Flèches : Navigation dans le menu affiché à l’écran
    • Espace : Selection d’un fichier pour clic sur le bouton sélectionné.
    • Esc : Quitte la sélection en cours

    Raccourcis clavier :

    • A. B. C. D : Choix du lecteur de disquette à gérer
    • T. : Acces au lecteur de bande virtuel
    • K. : Accès au compteur de bande
    • M. : Navigation à la souris ON/OFF
    • O. : Selection de la ROM
    • R. : Ajustement de RV1
    • +/-. : Augmenter/diminuer la valeur du potentiomètre virtuel (lorsque RV1 est mis en surbrillance)
    • S. : Réglage automatique de la synchronisation de l’interface
    • RETURN : Sortie du mode LOCI

    Navigation dans le gestionnaire de fichiers :

    • flèches gauches et droite : page de sélection suivante
    • F. Filtre sur les fichiers
    • I. : Copie du fichier encours dans la mémoire interne
    • DEL : Supprimer le fichier sélectionné de la mémoire flash interne

    Navigation dans les fichiers

    Lorsqu’un fichier ou un chemin d’accès est nécessaire, une fenêtre de navigation dans les fichiers s’affiche. Il répertoriera les éléments au niveau actuel de la hiérarchie. Le premier niveau affichera tous les appareils connectés et reconnus par LOCI. Les appareils sont numérotés à partir de 0, y compris les périphériques USB non pris en charge) :

    Utilisez les touches Haut/Bas pour naviguer et Espace pour sélectionner une entrée. Utilisez Esc pour quitter sans effectuer de sélection. Si l’entrée sélectionnée est un appareil ou un répertoire, le niveau suivant de la hiérarchie sera répertorié. Si la liste des répertoires est plus longue qu’un écran, la liste sera divisée en pages et des <> boutons de navigation des pages seront affichés sur le bord inférieur du navigateur de fichiers. Utilisez ces raccourcis clavier ou les raccourcis clavier Gauche / Droite pour passer d’une page à l’autre.

    Attention, le LOCI est limité à un certain nombre de fichiers gérés dans le répertoire. Un trop grand nombre de fichiers entrainera un filtrage des éléments supplémentaires

    Les listes de répertoires sont dotées d’un filtre de nom de fichier court et insensible à la casse. Celle-ci est automatiquement réglée sur “. DSK » lors de la sélection de l’émulation de disquette et « TAP” lors de la sélection de l’émulation de la cassette. Le filtre est indiqué entre parenthèses sur le bord supérieur droit du navigateur de fichiers. Pour effacer le filtre ou le modifier, accédez au champ de filtre ou appuyez sur le raccourci clavier F. Utilisez la touche Del pour supprimer des caractères et tapez comme d’habitude pour composer un nouveau filtre. Utilisez la touche Return une fois l’édition terminée et la liste des répertoires sera actualisée à l’aide du nouveau filtre.

    Configuration de l’émulation de disquette

    LOCI émule l’interface de disquette Oric Microdisc. Il prend en charge quatre lecteurs de disquettes virtuels A, B, C et D. L’insertion d’une disquette est émulée en sélectionnant un . DSK à partir d’une clé USB ou d’un stockage interne, et en l’attribuant à l’une des lettres de lecteur virtuel dans l’interface utilisateur LOCI. Seul le format de disquette MFM_DSK plus récent est pris en charge. L’interrupteur On/Off du Microdisc détermine si le périphérique Microdisc émulé est prioritaire sur la ROM de base lors du démarrage. Il est automatiquement défini sur On lorsqu’un . Le fichier DSK est sélectionné pour un périphérique de disquette virtuelle.

    Attention, la protection en écriture des disquettes virtuelles . DSK n’est actuellement pas implémentée. N’utilisez pas LOCI avec la seule copie de vos fichiers !

    Pour émuler l’acte physique d’éjection d’une disquette, utilisez le bouton EJECT en regard du lecteur virtuel ou le raccourci clavier Del lorsque le lecteur virtuel est mis en surbrillance.

    Configuration de l’émulation de cassette

    LOCI émule les cassettes en patchant les routines de base de la ROM pour la lecture des bandes. Le cheminement ROM Basic 1.0 et Basic 1.1 est pris en charge. L’insertion d’une cassette est émulée en sélectionnant un . TAP à partir d’une clé USB ou d’un stockage interne vers le lecteur virtuel tap : dans l’interface utilisateur LOCI.

    L’interrupteur Cassette On/Off détermine si les patchs ROM sont appliqués ou non. Lorsqu’il est éteint, des lecteurs de cassettes physiques normaux peuvent être connectés et utilisés avec l’Oric.

    Le commutateur Auto/Bits sélectionne si les correctifs de lecture d’octets et de bits sont appliqués ou si seules les correctifs de lecture de bits sont appliqués. Le mode bits n’est généralement nécessaire que pour tester le mode de lecture des bits.

    L’émulation de bande comprend un compteur de bande indiquant la position actuelle du . TAP en octets. . Les fichiers TAP peuvent contenir plusieurs blocs de mémoire Oric stockés dans l’ordre (comme sur une vraie bande). Pour revenir au début d’un emplacement particulier à l’intérieur du . TAP, naviguez jusqu’au compteur de bande (raccourci clavier K), qui affichera un navigateur de fichiers indiquant le contenu du . TAP, autorisant différentes sections du fichier du fichier TAP à sélectionner.

    Configuration de l’émulation de la ROM

    LOCI prend en charge le démarrage en mode Oric-1 (Basic 1.0) ou Atmos (Basic 1.1). Cela peut être utile car certains programmes ne prennent en charge que l’ancienne ROM Oric-1. Les correctifs de ROM d’émulation Cassette sont appliqués différemment dans les deux modes.

    Utilisez le raccourci clavier O pour accéder à la commande de sélection de la ROM et toujours sur la barre espace pour sélectionner la version désirée.

    Vous pouvez donc soit choisir la ROM intégrée à LOCI (1.0 ou 1.1) ou charger une rom modernisée, francisée voire DFLAT pour vous adonner à ce nouveau langage de programmation

    Configuration de l’émulation de la souris

    Sélectionner Mouse et pressez espace pour passer en mode mouse on. Une souris USB physiquement connectée est reconnue active et LOCI permet l’utilisation d’un curseur basé sur la souris pour l’interface utilisateur LOCI. A noter que la souris ne pourra être utilisée que dans les programmes dédiés ou modifiés.

    Réglage de la synchronisation de l’interface

    Comme les ordinateurs Oric sont assez capricieux, LOCI a des paramètres pour régler certaines des constantes de retard utilisées dans l’interface entre LOCI et Oric (le bus d’extension Oric). Les deux plus importants peuvent être réglés par l’utilisateur dans l’interface utilisateur, les autres ne sont actuellement signalés que dans la section inférieure droite du menu principal LOCI dans la version actuelle du firmware 1.3. Les valeurs de synchronisation sont stockées dans la mémoire flash LOCI et restent tout au long des cycles d’alimentation.

    Réglage du retard RV1 alias MAP

    Si le message « RV1 adjust timing » apparait lors du démarrage des disquettes, le délai RV1 est erroné et doit être ajusté. Le problème est causé par le fait que la ROM Microdisc ne parvient pas à mapper la RAM de superposition en raison de problèmes de synchronisation avec le signal MAP. Pour régler la synchronisation RV1 alias MAP, dans le menu principal LOCI, accédez aux commandes RV1 à l’aide des touches Up/Down ou du raccourci clavier R. Utilisez ensuite les touches +- ou les boutons << >> de l’interface utilisateur pour ajuster la valeur. Effectuez un démarrage avec émulation de disquette pour tester le réglage. Répétez l’opération si nécessaire.

    Usuellement, la valeur de RV1 est de 10

    Réglage en automatique du délai de lecture des E/S

    Le minutage des lectures d’E/S ajuste le délai d’envoi des commandes par Oric à LOCI. Si la ROM LOCI démarre correctement, mais qu’il y a des problèmes pour obtenir des listes de répertoires, etc., un ajustement de cette constante peut être nécessaire. Cela se fait par le réglage automatique du délai. Lorsque vous êtes au niveau principal/supérieur de l’interface utilisateur LOCI, utilisez le raccourci clavier S pour démarrer le réglage automatique. Une barre colorée affichera les bonnes et mauvaises valeurs de temps, ainsi que les valeurs sélectionnées.

    Démarrage et retour

    Après avoir configuré une session dans l’interface utilisateur LOCI, démarrez-la en sélectionnant le bouton BOOT ou en appuyant sur le raccourci clavier Esc. Lorsque le bouton ACTION est appuyé pendant une session en cours, il tente de suspendre la session dans un état de reprise. Si cela réussit, l’interface utilisateur affichera une option de retour RETURN en plus du bouton BOOT de démarrage. Cela permet, par exemple, de modifier . DSK ou . Fichiers TAP montés pendant l’exécution d’un programme.

    Attention, l’utilisation de l’interruption et du retour au software peut générer des anomalies dans le fonctionnement de l’Oric.

    Mise à jour du firmware du LOCI

    Le firmware du LOCI est fourni sous la forme d’un fichier “.UF2”. Pour mettre à jour le LOCI, connectez LOCI à un ordinateur avec un cable USB en maintenant appuyé le bouton de mise à jour. Celui-ci détecte alors le LOCI comme un périphérique USB et faites glisser le “.UF2” sur le périphérique de stockage LOCI.

    Mode d’emploi pour mettre à jour le LOCI, les étapes :

    1. Déconnecter LOCI des périphériques Oric et USB
    2. Connectez d’abord le câble USB-C à l’ordinateur
    3. Maintenez le bouton LOCI Firmware enfoncé
    4. Connectez LOCI au câble USB-C
    5. Relâchez le bouton d’update du firmware LOCI. Le voyant LOCI doit être éteint
    6. LOCI s’affiche sous la forme d’un périphérique de stockage USB sur l’ordinateur. Montez-le avec votre système d’exploitation si nécessaire.
    7. Sur l’ordinateur, copiez le fichier .UF2 sur le périphérique de stockage monté. Le processus est terminé lorsque le voyant LOCI est allumé.
    8. Débranchez le câble, reconnectez LOCI à l’Oric

    Note : Le stockage interne du LOCI n’est pas accessible depuis la prise USB. La seule façon de copier des fichiers sur la mémoire interne est d’utiliser l’interface LOCI relié à l’Oric et d’effectuer les copies depuis la clé USB.

    Les mises à jour du LOCI sont disponibles au téléchargement sur le github. (https://github.com/sodiumlb/loci-firmware/releases)

    Mise à jour des ROM disponibles dans LOCI

    LOCI offre la possibilité de remplacer la ROM Oric, et s’appuie en fait sur cette capacité à « patcher » la ROM Oric d’origine avec des routines permettant la prise en charge des périphériques LOCI, et à fournir l’interface utilisateur LOCI à des fins de configuration. Le firmware contient une ROM LOCI-Oric intégrée, avec les modifications nécessaires à la ROM Oric (Oric 1 et Atmos). Les versions officielles du firmware intègrent la ROM LOCI-Oric corrigée, et incluent également la ROM de diagnostic Oric de Mike Brown, qui est très utile pour réparer le matériel Oric.

    Les ROM intégrées peuvent être remplacées par d’autres fichiers ROM sur un périphérique de stockage USB connecté, et elles peuvent être installées dans la mémoire Flash LOCI interne. La ROM LOCI-Oric pour la configuration de LOCI est livrée dans un fichier au format RP6502 et aucun outil ou logiciel spécial n’est nécessaire pour l’installer. Il peut être mis à niveau indépendamment du firmware LOCI principal, au fur et à mesure des mises à jour.

    Priorités dans le fonctionnement de la ROM LOCI
    Lorsque l’utilisateur appuie sur le bouton d’action LOCI, LOCI recherche la ROM dans un ordre spécifique dans les fichiers suivants :

    1. “locirom.rp6502” sur un périphérique de stockage USB
    2. “LOCIROM” dans la mémoire flash interne
    3. Intégré dans le firmware

    Cela signifie que pour exécuter une ROM supplémentaire, le nouveau fichier ROM n’a besoin d’être copié que sur le périphérique de stockage USB connecté à LOCI. En raison de cet ordre de recherche ROM, attendez 3 à 5 secondes après la mise sous tension avant d’appuyer sur le bouton ACTION. Si vous appuyez sur le bouton ACTION avant que le support USB n’ait été détecté et monté, le système utilise par défaut la ROM LOCI installée sur la mémoire flash interne ou intégrée au micrologiciel.

    Attention : Aucune vérification de version n’est effectuée. Supprimez les ROM Flash USB ou LOCI si vous souhaitez exécuter une autre version.


    Remerciements à Sodiumlightbaby, créateur du LOCI
    Tests réalisés avec le LOCI version développement, firmware 1.30. Plus d’informations sur les forums dédiés à l’Oric.
    Source originale