It consists of four 3DO drivers (two for the NTSC/PAL models, one for the BIOS, and one for the unreleased M2 version). It supports thousands of machines and ROM sets. It is an open source application which is written using the language C++. Coming to the next emulator available in the market called Multiple Arcade Machine Emulator which is called as MAME in abbreviated form.