Sinclair QL - Sinclair QL

Sinclair QL
Sinclair QL Top.jpg
Taper Ordinateur personnel
Date de sortie 12 janvier 1984 ; il y a 37 ans ( 1984-01-12 )
Prix ​​de lancement 399 £ (équivalent à 1 292 £ en 2019)
Abandonné avril 1986 ( 1986-04 )
Unités vendues 150 000
Système opérateur Sinclair QDOS
CPU 68008 à 7,5 MHz
Mémoire 128 Ko (896 Ko max.)
Espace de rangement Microdrive
Graphique 256×256 (8 couleurs)
512×256 (4 couleurs)
Connectivité emplacement d'extension, support de cartouche ROM, deux ports RS-232, ports de réseau local QLAN propriétaires , deux ports de joystick , bus Microdrive externe
Prédécesseur Spectre ZX
Successeur Sinclair PC200

Le Sinclair QL (pour Quantum Leap ) est un ordinateur personnel lancé par Sinclair Research en 1984, en tant qu'équivalent haut de gamme du ZX Spectrum . Le QL visait les marchés des utilisateurs à domicile sérieux et des utilisateurs professionnels et exécutifs des petites et moyennes entreprises et des établissements d'enseignement supérieur, mais n'a pas réussi à obtenir un succès commercial. Alors que le ZX Spectrum a un Zilog Z80 8 bits comme CPU, le QL utilise un Motorola 68008 . Le 68008 fait partie de la famille Motorola 68000 avec des registres de données internes 32 bits, mais un bus de données externe 8 bits.

La description

Internes QL (avec ROM Minerva installée)
QL vue arrière
Motorola 68008 et ZX8301 sur le PCB du QL
Logiciel d'application Psion fourni sur les cartouches Microdrive

Basé sur un processeur Motorola 68008 cadencé à 7,5 MHz, le QL incluait 128  Ko de RAM , qui était officiellement extensible à 640 Ko et en pratique, à 896 Ko. Il peut être connecté à un moniteur ou à un téléviseur pour l'affichage. Deux lecteurs de cartouches à boucle de bande Microdrive intégrés fournissaient un stockage de masse, à la place des lecteurs de disquettes plus chers que l'on trouvait sur les systèmes similaires de l'époque. Les microdrives avaient été introduits pour le Sinclair ZX Spectrum en juillet 1983, bien que le QL utilisait un format de bande logique différent. Les interfaces comprenaient un slot d'extension, un support de cartouche ROM, deux ports RS-232 , des ports de réseau local QLAN propriétaires , deux ports de joystick et un bus Microdrive externe . Deux modes vidéo étaient disponibles, 256x256 pixels avec 8 couleurs RVB et flash par pixel, ou 512x256 pixels avec quatre couleurs : noir, rouge, vert et blanc. Les couleurs prises en charge pourraient être pointillées en blocs de 2 × 2 pour simuler jusqu'à 256 couleurs, un effet qui ne se reproduisait pas de manière fiable sur un téléviseur, en particulier via une connexion RF. Les deux modes d'écran utilisaient un framebuffer de 32 Ko dans la mémoire principale. Le matériel était capable de basculer entre deux zones de mémoire différentes pour le tampon de trame, permettant ainsi une double mise en mémoire tampon . Cependant, cela aurait utilisé 64 Ko des 128 Ko de RAM de la machine standard et il n'y avait pas de prise en charge de cette fonctionnalité dans le firmware d'origine du QL. Le système d'exploitation alternatif et bien amélioré Minerva fournit un support complet pour le deuxième tampon de trame. Lorsqu'il est connecté à un téléviseur ou un moniteur réglé normalement, la sortie vidéo du QL surbalayera horizontalement. Cela aurait été dû au fait que les constantes de synchronisation de la puce ZX8301 étaient optimisées pour l'écran plat CRT initialement prévu pour le QL.

Palette de couleurs Sinclair QL
256×256 512×256
le noir le noir
bleu
rouge rouge
magenta
vert vert
cyan
jaune blanche
blanche

En interne, le QL comprenait le CPU, deux ULA ( ZX8301 et ZX8302 ) et un microcontrôleur Intel 8049 connu sous le nom d'IPC, ou "Intelligent Peripheral Controller". Le ZX8301 ou "Master Chip" a implémenté le générateur d'affichage vidéo et a également fourni un rafraîchissement de la DRAM . Le ZX8302, ou "Peripheral Chip", interfacé aux ports RS-232 (transmission uniquement) Microdrives, ports QLAN, horloge temps réel et le 8049 via une liaison série synchrone. Le 8049 inclus à un stade avancé de la conception du QL (le ZX8302 étant à l'origine destiné à remplir ses fonctions) fonctionnait à 7,5 MHz et agissait comme une interface clavier/joystick, un tampon de réception RS-232 et un générateur audio. Lorsque l'on compare les spécifications techniques entre les micro-ordinateurs au sens traditionnel du terme, le QL se qualifie comme le plus rapide pour avoir une horloge de 15 MHz alternant entre le 68008 de Motorola et le 8049 d'Intel.

QDOS , un système d' exploitation multitâche préemptif principalement conçu par Tony Tebby , a été inclus dans la ROM , tout comme un interpréteur BASIC structuré avancé , nommé SuperBASIC conçu par Jan Jones , qui a également été utilisé comme interpréteur de ligne de commande . Le QL était fourni avec une suite bureautique , composée d'un traitement de texte, d'une feuille de calcul, d'une base de données et de graphiques commerciaux écrits par Psion . C'était le premier système d' exploitation à proposer une interface graphique de style Windows antérieure d'un mois à Apple .

Physiquement, le QL était de la même couleur noire que les modèles précédents ZX81 et Sinclair ZX Spectrum, mais a introduit un nouveau thème de style angulaire et un nouveau design de clavier qui seront plus tard vus dans le ZX Spectrum+ .

Le QL utilisait des fiches British Telecom de type 631W de conception similaire aux prises téléphoniques britanniques pour les câbles série, à l'exception des QL construits par Samsung pour les marchés d'exportation, qui avaient des prises DE-9 . Joysticks connectés au QL avec des prises de type 630W similaires.

Histoire

Sinclair QL ROM "dongle" - nécessaire pour étendre la ROM interne de 32 Ko à 48 Ko dans les premiers QL

Le QL a été conçu à l'origine en 1981 sous le nom de code ZX83 , en tant qu'ordinateur portable pour les utilisateurs professionnels, avec un écran plat CRT ultra-mince intégré similaire au téléviseur de poche TV80 , à l'imprimante et au modem . Au fur et à mesure que le développement progressait, il est finalement devenu clair que les fonctionnalités de portabilité étaient trop ambitieuses et que la spécification a été réduite à une configuration de bureau conventionnelle. L'électronique a été principalement conçue par David Karlin, qui a rejoint Sinclair Research à l'été 1982. Le design industriel a été réalisé par Rick Dickinson , qui a déjà conçu la gamme de produits ZX81 et ZX Spectrum. Sinclair avait chargé GST Computer Systems de produire le système d'exploitation de la machine, mais est passé à Domesdos, développé par Tony Tebby comme alternative interne, avant le lancement. Le système d'exploitation de GST, conçu par Tim Ward, a ensuite été mis à disposition en tant que 68K/OS , sous la forme d'une carte ROM complémentaire. Les outils développés par GST pour le QL seront plus tard utilisés sur l' Atari ST , où le format d'objet GST est devenu la norme.

Le QL a été conçu pour être plus puissant que l' ordinateur personnel d'IBM et comparable au Macintosh d' Apple . Alors que la vitesse d'horloge du processeur était comparable à celle du Macintosh, et des derniers Atari ST et Amiga, le bus de données 8 bits et le vol de cycle du réseau de portes ZX8301 ont limité les performances du QL. Au moment du lancement précipité, le 12 janvier 1984, le QL était loin d'être prêt pour la production - il n'existait aucun prototype fonctionnel complet. Bien que Sinclair ait commencé à prendre les commandes immédiatement, promettant une livraison dans les 28 jours, les premières livraisons des clients n'ont commencé, lentement, qu'en avril. Cela a provoqué de nombreuses critiques de la société et l'attention de l' Advertising Standards Authority .

En raison de son lancement prématuré, le QL a été en proie à un certain nombre de problèmes dès le départ. Les premiers QL de production étaient livrés avec des versions préliminaires de firmware contenant de nombreux bogues , principalement en SuperBASIC. Une partie du firmware était stockée sur une cartouche ROM externe de 16 Ko, également connue sous le nom de " kludge " ou " dongle ", jusqu'à ce que le QL soit repensé pour accueillir les 48 Ko de ROM nécessaires en interne, au lieu des 32 Ko initialement spécifiés. Le QL a également souffert de problèmes de fiabilité de ses Microdrives. Ces problèmes ont ensuite été corrigés par les ingénieurs de Sinclair, en particulier sur les modèles produits par Samsung , ainsi que par des sociétés de rechange telles que Adman Services et TF Services, au point que plusieurs utilisateurs de QL signalent que les Samsung Microdrives fonctionnent parfaitement même après presque 17 ans. de service; mais en tout cas beaucoup trop tard pour racheter l'image négative qu'ils s'étaient déjà créée.

Bien que l'ordinateur ait été présenté comme étant avancé pour l'époque et relativement bon marché, il ne s'est pas bien vendu et la production au Royaume-Uni a été suspendue en 1985, en raison du manque de demande. Après qu'Amstrad ait acquis les gammes de produits informatiques de Sinclair en avril 1986, le QL a été officiellement abandonné. Mis à part ses problèmes de fiabilité, le marché commercial cible s'est lié à la plate-forme IBM PC , tandis que la majorité des propriétaires de ZX Spectrum n'étaient pas intéressés par une mise à niveau vers une machine dotée d'une bibliothèque de jeux minimale. La persistance de Sinclair avec le Microdrive non standard et le clavier inconfortable ne l'a pas fait aimer au marché des affaires ; couplés à la ressemblance de la machine avec un ZX Spectrum +, ils ont conduit beaucoup à percevoir le QL comme quelque chose qui s'apparente à un jouet. Les éditeurs de logiciels étaient également réticents à prendre en charge la QL en raison de la nécessité d'utiliser des cartouches Microdrive comme support de distribution.

ICL un par bureau

Le processeur QL , les ASIC et les microdrives ZX8301 et ZX8302 constituaient la base du One Per Desk (OPD) d' International Computers Limited (ICL ) - également commercialisé par British Telecom sous le nom de Merlin Tonto et par Telecom Australia sous le nom de Computerphone . Fruit d'une collaboration de trois ans entre Sinclair Research , ICL et British Telecom, l'OPD s'est doté d'un combiné téléphonique à une extrémité du clavier et d'un logiciel rudimentaire d'intégration informatique-téléphonie (CTI). Cette machine a intéressé un certain nombre de clients commerciaux de premier plan, dont certaines divisions de l'ancien département britannique des douanes et accises , mais son succès a été généralement limité. À la fin des années 1980, ils ont été utilisés dans les salles de bingo pour permettre un jeu de bingo en réseau dans tout le pays.

Héritage

Linus Torvalds a attribué le fait qu'il a finalement développé le noyau Linux , ayant également un multitâche préemptif, en partie au fait qu'il possédait un Sinclair QL dans les années 1980. En raison du manque de soutien, en particulier en Finlande , Torvalds s'est habitué à écrire son propre logiciel plutôt que de s'appuyer sur des programmes écrits par d'autres. Sa frustration à l'égard du Sinclair l'a conduit, des années plus tard, à acheter un PC IBM plus standard compatible sur lequel il développerait Linux.

Clones

Après qu'Amstrad ait abandonné le QL en 1986, plusieurs sociétés précédemment impliquées dans le marché des périphériques QL sont intervenues pour combler le vide. Ceux-ci comprenaient CST et DanSoft, créateurs de la gamme Thor de systèmes compatibles ; Miracle Systems , créateur des cartes de mise à niveau processeur/mémoire Gold Card et Super Gold Card et de l'émulateur matériel QXL pour PC ; et Qubbesoft, avec Aurora, la première carte mère QL de remplacement, avec des modes graphiques améliorés.

À la fin des années 1990, deux cartes mères partiellement compatibles QL nommées Q40 et Q60 (collectivement appelées Qx0 ) ont été conçues par Peter Graf et commercialisées par D&D Systems. Le Q40 et Q60, basé sur le Motorola 68040 et 68060 processeurs respectivement, ont été beaucoup plus puissant que le QL et ont d' origine la possibilité entre autres choses (comme le multimédia, les graphiques haute résolution, Ethernet en réseau , etc.) pour exécuter le Linux système d' exploitation .

En 2013, Peter Graf a annoncé qu'il travaillait sur le Q68, un ordinateur monocarte compatible QL basé sur FPGA. Le Q68 a été présenté pour la première fois au public en avril 2014 et est devenu disponible à l'automne 2017. Il est produit et commercialisé par Derek Stewart (de l'ancien D&D Systems).

Les modules complémentaires matériels tels que les nouveaux développements comme le QL-SD (conçu par Peter Graf) et les conceptions remaniées ou même étendues des années 1990 telles que les interfaces QubIDE (par José Leandro Novellón), Trump, Gold & Super Gold Cards (par Tetroid) sont toujours étant produit pour le QL original.

RWAP Software fournit diverses mises à niveau matérielles et logicielles et des pièces de rechange.

Systèmes d'exploitation

Des versions corrigées ou remaniées de QDOS ont été produites, notamment Minerva qui a progressivement évolué vers un système d'exploitation complètement réécrit, offrant une vitesse améliorée, avec des interpréteurs SuperBASIC multitâches . Tony Tebby a ensuite produit un autre système d'exploitation mis à jour, SMSQ/E , qui a continué à être développé pour le Sinclair QL et les émulateurs, offrant de nombreuses autres fonctionnalités.

Émulateurs, QL virtuels et distributions

De nombreux émulateurs et QL virtuels sont devenus disponibles au fil du temps, dont QPC2 (Windows), SMSQmulator (Java) et ZEsarUX (Windows/Mac/Linux) sont activement maintenus. Plusieurs distributions d'émulateurs, d'applications et d'informations ont été produites, dont Black Phoenix et QL/E sont les plus activement maintenues.

Voir également

Les références

Liens externes