Multifaceは、 Romantic Robotが1980 年代のホーム コンピュータ向けにリリースしたハードウェア周辺機器です。このデバイスの主な機能は、コンピュータのメモリを外部ストレージにダンプすることでした。Multiface の赤いボタンを押すと起動します。当時のほとんどのゲームにはセーブ機能がなかったため、Multiface を使用すると、ロード可能なゲームのスナップショットを保存することで、プレイヤーは自分の位置を保存できました。[ 1 ] 1980 年代初頭のホーム コンピュータ ソフトウェアは通常、一度に RAM にロードされ、コピー プロテクション対策はロード フェーズまたはその直後に集中していました。スナップショット機能は、コピー プロテクション ルーチンが実行された後に使用でき、不正な配布に対して実質的に保護されていないバックアップを作成することができました。 [ 2 ] Multiface の後期モデルでは、ダンプをメモリに再ロードするときにデバイスが存在する必要があるため、Multiface がない人にとってはダンプが役に立たなくなることで、この問題が軽減されました。[ 3 ]ソフトウェア開発者も、マルチフェイスが存在することを検出した場合に製品の実行を阻止するルーチンを使用したり、ソフトウェアを複数の部分に分けてロードすることで、オリジナルのコピー保護されたメディアの存在を必要とするようにすることで、この脅威に対応しました。
マルチフェイスの赤いボタンを押すと、コンピュータのプロセッサ上のマスク不可能な割り込み線が立ち上がり、事実上コンピュータの制御権がマルチフェイスに奪われる。するとマルチフェイスは自身のROMをページインし、コンピュータのオペレーティングシステムを一時的にマルチフェイス内部のシステムに置き換える。
マルチフェイスは、ZX Spectrum、Amstrad CPC、Atari STなどの8ビットおよび16ビットのマイクロコンピュータ向けにリリースされました。モデルによって機能が若干異なっていました。

Multiface One は 1986 年にZX Spectrum 48K向けに発売されました[ 6 ]。当初の価格は 39.95 ポンド[ 5 ] ( 2025 年換算で 119 ポンド) で、カセット テープ、ZX Microdrive、Opus Discovery (外部 3.5 インチディスクドライブ)、または Technology Research Beta (5.25インチおよび 3.5インチ ドライブを接続できるインターフェース)にデータを保存する機能がありました。このデバイスは 128K Spectrum でも動作しましたが、48K モードに設定した場合のみでした[ 5 ] 。Kempstonジョイスティックポートを備えており、後の改訂版では、ソフトウェアからデバイスを効果的に「隠す」スイッチが追加されました。初期バージョンにはコンポジット ビデオ出力ポートがありました[ 6 ] [ 7 ]が、この機能は後に削除されました。

Multiface TwoはAmstrad CPCシリーズのコンピュータ向けに発売され、Multiface Oneと同様の機能を備えていましたが、コンピュータをリセットするためのボタンが追加されました。デバイスの表示/非表示の制御は、Multiface Oneにあったハードウェアスイッチではなく、ソフトウェアレベルで行われました。

Multiface 128 は、オリジナルの +2 モデルを含む 128K バージョンの Spectrum 用に1987 年 4 月に発売されました[ 8 ] 。128K または 48K モードで動作し、2 つのバージョンが存在しました。最初は「スルー ポート」がなく、後にスルー ポートが追加されたバージョンです。どちらも当初は同じ 44.95 ポンド[ 5 ] ( 2025 年換算で130 ポンドに相当) でしたが、後に Multiface One と同じ価格に値下げされました[ 9 ] 。128 では+DおよびDISCiPLEディスク システムへの保存機能が導入されましたが、ジョイスティック ポートがなくなりました (Spectrum +2 には既にジョイスティック ポートが内蔵されていました)。このデバイスは、後の Spectrum +2A または Spectrum +3 とは互換性がありませんでした[ 5 ] 。
1987年11月に発売されたMultiface 3 [ 10 ]は、128ではサポートされていないAmstrad製のSpectrumの後期モデル向けに設計されました。2つのバージョンがあり、1つは「スルーポート」付きで49.95ポンド(2025年換算で144ポンド)、もう1つはスルーポートなしで44.95ポンド[ 11 ](2025年換算で125ポンド)でした。どちらも後に29.95ポンド[ 9 ](2025年換算で66ポンド)に値下げされました。Multiface 3の主な特徴は+3ディスクに保存できることで、テープの長い読み込み時間を回避したい+3ユーザーにとって便利な機能でした。

Multiface STとMultiface ST IIは、AtariのSTコンピュータ向けに発売されました。これらはカートリッジポートに接続され、モニターポートに有線コネクタで接続することで(ボタンが押されたときに割り込み信号を生成するため)、動作しました。初期のSpectrumモデルに比べて性能ははるかに劣り、CPCモデルと同様に、セーブデータをロードするにはカートリッジが挿入されている必要がありました。赤、緑、青のカートリッジが確認されています。
Anti-Multifaceは、Amstrad CPC用のパブリックドメインプログラムで、Multifaceが存在しない場合でも保存されたメモリダンプを復元できるものでした。128Kマシンに限定されており、64Kを超えるダンプには対応していませんでした。このプログラムはSerge Querneによって開発されましたが、「Magic SoftwareのMerlin J. Bond」の名義でクレジットされていました。
競合製品としては、Mirage Imager、Disk Wizard、Action Replayなどがあった。当時、これらの製品はMultifaceほど多くのゲームを保存できず、不正行為を行う機会も提供していなかった。その後、Action Replayはより新しいシステム向けにも不正行為用としてリリースされた。その他の競合製品としては、ソフトウェアベースのデータ転送プログラムが多数存在した。
1990年代のゲーム機には、ゲームジーニーという同様の目的を持つものがあり、メモリ値を編集してゲームで不正行為を行うことを可能にしていた。