Multiface

Un article de Wikipédia, l'encyclopédie libre.

Le Multiface était un périphérique matériel produit par Romantic Robot pour plusieurs ordinateurs personnels des années 1980. La fonction principale de l'appareil était de copier la mémoire de l'ordinateur sur un stockage externe après avoir appuyé sur un bouton rouge du Multiface. Comme la plupart des jeux de l'époque n'avaient pas de fonction de sauvegarde, le Multiface permettait aux joueurs de sauvegarder leur position en copiant sur une disquette ou cassette un instantané chargeable du jeu[1]. Les logiciels informatiques du début des années 1980 étaient généralement chargés dans la RAM en une seule fois, avec des mesures de protection contre la copie concentrant la phase de chargement ou juste après. La fonction d'instantané pouvait être utilisée après l'exécution des routines de protection contre la copie, pour créer une sauvegarde qui n'était effectivement pas protégée contre une distribution non autorisée[2]. Les modèles ultérieurs du Multiface ont atténué cela en exigeant que l'appareil soit présent lors du rechargement des vidages en mémoire, rendant les vidages inutiles pour les personnes sans Multiface[3]. Les éditeurs de logiciels ont également réagi à la menace en utilisant des routines qui empêcheraient l'exécution du produit s'il détectait la présence d'un Multiface et en chargeant le logiciel en plusieurs parties, nécessitant ainsi la présence du support original protégé contre la copie.

Opération[modifier | modifier le code]

Il fallait appuyer sur le bouton rouge du Multiface pour exécuter la ligne d' interruption non masquable sur le processeur de l'ordinateur, prenant effectivement le contrôle de l'ordinateur. Le Multiface paginerait alors dans sa propre ROM, remplaçant temporairement le système d'exploitation de l'ordinateur par celui du Multiface.

Caractéristiques supplémentaires[modifier | modifier le code]

  • Tous les Multifaces avaient la capacité de visualiser et de modifier le contenu de la mémoire. Cela rendait la triche dans les jeux particulièrement facile: les magazines imprimaient des codes tous les mois, appelés « pokes ». En changeant la mémoire, divers aspects du jeu pourraient être modifiés, comme le nombre de vies.
  • Certains modèles de Multiface permettaient à l'utilisateur de sauvegarder une capture d'écran, et c'est ainsi que Your Sinclair et probablement d'autres magazines ont produit des captures d'écran de jeux[1],[4].
  • Les multifaces contenaient 8 kilo - octets supplémentaires de RAM qui pouvaient être utilisés par un logiciel spécialement écrit. Des exemples de tels logiciels comprenaient Genie[5], un désassembleur de code machine, et Lifeguard, un programme pour analyser la mémoire d'un jeu pendant son exécution afin d'identifier quels emplacements de mémoire devraient être modifiés pour tricher. Ces programmes peuvent être chargés dans la RAM Multiface et activés en appuyant sur le bouton rouge.
  • Certains Multifaces plus récents avaient un «thru-port», une interface supplémentaire à l'arrière de l'unité qui permettait à d'autres périphériques d'être branchés à l'arrière. Cela a résolu le problème du Multiface utilisant le seul port d'extension de l'ordinateur.

Modèles de Multiface[modifier | modifier le code]

Version tchèque de Multiface 128

Des multifaces ont été lancés pour les microordinateurs 8 bits et 16 bits, tels que le ZX Spectrum, Amstrad CPC et Atari ST . Différents modèles avaient des caractéristiques légèrement différentes.

Multiface 1[modifier | modifier le code]

Le Multiface One est sorti en 1986[6] pour le ZX Spectrum 48K. Il coûtait initialement 39,95 £[5] et avait la capacité d'enregistrer des données sur cassette, ZX Microdrive, Opus Discovery (un   disque dur 3,5 pouces) ou Technology Research Beta (une interface qui permettait de connecter des lecteurs de disquettes 5,25 pouces et 3,5 pouces). L'appareil fonctionnait sur Spectrums 128K, mais seulement s'ils étaient mis en mode 48K. Il comportait un port joystick Kempston, et les révisions ultérieures contenaient un commutateur qui "cachait'' efficacement l'appareil du logiciel. Les premières versions avaient un port de sortie vidéo composite [7] mais cette fonctionnalité a été supprimée plus tard.

Multiface 2[modifier | modifier le code]

Le Multiface 2 a été produit pour l'Amstrad CPC 464 coutant initialement 575 francs et avait des caractéristiques similaires au Multiface 1.

Multiface 128[modifier | modifier le code]

Le Multiface 128 est sorti en avril 1987[8] pour la version 128K du Spectrum, y compris le modèle original +2. Il fonctionnait en mode 128K ou 48K et existait en deux versions; initialement sans «thru-port» et plus tard, avec un, qui coûtaient à l'origine £ 44.95[5], prix qui a plus tard été réduits au même prix que le Multiface 1[9]. Le 128 a introduit la possibilité de sauvegarder sur les systèmes de disques + D et DISCiPLE, mais a perdu son port joystick (le Spectrum +2 avait déjà des ports joystick intégrés). L'appareil n'était pas compatible avec le dernier Spectrum + 2A ou le Spectrum +3.

Version tchèque de Multiface 128 - vue arrière

Multiface 3[modifier | modifier le code]

Ordinateur Sinclair Spectrum +3 avec périphérique Multiface 3 connecté. Connecté à la télévision et affichant l'écran de démarrage. La superposition du clavier en papier est pour un jeu.

Le Multiface 3, sorti en novembre 1987[10], été conçu pour les modèles ultérieurs de Spectrum fabriqués par Amstrad que le 128 ne supportait pas. Il existait en deux versions; un avec un «thru-port», pour 49,95 £, et un sans, qui coûte 44,95 £[11]. Les deux ont ensuite été réduits à 29,95 £[9]. La principale caractéristique du Multiface 3 était sa capacité à enregistrer sur disque +3, une fonctionnalité utile pour les propriétaires de +3 qui voulaient éviter les longs temps de chargement des bandes.

Multiface ST[modifier | modifier le code]

Les Multiface ST et Multiface ST II ont été lancés pour les ordinateurs ST d'Atari. Ils se connectaient au port de la cartouche avec un connecteur filaire se fixant au port du moniteur (pour générer le signal d'interruption lorsque le bouton était enfoncé). Beaucoup moins efficaces que les modèles Spectrum précédents et identiques au modèle CPC, ils nécessitaient la présence de la cartouche pour charger les parties sauvegardées. Des cartouches rouges, vertes et bleues ont été notées.

Anti-Multiface[modifier | modifier le code]

Anti-Multiface était un programme du domaine public pour l'Amstrad CPC qui permettait de restaurer les vidages de mémoire enregistrés sans avoir besoin d'un Multiface pour être présent. Il était limité à 128K machines et ne fonctionnait pas sur des dumps de plus de 64K. Les crédits annoncent que le créateur est "Merlin J. Bond of Magic Software".

Produits similaires[modifier | modifier le code]

Les appareils concurrents comprenaient Mirage Imager, Disk Wizard et Action Replay . À l'époque, aucun de ceux-ci ne pouvait sauver autant de jeux, ni n'offrait les opportunités de tricherie que le Multiface.

Pour les consoles de jeux des années 1990, il y avait le Game Genie, qui avait un objectif similaire en permettant aux valeurs de mémoire d'être modifiées afin de tricher.

Liens externes[modifier | modifier le code]

Références et notes[modifier | modifier le code]

  1. a et b Advertisement, "Sinclair User", Issue 134, page 16, April 1993
  2. Multiface 1 Manual
  3. Multiface 3 Manual, Section 3.1
  4. Article, "Your Sinclair", Issue 79, page 41, July 1992
  5. a b et c Advertisement, "Your Sinclair", Issue 70, page 40, October 1991
  6. Lambert, John: "Back Up Your Troubles", Sinclair User, Issue 47, February 1986
  7. Frey, « Multifacetted Device », Crash, Newsfield Publications, no 26,‎ , p. 86 (lire en ligne, consulté le )
  8. Advertisement, "Your Sinclair", Issue 16, page 45, April 1997
  9. a et b Advertisement, "Your Sinclair", Issue 79, page 43, July 1992
  10. Advertisement, "Your Sinclair", issue 23, page 23, November 1987
  11. 2-page advertisement, "Your Sinclair", Issue 30, pages 55-56, June 1988