ピクシブ百科事典は2024年5月28日付でプライバシーポリシーを改定しました。改訂履歴

エミュレータの編集履歴

2022-06-10 21:32:20 バージョン

エミュレータ

えみゅれーた

『エミュレータ』(emulator)とは、コンピュータを含む機械装置の動作・機能を模倣する事(エミュレーション)を行うものを示す。

一般名詞としてのエミュレータ

元々は英語で「真似る者」などの意味を持つ。


コンピューターにおけるエミュレータ

コンピューター上で異なるハードウェアの動作を模倣して本来は対応しないソフトウェアを動かす。仮想環境(VM、一つのハードウェアの中で複数の仮想マシンを同時動作させる)と重なる部分が多い。


主な用途としては、

  • 新しいシステムで古いシステムとの後方互換を保つ。
  • パソコン上でスマートフォンや組み込みシステムなどのソフトウェアを開発する際のテスト環境。
  • 古いハードウェア(ゲーム機など)にしか対応していないソフトウェアやコンテンツを楽しむ。

など。


現在のパソコンレトロPCの環境を再現するものや、Androidなどのモバイル向けアプリをPC上で動かすもの(あるいはその逆)、過去の家庭用ゲーム機のソフトを最近のゲーム機やパソコン上で動かすといったものがある。


エミュレータを動作させるためには、基本的に実機より遙かに高い処理能力が必要。特に複雑な構成の機種のエミュレータの開発は難題で、2基のCPUを搭載するセガサターンの場合は、同世代のプレイステーションどころかプレイステーション2よりもエミュレータの登場が遅れたと言われている。


公式エミュレーション環境の例


エミュレータと似て非なるシステム

  • Rosetta 2 -Appleシリコン上でIntel Mac用ソフトウェアを動かすコード変換機構。x86-64命令をARM64命令に変換するだけなのでClassic環境のようなエミュレータとは異なる。Intel MacでもそれまでのPowerPCのアプリケーションを動かすため同様のシステムが用意されていた。

非公式エミュレータに付きまとう問題

完璧に動作する保証はない。動かすソフトの著作権の問題がクリアでなく、違法コピーの問題とも隣り合わせである。


外部リンク

問題を報告

0/3000

編集可能な部分に問題がある場合について 記事本文などに問題がある場合、ご自身での調整をお願いいたします。
問題のある行動が繰り返される場合、対象ユーザーのプロフィールページ内の「問題を報告」からご連絡ください。

報告を送信しました

見出し単位で編集できるようになりました