The Solution: The Final Solution?

See all articles from QL_DOC n10
Author(s): Réal Gagnon
Publication: QL_DOC
Pub Details: QL_DOC n10 (Issue 10)
Date: June-July 1989
Pages: 13-14

In English: A review of Digital Precision's The Solution, which turns an expanded QL with a disk drive into an MS-DOS PC compatible. Programs such as Lotus 1-2-3, dBase III+ and WordPerfect run, but very slowly (a few percent of an XT's speed), so graphics games are impractical while text editors are bearable. It covers the manual (no MS-DOS introduction), setup with CONFIGURE, drive and port assignment, CGA support, keyboard mapping, multitasking, the need to supply MS-DOS (or buy the Chocolate version), and the bundled XOVER QDOS/MS-DOS disk-transfer utility, noting the free public-domain QLIBM available from QL_DOC.

Printed title: The Solution -la Solution finale?. The article below is in French, as printed in QL_DOC n10 (June-July 1989).


DIGITAL PRECISION a habitué les QListes à des produits comme EYE-Q, THE EDITOR, LIGHTNING, le compilateur TURBO, PROFESSIONAL PUBLISHER qui ne sont pas des “2 de pique”… Alors voici que DP propose un logiciel, THE SOLUTION, qui a la prétention de transformer notre QL en un compatible PC pourvu qu’on ai assez de mémoire et au moins un lecteur de disquette. Grâce à THE SOLUTION, le QL aurait accès à la plus vaste bibliothèque de logiciels au monde. Les LOTUS 123, DBASE III+ et WORD PERFECT fonctionnent tous sans problème… Trop beau pour êtes vrai? Est-ce que ça marche vraiment?

Oui ça marche. Oui, mais lentement, très lentement…

D’après DP, THE SOLUTION fonctionne à 10% de la vitesse d’un compatible XT tournant à 4.77Mhz. Selon des programmes qui testent la vitesse d’un PC l’on obtient plutôt des chiffres comme 5%-6% et même 1% (PC TOOLS). Curieusement le programme LANDMARK SPEEDTEST identifie le QL comme étant l’équivalent d’un AT tournant à 16Mhz!

Ceci dit, l’émulateur semble être au point, la plupart des programmes testés fonctionnent. Il est assez fascinant de mettre sa disquette MS-DOS dans notre FLP1_ et de voir apparaitre le fameux “A>” sur l’écran du QL. Les jeux graphiques quoique fonctionnels sont à oublier vu la lenteur de l’émulateur à remettre l’écran à jour. La lenteur est cependant plus supportable avec les éditeurs de texte/traitements de texte car le programme attend la plupart du temps notre texte au clavier.

Le manuel est assez volumineux mais il contient beaucoup de répétition inutile. Le manuel n’offre aucune introduction au MS-DOS. Le débutant est laissé à lui-même sur ce domaine, le manuel ne traitant que du fonctionnement et de la mise en route de l’émulateur et non pas du MS-DOS ou des programmes fonctionnant sous MS-DOS. La procédure d’installation est très simple à partir du programme CONFIGURE. On détermine à ce moment combien de mémoire sera allouer à l’émulateur, l’assignation des ports séries, le type de lecteur de disquette que nous avons. Une fois cette installation terminée, on est prêt à faire fonctionner l’émulateur.

Si l’on a 2 lecteurs de disquette, on peut en réserver un pour THE SOLUTION et laisser l’autre disponible au QDOS ou réserver les 2 lecteurs pour THE SOLUTION. Car un lecteur appartenant à THE SOLUTION ne pourra être utilisé par un autre programme. Ceci est important car THE SOLUTION peut fonctionner en Multi-Tâche si l’on désire (si la mémoire le permet). Un fois ce choix fait, on insère notre disquette contenant le MS-DOS dans FLP1_. Cette disquette n’est pas fournis avec THE SOLUTION, et elle est nécessaire pour faire marcher le tout. Il est possible de l’acheter en même temps (version CHOCOLAT) que THE SOLUTION mais il est généralement assez facile de trouver un copain qui peut nous passer un disquette DOS pour un petit bout de temps..

Les programmes fonctionnant sur une carte graphique couleur (standard CGA) devraient fonctionner sans problème. SER1 est l’équivalent du PRN/LPT1 du DOS pour l’imprimante, SER2 est quant à lui COM1/2 mais cela est reconfigurable avec le programme CONFIG. Le clavier du QL est assez différent de celui d’un PC. Sur un PC, il y a 10 touches de fonction, THE SOLUTION règle ce problème en faisant des équivalences, comme pour obtenir la touche F10, on fait en réalité la combinaison CTRL 0. Mais encore là, le clavier est entièrement reconfigurable via le programme CONFIGURE. Il est possible d’accéder à un mini-tableau de reconfiguration à l’intérieur même de l’émulateur avec la combinaison de touches CTRL/ALT/SHIFT/CAPSLOCK. C’est d’ailleurs par cette option que l’on quitte THE SOLUTION.

En prime avec THE SOLUTION, le programme XOVER est inclus sur la même disquette. Ce programme permet de lire/écrire/formater des disquettes au format MS-DOS sans pour cela charger l’émulateur THE SOLUTION. Le but premier de XOVER est de faciliter l’échange de donnée entre une disquette QDOS et une disquette MS-DOS. Une option permet de traduire certains caractères qui ont des codes différents, option surtout utile pour les caractères français. Malheureusement le caractère TABulate n’est pas traduit ce qui pose un problème pour les fichiers-source PASCAL ou C.

(Il existe un programme du domaine publique qui fait exactement la même chose et qui est gratuit en plus! Il a pour nom QLIBM, si vous voulez l’obtenir envoyez $2 (pour couvrir les frais postaux) plus le support sur lequel vous voulez le recevoir (µdv, disquette 5.25″ 360/720K, disquette 3.5″) à QL_DOC.)