fMSXはエミュレーターの父といわれるMarat Fayzullinにより作成された、MSXエミュレータの一つ。PCエミュレータでは最古参の部類に入るものである。オリジナルはプログラムの可搬性を想定してC言語で作成され、1993年にIBM-PCとDEC Alpha上で稼働したのが最初と言われる。その後、ソースコードがオープンソース化され、多数のプラットフォームに移植された。また、ソースコードに含まれるZ80のエミュレーションエンジンは、他の多数のエミュレータに流用されている。