Changements

Version 1.8.2 (Juin 2012-Avril 2013)
  • émulation du contrôleur disque THMFC1
  • création de CC90hFE (avec CC90 version 2.0) pour créer des images fidèles des disquettes Thomson en double densité
  • gestion des formats de disquettes en accès direct, SAP, HFE et des formats raw (FD)
  • sélection des faces pour les disquettes multiface
  • accès direct en écriture par défaut (travailler sur des copies de disquettes si l'écriture est requise!)
  • émulation des imprimantes PR90-582 et PR90-042
  • reset à froid si erreur au chargement de cartouche à l'initialisation
  • change les répertoires memo7, k7 et disks en memo, cass et disk
  • disquettes avec protection individuelle

  • sous Windows :

    • amélioration du mode vidéo entrelacé (merci à Samuel)
  • sous Linux :

    • passage à GTK+3.0
    • réduction de l'usage CPU
  • Correction de bugs :

    • restauration du son en génération continue (la génération "utile" est un échec)
    • nom de cartouche désormais effacé au reset de combo (sinon il réapparait au lancement suivant)
    • correction du risque de freeze pour SYNC, CWAI et HCF
    • Limitation de la valeur passée à SetDeviceRegister à 8 bits (évite le freeze de l'émulateur lors d'un bug de programme 6809)
    • Plus de réaction intempestive du clavier par $E7C3 (PRC) (merci à Julien)
Version 1.8.1 (Janvier-Mai 2012)
  • ROMs incluses dans les packages
  • Emulation des imprimantes PR90-055, PR90-600, PR90-612
  • exécution cycle par cycle des instructions
  • émulation des instructions non standard
  • émulation des postcodes non standard pour TFR/EXG
  • émulation des postcodes non standard pour indexé
  • émulation du postcode 0x00 pour PSHS/PSHU/PULS/PULU
  • ajout et internationalisation des saptools et des k7tools
  • plus de message de confirmation à la sortie de Teo
  • sous Linux :
    • passage à GTK+ 2.12
    • réduction du temps de ralentissement usleep()
    • gestion de la configuration lorsque le device impliqué n'est pas monté
    • reset à chaud de Teo si erreur de configuration
    • traitement du son par ALSA plutôt que par OSS
    • passage au combobox pour les fichiers sous Linux et ajout de boutons pour les vider
    • F12 pour l'appel du débogueur
Version 1.8.0 (Juillet-Septembre 2011)
  • affichage exact du nom de cartouche
  • sauvegarde de la vitesse de l'émulateur corrigée
  • introduction du mode d'affichage entrelacé
  • ajout des options:
    • les fichiers SAP, M7 et K7 peuvent être spécifiés comme argument en ligne de commande
    • interlaced : activation du mode d'affichage entrelacé
  • réduction de l'occupation du temps CPU
  • versions en Français et en Anglais
  • sous Linux:
    • portage sur GTK+ 2.x/3.x (détection automatique de la version à la compilation, les anciennes versions de GTK peuvent donc encore fonctionner)
    • 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)
    • sauvegarde du dernier état de l'émulateur
    • création du debugger gtk
    • corrections sur la mise en avant des fenêtres de menu gtk
    • la fermeture de la fenêtre de l'émulateur ne provoque plus de bug de X11
  • La commande disque $01 fonctionne pour le boot de la face 1 du disque (merci à Daniel Coulom)
Version 1.7.6 (Septembre-Novembre 2006)
  • mise à jour de la date à chaque reset
  • correction de la détection du lecteur de cassette (merci à Yves Charriau)
  • protection de la mémoire morte lors du chargement d'un secteur par le moniteur
  • gestion plus fine du spot écran: Chinese Stack passe bien
  • correction de la commutation de l'espace cartouche
  • sous Windows: affichage du nom des 4 disquettes dans la boîte de dialogue après le chargement d'un fichier image
  • sous Linux: portage sur GTK+ 2.x
  • François Mouret, alias Prehisto, devient co-mainteneur
Version 1.7.5 (Novembre-Décembre 2003)
  • corrections mineures et mise à jour des liens dans la documentation
Version 1.7.4 (Oct. 2001-Novembre 2003)
  • redémarrage à froid plus robuste (merci à Prehisto)
  • support de multiples lecteurs de disquettes PC
  • émulation du compteur de cassettes
  • sous MSDOS et Windows: chargement/sauvegarde de l'état de l'émulateur accessible depuis l'interface utilisateur
Version 1.7 (Mai-Septembre 2001)
  • correction d'une régression touchant l'émulation sonore
  • correction d'une régression touchant la répétition des touches (merci à Prehisto pour nous l'avoir signalée)
  • sous MSDOS et Windows: chargement/sauvegarde de l'état de l'émulateur (sur une idée de Prehisto)
  • sous MSDOS et Windows: le pilote graphique est paramétrable (teo.cfg)
  • sous MSDOS: le volume sonore est plus élevé par défaut
  • sous MSDOS: retour au format PC du lecteur de disquettes en sortie
  • 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)
Version 1.6 (Mars-Mai 2001)
  • support préliminaire de l'imprimante matricielle PR 90-612 (MSDOS et Windows plein-écran uniquement pour le moment)
  • sous MSDOS et Windows: correction d'un bug de la souris en présence de joysticks PC
  • sous MSDOS et Windows: ajout d'une option de désactivation des joysticks
  • sous Linux: nouvel icône Thomson pour l'interface utilisateur
Version 1.5 (Décembre 2000-Mars 2001)
  • correction d'un bug apparaissant dans certains jeux TO7-70 (notamment Eliminator, merci à J-F Guerrero pour nous l'avoir signalé)
  • sous MSDOS et Windows: support des joysticks PC
  • sous Windows: nouvelle barre de réglage du volume pour l'interface native fonctionnement amélioré sous Windows NT4 et 2000
  • sous Linux: correction d'un bug clavier mineur
Version 1.4 (Novembre-Décembre 2000)
  • réduction significative de la quantité de mémoire utilisée
  • amélioration des performances graphiques
  • sous MSDOS et Linux: support de l'écriture et du formatage directs
  • sous Windows: interface utilisateur native en mode fenêtré
  • sous Linux: meilleure intégration de l'interface utilisateur
  • mise à jour du port MacOS (Richard Bannister)
Version 1.3 (Septembre-Octobre 2000)
  • détection de mauvais format des fichiers SAP
  • correction d'un bug de chargement des cartouches
  • correction d'un bug du pourtour de l'écran (Bob Morane SF)
  • sous MSDOS: correction d'un bug d'affichage d'une boîte de dialogue en 80 colonnes
  • sous MSDOS:
    • support des cartes son Windows Sound System
    • support du mode VESA 640x400x15
    • suppression des modes VESA 640x480x8 et 640x480x16
  • support de la plateforme Windows/DirectX: Windows 95,98,Me,NT4,2000 DirectX 3.0 ou supérieure
Version 1.2 (Juillet 2000)
  • module disquettes:
    • nouveau type de protection (Bob Winner)
    • support de la protection en écriture
    • formatage des archives SAP
  • support des cartouches de 16 à 64 ko avec extraction du label
  • le chargement d'une cartouche provoque un redémarrage à froid
  • sous MSDOS:
    • modification des menus cartouche, cassette et disquettes
    • option de protection en écriture des disquettes
    • nouvelles couleurs des boîtes de dialogue
  • sous Linux: support de la lecture directe (faces 0 et 1)
  • sous Linux:
    • modification des menus cartouche, cassette et disquettes
    • option de protection en écriture des disquettes
Version 1.1 (Juin 2000)
  • correction d'un bug du contrôleur de disquettes (La Geste d'Artillac)
  • sous MSDOS: correction du bug d'autodétection de la carte son
Version 1.1beta (Juin 2000)
  • correction d'un bug dans l'écran de réglage de la palette
  • support des cartouches Mémo7 32ko (ColorPaint)
  • support complet du pavé numérique PC (touches /, *, -, +)
  • amélioration de l'émulation sonore (Les Cavernes de Thénébé, FBI)
  • sous Linux: le curseur X est invisible dans l'écran de l'émulateur
  • sous Linux: correction d'un bug de fermeture des fenêtres
Version 1.0.96 (Mai 2000)
  • correction d'un bug dans Bob Morane SF
  • sous MSDOS: copie d'écran commandée par [F11] (sur une idée de Louis Progeas)
Version 1.0.94 (Mai 2000)
  • correction d'un bug de la carte mémoire: le Pascal UCSD fonctionne (merci à Daniel Smague de m'avoir signalé le problème)
  • sous MSDOS:
    • 3 modes graphiques de fonctionnement
    • sélection par menu
    • sélection par option (-mode40 -mode80 -truecolor)
  • sous MSDOS: le clavier est par défaut en majuscules au démarrage
  • sous Linux:
    • suppression de l'option -fake
    • -geometry spécifie aussi la taille de la fenêtre
Version 1.0beta2 (Mars 2000)
  • sous Linux: correction d'un bug de l'affichage en mode 32-bit option de désactivation de l'extension MIT-SHM
Version 1.0beta
  • première version