RETRODREAMSAMIGA & SPECTRUM
Menu

RUN "TURBO"

Améliorer le Spectrum

Les modifications que l'on installe aujourd'hui sur un Spectrum, un ZX81 ou un QL, et ce qu'il vaut mieux savoir avant.

Des cartes SD à la place des cassettes, du HDMI, de la mémoire neuve à la place des puces qui tombent en panne et des régulateurs qui ne chauffent pas : ce qui existe pour votre Sinclair, qui le fabrique et sur quels modèles cela s'installe.

modifications
23
catégories
8
sources
54

Pourquoi modifier un Spectrum

Un Spectrum a aujourd'hui plus de quarante ans, et ses points faibles sont connus. La vidéo sort par un modulateur RF, conçu pour les téléviseurs de l'époque [13]. Les programmes arrivent sur cassette. Les 16 Ko du bas du 16K et du 48K se trouvent sur des puces 4116 qui ne se fabriquent plus [25], et le régulateur 7805 chauffe tellement que, sur le 128, il a fallu un grand dissipateur à l'extérieur du boîtier [13].

La communauté a répondu avec des pièces neuves : des interfaces qui chargent les jeux depuis des cartes SD ou CompactFlash [1], des lecteurs de cassettes virtuels [7], des sorties HDMI et VGA [19] [21], des modules de mémoire modernes [25], et même des ULA de remplacement et des cartes mères neuves [52]. Le ZX81 et le QL ont aussi les leurs : vidéo composite et couleur sur le ZX81 [22] [24], une nouvelle ROM et des Microdrives sur carte SD sur le QL [36] [38].

Beaucoup de ces solutions sont l'œuvre d'une ou deux personnes, et cela se ressent sur la disponibilité. ByteDelight, qui fabriquait plusieurs des interfaces de cette page, a fermé les commandes en décembre 2025 [5]. Nous l'indiquons sur la fiche de chacune.

Et si vous voulez tout à la fois, le ZX Spectrum Next est autre chose : un ordinateur neuf, avec le Spectrum recréé dans un FPGA, financé sur Kickstarter en 2017 et livré avec boîtier en 2020 [13]. Ce n'est pas une modification, c'est pourquoi il n'apparaît pas dans cette liste.

D'origine ou modifié

Un Spectrum tel qu'il est sorti de l'usine vaut plus pour un collectionneur qu'un Spectrum couvert de fils. La bonne nouvelle, c'est que le Spectrum a un port d'extension à l'arrière, et beaucoup des meilleures modifications s'y branchent sans ouvrir la machine : le DivMMC [4], la Spectranet [44], le ZX-HD [19] ou le ZX-AY [39]. On retire l'interface et l'ordinateur redevient ce qu'il était.

D'autres touchent à l'intérieur mais s'annulent : la modification vidéo composite du 48K se défait quand vous le souhaitez [14], et les ROM +3e s'échangent contre celles d'origine, qui sont sur support [31].

Et il y a celles qui restent : changer des résistances dans le circuit audio du +3 [40], souder un régulateur à découpage à la place du 7805 [26] ou dessouder le modulateur du ZX81 [23]. Sur la fiche de chaque modification, nous indiquons si elle est réversible.

Avant d'intervenir, vérifiez quelle carte vous avez. Le 48K a connu de nombreuses révisions au cours de sa vie [13], et les instructions changent de l'une à l'autre : le passage de 16K à 48K, par exemple, ne se fait pas de la même manière sur un Issue 2 et sur un Issue 3 [27]. Conservez tout ce que vous retirez, dans un sachet antistatique étiqueté.

Plus récent ne veut pas dire plus compatible : beaucoup de jeux comptent les cycles du 48K.

Par où commencer

D'abord, la santé de la machine. Les condensateurs électrolytiques sèchent avec l'âge et, sur le 48K, si le convertisseur DC-DC cesse de fournir les 12 V et les -5 V, les puces 4116 de la mémoire basse peuvent mourir [28]. Remplacer les condensateurs est souvent la première chose à faire [28].

Pour savoir ce qui est en panne, une ROM de diagnostic comme ZX Spectrum Diagnostics teste la mémoire, et les bips qu'elle émet au démarrage indiquent tout de suite si le processeur et l'ULA fonctionnent, même sans image [32].

Ensuite, l'image : vidéo composite sur le 48K [14], RGB sur les 128K [15], ou HDMI et VGA sans rien ouvrir [19] [21]. Enfin, le stockage : un DivMMC avec esxDOS lit les cartes SD et charge les fichiers TAP [3] [1] ; sur le +3, un Gotek peut prendre la place du lecteur 3 pouces [10].

Sur le ZX81, l'ordre est semblable : vidéo composite [22], puis une extension comme le ZXpand+, qui réunit 32 Ko de mémoire et une carte SD dans un seul boîtier [12].

Chaleur et alimentation

Le 7805 du 16K et du 48K se trouve sous un dissipateur à l'intérieur du boîtier, et sur le 128 il est passé à l'extérieur [13]. C'est un régulateur bon marché mais peu efficace ; un module à découpage moderne fait le même travail en chauffant à peine et se passe de dissipateur [26] [47].

La chaleur fait aussi vieillir ce qui l'entoure : sur les cartes Issue 1 et 2, les condensateurs proches du dissipateur souffrent davantage, et il est recommandé d'utiliser des condensateurs 105 °C à ces emplacements [28].

Par sécurité : n'ouvrez jamais une alimentation. La partie 230 V peut provoquer un choc dangereux même débranchée de la prise. Les alimentations d'origine ont quarante ans, et en 1983 Sinclair a même fait rappeler un lot de 28 000 en raison d'un risque de choc en milieu humide [51]. Si la vôtre chauffe, bourdonne ou sent le brûlé, remplacez-la par une alimentation neuve et fermée, ou apportez-la à la boutique.

Attention aux tensions. Du 16K au +2 gris, c'est 9 V, avec le négatif sur la broche centrale [48] ; le +2A et le +3 utilisent une alimentation à plusieurs tensions, et celle du +2A ne suffit pas pour un +3 [50]. Sur un +3 avec Gotek, le câble d'alimentation interne a les 5 V et les 12 V inversés par rapport au Gotek [10].

Compatibilité

Un Spectrum n'est pas toujours identique à un autre Spectrum [6]. Le 128 tourne un peu plus vite que le 48K (70 908 cycles par image au lieu de 69 888), et les jeux qui comptent les cycles pour dessiner dans la bordure, comme Dark Star, s'affichent de travers [6].

Sur les 128K, la ROM 48K a été modifiée dans un espace libre que certains programmeurs utilisaient pour les interruptions, et ces jeux se bloquent [6]. Sur le +2A et le +3, le port d'extension, la contention mémoire et ce qu'on appelle le floating bus ont changé ; le ZX Interface 1 a cessé de fonctionner, et certains jeux anciens aussi [13] [6].

Il existe des remèdes pour certains cas. Passer en 48 BASIC verrouille la pagination et règle des jeux comme Jetpac ; sur un DivMMC, qui démarre en USR 0, on fait OUT 32765,48 avant de charger [6]. Sur le +2A et le +3, une résistance de 470 ohms rétablit en partie le floating bus, assez pour tromper la plupart des logiciels qui en dépendent [53].

Les améliorations d'image ont aussi été pensées pour ne rien casser : l'ULAplus, la spécification qui apporte 64 couleurs, a été conçu pour une compatibilité maximale avec les logiciels existants [20]. Malgré cela, pour jouer à la ludothèque 48K, un 48K d'origine avec un DivMMC reste la combinaison qui réserve le moins de surprises.

À la boutique

Chez RetroDreams, nous installons ces modifications. Avant d'intervenir, nous vous disons ce qui est réversible et ce qui ne l'est pas, pour que vous décidiez en toute connaissance de cause.

Si une modification n'a pas de sens pour ce que vous attendez de votre Spectrum, nous vous le disons aussi. Souvent, la meilleure amélioration consiste à faire fonctionner correctement la machine d'origine : des condensateurs neufs, une mémoire testée et une alimentation sûre.

Pour un devis, utilisez le formulaire de réparation et indiquez le modèle et la modification qui vous intéressent.

N'ouvrez jamais une alimentation : le côté 230 V peut tuer, même débranché. Une vieille alimentation se remplace par une neuve, fermée.

Les modifications

Choisissez votre machine : seules celles qui lui conviennent restent affichées.

Pour quelle machine ?

Stockage

Des cartes SD et CompactFlash sur le port d'extension, des cassettes virtuelles, des disquettes sur une clé USB et des Microdrives sur carte SD.

  • Pavel Cimbal (DivIDE) · Mario Prato (DivMMC) · Ben Versteeg (DivMMC EnJOY!)

    DivMMC / DivIDE

    • Installation: Se branche
    • Réversible
    • Projet ouvert

    Des interfaces qui se branchent sur le port d'extension et lisent des cartes. Le DivIDE, de Pavel Cimbal, utilise des disques IDE ou des cartes CompactFlash ; le DivMMC, de Mario Prato, utilise des cartes SD et s'inspire largement du DivIDE [1]. Avec le firmware esxDOS, ils lisent les cartes FAT16 et FAT32 et chargent les fichiers TAP comme s'il s'agissait de cassettes [3] [1]. Le DivMMC d'origine a ses fichiers CPLD publiés sous GPL-3.0 [2] ; la variante EnJOY!, de Ben Versteeg, ajoute un joystick Kempston [1], et la PRO ONE détecte seule le modèle et fonctionne du 16K au +3 [4].

    Attention ByteDelight, qui fabriquait la série EnJOY!, a fermé les commandes en décembre 2025 [5]. Sur les 128K, le DivMMC démarre en USR 0, avec la pagination déverrouillée, et certains jeux comme Jetpac restent sur un écran noir si vous ne faites pas d'abord OUT 32765,48 [6].

    Machines: ZX Spectrum 16K / 48K, ZX Spectrum+, ZX Spectrum 128, ZX Spectrum +2, ZX Spectrum +2A / +2B, ZX Spectrum +3

    Page officielle ↗
  • TZXDuino / MaxDuino

    Andrew Beer · Duncan Edwards (TZXDuino) · Rafa Molina (MaxDuino)

    TZXDuino / MaxDuino

    • Installation: Se branche
    • Réversible

    Un faux lecteur de cassettes, qui joue les fichiers TZX et TAP sous forme de son vers l'entrée cassette [52] : un Arduino avec un lecteur de cartes SD [9] [7]. Le firmware MaxDuino, de Rafa Molina, équipe la plupart de ces appareils et lit aussi les fichiers .P et .O du ZX80 et du ZX81 [7]. On n'ouvre pas l'ordinateur : sur la TzxDuino-Reloaded, il suffit de la brancher sur la prise cassette [9].

    Attention C'est du son, comme une cassette, et le niveau de sortie compte : la TzxDuino-Reloaded a un interrupteur pour utiliser ou non l'amplificateur de sortie [9]. Le firmware n'a pas de licence publiée [7] [8].

    Machines: Sinclair ZX80, Sinclair ZX81, ZX Spectrum 16K / 48K, ZX Spectrum+, ZX Spectrum 128, ZX Spectrum +2, ZX Spectrum +2A / +2B, ZX Spectrum +3

    Page officielle ↗Photo: Noel Llopis (TzxDuino-Reloaded, arananet) · CC BY-SA 4.0 (repositório) · GitHub
  • Gotek + FlashFloppy

    Keir Fraser (FlashFloppy)

    Gotek + FlashFloppy

    • Installation: Ouvrir et installer
    • Réversible
    • Projet ouvert

    Remplace le lecteur 3 pouces du +3 par une clé USB contenant des images DSK. Selon le projet, FlashFloppy est 100% compatible avec la collection TOSEC d'images DSK, même si certaines doivent être corrigées parce qu'il leur manque les informations des weak sectors [10]. Sur le QL, il fonctionne avec des images IMG sur les interfaces de disquettes, comme la Trump Card et la Super Gold Card [10]. Si vous préférez de vraies disquettes, un lecteur 3,5 pouces de PC se branche sur le +3 comme lecteur B:, avec des disquettes double densité (720 Ko) [11].

    Attention Sur le +3, le câble d'alimentation a les +5 V et les +12 V inversés par rapport au Gotek : sans adaptateur, vous abîmez le Gotek et la clé USB [10]. Le câble de données du +3 a 26 broches et doit être adapté aux 34 du Gotek, sauf si vous utilisez un modèle conçu pour le CPC et le +3 [10].

    Machines: ZX Spectrum +3, Sinclair QL

    Page officielle ↗Photo: Nicolasfoster · CC0 · Wikimedia Commons
  • Charlie Robson

    ZXpand+

    • Installation: Se branche
    • Réversible

    Une extension tout-en-un pour le ZX81 : 32 Ko de RAM statique, carte SD intégrée aux commandes LOAD et SAVE, puce son AY/YM, joystick et bouton de reset [12]. Elle fonctionne sur tous les ZX81 et TS1000/1500 d'origine [12].

    Attention Certains programmes haute résolution nécessitent des modifications supplémentaires sur le ZX81, connues sous le nom de CHR$128 ou UDG [12]. Sur le TS1500, l'interface masque les prises vidéo et cassette [12].

    Machines: Sinclair ZX81, Timex Sinclair 1000

    Page officielle ↗
  • Agustín Gimenez Bernad

    MicroPicoDrive

    • Installation: Ouvrir et installer
    • Réversible
    • Projet ouvert

    Un remplaçant interne des Microdrives du QL, réalisé avec un RP2040, qui se loge à la place des lecteurs et lit des cartouches stockées sur une carte SD [38]. Avec la ROM d'origine, il charge, enregistre et formate des cartouches, et lit les images MDV et IMG ; l'auteur a aussi écrit un programme pour préparer les images sur l'ordinateur [38]. Les Microdrives d'origine ont été l'un des problèmes de fiabilité du QL [34].

    Attention Lors de la dernière mise à jour de l'auteur, en mars 2023, la carte corrigée attendait encore confirmation ; c'est aussi à ce moment-là qu'elle a commencé à fonctionner avec Minerva [38].

    Machines: Sinclair QL

    Page officielle ↗

Vidéo

Le Spectrum est sorti avec une vidéo par RF [13]. Voici les modifications pour la vidéo composite et le RGB, les convertisseurs vers HDMI et VGA et la couleur pour le ZX81.

  • Vidéo composite sur le 48K

    • Installation: Atelier
    • Réversible

    Le Spectrum produit déjà en interne un signal vidéo composite, qui alimente le modulateur RF ; la modification contourne le modulateur et envoie ce signal directement à la prise d'antenne [14]. Comme la prise est du même type que les prises vidéo, rien ne change à l'extérieur [14]. L'image est bien meilleure, et il y a de moins en moins de téléviseurs avec un tuner analogique [14].

    Attention Certains téléviseurs refusent le signal à cause d'un décalage d'environ 2 V ; dans ce cas, on met un condensateur de 100 µF à la place du fil [14]. C'est de la soudure à l'intérieur du boîtier du modulateur, mais cela se défait [14].

    Machines: ZX Spectrum 16K / 48K, ZX Spectrum+

    Page officielle ↗
  • RGB par SCART sur les 128K

    • Installation: Atelier
    • Laisse une trace

    Le 128 a apporté un port moniteur RGB [13], et les modèles suivants l'ont conservé [15]. Avec un câble RGB vers SCART, vous obtenez la meilleure image que la machine donne d'origine [16], mais les 128K ne fournissent pas le signal de commutation qu'attend le SCART, et l'image peut présenter des images fantômes [15]. La correction amène les 12 V par une résistance jusqu'à la broche 1 de la prise RGB, avec des composants différents selon le modèle [15].

    Attention Si la liaison des 12 V touche une autre partie du circuit, vous pouvez détruire définitivement l'ULA ou l'ASIC [15]. Sur le 128 et le +2 gris, la broche 1 transporte la vidéo composite, que vous perdez [15] ; sur le +2A et le +3, cette vidéo n'existe même pas sur le port, et la rétablir est une autre modification [16].

    Machines: ZX Spectrum 128, ZX Spectrum +2, ZX Spectrum +2A / +2B, ZX Spectrum +3

    Page officielle ↗
  • David Banks (hoglet67)

    RGBtoHDMI

    • Installation: Se branche
    • Réversible
    • Projet ouvert

    Le même convertisseur ouvert (GPL-3.0), avec un Raspberry Pi Zero, que l'on utilise aussi sur l'Amiga dispose de profils pour les Sinclair [17]. Sur le 128, les +2, le +2A, le +3 et le QL, il se branche sur le port RGB ; sur le 48K, il lit le signal YUV du port d'extension ; sur le ZX80 et le ZX81, il utilise la vidéo composite [17] [18].

    Attention Avec la carte analogique, le 128 d'origine nécessite trois diodes dans le câble, et certaines cartes Issue 1 ou 2 du 48K nécessitent des ponts pour amener le YUV au port d'extension [18]. Le ZX80 et le ZX81 ont besoin de la vidéo composite ou d'une résistance de 220 ohms dans le modulateur, qui ne sert que pour le RGBtoHDMI [18].

    Machines: Sinclair ZX80, Sinclair ZX81, ZX Spectrum 16K / 48K, ZX Spectrum+, ZX Spectrum 128, ZX Spectrum +2, ZX Spectrum +2A / +2B, ZX Spectrum +3, Sinclair QL

    Page officielle ↗
  • ByteDelight (Ben Versteeg)

    ZX-HD

    • Installation: Se branche
    • Réversible

    Une interface HDMI pour le port d'extension, avec un Raspberry Pi Zero qui suit les écritures dans la mémoire vidéo et construit sa propre image [19]. Elle n'oblige pas à modifier le Spectrum, prend en charge les 64 couleurs de l'ULAplus et les deux mémoires vidéo des 128K et, selon le fabricant, suit la temporisation de l'ULA pour que les effets de bordure s'affichent correctement [19]. Elle fonctionne du 16K au +3 [19].

    Attention Elle nécessite un Raspberry Pi Zero ou Zero W ; le Zero 2 n'était pas pris en charge [19]. ByteDelight a fermé les commandes en décembre 2025 [5].

    Machines: ZX Spectrum 16K / 48K, ZX Spectrum+, ZX Spectrum 128, ZX Spectrum +2, ZX Spectrum +2A / +2B, ZX Spectrum +3

    Page officielle ↗
  • ELMAR electronic

    ZX-VGA-JOY

    • Installation: Se branche
    • Réversible

    Une interface VGA avec joystick Kempston et bouton de reset [21]. Elle ne convertit pas le signal : elle travaille en parallèle avec l'ULA, récupère les données vidéo du processeur et offre plusieurs modes jusqu'à 800x600, synchronisés avec l'ULA pour les jeux qui dépendent de cette temporisation [21]. Selon le fabricant, elle fonctionne sur tous les modèles Sinclair et Amstrad sans modifier l'ordinateur [21].

    Attention La sortie est en VGA [21] : pour un écran uniquement HDMI, il vous faut un convertisseur. Le firmware se met à jour par une prise micro USB sous le couvercle [21].

    Machines: ZX Spectrum 16K / 48K, ZX Spectrum+, ZX Spectrum 128, ZX Spectrum +2, ZX Spectrum +2A / +2B, ZX Spectrum +3

    Page officielle ↗
  • Vidéo composite sur le ZX81

    Robert de Boer (redhawk668) · gpimblott

    Vidéo composite sur le ZX81

    • Installation: Atelier
    • Laisse une trace
    • Projet ouvert

    Une petite carte qui remplace le circuit à l'intérieur du modulateur du ZX81 et fournit une vidéo composite [22]. Sur les ZX81 avec un ULA ancien, elle génère aussi le back porch qui manque au signal ; avec l'ULA 2C210, qui le produit déjà, le temporisateur 555 peut être omis [22]. Il existe deux versions ouvertes, celle de Robert de Boer (GPL-3.0) et celle de gpimblott (MIT), toutes deux basées sur les schémas de zx.zigg.net [22] [23].

    Attention Il faut dessouder le boîtier du modulateur, et le retirer sans l'abîmer peut être difficile [23]. La version 2 de la carte de gpimblott n'avait pas encore été fabriquée ni testée par l'auteur [23]. L'image est un rendu 3D de la carte, pas une photographie.

    Machines: Sinclair ZX81

    Page officielle ↗Photo: Robert de Boer (redhawk668) · GPL-3.0 (repositório) · GitHub
  • Paul Farrow

    Chroma 81

    • Installation: Se branche
    • Réversible

    Une interface pour le port d'extension du ZX81 qui fournit une image RGB par SCART et, pour la première fois, la couleur : deux modes avec jusqu'à 15 couleurs, dont l'un capable de coloriser des jeux anciens sans les modifier [24]. Elle ajoute 16 Ko de RAM, plus 8 Ko pour les caractères définis par l'utilisateur, un port RS232, un emplacement de cartouches à la manière de l'Interface 2, un joystick et son propre régulateur 5 V, pour ne pas chauffer davantage l'intérieur du ZX81 [24]. Il n'est pas nécessaire de modifier l'ordinateur [24].

    Machines: Sinclair ZX81

    Page officielle ↗

Mémoire

De la mémoire moderne à la place des anciennes puces, qui tombent facilement en panne [26], et le passage d'un 16K à 48K.

  • Mémoire SRAM à la place des 4116 et 4532

    Derek Fountain · Retroleum

    Mémoire SRAM à la place des 4116 et 4532

    • Installation: Atelier
    • Laisse une trace
    • Projet ouvert

    Les 16 Ko du bas du 16K et du 48K se trouvent sur huit puces 4116, qui ne se fabriquent plus et ont des décennies [25] ; quand l'une d'elles lâche, le Spectrum ne démarre généralement même pas et affiche les classiques colonnes verticales [26]. Ces modules remplacent les huit puces par une seule SRAM moderne [25] [26]. Celui de Derek Fountain est ouvert (GPL-3.0) [25] ; Retroleum en fabrique aussi un pour les 32 Ko du haut, qui remplace les huit puces 4532 [26].

    Attention L'auteur n'a testé son module qu'avec les ULA Ferranti 6C001E-6 et 6C001E-7, et les broches doivent rester à 4,2 mm pour que le clavier ferme [25]. Ceux de Retroleum utilisent des broches rondes pour supports tulipe, ce qui permet de revenir aux puces d'origine, mais seulement si la carte a ces supports [26].

    Machines: ZX Spectrum 16K / 48K, ZX Spectrum+

    Page officielle ↗Photo: Derek Fountain · GPL-3.0 (repositório) · GitHub
  • Passer un 16K à 48K

    • Installation: Atelier
    • Laisse une trace

    Sur un 16K Issue 2 ou ultérieur, les supports de la mémoire du haut sont vides : on ajoute huit puces 4164, quatre puces logiques et un ou deux ponts de fil soudés [27]. À la fin, PRINT PEEK 23733 doit répondre 255 [27]. À l'époque, Sinclair elle-même proposait cette mise à niveau par correspondance [13].

    Attention Sur un Issue 1, il n'y a pas de place sur la carte et il faut une carte fille [27] [13]. Une extension de 32 Ko pour ZX81 ne convient pas : elle n'est pas compatible [27].

    Machines: ZX Spectrum 16K / 48K

    Page officielle ↗

ROM

Des ROM neuves : le système +3e pour le +3 et le +2A, Minerva pour le QL et une ROM de diagnostic pour réparer.

  • Garry Lancaster

    ZX Spectrum +3e

    • Installation: Ouvrir et installer
    • Réversible

    Une paire de ROM neuves pour le +3 et le +2A noir, de Garry Lancaster, réalisée avec l'autorisation d'Amstrad de modifier et de distribuer les ROM d'origine [29]. Elle corrige des erreurs de la ROM du +3, ajoute des commandes au BASIC et, surtout, permet d'utiliser des disques durs et des cartes CompactFlash ou SD comme s'il s'agissait de disquettes [29] [30]. Les ROM sont gratuites et prennent la place des deux qui sont sur support près du port d'extension [29] [31].

    Attention Il vous faut deux EPROM 27C256 (ou 27SF256) programmées ; conservez les originales, 40092 et 40093 [31]. Il n'y a pas de CP/M sur le disque dur, et avec le Multiface 3 les snapshots ne s'enregistrent que sur disquette [30].

    Machines: ZX Spectrum +3, ZX Spectrum +2A / +2B

    Page officielle ↗
  • Brendan Alford · Dylan Smith

    ZX Spectrum Diagnostics

    • Installation: Se branche
    • Réversible
    • Projet ouvert

    Une ROM de diagnostic ouverte (LGPL-3.0) pour toute la gamme, du 16K au +2A et au +3 [32] [33]. Elle n'a pas besoin d'image pour donner les premiers signes : les bips du démarrage confirment que le processeur et l'ULA fonctionnent, puis elle teste la mémoire basse avec des motifs à l'écran et des bandes dans la bordure [32]. Elle prend la place de la ROM par n'importe quel dispositif qui la remplace ; le projet prend en charge, par exemple, la SMART Card de Retroleum, les cartouches ZXC3 et ZXC4 et le Dandanator Mini [32].

    Machines: ZX Spectrum 16K / 48K, ZX Spectrum+, ZX Spectrum 128, ZX Spectrum +2, ZX Spectrum +2A / +2B, ZX Spectrum +3

    Page officielle ↗
  • Minerva

    Laurence Reeves

    Minerva

    • Installation: Ouvrir et installer
    • Réversible
    • Projet ouvert

    Un système d'exploitation alternatif pour le QL, de Laurence Reeves [35], qui a évolué jusqu'à être réécrit presque entièrement : plus rapide et avec plusieurs interpréteurs SuperBASIC en multitâche [34]. Il prend aussi en charge la deuxième mémoire d'écran du QL, que le firmware d'origine ignore [34]. Le code est publié sous licence GPL-2.0 [36].

    Attention Sur la photo, Minerva est la carte ROM à l'étiquette verte ; à côté, l'étiquette Hermes désigne un autre remplaçant, celui de la puce 8049 [37].

    Machines: Sinclair QL

    Page officielle ↗Photo: Ewx · CC BY-SA 3.0 · Wikimedia Commons

Son

La puce AY à trois canaux pour ceux qui ne l'ont pas, et une correction du son distordu du +3.

  • ByteDelight (Ben Versteeg)

    ZX-AY

    • Installation: Se branche
    • Réversible

    Une interface externe avec un clone de l'AY-3-8912, la puce son à trois canaux des 128K, et avec le son du beeper [39]. Elle se branche sur le port d'extension sans rien modifier et fournit une stéréo ABC ou ACB [39]. Sur le 16K et le 48K, elle donne accès aux nombreux jeux et démos avec musique AY qui tournent aussi sur ces machines ; sur les 128K, elle remplace le son d'origine par de la stéréo [39].

    Attention Elle ne reproduit pas le son de chargement des cassettes, et la prise de sortie n'accepte pas une fiche mono [39]. ByteDelight a fermé les commandes en décembre 2025 [5].

    Machines: ZX Spectrum 16K / 48K, ZX Spectrum+, ZX Spectrum 128, ZX Spectrum +2, ZX Spectrum +2A / +2B, ZX Spectrum +3

    Page officielle ↗
  • ZXGuesser · Ian Gledhill

    Correction du son du +3 et du +2A

    • Installation: Atelier
    • Laisse une trace

    La carte Z70830 du +3 et des premiers +2A a une erreur dans le circuit d'amplification qui distord fortement le son [40] [41]. Amstrad l'a corrigée sur la carte du +2B et du +3B, et les mêmes changements s'appliquent au +3 : remplacer sept résistances, en ajouter deux et, dans la version améliorée, retirer le condensateur C37 [40] [41]. Selon Spectrum for Everyone, le résultat dépasse le son d'un +2B [40].

    Attention Vérifiez d'abord la carte : seule la Z70830 en a besoin [40]. Certaines résistances neuves n'ont pas d'emplacement sur la carte, et l'une d'elles oblige à soulever la patte d'un transistor [41].

    Machines: ZX Spectrum +3, ZX Spectrum +2A / +2B

    Page officielle ↗

Interfaces

Des interfaces classiques recréées avec des composants d'aujourd'hui.

  • merlinkv

    ZX Multiface 3 Enhanced

    • Installation: Se branche
    • Réversible

    Une recréation moderne du Multiface 3 de Romantic Robot, l'interface pour le +3 qui fige n'importe quel programme pour le copier entre cassette et disquette et apporte des outils pour l'étudier [42]. Cette version ajoute une double ROM, un bouton de reset et un port joystick Kempston désactivable [42]. L'auteur l'a testée sur le +3, y compris avec les ROM +3e [42].

    Attention Sur le +2A et le +2B, les copies ne se font que vers la cassette [42]. La licence (CC BY-NC-SA) interdit l'usage commercial, et la vente nécessite l'autorisation de l'auteur [42].

    Machines: ZX Spectrum +3, ZX Spectrum +2A / +2B

    Page officielle ↗

Réseau

De l'Ethernet pour le Spectrum, avec chargement de programmes depuis un serveur.

  • Spectranet

    Dylan Smith

    Spectranet

    • Installation: Se branche
    • Réversible
    • Projet ouvert

    Une carte Ethernet pour le port d'extension, avec le contrôleur W5100, qui gère le TCP/IP en matériel, 128 Ko de flash et 128 Ko de RAM [46]. Elle apporte des extensions au BASIC, une bibliothèque de sockets de type BSD et le système de fichiers réseau TNFS, pour charger des programmes depuis un serveur [46] [44]. Le code et le matériel sont ouverts, sous licence MIT [43] [45].

    Attention Le +3 et le +2A noir nécessitent le cavalier J3 en place ; les autres modèles, sans lui [44]. Sur les 128K, les extensions au BASIC ne fonctionnent qu'en USR 0 [44]. ByteDelight la fabriquait depuis 2019 [46] et a fermé les commandes en décembre 2025 [5].

    Machines: ZX Spectrum 16K / 48K, ZX Spectrum+, ZX Spectrum 128, ZX Spectrum +2, ZX Spectrum +2A / +2B, ZX Spectrum +3

    Page officielle ↗Photo: Rept0n1x · CC BY-SA 3.0 · Wikimedia Commons

Alimentation

Des régulateurs qui ne chauffent pas et des alimentations neuves pour remplacer celles d'origine. N'ouvrez jamais la partie 230 V d'une alimentation.

  • TRACO Power · RECOM · Murata

    Régulateur à découpage à la place du 7805

    • Installation: Atelier
    • Laisse une trace

    Le 7805 d'origine est bon marché mais peu efficace et il chauffe [26]. Les modules à découpage de TRACO, RECOM ou Murata s'installent à sa place, fournissent les mêmes 5 V et chauffent à peine, si bien que le dissipateur devient inutile [26] [47]. Ils conviennent au ZX80, au ZX81, au 16K et au 48K [47] [26], et la version verticale de Murata aussi au 128 [26].

    Attention Sur un Issue 2 dans un boîtier à touches en caoutchouc, il n'y a pas de place pour la version verticale : il faut la version à montage horizontal [26]. Selon Retroleum, les Murata fournissent 1,5 A, alors que les modules sans marque se limitent à 1 A [26].

    Machines: Sinclair ZX80, Sinclair ZX81, ZX Spectrum 16K / 48K, ZX Spectrum+, ZX Spectrum 128

    Page officielle ↗
  • Alimentation neuve

    • Installation: Se branche
    • Réversible

    Du 16K au +2 gris, la machine utilise du 9 V avec le négatif sur la broche centrale, et une alimentation à découpage moderne de 9 V et 2 A convient [48] [54]. Le +2A et le +3 ne génèrent plus les tensions en interne et nécessitent une alimentation propre, à plusieurs sorties [50].

    Attention N'ouvrez jamais une alimentation, neuve ou ancienne : la partie 230 V est dangereuse. L'alimentation du +2A ne fournit que 200 mA sur le 12 V et ne convient pas à un +3, qui a besoin de 700 mA [50]. Certaines alimentations neuves pour le +2A et le +3 ne fournissent pas les -12 V dont ont besoin les ports RS232 et MIDI [49]. L'UK 1200 d'origine ne supporte qu'un 16K [51].

    Machines: ZX Spectrum 16K / 48K, ZX Spectrum+, ZX Spectrum 128, ZX Spectrum +2, ZX Spectrum +2A / +2B, ZX Spectrum +3

    Page officielle ↗

Nous l'installons pour vous

Apportez la machine et l'extension, ou demandez-nous conseil avant d'acheter. Nous vérifions d'abord la machine : installer une carte accélératrice dans un Amiga aux condensateurs qui fuient, c'est de l'argent perdu.

Modification vidéo composite
30,00 €
Installation d'une extension
24,00 €
Installation d'extensions (jusqu'à 3)
54,00 €

Sources

  1. [1]DivIDE · Sinclair Wiki
  2. [2]DivMMC · GitHub (Mario Prato)
  3. [3]ESXDOS · esxdos.org
  4. [4]DivMMC EnJOY! PRO ONE · ByteDelight (Internet Archive), 2025
  5. [5]Site is undergoing maintenance (aviso de fecho) · ByteDelight (Internet Archive), 2025
  6. [6]Spectrum compatibility issues · Spectrum for Everyone
  7. [7]MaxDuino · GitHub (Rafa Molina)
  8. [8]TZXDuino · GitHub (sadken)
  9. [9]TzxDuino-Reloaded · GitHub (arananet)
  10. [10]FlashFloppy: Host Platforms · GitHub wiki (Keir Fraser)
  11. [11]External floppy drives on the Spectrum +3 · Sinclair Wiki
  12. [12]ZXpand Online Manual · GitHub wiki (Charlie Robson)
  13. [13]ZX Spectrum · Wikipédia (en)
  14. [14]Composite Mod for the 48K range · Spectrum for Everyone
  15. [15]Making your 128/+2/+2A/+3 RGB socket SCART compliant · Spectrum for Everyone
  16. [16]Modifying a +2A or +3 to Output Composite on the RGB Port · Spectrum for Everyone
  17. [17]RGBtoHDMI: Supported Computers · GitHub wiki (hoglet67)
  18. [18]RGBtoHDMI: Cables · GitHub wiki (hoglet67)
  19. [19]ZX-HD HDMI interface · ByteDelight (Internet Archive), 2025
  20. [20]ULAplus · Sinclair Wiki
  21. [21]ZX-VGA-JOY: ZX Spectrum VGA and Joystick interface · zx-vga-joy.com
  22. [22]ZX81 Composite Video with Backporch · GitHub (Robert de Boer)
  23. [23]ZX81-Composite-mod-PCB · GitHub (gpimblott)
  24. [24]ZX81 Chroma 81 SCART Interface · fruitcake.plus.com (Paul Farrow)
  25. [25]zx-spectrum-lower-ram · GitHub (Derek Fountain), 2023
  26. [26]Spectrum Chips · Retroleum
  27. [27]Upgrading a 16K Spectrum to 48K · Spectrum for Everyone
  28. [28]Recapping your Spectrum · Spectrum for Everyone
  29. [29]Introducing the ZX Spectrum +3e · World of Spectrum (Garry Lancaster)
  30. [30]+3e: Features and limitations · World of Spectrum (Garry Lancaster)
  31. [31]+3e ROMs · World of Spectrum (Garry Lancaster)
  32. [32]ZX Spectrum Diagnostics: Firmware · GitHub wiki (Brendan Alford)
  33. [33]zx-diagnostics · GitHub (Brendan Alford)
  34. [34]Sinclair QL · Wikipédia (en)
  35. [35]Sinclair QDOS · Wikipédia (en)
  36. [36]Minerva Sinclair QL operating system · GitHub (MarcelKilgus)
  37. [37]File:QL-inside.jpeg · Wikimedia Commons (Ewx), 2007
  38. [38]MicroPicoDrive · GitHub (Agustín Gimenez Bernad)
  39. [39]ZX-AY External Stereo audio interface · ByteDelight (Internet Archive), 2025
  40. [40]Fixing Audio Distortion on the Spectrum +3 · Spectrum for Everyone
  41. [41]Improving the audio quality on the +2A/+3, +2B, and +3B · zxnet.co.uk
  42. [42]ZX Multiface 3 Enhanced · GitHub (merlinkv), 2024
  43. [43]Spectranet · spectrum.alioth.net
  44. [44]Spectranet: Guide · spectrum.alioth.net
  45. [45]spectranet · GitHub (Dylan Smith)
  46. [46]Spectranet · Sinclair Wiki
  47. [47]Recom 5V 1A DC-DC converter voltage regulator · ByteDelight (Internet Archive), 2020
  48. [48]Modern switching 9V 2A PSU for ZX Spectrum 16/48/128K/+2 · ByteDelight (Internet Archive)
  49. [49]Modern switching 5V+12V replacement PSU for ZX Spectrum +2A/+2B/+3 · ByteDelight (Internet Archive)
  50. [50]Replacement PSU for +2A or +3 Machines · Spectrum for Everyone
  51. [51]Sinclair power supplies · Sinclair Wiki
  52. [52]Modern hardware · Sinclair Wiki
  53. [53]Performing the IN FF mod on a Spectrum +2A / +3 · Spectrum for Everyone
  54. [54]Peripherals For The Spectrum · Retroleum