検索エンジンでロムについてお調べになる場合、Read Only Memory(リードオンリーメモリ)と言われるものを見つけることでしょう。 しかし、昔のゲーム機で遊べることができた懐かしのゲームが入ったロムの方にご興味があれば、 このような説明には違和感を覚え複雑なものをお感じになるかもしれません。 以下ではあなたがロムを完全に理解することができる答えのすべての説明、そしてそれらに付随するすべての事実が書かれています。 さぁ、始めましょう。
前述したロムについて、Read Only Memory(リードオンリーメモリ)と称されることに間違いはありませんが、 ゲームのロムということになれば、あなたが実際のメモリを使うことはもちろんなく、ここであなたがお使いになるのは、ソフトウェアが認識でき開くことのできるファイルが転送されたメモリのコピーです。
もっと簡単に考えてみましょう。 昔のゲームはすべて、ゲームが入ったカートリッジの形をしていました。 複数のゲームが入ったカートリッジもありましたが、通常の場合、ひとつのカートリッジにはひとつのゲームが入っていました。 ロムファイルはこのゲームのコピーとなります。 これは特定のフォーマットのコピーであり、各エミュレーターに固有しています。そのため、対応したエミュレーターのみが開け、動かすことができます。 数えきれないほどの様々な種類があり、それらはオリジナルのゲーム機だけで動きます。
ここで知っておくべきことは、あなたがロムファイルをダウンロードすると、ダウンロードしたロムは固有の拡張子を持っているということです。 その拡張子は、そのゲームが開発された専用ゲーム機によって決まっています。 例を挙げてみましょう。もしもゲームボーイアドバンスのロムをダウンロードすれば、拡張子は .gba となり、 ゲームボーイの場合は .gb です。 適合したエミュレーターがファイルを開け、あなたはゲームを遊ぶことができるようになります。
あなたが抱くかもしれない質問でもっとも重要なものは、ロムはどうやって作られているのか、ということです。 ロムは、「ダンパー」として知られる特別なハードウェアを用い作成され、そのプロセスは吸い出しとして知られています。 Doctor V64 または Retrode という機器を用い行われます。基本的に、各カートリッジは個別のダンパーが必要です。 ダンパーはコンピューターを用いカートリッジに接続して使用され、ユーザーに内容のコピーをさせます。 すべての工程は込み入ったものであり、多くの時間と個別のステップを実行することを必要とします。 ダンパーはカートリッジが専用として開発されたゲーム機によって異なるものです。
ロムを作ることは極めて簡単なことだと思っているかもしれませんが、 実際は違います。 ほとんどのゲーム機とカートリッジの開発メーカーはロム作成ができないようにコピープロテクトをかけるか、かけるように努めていました。 例えば、任天堂は8センチのディスクを使っていましたが、これは非常にレアなものであったため、コピーも不可能でした。 ユーザーはどうやってダンパーにディスクを繋げるのか、わからないままでいたのです。 このプロテクトはニンテンドーゲームキューブにも共通しています。
ネオジオはゲームをコピーし利用することが不可能となるよう、アルゴリズムを使用していました。 このアルゴリズムがエミュレーター用にゲームを作成するのを防止しており、これが問題として立ちはだかっていましたが、2000年にハッカーがアルゴリズムを解読し、ゲームプレイヤーはコピーしたゲームを遊べるようになりました。
一番シンプルな答えは、コンピューターで遊ぶ、ということです。 あなたがご存知のように、ゲームボーイアドバンスのゲームを遊ぶためには、実際のゲーム機が必要となりますが、 値段は高く、見つけることも不可能に近いでしょう。現存しているものは、思い出の品として保管されているものがほとんどです。 しかし、世界中の何百というゲームプレイヤーが2019年でもゲームボーイアドバンスのゲームを遊びたいと思っています。 これを可能にする唯一の方法は、ロムを使うことです。
ロムのゲームをプレイするには、ゲームをプレイすることのみを目的として開発された特別なソフトウェアであるエミュレーターを必要とします。
上記でロムとは何なのか、どうやって作られるのか、なぜ使用されるのかを説明しましたが、 ロムがあれば何百ものゲームプレイヤーが保存された昔のゲームを今日でも遊ぶことができ、何十年前に子供だった時に体験したゲームを再び手にすることができます。