BACKWARD III
L'émulateur d'ATARI ST pour FALCON 030
par Cyrille Dupuydauby.

adresse: 53 domaine des aigles
60500 Chantilly
France

e-mail: dupuyda@ibm.net

mailbox: Brasil, the ATARI BBS ou
Zyllius.

Version 1.00.
Logiciel Shareware (Keyware).

Avertissements:
Backward III est un logiciel shareware, c'est à dire qu'il est distribué de manière gratuite (les conditions précises de distributions sont précisées plus bas) afin que chacun puisse l'utiliser librement. Si vous trouvez que Backward III vous est utile et que vous pensez l'utiliser de manière régulière, vous avez le devoir moral de rétribuer son auteur, afin de participer aux frais de développements du produit (to share signifie partager en anglais). Backward III est le fruit d'un (très) long travail, je vous remercie d'avance d'en tenir compte.
Plus précisemment, Backward III est un Keyware, c'est à dire que certaines limitations ont été introduites dans la version de démo, limitations qui sont levées lorsque l'on entre une clé (mot de passe) dans le logiciel. Ces limitations ne gènent en rien une utilisation ponctuelle ou irrégulière de ce produit; de même, contrairement à des versions passées, aucune fonctionnalité n'est désactivée.
Deux raisons à l'existence de ce système de clé:
- la pratique m'a prouvé que il était utopique d'espérer que les gens cotisent spontanément (quoique certains l'aient fait, et je les en remercie).
- et aussi pour récompenser les utilisateurs qui cotisent.

Vous trouverez de plus amples explications sur le système de cotisation dans le paragraphe Se Faire Enregistrer.

Conditions de distributions:
Backward III peut être copié et distribué librement tant que:
- la version distribuée est la version de démo (sans clé).
- elle est distribuée dans son intégralité et non modifiée (en particulier, merci de
garder les fichiers des différentes langues). Il est par contre autorisé d'y rajouter des fichiers tant qu'il est précisé qu'ils n'appartiennent pas à Backward III.
- le prix demandé (par exemple disquette de DP, BBS ou serveur Minitel) correspond à des coûts de duplication et de distribution (ex: 30FF pour une disquette, ou 250F pour un CD ROM).

Remarques sur cette documentation:
Ce document suppose que l'utilisateur est familier avec un certains nombres de manipulations standards (formattage de disquette, copie de fichier, utilisation de la souris, manipulation des fenêtres etc...). Si vous avez quelques problèmes avec ces opérations, veuillez consulter le manuel du Falcon où celle-ci sont explicitées.

Attention:
Il s'agit de la version beta de Backward III. C'est à dire qu'elle est fonctionnelle mais que toutes les fonctions n'ont pas été implémentées. La distribution de la version 1.00 est prévue pour le courant Juillet 1995. Vous disposez donc de jusqu'à fin Juin pour me faire part de vos suggestions.

Introduction:
Backward III est un émulateur de ST pour Falcon. C'est à dire qu'il permet à un possesseur de Falcon de faire fonctionner des logiciels pour ST qui ne tourne pas d'origine. En plus, Backward III apporte une souplesses supplémentaire lors de l'utilisation de vos programme, même si l'utilisation d'un émulateur n'est pas nécessaire. Enfin, Backward III corrige aussi un certains nombres de bogues présents dans le système du Falcon, et permet donc d'améliorer son fonctionnement d'une manière générale.

La plupart des utilisateurs de Falcon connaissent Backward II, certains connaissent même Backward. Je vous conseille néanmoins de lire cette documentation car l'utilisation de Backward a été profondément changée.

Backward a été créée en avril 1993. Il est intégralement écrit en assembleur.

Présentation:
Backward III est en fait un ensemble de programmes et de fichiers de données (un kit) dédiés à certaines taches:
- les fichiers BACKLOAD.PRG et BCKWTSR.EXE contiennent l'émulateur proprement dit.
- les fichiers BACKWARD.APP et BCKW???.RSC contiennent le gestionnaire de bibliothèque.
- les programmes PATCH.GTP et UNPATCH.GTP sont les programmes de modifications (voir le chapitre s'y référant pour plus de détails).
- le programme MINIDESK.PRG est le mini-bureau utilisé lorsque le GEM est désactivé.
- le fichier BACKWARD.DKS contient la bibliothèque.
- le fichier BACKWARD.INF contient les préférences.
- les fichiers *.PTC contiennent les scripts de modifications utilisés par PATCH et UNPATCH.
- enfin les fichiers README.* contiennent la documentation sous différents formats et en diverses langues.

Installation:
Disquette:
Bien que Backward III ai été plus particulièrement conçu pour être utilisé sur disque dur, une utilisation sur disquette est possible.
Prenez une disquette vierge formatée (une disquette 720Ko suffit). Créez un dossier AUTO dans lequel vous copiez le fichier BACKLOAD.PRG. Ensuite, copiez les fichiers BCKWTSR.EXE, BACKWARD.APP, BCKW???.RSC, BACKWARD.DKS et BACKWARD.INF à la racine de la disquette. Vous pouvez copiez les autres fichiers où vous le désirez.
Lorsque vous désirerez utiliser Backward III, il vous suffira de démarrez l'ordinateur avec cette disquette. Une fois que Backward III est en mémoire, il y reste jusqu'à ce que vous éteigniez l'ordinateur ou que vous pressiez le bouton RESET. Il n'est donc pas nécessaire de garder la disquette dans le lecteur.

Disque Dur:
Tout d'abord deux petits trucs que vous connaissez certainement:
- en gardant pressé ALTERNATE au démarrage de l'ordinateur (après affichage du logo ATARI), vous démarrez sans disque dur (il faut parfois refaire cette opération une deuxième fois pour démarrer sur une disquette).
- en gardant pressé CONTROL au démarrage (après affichage du Logo), vous interdisez l'éxécution des programmes dans le dossier AUTO et l'installation des accessoires.

L'installation de Backward III sur disque dur est très semblable à celle sur disquette.

Vous devez tout d'abord copier les fichiers de l'émulateur. Il faut copier le fichier BACKLOAD.PRG dans le dossier AUTO du disque C et copier le fichier BCKWTSR.EXE à la racine du disque C.

Petite remarque: lorsque Backward III s'installe, il oblige l'ordinateur a redémarrer une fois, je vous conseille donc de placer BACKLOAD.PRG en premier dans votre dossier AUTO. Voici comment faire simplement:
- créez un dossier AUTA sur la racine du disque C et copiez-y BACKLOAD.PRG.
- copiez ensuite tous les fichiers du dossier AUTO dans le dossier AUTA.
- effacez (ou renommez) le dossier AUTO.
- changez le nom du dossier AUTA en AUTO.

Copiez ensuite les fichiers BCKWTSR.EXE, BACKWARD.APP, BCKW???.RSC, BACKWARD.DKS et BACKWARD.INF à la racine du disque C. Vous pouvez disposez les autres fichiers où vous le désirez.

Si vous ne désirez pas installer Backward III de façon permanente, vous pouvez aussi l'installer sur une disquette. Consultez le paragraphe précédent pour lire la marche à suivre.

Premier test:
Si toutes ces opérations ont été correctement effectuées, redémarrez votre ordinateur (avec la disquette dans le lecteur si vous ne possédez pas de disque dur).
Lors du redémarrage, Backward va afficher un message signalant qu'il s'installe, puis l'ordinateur redémarre une nouvelle fois.
Backward affiche alors un message signalant qu'il s'est correctement installé, puis le démarrage se déroulera normalement.
Si votre ordinateur refuse de rédemmarer ou que le bureau n'apparaît pas, éteignez le. Attendez 1 minute puis redémarrez le. Si le problème persiste, vérifiez que les fichiers ont bien été copiés.
Vous pouvez aussi presser une touche Shift lorsque le message de Backward apparaît, cela désactive l'émulateur (mais il reste résident).
Si tout semble en ordre et que rien ne fonctionne, contactez-moi (de préférence par e-mail ou sur Brasil).

Si tous c'est bien passé, Backward est correctement installé.

Utilisation de l'émulateur:
La partie émulation de Backward est un programme résident, c'est à dire qu'il fonctionne de façon continue sans intervention de l'utilisateur. Néanmoins, il existe une interaction minimale qui vous permet de modifier son fonctionnement une fois qu'il est installé.
Pour modifier certains réglages une fois qu'il est installé, vous devez utiliser des combinaisons de touches. Vous devez appuyer simultanément sur Control, Alternate et une touche du pavé numérique (à droite sur le clavie). Cette dernière touche précise le paramètre que vous voulez changer:
control+alternate+
(    pour passer à 16 Mhz (haute vitesse).
)    pour passer à 8 Mhz (basse vitesse).
7   pour activer le cache d'instructions.
8   pour le désactiver.
4   pour activer le cache de données.
5   pour le désactiver.
*   pour alterner la vidéo entre PAL et NTSC (50/60Hz).
+  pour augmenter le volume sonore.
-    pour le diminuer.
Delete : pour redémarrer le Falcon.

Vous trouverez des précisions sur ces paramètres un peu plus loin. En théorie, ces raccourcis sont toujours disponibles. Mais certains jeux désactivent le clavier de temps en temps (lors des accès disques par exemple), ou l'ordinateur peut être bloqué.
De même, le reset clavier (control+alternate+delete) est (en théorie) toujours disponible, y compris pendant les jeux.

Note aux utilisateurs de Backward II: les raccourcis clavier ont été changés afin de rendre certaines choses plus logiques (+ et - pour le son par exemple). Il n'est plus possible de modifier la vitesse du Blitter (il reste constamment à 16Mhz), tout simplement parce que cela n'était pas utile.

Utilisation du gestionnaire de bibliothèque:
Note importante: le gestionnaire de bibliothèque est pour l'instant une version améliorée de Backward II. Mais il va être réécrit, donc ce qui suit ne sera plus valable lorsque la nouvelle version sera disponible.
Il s'agit du fichier BACKWARD.APP. C'est grâce à celui-ci que vous allez pouvoir fixer les paramètres de l'émulateur en fonction du programme que vous allez utiliser. Avant de détailler l'ensemble de ces paramètres, nous allons décrire brièvement le principe utilisé.
Les préférences:
Les préférences contiennent les options générales et la configuration par défaut. Rappelez vous que la configuration par défaut est utilisée chaque fois qu'un programme non reconnu est lancé (y compris le bureau du GEM). Cela veut dire que si vous désactivez les caches et/ou que vous réglez le 68030 à 8Mhz, votre Falcon sera lent. Mais pour éviter les situations délicates, le GEM et le disque dur sont toujours actifs pour la configuration par défaut.
Vous pouvez pressez une touche Shift au démarrage pour désactiver Backward. C'est à dire que les options générales seront toutes désactivées, la fréquence sera 16Mhz, les caches seront actifs etc...
Le système de lien:
Afin de savoir quels sont les réglages associés à un programme, Backward utilise un système de clé calculée. Il existe deux types de lien : les liens disquettes et les liens programmes.
Les liens disquettes associent une configuration à une disquette. Pour cela Backward extrait des valeurs de reconnaissance du boot secteur de la disquette. La reconnaissance s'effectue au boot, ce qui implique qu'il faut booter sur la disquette pour que la reconnaissance se fasse (ce principe est proche de celui utilisé pour Backward II, la différence étant qu'il n'est plus nécessaire de passer par un programme pour reconnaitre la disquette). Voyons un exemple:
- vous avez créé une configuration pour un jeux que vous avez associé avec la disquette sur laquelle est le jeu. Pour l'utiliser, vous devez démarrer une première fois avec le disque dur (ou sur la disquette contenant Backward III). Puis vous insérez la disquette que vous souhaitez utiliser, et vous faites Control+Alternate+Delete pour redémarrez l'ordinateur. Lorsque celui-ci redémarre, il lit la disquette et affiche un message signalant qu'il a reconnu la disquette.
Les liens programmes permettent d'associer une configuration a un fichier éxécutable (.PRG, .TOS, .TTP, .GTP mais pas les accessoires). Si vous associez une configuration à un programme, chaque fois qu'il s'éxécutera, Backward se reconfigurera comme souhaité. Les liens programmes sont plus pratiques que les liens disquettes (ils permettent d'utiliser des programmes sur disque dur), par contre certains paramètres ne sont pas pris en compte (on ne peut désactiver le GEM, ni changer la taille mémoire).

Présentation du gestionnaire de bibliothèque:
Au démarrage, en plus du menu, une fenêtre affiche la liste des configurations présentes dans la bibliothèque. Dans la version actuelle, il n'est possible de gérer qu'une seule bibliothèque (sauvée dans le fichier BACKWARD.DKS). La version démo de Backward III ne gère que vingt configurations, la version complète permet d'en avoir 2000 (plus à la demande).
Les configurations sont représentées par le nom qui leur est donné (en pratique le nom du programme auquelle elle est associée).
Le  menu:
- Backward, contient (outre les éventuels accessoires), une option donnant accès à la boîte d'information du programme.
- Fichier:
	- Sauver la bibliothèque : sauve la bibliothèque dans le fichier BACKWARD.DKS et dans la mémoire de l'émulateur si celui-ci est résident.
	- Sauver les préférences : sauve la configuration par défaut ainsi que les options générales.
	- Quitter, permet de retourner au bureau.

- Bibliothèque :
	- Ajouter une configuration...: permet de rajouter une configuration dans la biliothèque. Il donne accès directement à la boite de configuration (présentée plus loin).
	- Supprimez une configuration: retire la configuration sélectionnée.
	- Relire la disquette: lit la disquette présente dans le lecteur, et trouve la configuration qui lui est associée (si elle existe). Pour l'instant, il n'existe pas de fonctions semblables pour les programmes.
- Options:
	- Enregistrement...: donne accès à une boite de dialogue permettant à l'utilisateur enregistré de passer à la version enregistrée du programme en entrant son nom et sa clé.
	- Configuration...: donne accès à la boite de configuration. Permet d'éditer la configuration sélectionnée ou la configuration par défaut si aucune n'est sélectionnée.
	- Options générales: donne accès à la boite d'options valables pour toutes les configurations.
	Viennent ensuite des configurations préréglées. Elles permettent de fixer automatiquement les paramètres suivant votre souhait.
La fenêtre bibliothèque:
Elle donne la liste des configurations classées en ordre alphabétique. La barre d'information rappelle la configuration sélectionnée (représentée en inversion vidéo). L'ascenseur permet de la parcourir.
Si vous pressez une touche alphabétique, le contenu de la fenêtre changera pour afficher les configurations commençant pas cette lettre.
Un clic sur une configuration permet de la sélectionner et un double clic permet de l'éditer (sans passer par le menu).
Lorsque des modifications ont été faites sur la bibliothèque sans avoir été sauvées, le titre de la fenêtre change (une étoile -*- est affichée devant le titre).

La boite de configuration:
C'est elle qui permet de fixer les réglages d'une configuration. Elle permet aussi d'éditer le nom de celle-ci ansi que le lien.
Tout en haut de la boite, un champs de saisie permet d'entrer/modifier le nom de la configuration. A droite de ce champs se trouve le bouton Lier à.... Si vous cliquez sur ce bouton, une boite de dialogue vous demandera de préciser le type de lien (Fichier ou Disquette). Si vous choisissez disquette, la disquette présente dans le lecteur sera lue. Sinon, le sélecteur de fichier vous permettra de choisir le programme auquel vous souhaitez affecter cette configuration. IMPORTANT: le lien ne dépend pas du nom de fichier, mais de son contenu; donc le nom du fichier n'est pas conservé (pour l'instant), il ne vous est donc pas possible de déterminer à quel programme est associée une configuration.

En dehors des boutons Ok et Annuler (dont il n'est pas nécessaire d'expliquer le rôle), on trouve l'ensemble des options de configurations regroupées par genre.
MC 68030 (réglages du microprocesseur):
- Fréquence (8Mhz/16Mhz): permet de fixer la vitesse du 68030. La plupart des programmes fonctionnent très bien à 16Mhz. Etant donné que je ne dispose d'aucune informations sur les cartes accélératrices disponibles, celle-ci ne sont pas encore gérées (mais qui sait, cela viendra peut-être ?).
- Caches (tous/Instr./Donn./Aucun): permet de gérer les caches internes du 68030. Le cache de données ne posent en général pas de problèmes, donc il peut rester actif. Par contre de nombreux programmes (en particulier les jeux) ont des problèmes lorsque le cache d'instructions est actif.

Matériel (réglages divers du matériel):
- Haut Parleur(on/off): permet de désactiver le haut-parleur interne du Falcon. Il semble toutefois que certains programmes le réactivent.
- Disque Dur(on/off): permet d'interdire le démarrage du disque dur. Cette option n'est valable que pour les configurations liées à une disquette.
- Vidéo(STBass/STMoy/STHaut/Déf.) permet de fixer la résolution (Déf. indique de garder la résolution courante). A la fin du programme, la résolution d'origine est réinstallée.

Système (réglages divers):
- Erreurs (Rien/Corr./Spéc./STE): indique comment sont gérées les erreurs d'accès au processeur sonore. Rien indique que rien n'est fait (2 bombes en cas d'erreur). Corr. indique le mode corrigé (les accès illégaux sont ré-effectués de façons correctes); cette option peut ralentir l'exécution d'un programme si celui-ci fait de nombreux accès illégaux (musiques digitalisées par exemple), dans ce cas, choisissez le mode Spécial ou STE. Spec. indique le mode spécial; en cas d'erreur Backward III tente de corriger le programme qui pose problème. Cette option donne généralement la meilleure qualité sonore, sans trop ralentir le programme. STE indique que les erreurs sont ignorés; cela conduit en général à un son de très mauvaise qualité, donc utilisez cette option en dernier recourt. Elle est parfois nécessaire pour certains programmes (mais, suite aux diverses améliorations de Backward, cela est de moins en moins vrai).
- Mémoire : permet de choisir la quantité de mémoire. Seul de très vieux programmes réclament une quantité de mémoire précise, donc modifiez celle-ci en dernier recourt. Max indique que l'on garde toute la mémoire. Cette option n'est valable qu'avec les configurations liées à une disquette.
- Patchs TOS (on/off): permet d'activer les corrections faites au systèmes. Les versions précédentes de Backward obligaient parfois à les désactiver, mais normalement celle-ci devrait permettre de les garder actif en permanence.
- Gem (on/off): permet de déasctiver le GEM, le programme MiniDesk fournit permet de remplacer le bureau. Cela permet à certains vieux programmes de tourner. Cette option n'est valable qu'avec les configurations liées à une disquette.

Il est malheureusement impossible de donner une méthode permettant de trouver les réglages nécessaires pour un programme de façon immédiate. Il existe deux techniques. La première consiste à partir de la configuration préréglée 'Falcon' et de chercher pas à pas les modifications. Cette méthode permet de trouver la configuration qui vous donnera les meilleures performances. L'autre consiste à partir de la configuration 'ST(e)' et à chercher ensuite à améliorer les performances. D'une manière générale, un programme qui refuse de tourner avec la configuration 'ST(e)' à peu de chance de fonctionner quelque soit la configuration. Mais n'hésitez pas à chercher à tatons.

Remarque importante: Bien que la version actuelle (0.99) ne rende pas ceci visible, il est impossible de désactiver le Gem ou le disque dur dans la configuration par défaut, ceci avant d'éviter des erreurs de manipulations qui pourrait conduire à des situations délicates.

Options générales:
La boîte  contient trois options:
-  Ecran Multisynchro. Elle ne concerne que les possesseurs d'écran VGA (ou SVGA, multisynchro etc..). En effet, Backward III peut gérer les modes PAL(50 images/seconde) et NTSC(60 images/secondes) qui existe sur ST. La pratique m'a prouvé qu'un bon nombre de moniteur, y compris ancien, supportaient très bien le mode 50Hz. Si lorsque vous basculez entre mode PAL et NTSC (Ctrl+Alt+*) l'image n'est pas stable, désactivez cette option.
- Ignorer le Disque IDE : si vous ne possédez pas de disque IDE (interne) vous pouvez activer cette fonction, cela accelèrera le démarrage de l'ordinateur.
- Pas de logo ATARI : vous pouvez choisir de ne pas afficher le logo afficher lors du boot de l'ordinateur.

Utilisation de MiniDesk:
Si vous utilisez une configuration où le GEM est désactivée, au lieu de voir apparaître le bureau standard, c'est l'écran du programme MiniDesk qui s'active. Celui ci vous permet de lancer des programmes. Vous voyez apparaître à l'écran le contenu du disque courant. Les dossiers sont affichés entre crochets (ex[AUTO]), les autres éléments sont les programmes. Les flèches vous permettent de changer la sélection courante.
Les touches alphabétiques permettent de changer le disque courant.
La touche Return à deux rôles. Elle permet soit de lancer un programme, soit d'ouvrir un dossier (selon la sélection courante). Pour sortir d'un dossier, il suffit d'ouvrir le dossier [..].
Il est déconseillé d'éxécuter un programme GEM depuis le Minidesk. En effet, il y a fort peu de chances pour qu'il fonctionne.
Minidesk est très primitif, mais il doit répondre à un critère primordial : occuper peu de mémoire.

Utilisation du patcher:
Le patcher est composé de deux programmes: PATCH.GTP et UNPATCH.GTP.
Il permet de modifier des programmes afin de les faire tourner avec Backward. Contrairement à l'émulateur, il ne fonctionne que sur des programmes connus (c'est à dire que j'ai pu tester et débugger).
Il utilise pour cela des fichiers *.PTC qui contiennent les modifications à effectuer. Avant de l'utiliser, il est conseillé de faire une copie de sauvegarde. En effet, PATCH.GTP va directement modifier les fichiers ou la disquette sur laquelle se trouve le programme.

Le fichier PATCHES.LST contient la liste des fichiers .PTC avec le nom du programme correspondant. Une fois que vous avez trouver le fichier correspondant a votre programme, il suffit de tirer son icone et de le poser sur PATCH.GTP (ou de lancer PATCH et de taper son nom complet dans la boîte de parmètres). Il n'y a plus ensuite qu'à suivre les messages affichés à l'écran.
UNPATCH.GTP fonctionne sur le même principe mais son rôle est d'annuler les modifications faites par PATCH.
Remarques:
- les fichier *.PTC ne fonctionne que pour une version donnée d'un logiciel.
- une fois qu'un logiciel a été patché, il a peut de chance de pouvoir tourner sur un ST ou sans Backward. Il faut annuler les patchs avec UNPATCH pour pouvoir l'utiliser de nouveau sur un ST.
- ces patchs demandent beaucoup de temps et ne marchent pas toujours intégralement (Microprose Golf semble planter de temps en temps).
- le sytème est sécurisé: PATCH.GTP ne MODIFIERA PAS un fichier ou une disquette qu'il n'identifie pas. Donc il n'y a aucun risque de mauvaises manipulations. De toutes façons, UNPATCH annulera les modifications faites par PATCH en cas de besoin.
- il est indispensable de patcher les programmes de la liste PATCHES.LST pour les faire tourner sur Falcon. Il n'y a pas d'autre moyen.

Se faire enregistrer:
Pour devenir utilisateur enregistré, il faut envoyer 100F (chèque de préférences) à l'adresse suivante:
M Cyrille Dupuydauby
53 domaine des Aigles
60500 Chantilly
France

Vous recevrez en échange une disquette contenant la toute dernière version, ainsi qu'une clé. La réponse peut être parfois retardée le temps de terminer une nouvelle version. Un délai de 3 semaines n'est pas étonnant (en général, réponse sous 15jours).
En plus, vous bénéficierez d'avantages particulier, comme la possibilité de m'envoyer des copies des programmes qui ne fonctionnent pas afin de trouver d'où vient le problème.

Comment aller plus loin avec Backward:
Conversion depuis Backward II:
Le programme CONVERT.PRG permet de convertir automatiquement les bibliothèques du format Backward II vers le format Backward III. Il suffit de le lancer dans le dossier contenant le fichier BACKWARD.DAT. Il fabriquera automatiquement le fichier BACKWARD.DKS.

Utilisation de Soft Roms:
Backward permet d'utiliser n'importe quel TOS 4.0x sur n'importe quel Falcon. Il suffit pour cela d'avoir une copie des ROMs en fichier, de la nommée ROM.IMG et de la copier à la racine de votre partition de boot (ou de la disquette de démarrage). Attention, les fichiers ROM.IMG sont des copies des ROMS alors que les fichiers TOS.IMG sont des version spéciales du TOS prévues pour tourner en RAM.

Remplacement de Minidesk:
Si vous le désirez, vous pouvez remplacez Minidesk par un autre shell. Il suffit de remplacer MINIDESK.PRG par un autre programme (COMMAND.PRG par exmple) en le renommant. Bien que cela ne soit pas encore complétement prévu, il y a de bonnes chances pour que ça marche.

Le futur:
Etant donné mon temps libre, le futur de Backward est limité à la sortie de Backward III version 1.00 (et aux corrections de bugs éventuels). Cela fait déjà deux ans que les 3/4 du temps passé sur mon Falcon sont consacrés à Backward (qui a connu une vingtaine de versions en deux ans). Mais, l'aventure ne s'arrêtera pas là, j'ai une pile de projets qui s'est accumulé en deux ans, alors ...
Le principale problème de cette version beta est le le gestionnaire de Bibliothèque qui doit être complétement réécrit en C. En effet, Backward III à d'énormes possibilités qui ne peuvent être exploitée pour le moment. De plus il est possible que Ludovic Rousseau (coucou) participe et exploite certaines possibilités de Backward III (mais je ne sais pas encore ce qu'il a en tête).
J'espère aussi trouver le temps de compléter cette trop succinte documentation.

Cette version de Backward est dédiée à l'ensemble de mes 130 utilisateurs enregistrés.

A bientot.