エミュレータ
えみゅれーた
『エミュレータ』(emulator)とは、コンピュータを含む機械装置の動作・機能を模倣する事(エミュレーション)を行うものを示す。
一般名詞としてのエミュレータ
元々は英語で「真似る者」などの意味を持つ。
コンピュータにおけるエミュレータ
コンピュータ上で元となる動作を模倣して本来は対応しないソフトウェアを動かす。仮想環境(VM、一つのハードウェアの中で複数の仮想マシンを同時動作させる)と重なる部分が多い。
現在のパソコンでレトロPCの環境を再現するものや、Androidなどのモバイル向けアプリをPC上で動かすもの(あるいはその逆)、過去の家庭用ゲーム機のソフトを最近のゲーム機やパソコン上で動かすといったものがある。
少なくとも、過去の機種を現行の機種でエミュレーションする場合に立ちはだかるのは要求スペックであろう。複雑な構成の機種の場合はそれをプログラムだけで再現をこなすとなるとエミュレーション先のスペックがネックになる事がある為。