{"id":3869,"date":"2020-11-06T18:34:21","date_gmt":"2020-11-06T17:34:21","guid":{"rendered":"https:\/\/ceo.oric.org\/?p=3869"},"modified":"2020-11-06T18:34:21","modified_gmt":"2020-11-06T17:34:21","slug":"manuel-du-debogueur-doricutron","status":"publish","type":"post","link":"https:\/\/oric.bqtt.net\/index.php\/2020\/11\/06\/manuel-du-debogueur-doricutron\/","title":{"rendered":"Manuel du d\u00e9bogueur d\u2019Oricutron"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Cette version fran\u00e7aise a \u00e9t\u00e9 \u00e9tablie d&#8217;apr\u00e8s le fichier ReadMe.txt du 15\/05\/2020 (Oricutron version win64-20200515). &nbsp;La version PDF de cet article est disponible (voir en fin d&#8217;article).<\/p>\n\n\n\n<p class=\"has-vivid-red-color has-text-color wp-block-paragraph\"><em>English speaking Oricians can directly use the official Oricutron Manual (ReadMe.txt file released with Oricutron).<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Au lancement d&#8217;Oricutron, il faut presser sur F1 pour acc\u00e9der au menu principal, qui permet entre autres choses, d&#8217;ajouter un clavier Oric virtuel, ce qui peut \u00eatre utile, voir indispensable.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Touches actives dans les menus en g\u00e9n\u00e9ral<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Fl\u00e8ches<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Se d\u00e9placer dans le menu<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Return<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ex\u00e9cuter l&#8217;option choisie<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>DEL<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Revenir en arri\u00e8re<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ESC<\/strong>&nbsp;&nbsp;             &nbsp; Quitter le menu (ou touche Backspace ou BACK avec la souris)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Touches actives dans le mode \u00e9mulateur<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F1<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Aller au menu principal (sortie par ESC ou Backspace ou BACK avec la souris).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F2<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Entrer dans le mode D\u00e9bugueur \/ Moniteur (sortie par F2).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F3<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Reset soft (NMI)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F4<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Reset hard (reboot)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shift+F4<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Reset Jasmin<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F5<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Basculer entre les 3 \u00e9tats de la ligne d&#8217;information sous l&#8217;\u00e9cran.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F6<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Basculer entre vitesse normale \/ vitesse x20<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F7<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Enregistrer toutes les disquettes modifi\u00e9es<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shift+F7<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Enregistrer toutes les disquettes modifi\u00e9es sous un nouveau nom.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F8<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Basculer entre mode fen\u00eatre \/ mode plein \u00e9cran<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F9<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sauver le fichier tape<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F10<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D\u00e9marrer \/ arr\u00eater la capture vid\u00e9o AVI<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F11<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Copier l&#8217;\u00e9cran texte dans le presse-papiers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F12<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Coller le presse-papiers dans l&#8217;\u00e9cran texte.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Help<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Aide (pour Amiga, MorphOS and AROS)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>AltGr<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Modificateur suppl\u00e9mentaire<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;int\u00e9r\u00eat du couple F11\/F12 m\u00e9rite d&#8217;\u00eatre soulign\u00e9, car il offre une passerelle int\u00e9ressante entre Oricutron et le syst\u00e8me h\u00f4te.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Le d\u00e9bogueur \/ moniteur d&#8217;Oricutron<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Pour acc\u00e9der au mode d\u00e9bogueur \/ moniteur d&#8217;Oricutron, vous devez presser la touche F2 (F2 est en fait une bascule entre le d\u00e9bogueur et l&#8217;\u00e9mulateur qui peut \u00eatre utilis\u00e9e \u00e0 tout moment sans perte, ni dans l&#8217;\u00e9mulateur, ni dans le d\u00e9bogueur \/ moniteur). Un \u00e9cran appara\u00eet, structur\u00e9 comme celui de la&nbsp; Fig. 1&nbsp;: Cet \u00e9cran est compos\u00e9 de 4 fen\u00eatres&nbsp;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/11\/Fig-01.png\" alt=\"\" class=\"wp-image-3876\"\/><figcaption>Fig.1 Etat du d\u00e9bogueur apres assemblage de code LM (a $9812) et positionnement du PC (r pc $9812).<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">1) Ecran de l&#8217;Oric<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2) Status du 6502 (&#8220;6502 Status&#8221;)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3) Une zone dans laquelle alternent les 3 fen\u00eatres suivantes\u00a0: Moniteur (&#8220;Monitor&#8221;) \/ D\u00e9bogueur (&#8220;Debug console&#8221;) \/ Dump m\u00e9moire (&#8220;Memory watch&#8221;). On passe d&#8217;une fen\u00eatre \u00e0 l&#8217;autre avec la touche F3. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">4) Une zone dans laquelle alternent les 2 fen\u00eatres suivantes\u00a0: Informations VIA (&#8220;VIA Status&#8221;) et Informations AY (&#8220;AY Status&#8221;). On passe d&#8217;une fen\u00eatre \u00e0 l&#8217;autre gr\u00e2ce \u00e0 la touche F4.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Touches actives dans le mode D\u00e9bogueur \/ Moniteur<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Dans ce mode, outre l&#8217;\u00e9cran de l&#8217;Oric, les fen\u00eatres suivantes sont visibles&nbsp;:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8220;6502 Status&#8221; (Fig. 1 en haut \u00e0 droite).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/11\/Fig-02.png\" alt=\"\" class=\"wp-image-3878\"\/><figcaption>Fig. 2 Fen\u00eatre \u201cDebug console\u201d (vide pour l\u2019instant).<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">&#8220;Monitor&#8221; (Fig. 1 en bas \u00e0 gauche) ou &#8220;Debug console&#8221; (Fig. 2) ou &#8220;Memory watch&#8221; (Fig. 3).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/11\/Fig-03.png\" alt=\"\" class=\"wp-image-3879\"\/><figcaption>Fig. 3 Fen\u00eatre \u201cMemory watch\u201d (ici on voit la page z\u00e9ro).<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/11\/Fig-04.png\" alt=\"\" class=\"wp-image-3880\"\/><figcaption>Fig. 4 Fen\u00eatre \u201c6502 status\u201d (apr\u00e8s r\u00e9initialisation de CY par F9).<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">&#8220;VIA Status&#8221; (Fig. 1&nbsp; en bas \u00e0 droite) ou &#8220;AY Status&#8221; (Fig. 5).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/11\/Fig-05.png\" alt=\"\" class=\"wp-image-3881\"\/><figcaption>Fig. 5&nbsp;Fen\u00eatre \u201cAY status\u201d.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Les touches suivantes sont actives de mani\u00e8re g\u00e9n\u00e9rale, sans qu&#8217;il soit n\u00e9cessaire d&#8217;indiquer une fen\u00eatre en particulier.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F1<\/strong>&nbsp;&nbsp;&nbsp;&nbsp; Aller au menu principal (retour au mode <em>\u00e9mulateur<\/em> par ESC ou Backspace ou BACK avec la souris, mais F2 permet de retrouver le&nbsp; D\u00e9bogueur \/ Moniteur au m\u00eame point).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F2<\/strong>&nbsp;&nbsp;&nbsp;&nbsp; Passer dans le mode \u00e9mulateur (retour dans le&nbsp; D\u00e9bogueur \/ Moniteur par la touche F2).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F3<\/strong>&nbsp;&nbsp;&nbsp;&nbsp; Pour basculer entre les fen\u00eatres Moniteur (\u201cMonitor\u201d) \/ D\u00e9bogueur (\u201cDebug console\u201d) \/ Dump m\u00e9moire (\u201cMemory watch\u201d).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F4<\/strong>&nbsp;&nbsp;&nbsp;&nbsp; Pour basculer entre les fen\u00eatres Informations VIA (\u201cVIA Status\u201d) et Informations AY (\u201cAY Status\u201d).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F9<\/strong>&nbsp;&nbsp;&nbsp;&nbsp; Pour r\u00e9initialiser le compteur de cycles (ligne <span class=\"has-inline-color has-vivid-red-color\">CY=<\/span> dans la fen\u00eatre 6502) (Fig. 4).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F10<\/strong>&nbsp;&nbsp; Pour ex\u00e9cuter la ligne de code marqu\u00e9e &gt; dans la fen\u00eatre 6502 (Fig. 1 en haut \u00e0 droite).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F11<\/strong>&nbsp;&nbsp; Comme F10, mais s&#8217;il s&#8217;agit d&#8217;un sous-programme, celui-ci est ex\u00e9cut\u00e9 en bloc,&nbsp; sans affichage du d\u00e9tail des lignes de ce sous-programme.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F12<\/strong>&nbsp;&nbsp; Pour sauter l&#8217;instruction marqu\u00e9e &gt; et pointer sur l&#8217;instruction suivante. La paire d&#8217;\u00e9crans &#8220;VIA Status&#8221; ou &#8220;AY Status&#8221; affichent des informations en fonction du contexte et ne disposent pas de commandes sp\u00e9cifiques. Par contre, chacune des fen\u00eatres &#8220;Monitor&#8221;, &#8220;Memory watch&#8221; et &#8220;Debug console&#8221;, poss\u00e8de des commandes propres, en plus des commandes list\u00e9es ci-dessus.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Touches actives dans le mode Console (fen\u00eatre &#8220;Debug console&#8221;)&nbsp;<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Fl\u00e8ches Haut \/ Bas<\/strong>&nbsp;&nbsp;&nbsp;&nbsp; Historique des commandes.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Touches actives dans le mode Dump M\u00e9moire (fen\u00eatre &#8220;Memory watch&#8221;)<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Fl\u00e8ches Haut \/ Bas<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Scrolling Haut \/ Bas, ligne par ligne.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shift + Fl\u00e8ches Haut \/ Bas<\/strong>&nbsp;&nbsp;&nbsp; Scrolling Haut \/ Bas, \u00e9cran par \u00e9cran.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Page Up\/Page Down<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp; Idem.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/11\/Fig-06.png\" alt=\"\" class=\"wp-image-3882\"\/><figcaption>Fig. 6 Fen\u00eatre \u201cMemory watch\u201d (Split\u00e9e par S).<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Chiffres hexad\u00e9cimaux<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pour changer de zone m\u00e9moire \u00e0 visualiser. Exemple $9800 affiche le contenu de la m\u00e9moire \u00e0 partir de $9800 (Fig. 6).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>S<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Activer \/ d\u00e9sactiver le mode fractionn\u00e9 (<span class=\"has-inline-color has-vivid-red-color\">S<\/span>plit). Dans ce mode, deux demi-fen\u00eatres \u201cMemory watch\u201d permettent de visualiser deux zones diff\u00e9rentes de la m\u00e9moire (Fig. 6).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tab<\/strong>&nbsp;&nbsp;&nbsp;&nbsp; Changer de demi-fen\u00eatre \u201cMemory watch\u201d en mode fractionn\u00e9. La demi-fen\u00eatre active est indiqu\u00e9e par une coche dans la marge gauche. Les commandes ne sont alors effectives que sur cette demi-fen\u00eatre (Fig. 6).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Instructions en mode moniteur (fen\u00eatre &#8220;Monitor&#8221;)<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">En entr\u00e9e les valeurs num\u00e9riques sont d\u00e9cimales par d\u00e9faut. Elles peuvent \u00eatre hexad\u00e9cimales si elles sont pr\u00e9fix\u00e9es par $ ou binaires si elles sont pr\u00e9fix\u00e9es par %. Presque toutes les sorties sont en mode hexad\u00e9cimal. L\u00e0 o\u00f9 vous pouvez entrer un nombre ou une adresse, vous pouvez transmettre un registre CPU ou VIA. (Les registres VIA sont pr\u00e9fix\u00e9s par V, par exemple VDDRA). L\u00e0 o\u00f9 vous pouvez entrer une adresse, vous pouvez \u00e9galement utiliser un symbole. En plus des commandes d\u00e9crites au paragraphe &#8220;Touches actives dans le mode D\u00e9bogueur \/ Moniteur&#8221;, voici les commandes sp\u00e9cifiques du mode Moniteur&nbsp;:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>?<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Affiche toutes les commandes disponibles (RETURN pour avoir l&#8217;\u00e9cran suivant).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Fl\u00e8ches Haut \/ Bas<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Historique des commandes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>a &lt;addr&gt;<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Assembler le code \u00e0 l&#8217;adresse &lt;addr&gt; (<span class=\"has-inline-color has-vivid-red-color\">a<\/span>ssemble) (Fig. 1). Au prompt entrer une ligne de code. L\u2019assembleur passe \u00e0 la ligne suivante, presser RETURN pour finir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bc &lt;bp id&gt;<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Effacer le point d&#8217;arr\u00eat indiqu\u00e9 (<span class=\"has-inline-color has-vivid-red-color\">c<\/span>lear <span class=\"has-inline-color has-vivid-red-color\">b<\/span>reakpoint).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bcm &lt;bp id&gt;<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Effacer le point d&#8217;arr\u00eat m\u00e9moire indiqu\u00e9 (<span class=\"has-inline-color has-vivid-red-color\">c<\/span>lear <span class=\"has-inline-color has-vivid-red-color\">m<\/span>emory <span class=\"has-inline-color has-vivid-red-color\">b<\/span>reakpoint).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bl<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lister les points d&#8217;arr\u00eat (<span class=\"has-inline-color has-vivid-red-color\">l<\/span>ist <span class=\"has-inline-color has-vivid-red-color\">b<\/span>reakpoints).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>blm<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lister les points d&#8217;arr\u00eat m\u00e9moire (<span class=\"has-inline-color has-vivid-red-color\">l<\/span>ist <span class=\"has-inline-color has-vivid-red-color\">m<\/span>emory <span class=\"has-inline-color has-vivid-red-color\">b<\/span>reakpoints).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bs &lt;addr&gt; [zc]<\/strong>&nbsp;&nbsp;&nbsp;D\u00e9finir un point d&#8217;arr\u00eat classique (<span class=\"has-inline-color has-vivid-red-color\">s<\/span>et <span class=\"has-inline-color has-vivid-red-color\">b<\/span>reakpoint) (pour les modificateurs <span class=\"has-inline-color has-vivid-cyan-blue-color\">zc<\/span>, voir plus loin dans la partie consacr\u00e9e aux points d&#8217;arr\u00eats).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bsm &lt;addr&gt; [rwc]<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D\u00e9finir un point d&#8217;arr\u00eat m\u00e9moire (<span class=\"has-inline-color has-vivid-red-color\">s<\/span>et <span class=\"has-inline-color has-vivid-red-color\">m<\/span>emory <span class=\"has-inline-color has-vivid-red-color\">b<\/span>reakpoint) (pour les modificateurs <span class=\"has-inline-color has-vivid-cyan-blue-color\">rwc<\/span>, voir plus loin dans la partie consacr\u00e9e aux points d&#8217;arr\u00eats).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bz<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Supprimer&nbsp; les points d&#8217;arr\u00eat (<span class=\"has-inline-color has-vivid-red-color\">z<\/span>ap <span class=\"has-inline-color has-vivid-red-color\">b<\/span>reakpoints).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bzm<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Supprimer&nbsp; les points d&#8217;arr\u00eat m\u00e9moire (<span class=\"has-inline-color has-vivid-red-color\">z<\/span>ap <span class=\"has-inline-color has-vivid-red-color\">m<\/span>emory <span class=\"has-inline-color has-vivid-red-color\">b<\/span>reakpoints).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/11\/Fig-07.png\" alt=\"\" class=\"wp-image-3883\"\/><figcaption>Fig. 7&nbsp;Fen\u00eatre \u201cMonitor\u201d (d\u00e9sassemblage par la commande d $9812).<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>d &lt;addr&gt;<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D\u00e9assembler \u00e0 partir de l&#8217;adresse &lt;addr&gt; (<span class=\"has-inline-color has-vivid-red-color\">d<\/span>isassemble) (Fig. 7).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>fd &lt;addr&gt; &lt;end&gt; &lt;file&gt;<\/strong>&nbsp; D\u00e9sassembler dans un fichier, de &lt;addr&gt; \u00e0 &lt;end&gt; (<span class=\"has-inline-color has-vivid-red-color\">d<\/span>isassemble to <span class=\"has-inline-color has-vivid-red-color\">f<\/span>ile). Ce fichier &lt;file&gt; est sauv\u00e9 dans la racine du r\u00e9pertoire Oricutron. Aucune extension, ni ent\u00eate, n&#8217;est ajout\u00e9e. Il ne contient que les data bruts, sans informations compl\u00e9mentaires (adresses, type etc.). NB. L&#8217;ancienne commande df &lt;addr&gt; &lt;end&gt; &lt;file&gt; n&#8217;est plus reconnue.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>fw &lt;addr&gt; &lt;len&gt; &lt;file&gt;<\/strong>&nbsp; Sauver une zone m\u00e9moire sur la disquette (bin <span class=\"has-inline-color has-vivid-red-color\">f<\/span>ile <span class=\"has-inline-color has-vivid-red-color\">w<\/span>rite) (Fig. 10). Ce fichier &lt;file&gt; est sauv\u00e9 dans la racine du r\u00e9pertoire Oricutron. Aucune extension, ni ent\u00eate, n&#8217;est ajout\u00e9e. Il ne contient que les data bruts, sans informations compl\u00e9mentaires (adresses, type etc.). NB. L&#8217;ancienne commande wm (write memory to disk) n&#8217;est plus reconnue.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>fr &lt;addr&gt; &lt;file&gt;<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp; Charge un fichier en m\u00e9moire \u00e0 l&#8217;adresse &lt;addr&gt; (bin <span class=\"has-inline-color has-vivid-red-color\">f<\/span>ile <span class=\"has-inline-color has-vivid-red-color\">r<\/span>ead) (Fig.&nbsp;10). Il s&#8217;agit d&#8217;un fichier brut pr\u00e9alablement sauv\u00e9 dans la racine du r\u00e9pertoire Oricutron (ou d&#8217;un fichier similaire reconstruit). Il faut donc pr\u00e9ciser l&#8217;adresse cible et le nom exact.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>m &lt;addr&gt;<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dumper les 128 octets pr\u00e9sents en m\u00e9moire \u00e0 partir de l&#8217;adresse &lt;addr&gt; tout en restant dans la fen\u00eatre Moniteur (<span class=\"has-inline-color has-vivid-red-color\">m<\/span>emory) (Fig. 9). Presser la touche RETURN pour afficher la demi-page suivante. Cette commande est moins puissante que la commande mw ci-apr\u00e8s.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>mm &lt;addr&gt; &lt;valeur&gt;<\/strong>&nbsp; Modifier la m\u00e9moire (<span class=\"has-inline-color has-vivid-red-color\">m<\/span>odify <span class=\"has-inline-color has-vivid-red-color\">m<\/span>emory) (Fig. 8).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/11\/Fig-08.png\" alt=\"\" class=\"wp-image-3885\"\/><figcaption>Fig. 8 Fen\u00eatre \u201cMonitor\u201d (mm modify memory).<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>mw &lt;addr&gt;<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;        &nbsp;&nbsp;&nbsp;&nbsp; Afficher la fen\u00eatre Dump M\u00e9moire et dumper \u00e0 partir de l&#8217;adresse &lt;addr&gt; (<span class=\"has-inline-color has-vivid-red-color\">m<\/span>emory <span class=\"has-inline-color has-vivid-red-color\">w<\/span>atch at addr) (Fig. 3). Cette commande est plus puissante que la commande m ci-dessus (Fig. 9) (voir les nombreuses touches actives dans ce mode Dump M\u00e9moire).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/11\/Fig-09.png\" alt=\"\" class=\"wp-image-3886\"\/><figcaption>Fig. 9&nbsp;Fen\u00eatre \u201cMonitor\u201d (m dump memory).<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>nl &lt;fichier&gt;<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Charger une recopie d&#8217;\u00e9cran (<span class=\"has-inline-color has-vivid-red-color\">l<\/span>oad s<span class=\"has-inline-color has-vivid-red-color\">n<\/span>apshot) (pas d\u2019extension par d\u00e9faut).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ns &lt;file&gt;<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;         &nbsp;&nbsp;&nbsp;&nbsp; Enregistrer une recopie d&#8217;\u00e9cran (<span class=\"has-inline-color has-vivid-red-color\">s<\/span>ave s<span class=\"has-inline-color has-vivid-red-color\">n<\/span>apshot) (pas d\u2019extension par d\u00e9faut).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>r &lt;reg&gt; &lt;val&gt;<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;        &nbsp;&nbsp;&nbsp; Initialiser le registre &lt;reg&gt; avec la valeur &lt;val&gt; (set <span class=\"has-inline-color has-vivid-red-color\">r<\/span>egister). Exemple &#8220;r pc $9812&#8221; positionne le Program Compter en $9812 (Fig. 1, fen\u00eatre 6502 status en bas \u00e0 gauche). Les touches F10 et F11 permettent d&#8217;ex\u00e9cuter le code qui se trouve \u00e0 cette adresse.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/11\/Fig-10.png\" alt=\"\" class=\"wp-image-3887\"\/><figcaption>Fig. 10 Fen\u00eatre \u201cMonitor\u201d (commandes fw et fr).<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>q, x ou qm<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Quitter le moniteur et retourner \u00e0 l&#8217;\u00e9mulateur (<span class=\"has-inline-color has-vivid-red-color\">q<\/span>uit, e<span class=\"has-inline-color has-vivid-red-color\">x<\/span>it, <span class=\"has-inline-color has-vivid-red-color\">q<\/span>uit <span class=\"has-inline-color has-vivid-red-color\">m<\/span>oniteur)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>qe<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;         &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Quitter l&#8217;\u00e9mulateur (<span class=\"has-inline-color has-vivid-red-color\">q<\/span>uit <span class=\"has-inline-color has-vivid-red-color\">e<\/span>mulator)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>sa &lt;nom&gt; &lt;addr&gt;<\/strong>&nbsp;       Ajouter ou d\u00e9placer un symbole utilisateur (<span class=\"has-inline-color has-vivid-red-color\">a<\/span>dd <span class=\"has-inline-color has-vivid-red-color\">s<\/span>ymbol)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>sk &lt;nom&gt;<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Supprimer un symbole utilisateur (<span class=\"has-inline-color has-vivid-red-color\">k<\/span>ill <span class=\"has-inline-color has-vivid-red-color\">s<\/span>ymbol)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>sc<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Symboles non sensibles \u00e0 la casse (<span class=\"has-inline-color has-vivid-red-color\">s<\/span>ymbols not <span class=\"has-inline-color has-vivid-red-color\">c<\/span>ase-sensitive)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>sC<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Symboles sensibles \u00e0 la casse (<span class=\"has-inline-color has-vivid-red-color\">s<\/span>ymbols <span class=\"has-inline-color has-vivid-red-color\">C<\/span>ase-sensitive)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>sl &lt;file&gt;<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Charger les symboles utilisateur (<span class=\"has-inline-color has-vivid-red-color\">s<\/span>ymbols <span class=\"has-inline-color has-vivid-red-color\">l<\/span>oad) (pas d\u2019extension par d\u00e9faut)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>sx &lt;file&gt;<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exporter les symboles utilisateur (e<span class=\"has-inline-color has-vivid-red-color\">x<\/span>port <span class=\"has-inline-color has-vivid-red-color\">s<\/span>ymbols) (pas d\u2019extension par d\u00e9faut)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>sz<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Supprimer les symboles utilisateur (<span class=\"has-inline-color has-vivid-red-color\">z<\/span>ap <span class=\"has-inline-color has-vivid-red-color\">s<\/span>ymbols).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Points d&#8217;arr\u00eat<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Parmi les commandes list\u00e9es ci-dessus, 8 sont consacr\u00e9es aux points d&#8217;arr\u00eat. C&#8217;est dire l&#8217;importance qu&#8217;ils occupent dans le d\u00e9bogueur \/ moniteur d&#8217;Oricutron. Voici quelques pr\u00e9cisions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il existe deux types de points d&#8217;arr\u00eat. Les points d&#8217;arr\u00eat normaux ou &#8220;classiques&#8221; se d\u00e9clenchent lorsque le processeur est sur le point d&#8217;ex\u00e9cuter l&#8217;instruction \u00e0 l&#8217;adresse du point d&#8217;arr\u00eat. Les points d&#8217;arr\u00eat &#8220;m\u00e9moire&#8221; se d\u00e9clenchent lors de l&#8217;acc\u00e8s ou de la modification de l&#8217;adresse du point d&#8217;arr\u00eat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Les points d&#8217;arr\u00eat &#8220;classiques&#8221;<\/strong> peuvent utiliser les modificateurs <span class=\"has-inline-color has-vivid-cyan-blue-color\">z<\/span> et \/ ou <span class=\"has-inline-color has-vivid-cyan-blue-color\">c<\/span>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bs $0C00<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Arr\u00eat lorsque le processeur est sur le point d&#8217;ex\u00e9cuter du code \u00e0 l&#8217;adresse $0C00<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bs $0C00 z<\/strong>&nbsp;&nbsp;&nbsp;&nbsp; Idem et met le compteur de cycles \u00e0 <span class=\"has-inline-color has-vivid-cyan-blue-color\">z<\/span>\u00e9ro<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bs $0C00 zc<\/strong>&nbsp;&nbsp; Met le compteur de cycles \u00e0 <span class=\"has-inline-color has-vivid-cyan-blue-color\">z<\/span>\u00e9ro et <span class=\"has-inline-color has-vivid-cyan-blue-color\">c<\/span>ontinue (pas d\u2019arr\u00eat)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bs $0C00 c<\/strong>&nbsp;&nbsp;&nbsp;&nbsp; Continue l&#8217;ex\u00e9cution (le point d&#8217;arr\u00eat est d\u00e9sactiv\u00e9)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;objectif principal des modificateurs <span class=\"has-inline-color has-vivid-cyan-blue-color\">z<\/span> et \/ ou <span class=\"has-inline-color has-vivid-cyan-blue-color\">c<\/span> est de faciliter le comptage des cycles.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si des symboles sont charg\u00e9s, ils peuvent \u00eatre utilis\u00e9s \u00e0 la place des adresses absolues.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Les points d&#8217;arr\u00eat &#8220;m\u00e9moire&#8221;<\/strong> peuvent \u00eatre d\u00e9clench\u00e9s de trois mani\u00e8res: lorsque le processeur est sur le point de lire (<span class=\"has-inline-color has-vivid-cyan-blue-color\">r<\/span> pour <span class=\"has-inline-color has-vivid-cyan-blue-color\">r<\/span>ead), ou d&#8217;\u00e9crire (<span class=\"has-inline-color has-vivid-cyan-blue-color\">w<\/span> pour <span class=\"has-inline-color has-vivid-cyan-blue-color\">w<\/span>rite) \u00e0 l&#8217;adresse ou lorsque la valeur \u00e0 l&#8217;adresse change pour une raison quelconque (<span class=\"has-inline-color has-vivid-cyan-blue-color\">c<\/span> pour <span class=\"has-inline-color has-vivid-cyan-blue-color\">c<\/span>hange). Le choix du modificateur c&nbsp; (<span class=\"has-inline-color has-vivid-cyan-blue-color\">c<\/span> pour <span class=\"has-inline-color has-vivid-cyan-blue-color\">c<\/span>hange) n&#8217;est pas tr\u00e8s heureux, car pour les points d&#8217;arr\u00eat normaux, <span class=\"has-inline-color has-vivid-cyan-blue-color\">c<\/span> est d\u00e9j\u00e0 utilis\u00e9 pour <span class=\"has-inline-color has-vivid-cyan-blue-color\">c<\/span>ontinue. Voici quelques exemples d\u2019utilisation&nbsp;:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bsm $0C00 r<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Arr\u00eat lorsque le processeur est sur le point de lire \u00e0 l&#8217;adresse $0C00<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bsm $0C00 rw<\/strong>&nbsp;&nbsp;&nbsp;&nbsp; Arr\u00eat lorsque le processeur est sur le point de lire ou d&#8217;\u00e9crire \u00e0 l&#8217;adresse $0C00<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bsm $0C00 c<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   D\u00e9clenche une pause apr\u00e8s le changement du contenu de $0C00<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bsm $0C00 rwc<\/strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D\u00e9clenche une pause juste avant que le processeur ne lise ou n&#8217;\u00e9crive \u00e0 l&#8217;adresse $0C00 ou juste apr\u00e8s le changement, pour une raison quelconque, du contenu de $0C00.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/11\/Fig-11.png\" alt=\"\" class=\"wp-image-3888\"\/><figcaption>Fig. Fen\u00eatre \u201cEcran Oric\u201d (r\u00e9sultat de l\u2019ex\u00e9cution).<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Ce manuel est certes tr\u00e8s succinct et de nombreuses explications pourraient encore \u00eatre ajout\u00e9es. N\u00e9anmoins, j&#8217;esp\u00e8re qu&#8217;il vous sera utile, comme il l&#8217;est pour moi. N&#8217;h\u00e9sitez pas \u00e0 me faire conna\u00eetre les manques et les erreurs, afin que je puisse l&#8217;am\u00e9liorer.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/11\/ManuelDebogueurOricutron.pdf\">ManuelDebogueurOricutron.pdf<\/a><a href=\"https:\/\/oric.bqtt.net\/wp-content\/uploads\/2020\/11\/ManuelDebogueurOricutron.pdf\" class=\"wp-block-file__button\" download>T\u00e9l\u00e9charger<\/a><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cette version fran\u00e7aise a \u00e9t\u00e9 \u00e9tablie d&#8217;apr\u00e8s le fichier ReadMe.txt du 15\/05\/2020 (Oricutron version win64-20200515). &nbsp;La version PDF de cet article est disponible (voir en fin d&#8217;article). English speaking Oricians can directly use the official Oricutron Manual (ReadMe.txt file released with Oricutron). Au lancement d&#8217;Oricutron, il faut presser sur F1 pour acc\u00e9der au menu principal, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3876,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[338,344,22,359],"tags":[671],"class_list":["post-3869","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-338","category-applications","category-ceomag","category-emulateur","tag-ceomag361"],"_links":{"self":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/posts\/3869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/comments?post=3869"}],"version-history":[{"count":0,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/posts\/3869\/revisions"}],"wp:attachment":[{"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/media?parent=3869"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/categories?post=3869"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oric.bqtt.net\/index.php\/wp-json\/wp\/v2\/tags?post=3869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}