<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									 - Sujets récents				            </title>
            <link>https://ceo.oric.org/community/</link>
            <description></description>
            <language>fr-FR</language>
            <lastBuildDate>Sat, 04 Jul 2026 08:38:04 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>Phosphoric — un émulateur ORIC-1 / Atmos cycle-accurate en C11, tout équipé</title>
                        <link>https://ceo.oric.org/community/applications/phosphoric-un-emulateur-oric-1-atmos-cycle-accurate-en-c11-tout-equipe/</link>
                        <pubDate>Thu, 25 Jun 2026 14:43:54 +0000</pubDate>
                        <description><![CDATA[Phosphoric — un émulateur ORIC-1 / Atmos cycle-accurate en C11, tout équipéBonjour à toutes et à tous,J&#039;aimerais vous présenter Phosphoric, un émulateur ORIC-1 / Atmos écrit entièrement en C...]]></description>
                        <content:encoded><![CDATA[<p>Phosphoric — un émulateur ORIC-1 / Atmos cycle-accurate en C11, tout équipé<br /><br />Bonjour à toutes et à tous,<br /><br />J'aimerais vous présenter Phosphoric, un émulateur ORIC-1 / Atmos écrit entièrement en C11 portable. L'objectif : la fidélité matérielle d'abord, enveloppée dans une boîte à outils vraiment moderne. SDL2 est optionnel, donc il tourne aussi en mode headless (CI, scripts, automatisation).<br /><br />Cœur matériel<br />- MOS 6502 — 151 opcodes officiels, 13 modes d'adressage, timing cycle-accurate, BCD, bug de page du JMP indirect, IRQ à niveau.<br />- VIA 6522, PSG AY-3-8910 (3 voies + bruit + 16 enveloppes), ULA précise à la scanline (TEXTE 40×28 + HIRES 240×200).<br />- Microdisc (WD1793, 4 lecteurs, Sedoric) et cassette (.TAP, fast-load optionnel).<br />- Détection automatique du BASIC 1.0 (ORIC-1) et du BASIC 1.1 (Atmos) d'après la ROM.<br /><br />Gestion des médias<br />- Overlay de changement à chaud (F6) — changer cassettes et disquettes (lecteurs A–D), avec éjection et write-back des écritures disque du jeu, sans quitter l'émulateur.<br />- Write-back disque optionnel vers les fichiers .dsk (--disk-writeback, en place, opt-in).<br /><br />Périphériques &amp; connectivité — c'est là que ça s'élargit<br />- Série (ACIA 6551) : loopback, TCP, PTY, modem Hayes, port COM réel, pipe fichier.<br />- Digitelec DTL 2000 (PIA 6821 + ACIA 6850 fidèles) et V23 / Minitel / Prestel 1200/75.<br />- Modem PicoWiFi avec terminaison TLS réelle (HTTPS pour l'Oric).<br />- LOCI (RP2350) : bac à sable flash ou image SD FAT16/32 brute.<br />- MIDI Mageco (MC6850) : entrée/sortie ALSA en temps réel, lecture de Standard MIDI Files dans l'Oric, plus la variante ORICON.<br />- Joystick IJK (flèches ou manette SDL2), imprimante Centronics, traceur 4 couleurs MCP-40 (export BMP).<br /><br />Vidéo &amp; graphismes<br />- Profil OCULA d'ULA étendue (--ula ocula) : palette redéfinissable, texte 80 colonnes, HIRES 320×200, palette par scanline, bordure overscan animée.<br />- Mise à l'échelle x1–x4, plein écran, rendu logiciel de secours pour les configs GPU/pilotes capricieuses.<br /><br />Capture &amp; streaming<br />- Captures d'écran (PPM/BMP), dump de trames, enregistrement vidéo Motion-JPEG AVI.<br />- Chromecast — serveur MJPEG intégré et client CASTV2 natif avec découverte des appareils.<br />- Build WASM / web.<br /><br />Débogage &amp; outillage développeur<br />- Débogueur REPL interactif (breakpoints, watchpoints, pas-à-pas), TUI ncurses et stub GDB distant.<br />- Trace d'instructions CPU, trace IRQ, profileur, dump RAM, analyse de ROM, chargement de table de symboles (.sym/.lab).<br />- Enregistrement/rejeu d'entrées déterministe (movies), save-states binaires (.ost), protocole de contrôle IPC pour intégration IDE, et benchmark de débit headless.<br />- Partage du système de fichiers hôte (--hostfs), dispositions AZERTY/QWERTY.<br />- Outils de conversion : bas2tap, bin2tap, tap2sedoric.<br /><br />Qualité<br />~800+ tests unitaires/d'intégration autonomes (tous au vert), propre sous Valgrind, avec cibles de couverture et d'analyse statique — chaque commit garde la suite passante.<br /><br />Dépôt &amp; build<br />&#x1f449; https://github.com/benedictemarty/Phosphoric<br />make SDL2=1 # build standard<br />make tests # lancer la suite de tests<br /><br />Un mot pour Oricutron &#x1f64f;<br />Phosphoric ne serait pas là sans le travail de référence de la communauté, et tout particulièrement Oricutron de Pete Gordon et ses contributeurs : un émulateur formidable qui a fixé la barre, documenté tant de subtilités du matériel Oric et accompagné des années de homebrew. Le file-requester F6 de Phosphoric s'en inspire directement (réécrit en clean-room, sans copier son code). Merci, chapeau bas.<br /><br />C'est un projet fait par passion pour l'Oric, et vos retours / rapports de bugs compteraient énormément. Je réponds avec plaisir à toute question technique.<br /><br />À bientôt,<br /><br />Béné</p>]]></content:encoded>
						                            <category domain="https://ceo.oric.org/community/"></category>                        <dc:creator>185656424</dc:creator>
                        <guid isPermaLink="true">https://ceo.oric.org/community/applications/phosphoric-un-emulateur-oric-1-atmos-cycle-accurate-en-c11-tout-equipe/</guid>
                    </item>
				                    <item>
                        <title>OricMag 002</title>
                        <link>https://ceo.oric.org/community/oricmag-magazine/oricmag-002/</link>
                        <pubDate>Sat, 20 Jun 2026 06:02:28 +0000</pubDate>
                        <description><![CDATA[Bonjour à tous 
Déjà un peu plus de 70 téléchargements de l&#039;OricMag 002. Bien sur, 0 feedback de visiteurs ici (mais quelques uns sur DF Forum). Chers membres inscrits, j&#039;espère que vous av...]]></description>
                        <content:encoded><![CDATA[<p>Bonjour à tous </p>
<p>Déjà un peu plus de 70 téléchargements de l'OricMag 002. <br />Bien sur, 0 feedback de visiteurs ici (mais quelques uns sur DF Forum). Chers membres inscrits, j'espère que vous avez apprécié le contenu (pour ceux qui lisent l'anglais, sinon il faut que vous demandiez à Google de vous traduire les articles qui vous interessent) </p>
<p>Bien sur, la Gazette (lourde) arrive. </p>]]></content:encoded>
						                            <category domain="https://ceo.oric.org/community/"></category>                        <dc:creator>didier_v</dc:creator>
                        <guid isPermaLink="true">https://ceo.oric.org/community/oricmag-magazine/oricmag-002/</guid>
                    </item>
				                    <item>
                        <title>LOCI File Manager v2.0.0 — réécriture complète avec Oscar64 (FR/EN)</title>
                        <link>https://ceo.oric.org/community/applications/loci-file-manager-v2-0-0-reecriture-complete-avec-oscar64-fr-en/</link>
                        <pubDate>Sun, 14 Jun 2026 15:12:18 +0000</pubDate>
                        <description><![CDATA[LOCI File Manager v2.0.0 — réécriture complète avec Oscar64 (FR/EN)
Je viens de publier la première version publique de LOCI File Manager v2, un gestionnaire de fichiers plein écran à deux ...]]></description>
                        <content:encoded><![CDATA[<h2>LOCI File Manager v2.0.0 — réécriture complète avec Oscar64 (FR/EN)</h2>
<p>Je viens de publier la première version publique de <strong>LOCI File Manager v2</strong>, un gestionnaire de fichiers plein écran à deux volets pour le périphérique de stockage de masse <a href="https://github.com/sodiumlb/loci-rom">LOCI</a> sur Oric Atmos.</p>
<p>Il s'agit d'une réécriture complète de mon gestionnaire v1 (CC65) (<a href="https://github.com/xahmol/locifilemanager">locifilemanager</a>), cette fois avec le compilateur <a href="https://github.com/drmortalwombat/oscar64">Oscar64</a> en mode natif "bare-metal" : aucun appel à la ROM de l'Oric. L'écran, le clavier, le son et le stockage sont pilotés directement via les registres mappés en mémoire.</p>
<p><img src="https://raw.githubusercontent.com/xahmol/locifilemanager-v2/main/screenshots/social-preview.png" alt="LOCI File Manager v2.0.0" /></p>
<h3>Nouveautés de la v2</h3>
<ul>
<li>Parcourir le stockage interne du LOCI et tous les périphériques de stockage de masse USB connectés</li>
<li>Deux volets de navigation indépendants</li>
<li>Copie/déplacement récursif de répertoires (avec fusion possible dans un répertoire de destination existant) et suppression récursive</li>
<li>Annulation de copie en cours : ESC interrompt immédiatement et supprime le fichier de destination partiel</li>
<li>Copie, déplacement, suppression et renommage de fichiers et répertoires, y compris les sélections multiples, et création de répertoires</li>
<li>Filtrage par type de fichier ou par motif de nom avec caractères génériques (* et ?), insensible à la casse</li>
<li>Visionneuse de texte plein écran : retour à la ligne automatique, pagination, et bascule en affichage hexadécimal pour les fichiers binaires</li>
<li>Fenêtre de propriétés : nom, type, chemin, attributs et taille, avec calcul récursif de la taille des répertoires (annulable avec ESC)</li>
<li>8 répertoires favoris, partagés entre les deux volets</li>
<li>Mémorise le chemin/lecteur de chaque volet ainsi que le volet actif entre deux lancements</li>
<li>Montage/démontage d'images disque, bande et ROM, navigation à l'intérieur des images de bande, démarrage depuis les médias montés à la sortie (disque &gt; bande &gt; ROM)</li>
<li>Prise en charge du joystick IJK pour toute la navigation et les menus</li>
<li>Disponible en anglais et en français</li>
</ul>
<h3>Nouveauté : une chaîne de compilation Oscar64 "bare-metal" pour l'Oric</h3>
<p>Pour ceux qui envisagent d'utiliser Oscar64 pour développer sur Oric : la v2 est une réécriture complète de la plateforme avec ce compilateur, en mode natif (-n) bare-metal, sans passer par la ROM ni le BASIC de l'Oric. Cela a nécessité de redévelopper :</p>
<ul>
<li>Un runtime C sur mesure (démarrage, zones mémoire, routines mathématiques) adapté à la carte mémoire de l'Oric</li>
<li>Une nouvelle bibliothèque de fenêtres caractère ("charwin") pour l'écran texte 40x28 : attributs, défilement, retour à la ligne automatique, saisie de texte, et sauvegarde/restauration de fenêtres en RAM overlay</li>
<li>Un scanner clavier direct via VIA/AY, sans appel ROM</li>
<li>Une bibliothèque d'API matérielle LOCI couvrant les registres MIA/TAP/XRAM/RAM overlay et les opérations fichiers/répertoires/montage/bande</li>
<li>La prise en charge du joystick IJK (Raxiss)</li>
</ul>
<p>Tout ceci est réutilisable pour d'autres projets bare-metal Oric/Oscar64 et est documenté dans le dépôt.</p>
<h3>libdemo : une référence LOCI / charwin / clavier / IJK</h3>
<p>La release inclut aussi <strong>libdemo</strong>, une image de bande séparée qui exerce toutes les fonctions des bibliothèques charwin, clavier, LOCI et IJK : fenêtres, saisie de texte, opérations fichiers/répertoires/montage, lecture du joystick, etc. Si vous développez votre propre logiciel pour LOCI avec Oscar64, c'est une référence fonctionnelle pour piloter tout ce matériel.</p>
<h3>Aussi nouveau : des tests automatisés en mode headless</h3>
<p>L'application est couverte par une suite de tests automatisés de 284 assertions, exécutée via l'émulateur Oric headless <a href="https://github.com/benedictemarty/Phosphoric">Phosphoric</a> : démarrage, menus, opérations fichiers, copie/déplacement/suppression récursifs, filtres, visionneuse, favoris, paramètres persistants, etc.</p>
<h3>Configuration requise</h3>
<ul>
<li>Oric Atmos</li>
<li>Périphérique de stockage de masse LOCI, firmware 0.2.5+ (0.3.0+ nécessaire pour créer des répertoires)</li>
</ul>
<h3>Téléchargements / sources</h3>
<p>Release GitHub (images bande + manuels PDF/Markdown, EN+FR) : <a href="https://github.com/xahmol/locifilemanager-v2/releases/tag/v2.0.0">github.com/xahmol/locifilemanager-v2/releases/tag/v2.0.0</a></p>
<p>Code source et documentation complète : <a href="https://github.com/xahmol/locifilemanager-v2">github.com/xahmol/locifilemanager-v2</a></p>
<h3>Crédits</h3>
<ul>
<li>LOCI ROM par Sodiumlightbaby — <a href="https://github.com/sodiumlb/loci-rom">github.com/sodiumlb/loci-rom</a></li>
<li>Oscar64 par drmortalwombat — <a href="https://github.com/drmortalwombat/oscar64">github.com/drmortalwombat/oscar64</a></li>
<li>Phosphoric (émulateur headless) par benedictemarty, utilisé pour la suite de tests — <a href="https://github.com/benedictemarty/Phosphoric">github.com/benedictemarty/Phosphoric</a></li>
</ul>
<p>Sous licence <a href="https://github.com/xahmol/locifilemanager-v2/blob/v2.0.0/LICENSE">GPLv3</a>.</p>]]></content:encoded>
						                            <category domain="https://ceo.oric.org/community/"></category>                        <dc:creator>xahmol</dc:creator>
                        <guid isPermaLink="true">https://ceo.oric.org/community/applications/loci-file-manager-v2-0-0-reecriture-complete-avec-oscar64-fr-en/</guid>
                    </item>
				                    <item>
                        <title>Visu Meet : Prochaine Edition 12 Juin 2026</title>
                        <link>https://ceo.oric.org/community/general-discussion/visu-meet-prochaine-edition-12-juin-2026/</link>
                        <pubDate>Fri, 22 May 2026 05:08:23 +0000</pubDate>
                        <description><![CDATA[Bonjour à tous, 
Avec l&#039;approche de l&#039;été une nouvelle visu meet se profile.Rendez vous le 12 juin pour une heure d&#039;échanges. L&#039;actualité est riche.
Informations de connexion Google MeetLi...]]></description>
                        <content:encoded><![CDATA[<p>Bonjour à tous, </p>
<p>Avec l'approche de l'été une nouvelle visu meet se profile.<br />Rendez vous le 12 juin pour une heure d'échanges. L'actualité est riche.</p>
<p>Informations de connexion Google Meet<br />Lien de l'appel vidéo : https://meet.google.com/yzg-zzvq-xgd</p>
<p>Agenda :</p>
<p>- Mise à jour Ocula<br />- ...</p>
<p>&nbsp;</p>
<p>A compléter avec vos retours sur le fil de discussion.</p>
<div id="wpfa-10283" class="wpforo-attached-file"><a class="wpforo-default-attachment" href="//ceo.oric.org/wp-content/uploads/wpforo/default_attachments/1779426503-Visu-Meet-2026-06-Carre.png" target="_blank" title="Visu-Meet-2026-06-Carre.png"><i class="fas fa-paperclip"></i>&nbsp;Visu-Meet-2026-06-Carre.png</a></div>]]></content:encoded>
						                            <category domain="https://ceo.oric.org/community/"></category>                        <dc:creator>didier_v</dc:creator>
                        <guid isPermaLink="true">https://ceo.oric.org/community/general-discussion/visu-meet-prochaine-edition-12-juin-2026/</guid>
                    </item>
				                    <item>
                        <title>Fiabilité du timer en fonction de la température</title>
                        <link>https://ceo.oric.org/community/peripheriques/fiabilite-du-timer-en-fonction-de-la-temperature/</link>
                        <pubDate>Tue, 12 May 2026 11:47:57 +0000</pubDate>
                        <description><![CDATA[Bonjour, 
Je me rends compte que la fiabilité du Timer du 6522 de l&#039;Oric varie en fonction de la température.
Comme je fais des transferts rapides via le port cassette, le timer du 6522 do...]]></description>
                        <content:encoded><![CDATA[<p>Bonjour, </p>
<p>Je me rends compte que la fiabilité du Timer du 6522 de l'Oric varie en fonction de la température.</p>
<p>Comme je fais des transferts rapides via le port cassette, le timer du 6522 doit faire des mesures relativement fiables sous peine d'avoir des erreurs de transfert. Ma routine de lecture d'un bit est modifiée pour être plus efficiente malheureusement quand l'Oric démarre à froid j'ai toujours une erreur de transmission, ça ne le fait plus par la suite, tant que la température n'est pas redescendue... Je n'ai pas vérifié si j'ai le même symptômes sur les autres Oric mais je pense que ça doit être pareil...</p>
<p>Je ne sais pas si ce problème peut être corrigé ou si quelqu'un a déjà entendu parler de ce phénomène...</p>
<p>&nbsp;</p>
<p>&#x1f642; </p>]]></content:encoded>
						                            <category domain="https://ceo.oric.org/community/"></category>                        <dc:creator>Atmosphere</dc:creator>
                        <guid isPermaLink="true">https://ceo.oric.org/community/peripheriques/fiabilite-du-timer-en-fonction-de-la-temperature/</guid>
                    </item>
				                    <item>
                        <title>Lecteur Gotek et microdisc</title>
                        <link>https://ceo.oric.org/community/peripheriques/lecteur-gotek-et-microdisc/</link>
                        <pubDate>Fri, 08 May 2026 08:38:51 +0000</pubDate>
                        <description><![CDATA[Bonjour à tous. J&#039;ai récemment dépanné un lecteur microdisc. Durant ce dépannage ,j&#039;ai apporté quelques améliorations au système en ajoutant notamment un lecteur Gotek et en réparant les pri...]]></description>
                        <content:encoded><![CDATA[<p>Bonjour à tous. J'ai récemment dépanné un lecteur microdisc. Durant ce dépannage ,j'ai apporté quelques améliorations au système en ajoutant notamment un lecteur Gotek et en réparant les prises de l'alimentation. Je pense que cela peut vous intéresser donc je met un lien vers le forum bleu (je ne sais pas comment ajouter des images sur ce forum, donc j'espère que ce n'est pas en dehors des pratiques usuelles).</p>
<p><a title="Ajout Gotek sur microdisc" href="https://forum.system-cfg.com/viewtopic.php?p=284540#p284540" target="_blank" rel="noopener">https://forum.system-cfg.com/viewtopic.php?p=284540#p284540</a></p>]]></content:encoded>
						                            <category domain="https://ceo.oric.org/community/"></category>                        <dc:creator>Fred_72</dc:creator>
                        <guid isPermaLink="true">https://ceo.oric.org/community/peripheriques/lecteur-gotek-et-microdisc/</guid>
                    </item>
				                    <item>
                        <title>Update Forum et tests</title>
                        <link>https://ceo.oric.org/community/general-discussion/update-forum-et-tests/</link>
                        <pubDate>Sun, 03 May 2026 06:26:38 +0000</pubDate>
                        <description><![CDATA[A défaut de PC pour faire avancer les prochaines gazettes, OricMag et CEO-MAG, j&#039;ai fait une revisite du forum. Les rubriques inactives ou presque ont été déplacées et supprimées.Les forums ...]]></description>
                        <content:encoded><![CDATA[<p>A défaut de PC pour faire avancer les prochaines gazettes, OricMag et CEO-MAG, j'ai fait une revisite du forum. Les rubriques inactives ou presque ont été déplacées et supprimées.<br />Les forums "bar des oriciens" et sa version anglophone ont été repositionnées.<br /><br /></p>
<p>Il y a plusieurs mises en forme dans le test : </p>
<ul>
<li>CEO interne, Bar et English Forum ont un affichage simplifié</li>
<li>Oric Software présente des images de couverture</li>
<li>Oric Hardware et Developpement sont dans l'ancien affichage plus détaillé</li>
</ul>
<p>Merci de me faire des retours sur vos préférences et les éventuels manques (c'est pour cela que la rubrique "lecture au salon" est quasi vide. J'ai commencé par migrer les discussions sur la littérature coté comptoir pour m'apercevoir qu'au final, il n'y avait plus de rubrique publique sur les livres.</p>]]></content:encoded>
						                            <category domain="https://ceo.oric.org/community/"></category>                        <dc:creator>didier_v</dc:creator>
                        <guid isPermaLink="true">https://ceo.oric.org/community/general-discussion/update-forum-et-tests/</guid>
                    </item>
							        </channel>
        </rss>
		