###Survol de Teo

La version originale de l'&eacute;mulateur Teo a &eacute;t&eacute; d&eacute;velopp&eacute;e en 1994 sous MS-DOS avec la librairie Allegro. Pour s'adapter &agrave; l'&eacute;volution des OS, des portages ont &eacute;t&eacute; effectu&eacute;s pour win32 (&agrave; partir de Windows 98) et pour Linux. Ces trois versions sont actuellement maintenues.

Par ailleurs, <a href="http://www.bannister.org/software/teo.htm" target="_blank">un portage natif MacOS puis MacOSX</a> est g&eacute;r&eacute; par R. Bannister depuis les toutes premi&egrave;res versions de TEO.

* <a href="./#options">Les options de lancement</a>
* <a href="./#control_panel">Le panneau de contr&ocirc;le</a>
* <a href="./#keyboard">Le clavier</a>
* <a href="./#joysticks">Les joysticks</a>
* <a href="./#disks">Les disquettes</a>
* <a href="./#tapes">Les cassettes</a>
* <a href="./#cartridges">Les cartouches</a>
* <a href="./#printers">Les imprimantes</a>
* <a href="./#misc">Commandes diverses</a>

#####Les options de lancement<a name="options"></a>

Teo accepte ces principaux param&egrave;tres en ligne de commande:

<table width="100%" border="1">
<tr><td>-h, --help</td><td>affiche l'aide</td></tr>
<tr><td>-r, --reset</td><td>reset &agrave; froid de l'eacute;mulateur</td></tr>
<tr><td>-0 FILE, --disk0=FILE</td><td>charge un disque virtuel (lecteur 0)</td></tr>
<tr><td>-1 FILE, --disk1=FILE</td><td>charge un disque virtuel (lecteur 1)</td></tr>
<tr><td>-2 FILE, --disk2=FILE</td><td>charge un disque virtuel (lecteur 2)</td></tr>
<tr><td>-3 FILE, --disk3=FILE</td><td>charge un disque virtuel (lecteur 3)</td></tr>
<tr><td>--cass=FILE</td><td>charge une cassette</td></tr>
<tr><td>--memo=FILE</td><td>charge une cartouche</td></tr>
<tr><td>xxxxx</td><td>Charge cassette, disquette et cartouche (depend du format de fichier)</td></tr>
</table>

#####Le panneau de contr&ocirc;le<a name="control_panel"></a>

L'appui sur la touche \[ESC\] ouvre le Panneau de contr&ocirc;le. Vous pouvez alors effectuer les op&eacute;rations d&eacute;sir&eacute;es.

#####Le clavier<a name="keyboard"></a>

Le caract&egrave;re affich&eacute; sur l'&eacute;cran est celui inscrit sur la touche PC frapp&eacute;e, pourvu qu'il existe sur le clavier de l'ordinateur Thomson. Les autres touches sont accessibles diff&eacute;remment :

<table width="100%" border="1">
<tr><td>STOP</td><td>TAB</td></tr>
<tr><td>CNT</td><td>CTRL gauche</td></tr>
<tr><td>ACC</td><td>ALT</td></tr>
<tr><td>DEL</td><td>BACKSPACE</td></tr>
<tr><td>F6</td><td>F6 ou SHIFT+F1</td></tr>
<tr><td>F7</td><td>F7 ou SHIFT+F2</td></tr>
<tr><td>F8</td><td>F8 ou SHIFT+F3</td></tr>
<tr><td>F9</td><td>F9 ou SHIFT+F4</td></tr>
<tr><td>F10</td><td>F10 ou SHIFT+F5</td></tr>
</table>

Si vous avez des probl&egrave;mes de r&eacute;ponse clavier, n'h&eacute;sitez pas &agrave; jouer avec la touche de verrouillage du pav&eacute; num&eacute;rique (Num Lock).

#####Les joysticks<a name="joysticks"></a>

En plus d'&ecirc;tre &eacute;ventuellement reconnus mat&eacute;riellement, il peuvent &ecirc;tre contr&ocirc;l&eacute;s au clavier, *`Verr. Num.`* ou *`NumLock`* &eacute;teint :

<table width="100%" border="1">
<tr><td>Directions joystick 0</td><td>Pav&eacute; num&eacute;rique 7, 8, 9, 4, 5, 6, 1, 2, 3</td></tr>
<tr><td>Bouton joystick 0</td><td>Ctrl droit</td></tr>
<tr><td>Directions joystick 1</td><td>A, Z, E, Q, S, D, W, X, C</td></tr>
<tr><td>Bouton joystick 1</td><td>Ctrl gauche</td></tr>
</table>

#####Le crayon optique ou la souris<a name="mouse"></a>

Chacun de ces deux p&eacute;riph&eacute;riques sera s&eacute;lectionn&eacute; dans le menu R&eacute;glage et Pr&eacute;f&eacute;rences du TO8. Ils sont tous les deux &eacute;mul&eacute;s par la souris PC.

#####Les disquettes<a name="disks"></a>

Les fichiers avec l'extension *`sap`*, *`hfe`* ou les formats bruts (FD) sont les disquettes virtuelles utilis&eacute;es par Teo. Vous pouvez importer ou exporter vos disquettes SAP avec le logiciel [Sap2](../sap2_fr) et vos disquettes HFE avec le logiciel [Cc90hfe](../cc90hfe_fr).

Si vous voulez utiliser le format HFE, une disquette *`empty.hfe`* se trouve dans le r&eacute;pertoire racine de Teo ou dans ~/.config/teo une fois que vous aurez lanc&eacute; Teo (version Debian).

Vous pouvez aussi (selon le syst&egrave;me) acc&eacute;der directement &agrave; un floppy si vous avez un lecteur. Mais il est fortement recommand&eacute; de ne pas faire d'acc&egrave;s en &eacute;criture. Formatez plut&ocirc;t des disquettes 3"5 avec **Teo** lui-m&ecirc;me et copiez-y vos originaux. Vous pourrez alors utiliser ces copies en toute s&eacute;curit&eacute;.

Il est possible de se servir de disquettes 3"5 Haute Densit&eacute; Double Face (1.44 Mo - 2HD) en occultant par un simple morceau de scotch l'encoche de haute capacit&eacute; de la disquette.

#####Les cassettes<a name="tapes"></a>

Les fichiers avec l'extension *`k7`* sont les cassettes virtuelles utilis&eacute;es par Teo. Vous pouvez importer ou exporter vos cassettes avec le logiciel [Wav2k7](../wav2k7_fr).

#####Les cartouches<a name="cartridges"></a>

Les fichiers avec l'extension *`m7`* sont les cartouches virtuelles utilis&eacute;es par Teo.

Par d&eacute;faut, chaque bo&icirc;te de dialogue de fichier cherchera &agrave; s'ouvrir dans les r&eacute;pertoires *`disk`* pour les disquettes, *`cass`* pour les cassettes et *`memo`* pour les cartouches.

#####Les imprimantes<a name="printers"></a>

Teo contient un module d'&eacute;mulation des imprimantes matricielles Thomson PR90-042, PR90-055, PR90-582, PR90-600 et PR90-612 qui sait g&eacute;rer &agrave; la fois la sortie brute, la sortie texte et la sortie graphique.

#####Commandes diverses<a name="misc"></a>

\[F11\] enregistre une capture d'&eacute;cran (Windows)<br>
\[F12\] affiche le d&eacute;bogueur (Linux et MS-DOS)

#####Plus d'informations ?

* [Informations suppl&eacute;mentaires sur Teo MS-DOS/DPMI](../teo_dos_fr)
* [Informations suppl&eacute;mentaires sur Teo Windows/DirectX](../teo_windows_fr)
* [Informations suppl&eacute;mentaires sur Teo Linux/X11](../teo_linux_fr)

