1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<html> 3<head> 4<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<title>Teo</title> 6<link rel="stylesheet" type="text/css" href="doc.css"> 7</head> 8<body> 9<table width="100%"><tr><td> 10 11<h3>Changements</h3> 12 13<h5>Version 1.8.4 (Juillet 2015 - Octobre 2017)</h5> 14 15<p>TEO</p> 16 17<ul> 18<li>Émulation du 6804</li> 19<li>Mise à jour de la documentation pour l'activation du lecteur de disquettes sous Linux (merci à credenhill de forum.ubuntu-fr.org)</li> 20<li>Amélioration de l'émulation du contrôleur disque THMFC1</li> 21<li>Amélioration du comportement de la génération sonore</li> 22<li>La protection disque est maintenant contrôlée par les cases à cocher du panneau de contrôle (plus d'erreur de conversion disque)</li> 23</ul> 24 25<p>sous Linux :</p> 26 27<ul> 28<li>Réorganisation de la fenêtre de débogage</li> 29<li>Accélération de la vitesse rapide</li> 30</ul> 31 32<h5>Mises à jour de la version 1.8.3 (Juin 2015)</h5> 33 34<p>Débogueur Windows</p> 35 36<ul> 37<li>Corrige la cohérence des lignes du désassemblage en fin de liste</li> 38<li>Agrandissement de la taille des fenêtres d'édition des points d'arrêt</li> 39</ul> 40 41<h5>Version 1.8.3 (Mai 2013-Juin 2015)</h5> 42 43<p>TEO</p> 44 45<ul> 46<li>Réorganisation du panneau de contrôle</li> 47<li>Activation/désactivation de l'extension mémoire</li> 48<li>Création du débogueur sous Windows</li> 49<li>Amélioration du débogueur sous Linux</li> 50<li>Gestion du son plus saine</li> 51<li>Reset total (mémoire comprise)</li> 52</ul> 53 54<p>CC90HFE</p> 55 56<ul> 57<li>Ajout d'un checkbox pour forcer la lecture de disque Thomson avec sélection des faces de disquette</li> 58<li>Nombre de relecture paramétrable (seulement pour les faces de style Thomson)</li> 59</ul> 60 61<h5>Mises à jour de la version 1.8.2 (Avril 2013 - Novembre 2013)</h5> 62 63<ul> 64<li>correction du chargement des images</li> 65<li>permet au debogueur de réagir quelque soit le mode</li> 66<li>le bouton du joystick est maintenant émulé avec Ctrl droit ou Shift droit lorsque NUMLOCK est éteint</li> 67<li>oups! Le bouton de reset à froid fait à nouveau son travail (merci à Wood)</li> 68</ul> 69 70<p>sous Linux :</p> 71 72<ul> 73<li>les sprites sont affichés à chaque frame quand ils sont écrits 74directement en mémoire vidéo (merci à Wood)</li> 75</ul> 76 77<h5>Version 1.8.2 (Juin 2012-Avril 2013)</h5> 78 79<ul> 80<li>émulation du contrôleur disque THMFC1</li> 81<li>création de CC90hFE (avec CC90 version 2.0) pour créer des images fidèles des disquettes Thomson en double densité</li> 82<li>gestion des formats de disquettes en accès direct, SAP, HFE et des formats raw (FD)</li> 83<li>sélection des faces pour les disquettes multiface</li> 84<li>accès direct en écriture par défaut (travailler sur des copies de disquettes si l'écriture est requise!)</li> 85<li>émulation des imprimantes PR90-582 et PR90-042</li> 86<li>reset à froid si erreur au chargement de cartouche à l'initialisation</li> 87<li>change les répertoires <em><code>memo7</code></em>, <em><code>k7</code></em> et <em><code>disks</code></em> en <em><code>memo</code></em>, <em><code>cass</code></em> et <em><code>disk</code></em></li> 88<li><p>disquettes avec protection individuelle</p></li> 89<li><p>sous Windows :</p> 90 91<ul> 92<li>amélioration du mode vidéo entrelacé (merci à Samuel)</li> 93</ul></li> 94<li><p>sous Linux :</p> 95 96<ul> 97<li>passage à GTK+3.0</li> 98<li>réduction de l'usage CPU</li> 99</ul></li> 100<li><p>Correction de bugs :</p> 101 102<ul> 103<li>restauration du son en génération continue (la génération "utile" est un échec)</li> 104<li>nom de cartouche désormais effacé au reset de combo (sinon il réapparait au lancement suivant)</li> 105<li>correction du risque de freeze pour SYNC, CWAI et HCF</li> 106<li>Limitation de la valeur passée à SetDeviceRegister à 8 bits (évite le freeze de l'émulateur lors d'un bug de programme 6809)</li> 107<li>Plus de réaction intempestive du clavier par $E7C3 (PRC) (merci à Julien)</li> 108</ul></li> 109</ul> 110 111<h5>Version 1.8.1 (Janvier-Mai 2012)</h5> 112 113<ul> 114<li>ROMs incluses dans les packages</li> 115<li>Emulation des imprimantes PR90-055, PR90-600, PR90-612</li> 116<li>exécution cycle par cycle des instructions</li> 117<li>émulation des instructions non standard</li> 118<li>émulation des postcodes non standard pour TFR/EXG</li> 119<li>émulation des postcodes non standard pour indexé</li> 120<li>émulation du postcode 0x00 pour PSHS/PSHU/PULS/PULU</li> 121<li>ajout et internationalisation des saptools et des k7tools</li> 122<li>plus de message de confirmation à la sortie de Teo</li> 123<li>sous Linux : 124<ul> 125<li>passage à GTK+ 2.12</li> 126<li>réduction du temps de ralentissement usleep()</li> 127<li>gestion de la configuration lorsque le device impliqué n'est pas monté</li> 128<li>reset à chaud de Teo si erreur de configuration</li> 129<li>traitement du son par ALSA plutôt que par OSS</li> 130<li>passage au combobox pour les fichiers sous Linux et ajout de boutons pour les vider</li> 131<li>F12 pour l'appel du débogueur</li> 132</ul></li> 133</ul> 134 135<h5>Version 1.8.0 (Juillet-Septembre 2011)</h5> 136 137<ul> 138<li>affichage exact du nom de cartouche</li> 139<li>sauvegarde de la vitesse de l'émulateur corrigée</li> 140<li>introduction du mode d'affichage entrelacé</li> 141<li>ajout des options: 142<ul> 143<li>les fichiers SAP, M7 et K7 peuvent être spécifiés comme argument en ligne de commande</li> 144<li>interlaced : activation du mode d'affichage entrelacé</li> 145</ul></li> 146<li>réduction de l'occupation du temps CPU</li> 147<li>versions en Français et en Anglais</li> 148<li>sous Linux: 149<ul> 150<li>portage sur GTK+ 2.x/3.x (détection automatique de la version à la compilation, les anciennes versions de GTK peuvent donc encore fonctionner)</li> 151<li>réactivation de l'effet de la touche AltGr pour les nouvelles versions de Linux (ajuster éventuellement les réglages de l'agencement clavier (Système/Préférences/Clavier/Agencement/Options de l'agencement.../Touche sélectionnant le 3ème niveau)</li> 152<li>sauvegarde du dernier état de l'émulateur</li> 153<li>création du debugger gtk</li> 154<li>corrections sur la mise en avant des fenêtres de menu gtk</li> 155<li>la fermeture de la fenêtre de l'émulateur ne provoque plus de bug de X11</li> 156</ul></li> 157<li>La commande disque $01 fonctionne pour le boot de la face 1 du disque (merci à Daniel Coulom)</li> 158</ul> 159 160<h5>Version 1.7.6 (Septembre-Novembre 2006)</h5> 161 162<ul> 163<li>mise à jour de la date à chaque reset</li> 164<li>correction de la détection du lecteur de cassette (merci à Yves Charriau)</li> 165<li>protection de la mémoire morte lors du chargement d'un secteur par le moniteur</li> 166<li>gestion plus fine du spot écran: Chinese Stack passe bien</li> 167<li>correction de la commutation de l'espace cartouche</li> 168<li>sous Windows: affichage du nom des 4 disquettes dans la boîte de dialogue après le chargement d'un fichier image</li> 169<li>sous Linux: portage sur GTK+ 2.x</li> 170<li>François Mouret, alias Prehisto, devient co-mainteneur</li> 171</ul> 172 173<h5>Version 1.7.5 (Novembre-Décembre 2003)</h5> 174 175<ul> 176<li>corrections mineures et mise à jour des liens dans la documentation</li> 177</ul> 178 179<h5>Version 1.7.4 (Oct. 2001-Novembre 2003)</h5> 180 181<ul> 182<li>redémarrage à froid plus robuste (merci à Prehisto)</li> 183<li>support de multiples lecteurs de disquettes PC</li> 184<li>émulation du compteur de cassettes</li> 185<li>sous MSDOS et Windows: chargement/sauvegarde de l'état de l'émulateur accessible depuis l'interface utilisateur</li> 186</ul> 187 188<h5>Version 1.7 (Mai-Septembre 2001)</h5> 189 190<ul> 191<li>correction d'une régression touchant l'émulation sonore</li> 192<li>correction d'une régression touchant la répétition des touches (merci à Prehisto pour nous l'avoir signalée)</li> 193<li>sous MSDOS et Windows: chargement/sauvegarde de l'état de l'émulateur (sur une idée de Prehisto)</li> 194<li>sous MSDOS et Windows: le pilote graphique est paramétrable (teo.cfg)</li> 195<li>sous MSDOS: le volume sonore est plus élevé par défaut</li> 196<li>sous MSDOS: retour au format PC du lecteur de disquettes en sortie</li> 197<li>sous Windows: correction d'une régression touchant la détection de certaines touches après retour d'un Alt+TAB (merci à Prehisto pour nous l'avoir signalée)</li> 198</ul> 199 200<h5>Version 1.6 (Mars-Mai 2001)</h5> 201 202<ul> 203<li>support préliminaire de l'imprimante matricielle PR 90-612 (MSDOS et Windows plein-écran uniquement pour le moment)</li> 204<li>sous MSDOS et Windows: correction d'un bug de la souris en présence de joysticks PC</li> 205<li>sous MSDOS et Windows: ajout d'une option de désactivation des joysticks</li> 206<li>sous Linux: nouvel icône Thomson pour l'interface utilisateur</li> 207</ul> 208 209<h5>Version 1.5 (Décembre 2000-Mars 2001)</h5> 210 211<ul> 212<li>correction d'un bug apparaissant dans certains jeux TO7-70 (notamment Eliminator, merci à J-F Guerrero pour nous l'avoir signalé)</li> 213<li>sous MSDOS et Windows: support des joysticks PC</li> 214<li>sous Windows: nouvelle barre de réglage du volume pour l'interface native fonctionnement amélioré sous Windows NT4 et 2000</li> 215<li>sous Linux: correction d'un bug clavier mineur</li> 216</ul> 217 218<h5>Version 1.4 (Novembre-Décembre 2000)</h5> 219 220<ul> 221<li>réduction significative de la quantité de mémoire utilisée</li> 222<li>amélioration des performances graphiques</li> 223<li>sous MSDOS et Linux: support de l'écriture et du formatage directs</li> 224<li>sous Windows: interface utilisateur native en mode fenêtré</li> 225<li>sous Linux: meilleure intégration de l'interface utilisateur </li> 226<li>mise à jour du port MacOS (Richard Bannister)</li> 227</ul> 228 229<h5>Version 1.3 (Septembre-Octobre 2000)</h5> 230 231<ul> 232<li>détection de mauvais format des fichiers SAP</li> 233<li>correction d'un bug de chargement des cartouches</li> 234<li>correction d'un bug du pourtour de l'écran (Bob Morane SF)</li> 235<li>sous MSDOS: correction d'un bug d'affichage d'une boîte de dialogue en 80 colonnes</li> 236<li>sous MSDOS: 237<ul> 238<li>support des cartes son Windows Sound System</li> 239<li>support du mode VESA 640x400x15</li> 240<li>suppression des modes VESA 640x480x8 et 640x480x16</li> 241</ul></li> 242<li>support de la plateforme Windows/DirectX: Windows 95,98,Me,NT4,2000 DirectX 3.0 ou supérieure</li> 243</ul> 244 245<h5>Version 1.2 (Juillet 2000)</h5> 246 247<ul> 248<li>module disquettes: 249<ul> 250<li>nouveau type de protection (Bob Winner)</li> 251<li>support de la protection en écriture</li> 252<li>formatage des archives SAP </li> 253</ul></li> 254<li>support des cartouches de 16 à 64 ko avec extraction du label</li> 255<li>le chargement d'une cartouche provoque un redémarrage à froid</li> 256<li>sous MSDOS: 257<ul> 258<li>modification des menus cartouche, cassette et disquettes</li> 259<li>option de protection en écriture des disquettes</li> 260<li>nouvelles couleurs des boîtes de dialogue</li> 261</ul></li> 262<li>sous Linux: support de la lecture directe (faces 0 et 1)</li> 263<li>sous Linux: 264<ul> 265<li>modification des menus cartouche, cassette et disquettes</li> 266<li>option de protection en écriture des disquettes</li> 267</ul></li> 268</ul> 269 270<h5>Version 1.1 (Juin 2000)</h5> 271 272<ul> 273<li>correction d'un bug du contrôleur de disquettes (La Geste d'Artillac)</li> 274<li>sous MSDOS: correction du bug d'autodétection de la carte son</li> 275</ul> 276 277<h5>Version 1.1beta (Juin 2000)</h5> 278 279<ul> 280<li>correction d'un bug dans l'écran de réglage de la palette</li> 281<li>support des cartouches Mémo7 32ko (ColorPaint)</li> 282<li>support complet du pavé numérique PC (touches /, *, -, +)</li> 283<li>amélioration de l'émulation sonore (Les Cavernes de Thénébé, FBI)</li> 284<li>sous Linux: le curseur X est invisible dans l'écran de l'émulateur</li> 285<li>sous Linux: correction d'un bug de fermeture des fenêtres</li> 286</ul> 287 288<h5>Version 1.0.96 (Mai 2000)</h5> 289 290<ul> 291<li>correction d'un bug dans Bob Morane SF</li> 292<li>sous MSDOS: copie d'écran commandée par [F11] (sur une idée de Louis Progeas)</li> 293</ul> 294 295<h5>Version 1.0.94 (Mai 2000)</h5> 296 297<ul> 298<li>correction d'un bug de la carte mémoire: le Pascal UCSD fonctionne (merci à Daniel Smague de m'avoir signalé le problème)</li> 299<li>sous MSDOS: 300<ul> 301<li>3 modes graphiques de fonctionnement</li> 302<li>sélection par menu</li> 303<li>sélection par option (-mode40 -mode80 -truecolor)</li> 304</ul></li> 305<li>sous MSDOS: le clavier est par défaut en majuscules au démarrage</li> 306<li>sous Linux: 307<ul> 308<li>suppression de l'option -fake</li> 309<li>-geometry spécifie aussi la taille de la fenêtre</li> 310</ul></li> 311</ul> 312 313<h5>Version 1.0beta2 (Mars 2000)</h5> 314 315<ul> 316<li>sous Linux: correction d'un bug de l'affichage en mode 32-bit 317 option de désactivation de l'extension MIT-SHM</li> 318</ul> 319 320<h5>Version 1.0beta</h5> 321 322<ul> 323<li>première version</li> 324</ul> 325</td></tr></table> 326</body> 327</html> 328